Zuverlässigkeit eingebaut

Willkommen bei Geeklog
Freitag, 18. Mai 2012, 04:17 Uhr

Geeklog-Artikel per E-Mail

Geeklog

Da die Dokumentation zu Geeklog ja leider etwas lückenhaft ist, habe ich mir vorgenommen, in unregelmäßigen Abständen ein paar der Features und Einstellungen von Geeklog zu beleuchten - insbesondere solche, die vielleicht nicht so offensichtlich sind.

Den Anfang möchte ich mit der Funktion "Artikel per E-Mail" machen. Diese erlaubt es registrierten Usern, sich die neuesten Artikel einer Geeklog-Site per E-Mail zuschicken zu lassen ...

Damit das funktioniert, muss zunächst einmal der Administrator in Aktion treten. Benötigt wird die Möglichkeit, einen Cronjob einrichten zu können, d.h. es muss einmal pro Tag ein bestimmtes Skript automatisch ausgeführt werden können.

Im Falle von Geeklog heißt das Script emailgeeklogstories und liegt im Geeklog-Ordner (dort wo auch die config.php liegt). In diesem Script steht eine include-Anweisung für die lib-common.php - der Pfad in dieser Anweisung muss noch entsprechend korrigiert werden. Außerdem muss in der config.php die Variable

$_CONF['emailstories'] = 1;

auf '1' gesetzt werden (sie steht per Default auf 0).

Sodann kann ein Cronjob eingerichtet werden, der dieses Skript einmal pro Tag ausführt.

Eine E-Mail bekommen nur diejenigen User, die in ihren Anzeige-Einstellungen diese E-Mail auch bestellt haben. Dort hat man auch die Möglichkeit, nur bestimmte Themen auszuwählen.

Achtung: Wenn man diesen Dienst nachträglich einrichtet, werden beim ersten Mal alle bisherigen Artikel verschickt ...


Ausblick: Derzeit enthält die E-Mail den kompletten Einleitungstext aller neuen Artikel. Ab Geeklog 1.3.6 wird es möglich sein, wahlweise den Einleitungstext (wie bisher), nur die Überschrift und einen Link zum Artikel oder den Einleitungstext bis zu einer frei wählbaren Maximallänge zu verschicken.

Ferner existiert ein Bugreport, der vorschlägt, dass die Auswahl so funktionieren sollte, wie die Option "Nicht anzeigen" (in den Anzeige-Einstellungen), d.h. wenn man nichts angekreuzt hat, sollte man alle Themen per E-Mail bekommen und kann dann die Themen, die einen nicht interessieren, abschalten. Derzeit ist aber noch unklar, ob diese Änderung in Geeklog 1.3.6 implementiert wird.

bye, Dirk

Geeklog-Artikel per E-Mail | 0 Kommentar(e) | Neuen Account anlegen
Die folgenden Kommentare geben Meinungen von Lesern wieder und entsprechen nicht notwendigerweise der Meinung der Betreiber dieser Site. Die Betreiber behalten sich die Löschung von Kommentaren vor.