Hallo Andi,
Eine tolle Funktion wäre auch, wenn man Newsletter vorerfassen könnte und diese dann zu einem gewünschten Zeitpunkt vom System automatisch versendet würden.
Eine Zeitsteuerung auf einer Webseite? Dafür ist ein Webserver nicht gebaut! Ein Webserver, der die Webseite ausliefert, kann grundsätzlich nur auf Ereignisse von außen reagieren. Das heißt: Wenn jemand eine Webseite aufruft, genauer gesagt eine URL anspricht, dann kann der Webserver darauf reagieren, indem er die gewünschte Webseite ausliefert. Mehr geht da eigentlich nicht.
Aber ich schrieb ja
eigentlich. Auf einer gut besuchten Webseite könnte man sich die Häufigkeit de Seitenaufrufe zu Nutze machen, indem man im Template etwas einbaut, das bei jedem Seitenaufruf nicht nur die Seite ausliefert, sondern auch intern eine Funktion anstößt, die dann bestimmte Aufgaben erledigt, zum Beispiel die Zeit checkt und in einer Liste nachsieht, ob vielleicht ein Newsletter zum Versand ansteht. Oder auch anderes, aber Du hast ja nach dem zeitgesteuerten Versand von Newslettern gefragt.
Jetzt hat natürlich nicht jeder eine gut besuchte Webseite, wo man sicherstellen kann, dass der Newsletter auch in einem vertretbaren Zeitrahmen versendet wird und nicht ein paar Tage warten muss, bevor er versendet werden kann, weil eben keiner auf der Webseite war. Da kann man eine Umweg gehen, indem man sich quasi den Besuch selbst macht - wieder über eine Zeitsteuerung, aber dieses Mal braucht ja nur eine bestimmte oder auch x-beliebige Seite aufgerufen werden, je nach dem, wie das dann intern umgesetzt wird. Wenn man also ein Hosting-Paket oder gar einen eigenen Webserver hat, der Cronjobs zulässt, ist das auch kein großes Problem. Und wenn man das nicht hat, dann kann man sich solch einen automatischen Besuch auch "einkaufen". Es gibt genügend Dienste im Internet, die das erledigen,
cronjob.de ist da nur einer davon. Da gibt es auch kostenlose Varianten, die dann aber teilweise in der Häufigkeit der Jobs beschränkt sind.
Das hilft natürlich alles nichts, wenn BwPostman keine Möglichkeit hat, auf einen solchen Anlass zu reagieren.
Wie Du aber aus meinen Ausführungen ersehen kannst. habe ich mich mit diesem Thema schon beschäftigt, sogar intensiv beschäftigt! Die ersten Arbeiten an dieser Funktion laufen auch schon! Aber das ist etwas größeres und ich kann noch nicht absehen, wann ich das fertig habe. Und kostenlos wird es das auch nicht geben. Ich dachte an eine Lösung für einmalig 39€ für eine "lebenslängliche" Lizenz pro Domain. Da wäre dann auch der zeitgesteuerte Versand von Kampagnen möglich, also von mehreren "vorgefertigten" Newslettern, die in bestimmten Zeitabständen versendet werden sollen. Das ist dann nicht beschränkt darauf, dass die Kampagne ein mal freigeschaltet wird, die Abonnenten abgearbeitet werden und fertig. Nein, mir schwebt da vor, dass da auch die Möglichkeit besteht, dass die Zeit für den ersten Newsletter läuft, sobald sich jemand für diese - dann speziell für diese Kampagne eingerichtete - Mailingliste registriert.
Zudem wäre es schön, wenn man gleich beim Versand entscheiden könnte ob ein Newsletter gleich veröffentlicht wird und ev. zu einem bestimmten Zeitpunkt wieder deaktiviert wird. Ähnlich der Funktion der Beiträge in Joomla.
Das ist ein Vorschlag, den ich mit Sicherheit umsetzen werde! Aber ganz sicher nicht in der 1.1.0, sondern später.
Ein automatisches verschieben ins Archiv nach dem deaktivieren wäre natürlich ein gelungener Zusatz.
Ob das so gelungen wäre, bezweifle ich noch! Nicht jeder, der einen Newsletter im FE nicht (mehr) anzeigen lässt, will ihn im Archiv haben. Ein denkbarer Ansatz wäre vielleicht, auch das einstellbar zu machen. Aber diese Funktion erscheint mir solch ein "Luxus", dass es auf der Prioritäten-Liste ziemlich weit unten steht. Ich habe es zwar auf die "Wunschliste" gesetzt, aber ganz unten. Ich hoffe, Du kannst damit leben.
Liebe Grüße
Romana