Tuxlog

Tuxlog, aus dem Alltag eines Linux-Fans

wp-greet Version 2.1

wp-greet ist ein WordPress-Plugin, mit dem eigene Grafiken und Fotos als Grußkarten aus einem WordPress-Blog gesendet werden können. wp-greet benötigt das Plugin NextGenGallery (http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/) ab Version 0.94 zum Verwalten der Grußkarten, sowie WordPress Version 2.5 oder höher. Getestet mit WordPress bis Version 2.8.6 und NextGen Gallery bis Version 1.3.6. Bei der Verwendung ab wp-greet v1.3 ist mindestens die ngg Version 1.0.0 einzusetzen, da sich ab v1.0.0 die API geändert hat. Bei der Verwendung einer Version vor wp-greet v1.3 kann ngg neuer als 1.0.0 nur ohne thickbox Effekt verwendet werden.

Funktionalitäten:

  • versenden von Grußkartenmails aus einer NextGenGallery heraus (Bilder verlinkt oder inline)
  • Aktivieren der Grußkartenfunktion pro Gallerie
  • Vergabe von Berechtigungen (Wer darf senden?)
  • Protokollierung der verschickten Mails und des Abholprozesses
  • Vorgabe von HTML-Blöcken für Kopf- und Fuß, sowie Betreff der Grußkartenmail
  • Angabe eines Standard-Mailreturnpfades, sowie eines Bcc Empfängers
  • Integration des Captcha! Plugins von Jose Rodriguez (a.k.a. Boriel).
  • Integration des Math Comment Spam Protection Plugins von Michael Woehrer
  • Eingebettete Smileys für den Grußkartentext
  • Wahlweise Versand der Mails über SMTP oder PHP Mail
  • Es kann eine Briefmarke oben rechts im Grußkartenbild hinzugefügt werden
  • Bestätigungsmailverfahren
  • Anzeige und Abfrage von Nutzungsbedingungen
  • Grußkarten können wahlweise als Mail verschickt oder Online abgeholt werden
  • Definition der Pflichtfelder im Grußkartenformular
  • Unterstützte Sprachen: deutsch, englisch, italienisch

Download:

wp-greet-2.1.zip Downloads: 1292 times

Die älteren Versionen kann man auf wordpress.org herunterladen.

Dokumentation:

Die Dokumentation zu wp-greet hat eine eigene Seite (deutsch).
The Documentation of wp-greet has its own posting (english).
Briefmarken mit gimp selbst gestalten
wp-greet readme.txt (english)

wp-greet zum Ausprobieren:

Demo-Seite auf tuxlog.de
Demo bei Barbara
Weihnachtliche Grußkarten 2008 bei Barbara
Manjas Sunshine Cards mit Sonne im Herzen
Christliche Grußkarten

Hinweise zum Update auf die Version >=1.7
Beim Update auf die Version 1.7 (oder höher) muss das Plugin auf jeden Fall einmal deaktiviert und wieder aktiviert werden, da sonst die Datenbankdesignänderungen nicht eingespielt werden. Zur Nutzung des Thickbox-Effekts bei der Anzeige der Nutzungsbedingungen muss im Theme in der Datei footer.php die Funktion wp_footer() aufgerufen werden.

Hinweis zum Update auf die Version 1.1
Wer von einer früheren Version auf die Version 1.1 updated sollte wie folgt vorgehen:

  • Zuerst die alte Version vollständig entfernen.
  • Die Version 1.1 einspielen bzw. hochladen
  • Ggf. die Einträge in der phpmailer-conf.php anpassen
  • Die gepatchte nggfunctions.php gegen das Original austauschen.
  • Bereits bestehende [gallery …] Einträge sind anzupassen auf [gallery=1], so wie es NextGenGallery verlangt. Die zusätzlichen Parameter sind nicht mehr notwendig.
  • Es muss mindestens eine Seite oder einen Artikel geben der das Tag [wp-greet] enthält.
  • Im Adminbereich von wp-greet dann die gewünschten Einstellungen treffen und die Galerien aussuchen, die auf das Grußkartenformular umgeleitet werden sollen.

Entstehung: Die Idee zu diesem Plugin stammt von Barbara Jany. Als Barbara mich fragte, ob ich nicht Lust hätte ein Grußkarten-Plugin mit ihr zusammen zu entwickeln, dachte ich zunächst, sowas gibt’s doch bestimmt schon. Weit gefehlt in der Wordpress-Welt existieren tatsächlich noch Themen, zu denen niemand ein Plugin entwickelt hat und da – wie jeder schnell einsehen wird – ein Grußkarten-Plugin zwingend notwendig ist, um die Möglichkeiten von Wordpress auszuschöpfen, haben wir uns gemeinsam ans Werk gemacht und dieses Plugin entwickelt. Jetzt da wir unser Baby veröffentlichen, sind wir sehr gespannt was die Wordpresser auf der Welt davon halten und freuen uns auf Feedback von Euch.

