Wie ich bereits erwähnte, benutze ich im neuen Template YL 104 erstmals die Javascript-Bibliothek jQuery.
Neben einfachen Effekten wie dem Ein- und Ausblenden bestimmter Abschnitte oder der Vergrößerung von Grafiken setze ich jQuery stellenweise auch ein, um das DOM zu verbiegen. Stark vereinfacht gesagt kann man so mittels jQuery von s9y oder seinen Plugins generierten (X)HTML-Code verändern, ohne ihn im Kern oder Plugin bearbeiten zu müssen – natürlich nur für Besucher, die Javascript im Browser aktiviert haben.
Wofür genau setze ich das ein und warum?
Weiter lesen →
Ich erkläre hiermit den Versuchsballon in Sachen Spam für gescheitert. Sorry for the inconvenience, aber hier trudelt seit Tagen massenhaft Kommentar-Spam ein, und ich habe den Eindruck, dass es damit zusammenhängt. Eventuell „sitzt“ dieser Mechanismus, eine Bestätigungsemail von jedem Kommentator anzufordern, vor anderen Spamschutz-Mechanismen, keine Ahnung.
Als Alternative teste ich gerade das Spamblock Bayes-Plugin für s9y von Malte und kleinerChemiker.
Das Spamschutz-Plugin für s9y bietet eine Vielzahl von Optionen, um Spam-Kommentare und -Trackbacks zu erkennen und zu moderieren oder abzuweisen. Eine Möglichkeit ist es etwa, die sogenannten Wortfilter zu nutzen. Diese suchen nach Wörtern, Phrasen oder regulären Ausdrücken in Kommentaren oder Trackbacks.
Eine stets „beliebte“ Spamquelle sind dabei auf dem amerikanischen Markt gängige Medikamente, was die Spamerkennung in einem deutschen Blog sehr leicht macht – es ist nahezu auszuschließen, dass diese (komplett anderen) Medikamenten-Namen in deutschen Kommentaren verwendet werden. Wer auf der ganz sicheren Seite sein möchte, stellt den Wortfilter halt nur auf „moderieren“.
Fertig zum kopieren in den „Wortfilter für Inhalt“ sieht das derzeit so aus:
topamax;vicodin;tramadol;valtrex;phentermine;tamiflu;toprol;lipitor;plavix;
xenical;zoloft;rogaine;reglan;zyrtec;seroquel;phenothiazine;propecia;singulair;
tricor;fluticasone;lisinopril;
Ich habe zudem festgestellt, dass wahnsinnig viel davon (derzeit) auf die URL avalanche\.ca linkt.
Eine Frage, die immer wieder – auch im s9y-Forum – gestellt wird, ist die nach dem Verzeichnis, in welchem statische Seiten abgelegt werden.
Die Antwort ist kurz: Nirgends.
Statische Seiten werden in s9y (wie meines Wissens in den meisten Blogsystemen) nicht als HTML-Datei auf dem Server erzeugt, sondern – genau wie Blogeinträge und die Seiten, welche von Plugins erzeugt werden – dynamisch aus der Datenbank generiert.
Wenn man also z.B. eine statische Seite /pages/impressum.html anlegt, dann gibt es nirgends im serendipity-Verzeichnis eine Datei namens impressum.html, auch wenn die Einstellungen des Plugins „Statische Seiten“ hier anderes vermuten lassen.
Die „statische“ Eigenschaft einer statischen Seite ist zumindest theoretisch eher die Tatsache, dass ihre Inhalte statischer Natur sind, also tendenziell eher selten bis nie geändert werden, z.B. bei einem Impressum oder einer „Über mich“-Seite.
Könnten diejenigen unter meinen Lesern, die den Mimbo-Port benutzen, mal überprüfen, ob das Kontaktformular bei ihnen auch jede Email, die darüber verschickt wird, mehrfach rausschickt? (Eigene Versuche ergeben 2 Emails, mir berichtet jemand von 4 pro Anlauf.) Und das dann bitte hier in den Kommentaren vermelden, idealerweise unter Angabe der Versionsnummer von s9y und Kontaktformular-Plugin?
Das wäre wirklich ganz reizend. Danke.
(Extrapunkte gibt es für Leute, die vielleicht ein „Sandkisten“-Blog – z.B. auf xampp-Basis – haben und das auch mal ausprobieren.)