serendipity_event_mailer.php

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

serendipity_event_mailer.php

Post by Anitram »

Lieber Garvin,

könntest du mir bitte bei der Modifikation dieses Plugins behilflich sein?

Hintergrund:
Wir wollen die Mitglieder unseres Bouleclubs dazu bewegen, vermehrt auf die neue Website zu gehen und dort nachzulesen. Bislang werden alle über Termine usw. per E-Mail informiert. Da wir aber doch mehr wieder zum aktiven Spiel bewegen wollen, möchten wir nun mal gerne auch einige "Atmosphären" über Bilder und Berichte vermitteln, was man über E-Mails nun mal nicht so richtig kann.

Nun habe ich mir (in meinem Weblog testweise) obiges Event-Plugin installiert und "ausprobiert". Dabei fällt mir auf, dass bei entsprechender Einstellung der gesamte Text des Artikels mitverschickt wird, was wir aber für unseren Verein nicht haben möchten. Optimal wäre es, wenn ein kurzer Hinweis eingebunden werden könnte, dass alles weitere gelesen kann, wenn man dem Link in der Mail folgt.

Kannst du das Plugin bitte bitte so abändern oder mir sagen, wo ich an welcher Stelle den Inhalt einstellen kann? :oops:

Ich danke dir.

Liebe Grüße
Martina
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: serendipity_event_mailer.php

Post by garvinhicking »

Hi!

Den Mailtext kannst Du in der serendipity_event_mailer.php anpassen wenn Du nach der Zeile suchst:

Code: Select all

serendipity_sendMail($mailto, $mail['subject'], $mail['body'], $mail['from']);
Da kannst Du davor schreiben/ändern

Code: Select all

$vorspann = 'Hallo Leute, alles wird toll!';
serendipity_sendMail($mailto, $mail['subject'], $vorspann . $mail['body'], $mail['from']);
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

Super! Ich danke dir!!!!!!! :lol: :lol: :lol: :lol:
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

:? Ich habe es so gemacht, wie von dir beschrieben, Garvin. Hier das Ergebnis:
Warning: preg_replace() [function.preg-replace]: Unknown modifier ']' in /www/htdocs/****/plugins/serendipity_event_mailer/serendipity_event_mailer.php on line 229
Woran liegt es? :roll:
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Öh, das betrifft aber eine Zeile von der ich nicht gesagt habe dass Du sie ändern sollst? Was hast Du denn gemacht? :-)

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

*heul* jetzt bin ich es wieder schuld... 8)

Mal ernst, ich werde es heute abend nochmal versuchen und genau protokollieren, was ich wo gemacht habe. Ich hatte mich an deine Anleitung gehalten und dann eben die obige Meldung erhalten. Sollte es nicht klappen, melde ich mich wieder.

Da sich meine "alte" Domain ja grad im KK-Umzug befindet, also irgendwo zwischen hier und da, werde ich heute abend ausreichend Zeit haben, mich diesem Problem zu widmen (aber erst nach dem leckeren Grillen, das ich geplant habe... lecker Rumsteaks mit grünem Pfeffer und Zwiebelringen, gegrillte Maiskolben & Kartoffeln & Tomaten... )

Und dann werde ich dieses geniale Teil ausprobieren, pro Kategorie ein eigenes Style zu verwenden. Das wird sicherlich sehr gut im internen Bereich ankommen... ;) Mal sehen, vielleicht hänge ich denen irgendwelche Blümchen an die virtuelle Tapete? *ggggg* (ich war wohl zu lang in der Sonne)
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Okidoki. Bei den Zeilen die ich erwähnt kommt nämlich kein preg_replace() vor, daher wundert mich die Fehlermeldung. Alles weitere dann, wenn Du's nochmal probiert hast :-)

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

[del]Mal wirklich bescheuert gefragt... heißt es wirklich "$Vorspann" ?[/del]
Ich bin offensichtlich bescheuert! Grad sehe ich, woran es ggf. gelegen haben kann... nämlich genau an diesem VORSPANN! Ich lasse ihn sprechen, aber spreche ihn dennoch nicht an...
Last edited by Anitram on Sat Aug 04, 2007 9:02 pm, edited 1 time in total.
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Nein, es heißt $vorspann.

Es kann auch $pusemuckel heißen, da die Variable ja erst vondir in der zeile vorher überhaupt erschafft wird :-D
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