Historie:
2008-04-04 v0.9 initial release

2008-04-14 v1.0 added captcha support, removed dependency to
phpmailer package

2008-10-04 v1.1 integrate ngg without patching it (thanks to Alex Rabe
for adding the needed filter hooks), add gallery selection
to admin dialog, add form page selector to admin dialog,
fixed quote handling in textarea, disable captcha parameter
during installation, extended css to be more flexible with
different themes

2008-11-30 v1.2 fixed some typos, added smiley support, added remote ip
adress to log information, added automatic sender an
receiver name, disable options deletion during plugin
deactivation (seems people like it more having a bit trash
in their tables, instead of setting up the plugin
every time ;-) ), added fields for sender and receiver name

2009-01-03 v1.3 add support for Math-Comment-Spam-Protection-Plugin,
add paging for logfile, fix bug with ngg >v0.99 and
thickbox effect

2009-02-08 v1.4 fixed missing semicolon in phpmailer-conf.php, added
none option to disable spam protection, fixed bug with quotes in mail-header
and mail-footer, added option to control the mailtransfer method (smtp or php-mail),
fixed Spamlabel was showed, even when no captcha support was selected

2009-06-06 v1.5  clean up code to avoid warnings in wordpress debug mode, add stamp function to add a stamp to greetingcards, readme.txt validated, added screenshots to package, added icon for wordpress menu entry, added parameter to  set width of stamp

v1.6 (2009-08-15) changed debug function name to avoid collision, check for checkdnsrr function to exist before using it, extend email address validation to be more correct (e.g. accept .co.uk addresses), switched readme.txt to new changelog format

v1.7 (2009-10-xx) fixed some minor xhtml errors, added new admin dialog security, added feature to use an email for sender address verification, added terms of usage feature, added automatic deletion of log and card entries and parameters, added feature to fetch the card online instead of sending it via mail

v1.8 (2009-10-12) fixed some XHTML errors in admin dialog, fixed timestamp incompatibility between mysql < v4.1 and mysql >= v4.1, added admin dialog checkings carddays > fetch online days

v1.9 (2009-11-03) fixed XHTML errors in formdialog when using stamps, added mandatory field selection feature

v2.0 (2009-11-21) fixed process for fetching online without confirmation, fixed invalid xhtml in alt attribut during card fetch, fixed quote escaping when going back to greet form, fixed stamped image condition in conjunction with send image inline, fixed invalid xhtml in alt attribut on logging dialog, added note when stamp image is not found, fixed default value for stamp image, fixed re-show of greet form while confirmation, fixed admin dialog for control read-only status for stamp input field, fixed onlinecard plausi to be only validated if fetch cards online is active, fixed empty img width attribute when width parameter is empty (resulted in inv
alid XHTML), fixed confirmation-link expiration if number of hours is 0 (= never expires), fixed missing translation to german in security dialog, added some tooltips to admin dialog

v2.1 (2009-12-05) fixed problem with apostrophs in greetcard subject, fixed problem with some permalink settings, added italian translation (thanks to Daniele)

Haftungsauschluß: Wie immer, übernehmen wir keine Garantie oder Haftung für evtl. entstehenden Schäden bei der Anwendung unserer Software, die wir nach bestem Wissen und Gewissen entwickelt und im Rahmen unserer Möglichkeiten getestet haben. (Barbara Jany & Hans Matzen)

Artikel, die auch interessant sein könnten:

Teile und hab' Spaß Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Print
  • email
  • Technorati
  • del.icio.us
  • MisterWong
  • Linkarena
  • Alltagz
  • Blogosphere News
  • Google Bookmarks
  • YahooMyWeb
  • Y!GG
  • Bloglines
  • TwitThis
  • Webnews
  • Digg
  • Wikio DE
  • Oneview

4. Oktober 2008 Geschrieben von webmaster | wordpress | 82 Kommentare | Trackback URI

82 Kommentare zu “wp-greet Version 2.1”

Seiten: « 9 8 [7] 6 5 4 31 » Zeige alle


62

