Und noch eine Neuigkeit für diesen Tag: Das FAQ-Plugin hat einen Patch auf Version 1.3 erhalten. Nun können die Einträge wieder nach Sprachen angesehen und gespeichert werden. Danke auch hier wieder an den fleißigen Beta-Tester Robert Lender.
Gestern noch mit Garvin darüber gesprochen, heute schon im SVN: Eine Hilfsklasse für s9y-Programmierer. Diese enthält derzeit drei Funktionen:
Die Funktion "prepareReorder" fügt einem Array zwei Schlüssel 'up' und 'down' hinzu, die auf 'true' oder 'false' gesetzt sind, je nachdem ob der Arrayeintrag nach oben oder nach unten verschoben werden kann. Elternseiten sind möglich.
Die Funktion "doReorder" aktuallisiert die Reihenfolge in einer Datenbank.
Die Funktion "isEmail" überprüft einen String auf eine richtige E-Mail-Adresse.
Diese drei Funktionen sind in der Klasse serendipity_plugin_api_extension gespeichert. Wer das ausprobieren möchte, sollte sich s9y 1.1 aus Subversion ziehen.