[TYPO3-german] direct_mail und cronjob
Mike Lorrey
mike.lorrey at gmx.de
Wed Sep 17 13:39:40 CEST 2008
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.de>
> An: typo3-german at lists.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.de>
> >> An: typo3-german at lists.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.netfielders.de
> >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/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.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
--
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
More information about the TYPO3-german
mailing list