Die TYPO3 Mailingliste - nicht fragen: lesen!
This is a discussion on [TYPO3-german] direct_mail und cronjob within the typo3-german@lists.netfielders.de forums, part of the TYPO3-Mailinglisten: DEUTSCH category; hallo zusammen, ich hoffe ihr könnt mir helfen... ich schreib meine newsletter vor und versende sie per cronscript. klappt ...
|
|||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
|
#1
|
|||
|
|||
|
hallo zusammen,
ich hoffe ihr könnt mir helfen... ich schreib meine newsletter vor und versende sie per cronscript. klappt auch alles prima. aber wenn ich einem newsletter mit inhalte fülle die zum zeitpunkt der newsletter erstellung noch nicht sichtbar sind, aber vor seinem versand sichtbar werden - wird der newsletter ohne diese elemente verschickt. das liegt daran, dass er beim erstellen in der datenbank gespeichert. mein lösungsansatz: das cron script holt sich vor dem versand der aktuellen inhalt und speichert den (wie beim erstellen) wieder in der datenbank per update ab. ich hab schon mal versucht die /res/scripts/class.dmailer.php - runcron() methode anzupassen. leider ohne erfolg ![]() hat jemand einen tipp für mich?!? besten dank schon mal, für jede hilfe. gruss mike -- GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen! Jetzt dabei sein: http://www.shortview.de/wasistshortv...=sv_ext_mf@gmx _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#2
|
|||
|
|||
|
Mike Lorrey schrieb:
> hallo zusammen, > > ich hoffe ihr könnt mir helfen... > ich schreib meine newsletter vor und versende sie per cronscript. > klappt auch alles prima. > > aber wenn ich einem newsletter mit inhalte fülle die zum zeitpunkt der newsletter erstellung noch nicht sichtbar sind, aber vor seinem versand sichtbar werden - wird der newsletter ohne diese elemente verschickt. > > das liegt daran, dass er beim erstellen in der datenbank gespeichert. > > mein lösungsansatz: > > das cron script holt sich vor dem versand der aktuellen inhalt und speichert den (wie beim erstellen) wieder in der datenbank per update ab. > > ich hab schon mal versucht die /res/scripts/class.dmailer.php - runcron() methode anzupassen. > leider ohne erfolg ![]() > > hat jemand einen tipp für mich?!? > > besten dank schon mal, für jede hilfe. > > gruss > mike im zweiten Schritt wird die Seite ausgelesen (fetch). In diesem Vorgang werden die Inhalte (nach der Boundaries), Links und Bilder zerteilt und in einer Tabelle gespeichert. Beim Versand werden diese wieder zusammengebaut. Inhalte werden nach Kategorien (wenn überhaupt benutzt) zusammengebaut. Links werden durch jumpURL oder Redirect ersetzt. Personalisierte Marker (Bsp. ###USER_name###) werden ersetzt. Bilder werden umkodiert und im Anhang mit verschickt (siehe Konfigurationmodul) Um Deine Frage zu antworten, Du muss sicherstellen, dass beim Fetchen der Seite alle Inhaltselemente sichtbar sein sollen. Danach kannst Du die wieder verstecken. VG, -- Ivan Kartolo Want to support the development of Direct Mail? - Report some bugs - Send me patch - Send me some donation (http://tinyurl.com/58dqg8) _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#3
|
|||
|
|||
|
hallo ivan,
danke für dein antwort! die funktionsweise ist mir klar, dein vorschlag ist sicherlich ein guter workarround. mein problem ist, die news werden von person x und der newsletter von person y geschrieben, die dann die news in den newsletter einfügt - das gibt nur durcheinander, wenn die dann das ganze kurz sichtbar machen muss, - es geht dann vergessen es wieder unsichtbar zu machen, usw. ich würde es gerne "generell" lösen. in der datenbank stehen im feld "mailcontent" alle daten zum newsletter drin. genau dieses feld bzw. das array was dort drin ist möchte ich updaten! im cron script bekomme ich die page id der seite, die für den newsletter genommen wurde. es muss doch "relativ" einfach möglich sein, mit ein paar zeilen code über die "api" oder die direct_mail methoden, den inhalt der seite zu holen und das array in mailcontent zu updaten!?!? ich bräuchte nur ein paar namen von methoden die man dazu benutzen könnte - den rest bekomme ich denke ich selbst hin... besten dank für dein / eure hilfe! -------- Original-Nachricht -------- > Datum: Fri, 12 Sep 2008 23:08:45 +0200 > Von: Ivan Kartolo <ivan.kartolo (AT) dkd (DOT) de> > An: typo3-german (AT) lists (DOT) netfielders.de > Betreff: Re: [TYPO3-german] direct_mail und cronjob > Mike Lorrey schrieb: > > hallo zusammen, > > > > ich hoffe ihr könnt mir helfen... > > ich schreib meine newsletter vor und versende sie per cronscript. > > klappt auch alles prima. > > > > aber wenn ich einem newsletter mit inhalte fülle die zum zeitpunkt der > newsletter erstellung noch nicht sichtbar sind, aber vor seinem versand > sichtbar werden - wird der newsletter ohne diese elemente verschickt. > > > > das liegt daran, dass er beim erstellen in der datenbank gespeichert. > > > > mein lösungsansatz: > > > > das cron script holt sich vor dem versand der aktuellen inhalt und > speichert den (wie beim erstellen) wieder in der datenbank per update ab. > > > > ich hab schon mal versucht die /res/scripts/class.dmailer.php - > runcron() methode anzupassen. > > leider ohne erfolg ![]() > > > > hat jemand einen tipp für mich?!? > > > > besten dank schon mal, für jede hilfe. > > > > gruss > > mike > > im zweiten Schritt wird die Seite ausgelesen (fetch). In diesem Vorgang > werden die Inhalte (nach der Boundaries), Links und Bilder zerteilt und > in einer Tabelle gespeichert. Beim Versand werden diese wieder > zusammengebaut. Inhalte werden nach Kategorien (wenn überhaupt benutzt) > zusammengebaut. Links werden durch jumpURL oder Redirect ersetzt. > Personalisierte Marker (Bsp. ###USER_name###) werden ersetzt. Bilder > werden umkodiert und im Anhang mit verschickt (siehe Konfigurationmodul) > > Um Deine Frage zu antworten, Du muss sicherstellen, dass beim Fetchen > der Seite alle Inhaltselemente sichtbar sein sollen. Danach kannst Du > die wieder verstecken. > > VG, > > > -- > Ivan Kartolo > > Want to support the development of Direct Mail? > - Report some bugs > - Send me patch > - Send me some donation (http://tinyurl.com/58dqg8) > _______________________________________________ > TYPO3-german mailing list > TYPO3-german (AT) lists (DOT) netfielders.de > http://lists.netfielders.de/cgi-bin/...o/typo3-german > -- GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen! Jetzt dabei sein: http://www.shortview.de/wasistshortv...=sv_ext_mf@gmx _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#4
|
|||
|
|||
|
Hi Mike,
Das Rendering der Seite erledigt (wie immer) TYPO3. Direct Mail ruft die Seite mittels fopen (oder curl) an. Zerteilt die Seite nach content, links, usw. Ich sehe keine schnelle Lösung, um die Tabelle mit den versteckten CE zu updaten. Du muss TYPO3 überreden, damit verstecke CE zumindest für Direct Mail sichtbar sind. VG, Ivan Mike Lorrey schrieb: > hallo ivan, > > danke für dein antwort! > die funktionsweise ist mir klar, dein vorschlag ist sicherlich ein guter workarround. > > mein problem ist, die news werden von person x und der newsletter von person y geschrieben, die dann die news in den newsletter einfügt - das gibt nur durcheinander, wenn die dann das ganze kurz sichtbar machen muss, - es geht dann vergessen es wieder unsichtbar zu machen, usw. > > ich würde es gerne "generell" lösen. > > in der datenbank stehen im feld "mailcontent" alle daten zum newsletter drin. > genau dieses feld bzw. das array was dort drin ist möchte ich updaten! > > im cron script bekomme ich die page id der seite, die für den newsletter genommen wurde. > es muss doch "relativ" einfach möglich sein, mit ein paar zeilen code über die "api" oder die direct_mail methoden, den inhalt der seite zu holen und das array in mailcontent zu updaten!?!? > > ich bräuchte nur ein paar namen von methoden die man dazu benutzen könnte - den rest bekomme ich denke ich selbst hin... > > besten dank für dein / eure hilfe! > > > > -------- Original-Nachricht -------- >> Datum: Fri, 12 Sep 2008 23:08:45 +0200 >> Von: Ivan Kartolo <ivan.kartolo (AT) dkd (DOT) de> >> An: typo3-german (AT) lists (DOT) netfielders.de >> Betreff: Re: [TYPO3-german] direct_mail und cronjob > >> Mike Lorrey schrieb: >>> hallo zusammen, >>> >>> ich hoffe ihr könnt mir helfen... >>> ich schreib meine newsletter vor und versende sie per cronscript. >>> klappt auch alles prima. >>> >>> aber wenn ich einem newsletter mit inhalte fülle die zum zeitpunkt der >> newsletter erstellung noch nicht sichtbar sind, aber vor seinem versand >> sichtbar werden - wird der newsletter ohne diese elemente verschickt. >>> das liegt daran, dass er beim erstellen in der datenbank gespeichert. >>> >>> mein lösungsansatz: >>> >>> das cron script holt sich vor dem versand der aktuellen inhalt und >> speichert den (wie beim erstellen) wieder in der datenbank per update ab. >>> ich hab schon mal versucht die /res/scripts/class.dmailer.php - >> runcron() methode anzupassen. >>> leider ohne erfolg ![]() >>> >>> hat jemand einen tipp für mich?!? >>> >>> besten dank schon mal, für jede hilfe. >>> >>> gruss >>> mike >> im zweiten Schritt wird die Seite ausgelesen (fetch). In diesem Vorgang >> werden die Inhalte (nach der Boundaries), Links und Bilder zerteilt und >> in einer Tabelle gespeichert. Beim Versand werden diese wieder >> zusammengebaut. Inhalte werden nach Kategorien (wenn überhaupt benutzt) >> zusammengebaut. Links werden durch jumpURL oder Redirect ersetzt. >> Personalisierte Marker (Bsp. ###USER_name###) werden ersetzt. Bilder >> werden umkodiert und im Anhang mit verschickt (siehe Konfigurationmodul) >> >> Um Deine Frage zu antworten, Du muss sicherstellen, dass beim Fetchen >> der Seite alle Inhaltselemente sichtbar sein sollen. Danach kannst Du >> die wieder verstecken. >> >> VG, >> >> >> -- >> Ivan Kartolo >> >> Want to support the development of Direct Mail? >> - Report some bugs >> - Send me patch >> - Send me some donation (http://tinyurl.com/58dqg8) >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german (AT) lists (DOT) netfielders.de >> http://lists.netfielders.de/cgi-bin/...o/typo3-german >> > -- Ivan Kartolo Want to support the development of Direct Mail? - Report some bugs - Send me patch - Send me some donation (http://tinyurl.com/58dqg8) _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#5
|
|||
|
|||
|
Hallo Ivan,
ok, fopen hatte ich auch schon mal im kopf... aber kann man nicht "einfach" den prozess den du beschrieben hast im cron script vor dem versenden noch mal anstoßen? das sollte doch gehen, er müsste quasi die gleichen methode(n) aufrufen, die auch im wizard benutzt wird? dürften ja auch normal nicht viele sein, da die sich ja wiederum selbst aufrufen... sollte doch gehen, wenn man die in der richtigen reihenfolge aufruft!? ich würde das echt gerne einbauen, so dass man es bei ts ein/ausschalten kann, vielleicht kann es in zukunft noch jemand mal gebrauchen... gruss mike -------- Original-Nachricht -------- > Datum: Wed, 17 Sep 2008 12:22:20 +0200 > Von: Ivan Kartolo <ivan.kartolo (AT) dkd (DOT) de> > An: typo3-german (AT) lists (DOT) netfielders.de > Betreff: Re: [TYPO3-german] direct_mail und cronjob > Hi Mike, > > Das Rendering der Seite erledigt (wie immer) TYPO3. Direct Mail ruft die > Seite mittels fopen (oder curl) an. Zerteilt die Seite nach content, > links, usw. > > Ich sehe keine schnelle Lösung, um die Tabelle mit den versteckten CE zu > updaten. > > Du muss TYPO3 überreden, damit verstecke CE zumindest für Direct Mail > sichtbar sind. > > VG, > > Ivan > > Mike Lorrey schrieb: > > hallo ivan, > > > > danke für dein antwort! > > die funktionsweise ist mir klar, dein vorschlag ist sicherlich ein guter > workarround. > > > > mein problem ist, die news werden von person x und der newsletter von > person y geschrieben, die dann die news in den newsletter einfügt - das gibt > nur durcheinander, wenn die dann das ganze kurz sichtbar machen muss, - es > geht dann vergessen es wieder unsichtbar zu machen, usw. > > > > ich würde es gerne "generell" lösen. > > > > in der datenbank stehen im feld "mailcontent" alle daten zum newsletter > drin. > > genau dieses feld bzw. das array was dort drin ist möchte ich updaten! > > > > im cron script bekomme ich die page id der seite, die für den > newsletter genommen wurde. > > es muss doch "relativ" einfach möglich sein, mit ein paar zeilen code > über die "api" oder die direct_mail methoden, den inhalt der seite zu holen > und das array in mailcontent zu updaten!?!? > > > > ich bräuchte nur ein paar namen von methoden die man dazu benutzen > könnte - den rest bekomme ich denke ich selbst hin... > > > > besten dank für dein / eure hilfe! > > > > > > > > -------- Original-Nachricht -------- > >> Datum: Fri, 12 Sep 2008 23:08:45 +0200 > >> Von: Ivan Kartolo <ivan.kartolo (AT) dkd (DOT) de> > >> An: typo3-german (AT) lists (DOT) netfielders.de > >> Betreff: Re: [TYPO3-german] direct_mail und cronjob > > > >> Mike Lorrey schrieb: > >>> hallo zusammen, > >>> > >>> ich hoffe ihr könnt mir helfen... > >>> ich schreib meine newsletter vor und versende sie per cronscript. > >>> klappt auch alles prima. > >>> > >>> aber wenn ich einem newsletter mit inhalte fülle die zum zeitpunkt > der > >> newsletter erstellung noch nicht sichtbar sind, aber vor seinem versand > >> sichtbar werden - wird der newsletter ohne diese elemente verschickt. > >>> das liegt daran, dass er beim erstellen in der datenbank gespeichert. > >>> > >>> mein lösungsansatz: > >>> > >>> das cron script holt sich vor dem versand der aktuellen inhalt und > >> speichert den (wie beim erstellen) wieder in der datenbank per update > ab. > >>> ich hab schon mal versucht die /res/scripts/class.dmailer.php - > >> runcron() methode anzupassen. > >>> leider ohne erfolg ![]() > >>> > >>> hat jemand einen tipp für mich?!? > >>> > >>> besten dank schon mal, für jede hilfe. > >>> > >>> gruss > >>> mike > >> im zweiten Schritt wird die Seite ausgelesen (fetch). In diesem Vorgang > >> werden die Inhalte (nach der Boundaries), Links und Bilder zerteilt und > >> in einer Tabelle gespeichert. Beim Versand werden diese wieder > >> zusammengebaut. Inhalte werden nach Kategorien (wenn überhaupt > benutzt) > >> zusammengebaut. Links werden durch jumpURL oder Redirect ersetzt. > >> Personalisierte Marker (Bsp. ###USER_name###) werden ersetzt. Bilder > >> werden umkodiert und im Anhang mit verschickt (siehe > Konfigurationmodul) > >> > >> Um Deine Frage zu antworten, Du muss sicherstellen, dass beim Fetchen > >> der Seite alle Inhaltselemente sichtbar sein sollen. Danach kannst Du > >> die wieder verstecken. > >> > >> VG, > >> > >> > >> -- > >> Ivan Kartolo > >> > >> Want to support the development of Direct Mail? > >> - Report some bugs > >> - Send me patch > >> - Send me some donation (http://tinyurl.com/58dqg8) > >> _______________________________________________ > >> TYPO3-german mailing list > >> TYPO3-german (AT) lists (DOT) netfielders.de > >> http://lists.netfielders.de/cgi-bin/...o/typo3-german > >> > > > > > -- > Ivan Kartolo > > Want to support the development of Direct Mail? > - Report some bugs > - Send me patch > - Send me some donation (http://tinyurl.com/58dqg8) > _______________________________________________ > TYPO3-german mailing list > TYPO3-german (AT) lists (DOT) netfielders.de > http://lists.netfielders.de/cgi-bin/...o/typo3-german -- Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [TYPO3] direct_mail without cronjob // maybe with wget? | FORMER 03 | Florian Schupp | typo3-english@lists.netfielders.de | 0 | 21.05.2008 11:27 |
| [TYPO3-german] cronjob mit ics_awstats | Robert Grede | typo3-german@lists.netfielders.de | 0 | 19.05.2008 17:39 |
| [TYPO3] direct_mail cronjob with PHP 5.2.5 | Manfred Hungerland | typo3-english@lists.netfielders.de | 0 | 19.04.2008 21:48 |
| [TYPO3-german] AWStats cronjob | Thorsten | typo3-german@lists.netfielders.de | 5 | 29.05.2007 10:52 |
| Re: [TYPO3-german] AWStats cronjob | Konrad Schiertz | typo3-german@lists.netfielders.de | 1 | 22.05.2007 11:38 |