So, das Problem hier ist in Serendipity 1.4 alpha gefixt. Garvin hat heute ein nach deutschem Recht gefordertes Double Opt In für das Artikel Kommentar Abonnement eingebaut. Ich habe gerade länger mit ihm gechattet und die Änderungen getestet. Leider war es nicht möglich, diese Funktion in ein Plugin einzubauen, somit ist sie im Core von Serendipity realisiert und man muss die neue Serendipity 1.4 nightly installieren, die morgen sicherlich zur Verfügung steht ("Fetch a snapshot (1.4 development)").
Die Änderungen sind wie gewünscht implementiert: Wenn man einen Artikel abonniert, dann bekommt man zuerst eine Mail mit einem Link, über den man das Abonnement erst einmal bestätigen muss. Klickt man diesen Link, kommt man auf den entsprechenden Artikel und das Abonnement wurde akzeptiert. Es gibt in meinen Augen noch ein paar Schönheitsfehler: Man bekommt keine Info darüber, dass es funktioniert hat, außerdem finde ich es nicht sehr glücklich, dass man wieder auf den Artikel geschickt wird, das lässt den Counter des Artikels nur unnötig wachsen. Ich habe da lieber reale Counter..
Das bedeutet für mich auch: Ich habe meine Serendipity 1.3 Installation auf die aktuelle 1.4 Alpha umgestellt. Der Umstieg war recht simpel: Ich habe einfach alle Dateien aus dem Repository gesaugt und mein komplettes Blog damit überschrieben. Dann habe ich noch ein paar minimale Änderungen, die ich am Bulletproof Template für mich eingebaut hatte, nachgezogen. Serendipity meldet sich danach, dass es ein 1.3er Blog erkannt hat und updaten möchte. Das bestätigt man und fertig ist das Update.
Man kann hier nun also wieder Artikel Kommentare abonnieren. Ich muss nachher mal stöbern, was sich inzwischen alles verändert hat. Scheint gerade stabil und ohne Probleme zu laufen, aber ich freue mich über Bugreports!
Update: Garvin war wieder mal schneller.
Jetzt kommt eine korrekte Meldung, nachdem man den Confirm Link geklickt hat. Sollte also morgen in der Nightly 1.4 mit drin sein. Sehr nett geworden. Habe nur noch eine minimale Änderung hinzu gefügt, damit man im Smarty Template erkennen kann, ob gerade eine Erfolgs- oder eine Fehlermeldung dargestellt werden soll, damit ich denen dann unterschiedliche Farben geben kann. Diese Änderung habe ich auch soeben comitted.
Danach macht dann im Bullet Proof Template im content.tpl folgende Änderung Sinn:







Stefan
Homepage
10/18/2008 08:38PM
Grischa
Homepage
10/18/2008 08:48PM
Robert Lender
Homepage
10/18/2008 09:46PM
Der Roger
Homepage
10/19/2008 08:33AM
Robert Lender
Homepage
10/19/2008 04:12PM
Grischa
Homepage
10/19/2008 10:07PM
frank
Homepage
10/29/2008 04:17PM
Don Chambers
Homepage
12/13/2008 10:11PM
Markus
Homepage
01/10/2009 11:44AM