Hmmm... ich habe mal das hier ausprobiert:
$vorspann = 'Liebes Mitglied des Bouleclub Neunkirchen-Seelscheid! Auf unserer Website ist ein neuer Artikel veröffentlicht worden. Darüber möchte ich Dich gerne informieren. Du kommst auf den Artikel, in dem Du einfach auf den Link im Text klickst.';
$nachspann = 'Hinweis: Hierbei handelt es sich um eine automatisch generierte E-Mail an Dich, da Du in der Mitgliederliste des Vereins geführt wirst. Wünschst Du es aber, nicht weiter über neue Einträge über und zum Verein informiert zu werden, dann teile mir das bitte per E-Mail an martina_kausch@****.de mit.';
serendipity_sendMail($mailto, $mail['subject'], $vorspann . $mail['body'], $mail['from'], $nachspann,);
Und habe diese Fehlermeldung erhalten:
Parse error: syntax error, unexpected ')' in /www/htdocs/w0087d19/plugins/serendipity_event_mailer/serendipity_event_mailer.php on line 243
Was habe ich verkehrt gemacht?
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Öh, nee, so funktioniert das nicht. Von $nachspann hab ich nix geschriebem, so wie Du dir das zusammengereimt hast, klappt das nich :-D

Nutze folgendes:
$vorspann = 'Liebes Mitglied des Bouleclub Neunkirchen-Seelscheid! Auf unserer Website ist ein neuer Artikel veröffentlicht worden. Darüber möchte ich Dich gerne informieren. Du kommst auf den Artikel, in dem Du einfach auf den Link im Text klickst.';
$nachspann = 'Hinweis: Hierbei handelt es sich um eine automatisch generierte E-Mail an Dich, da Du in der Mitgliederliste des Vereins geführt wirst. Wünschst Du es aber, nicht weiter über neue Einträge über und zum Verein informiert zu werden, dann teile mir das bitte per E-Mail an martina_kausch@****.de mit.';
serendipity_sendMail($mailto, $mail['subject'], $vorspann . $mail['body'] . $nachspann, $mail['from']);
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

Okay.. super! Ich sehe meinen "Irrtum".

Grad eben hatte ich es mit deinem ursprünglichem Vorschlag gemacht und das Ergebnis war / ist schon zu 75% zufrieden stellend. Nur hängt jetzt der Link direkt als Text am Text.

Siehe hier:
Liebes Mitglied des Bouleclub Neunkirchen-Seelscheid! Auf unserer Website ist ein neuer Artikel veröffentlicht worden. Darüber möchte ich Dich gerne informieren. Du kommst auf den Artikel, in dem Du einfach auf den Link im Text klickst.http://bouleclub-neunkirchen-seelscheid ... t2222.html
Nachdem ich ein

Code: Select all

< /br>
eingefügt hatte, bekam ich wieder eine Fehlermeldung....

Ich kann doch kein php... :cry:
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Einfach:

Code: Select all

$vorspann = 'Liebes Mitglied des Bouleclub Neunkirchen-Seelscheid! Auf unserer Website ist ein neuer Artikel veröffentlicht worden. Darüber möchte ich Dich gerne informieren. Du kommst auf den Artikel, in dem Du einfach auf den Link im Text klickst.

';
$nachspann = '

Hinweis: Hierbei handelt es sich um eine automatisch generierte E-Mail an Dich, da Du in der Mitgliederliste des Vereins geführt wirst. Wünschst Du es aber, nicht weiter über neue Einträge über und zum Verein informiert zu werden, dann teile mir das bitte per E-Mail an martina_kausch@****.de mit.';
serendipity_sendMail($mailto, $mail['subject'], $vorspann . $mail['body'] . $nachspann, $mail['from']);
:)
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

Einfach nur Leerzeilen???? :shock: :shock: :shock:

Ach, wenn ich nicht so alt wäre, würde ich dich jetzt in aller Öffentlichkeit KNUTSCHEN! ;) Nun noch das andere "Problem" gelöst, und ich geb für heute Ruhe.... :D
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
Anitram
Regular
Posts: 430
Joined: Mon Nov 27, 2006 4:51 pm
Contact:

Post by Anitram »

Dieses Problem bzw. diese Frage kann auf SOLVED gestellt werden. :)
Mit den besten Grüßen aus Absurdistan!

Im "Entwicklungsstadium":
http://www.patente-kunst.de

Frei von jeglichen Konservierungsstoffen:
http://www.martina-kausch.de
Post Reply