hallo roberto,
also meine email findest du entweder hier im impressum oder aber auch in den plugin dateien zum beispiel im wp-greet.php :-)
bei mir tritt der fehler nicht auf, wenn ich mit genau den einstellungen arbeite. folgendes passiert bei der ausgabe des img tags für das bild wird das width attribut nicht mehr geschlossen. da steht aktuell width=’400/ eigentlich müsste da width=’400′ stehen und so steht es halt auch im php code. hast du irgendein plugin aktiviert, dass ersetzungen vornimmt? auf jeden fall führt das nicht geschlossene width attribut dazu, das form wird nicht mehr korrekt erkannt und so funktioniert das ganze formular nicht mehr. ich kann mir nicht erklären warum das ‘ durch / ersetzt wird.

Gravatar of webmaster

61

hallo hans

danke für deine rasche antwort.

es scheint, da wohl mehrer pro-bleme zu geben seit dem update. die erste seite, ich nehme an du meinst die erste seite vom wp-greet.schicke ich dir gerne, leider hab ich hier keine mailaddy gefunden, oder dachtest du das ich es hier veröffentliche? ok ich versuchs mal.

Gallery-Plugin: nextgen gallery
Form-Post/Page: greet
Mailtransfermethod: SMTP (class-phpmailer.php)
Mailreturnpath:
Send Bcc to:
Send image inline

Number of days an online card can be fetched:

Fixed image width: 400

Stampwidth in % of imagewidth: 15
x Enable Smileys on greetcard form
Use informations from profile
enable logging

ich hoffe die darstellung ist verständlich.
besten dank für deine hilfe.

alles liebe

roberto

Gravatar of roberto

60

ciao roberto,
wenn ich es richtig gesehen habe produziert wp-greet bei deinen einstellungen invalides xhtml und durch ein offenes quote funktioniert dein form nicht mehr. kannst du mir bitte einmal deine einstellungen ( die erste seite) schicken. ich guck dann mal.

danke hans

p.s. es sieht so aus als ob das width attribut des bildes und das img tag nicht geschlossen werden. hast du einen backslash bei der bildbreite eingegeben? wp-greet schreibt das eigentlich korrekt raus, soweit ich das hier nachvollziehen konnte.

Gravatar of webmaster

59

guten abend,

ich hoffe ich starte meinen eintrag am richtigen ort

kann es sein , das seit dem wordpress update, der grusskartenversand nicht mehr funktioniert, ichhba leider, da ich ,die karten auf einer subdomain laufen habe, die updates zu spät bemerkt und vor ein paar tagen beide durchgeführt, das von wp 2.8.5 und das von wp-greet auf die aktuellste version.
rein optisch sieht alles wie biser aus, die bilder sind da und man kann sogar einträge machen, es ist nur…

wenn ich auf
preview, send, reset form
klicke passiert gar nichts mehr.

ich denke ich hab die einstellungen nach besten wissen und gewissen überprüft aber nichts festgestellt

ich hab meine seite bei bluehost

, mit einem englischen theme, daher der sprachkonflikt

freu mich auf ein feedback

wünsche einen schöne abend

alles liebe
roberto

Gravatar of roberto

58

hello Reeni,
yes, just download the zip file and see the english documentation (link above).

Gravatar of webmaster

57

Do you have an English version of this plugin and this site??? :scratch:

Gravatar of Reeni

56

hallo AK,
die aussage ist ein wenig pauschal und unpräzise. bei mir tut’s noch. meinst du du könntest etwas mehr ins detail gehen? :-)

Gravatar of webmaster

55

Mit wordpress 2.8.4 geht wp -greet nicht mehr

:cry:

Gravatar of AK

54

*lol*
Das mit den / muss ich wohl übersehen haben. :whistle:
Denn nachdem ich die entfernt habe funktioniert nun alles bestens!!!
Vielen Dank für die schnelle Hilfe und dem großartigem Plugin! :good:
Nun muss ich nur noch zusehen, dass ich etwas mehr Abstand zwischen dem
Bild und dem Form bekomme, aber alles zu seiner Zeit! :whistle:

Gravatar of Manu

53

hallo Manu,
fragen zu wp-greet sind natürlich richtig platziert, fragen zu wp_list_pages passen halt besser ins wordpress forum :-)
ich vermute dein provider besteht auf eine anmeldung, wenn du mails verschickst. hast du in der phpmailer-conf.php deine zugangsdaten eingetragen? und bitte darauf achten, falls du user und passwort angibst, musst du jeweils die beiden / vor den zeilen entfernen. aufgrund der fehlermeldungen würde ich sagen smtp ist die richtige methode für dich. php-mail scheint bei dir gar nicht verfügbar zu sein.

Gravatar of webmaster

Seiten: « 9 8 [7] 6 5 4 31 » Zeige alle

Beitrag kommentieren

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...