Skip to content

FLOSS'n'net - Aktivitäten 09/2018

Im September 2018 hatte ich mal wieder ein wenig Zeit gefunden, mich mit dem einen oder anderen Projekt rund um freie Software (FLOSS) oder das Netz zu beschäftigen.

Dabei habe ich folgendes beigetragen:

FAQs, Anleitungen und Tutorials

"FLOSS'n'net - Aktivitäten 09/2018" vollständig lesen

Serendipity und die DSGVO

Nach meiner Empfehlung, auf welchem Weg man sein Blog am besten für die DSGVO “fit” machen kann, will ich heute aufzeigen, wie Sie Serendipity dabei unterstützt.

Die Entwickler haben dafür nämlich extra ein neues Plugin DSGVO / GDPR: General Data Protection Regulation (serendipity_event_dsgvo_gdpr) geschaffen. Dieses sollten Sie sich zunächst - über Spartacus - installieren.

"Serendipity und die DSGVO" vollständig lesen

reCAPTCHA v1 wird abgeschaltet

reCAPTCHA, der nunmehr von Google betriebene CAPTCHA-Service, schaltet die Version 1 seiner API Ende März ab: genau genommen am Ostersamstag, dem 31.03.2018.

Jetzt ist also der richtige Zeitpunkt, um auf reCAPTCHA v2 zu wechseln - auch für das Serendipity-reCAPTCHA-Plugin, das deshalb im Rahmen des Serendipity-Camps ein entsprechendes Update erhalten hat.

Ein manueller Eingriff ist übringens nicht erforderlich; war im Plugin bisher reCAPTCHA v1 aktiviert, wird es automatisch auf reCAPTCHA v2 umgestellt.

Aufnahme ins Serendity-Entwickler-Team

2014 habe ich mich - mit dem Relaunch dieses Blogs - nach 11 Jahren erstmals ein wenig mit der Community rund um s9y beschäftigt und den einen oder anderen einfachen Bugreport oder Pull Request eingeworfen oder mich im Forum beteiligt.

2015 hat sich der Kontakt - nach dem persönlichen Kennenlernen beim #s9ycamp2015 - intensiviert, ohne dass ich dazu gekommen wäre, mich auch näher mit s9y zu beschäftigen.

2016 habe ich - animiert und betreut durch onli - immerhin einige kleine Änderungen in Plugins vorgenommen; sehr viel Zeit für s9y war in diesem Jahr ohnehin nicht.

"Aufnahme ins Serendity-Entwickler-Team" vollständig lesen

Spartacus-Mirror-Probleme

Spartacus ist eines der wichtigsten Plugins für Serendipity, nämlich der Plugin-Manager, mit dem sich Plugins aus dem zentralen Repository laden und installieren lassen. (Das Backronym steht übrigens für “Serendipity Plugin Access Repository Tool And Customization/Unification System “.)

Leider steht der bisherige Default-Spartacus-Server, netmirror.org, nicht mehr zur Verfügung, und der Server von sy9.org hat ebenfalls Probleme. Wer also keine Plugin-Updates mehr angezeigt bekommt oder Plugins nicht laden kann, sollte als Server sowohl für XML-Metadaten als auch für Downloads jeweils github.com einstellen - zumindest so lange, wie die anderen Mirrors nicht zuverlässig funktionieren.

Serendipity und das Markdown-Plugin

Bereits seit dem Relaunch meines Blogs anno 2014 nutze ich - wie schon berichtet - Markdown zur Eingabe meiner Blogbeiträge. Ich entwerfe sie in der Regel in einem externen Editor (MarkdownPad auf meinen Rechnern oder online mit Draft, wenn ich unterwegs bin) und kopiere sie dann in das Backend von Serendipity, getrennt in “Eintrag” und “erweiterter Eintrag”. Dabei nutze ich seit einigen Monaten “Eintrag” nur noch als Teaser, mit der Folge, dass die Beiträge auf der Startseite und bei Suchergebnissen auch nur noch “angeteasert” werden; bringt mehr Übersicht und eine handlichere Startseite, erfordert andererseits aber für jeden Beitrag einen weiteren Klick, um ihn zu lesen, ermöglicht es also nicht ohne weiteres, sich “an einem Stück” durch das Blogarchiv zu lesen.

"Serendipity und das Markdown-Plugin" vollständig lesen

Ein Serendipity-Testblog auf dem aktuellen Stand halten

Wenn man das Weblog-System Serendipity nicht nur nutzt, sondern auch testen möchte, empfiehlt es sich, neben dem “echten” eigenen Blog (der Live-Instanz) auch ein Testblog zu betreiben. Dort kann man dann jeweils den neuesten Code aus git auschecken und testen.

Um sicherzugehen, dass es sich auch wirklich um einen frischen Checkout handelt und nicht noch irgendwelche Dateien aus früheren Versionen “herumliegen”, lösche ich gerne die bisherige Installation und setze sie frisch auf. Dabei sollen aber die Datenbanken sowie vorhandene Plugins und Themes und Medien erhalten bleiben.

Für diesen Zweck verwende ich ein passendes Shellscript:

"Ein Serendipity-Testblog auf dem aktuellen Stand halten" vollständig lesen

Spamfilterung bei Trackbacks in s9y

Demletzt hatte ich danach gefragt, ob - und wenn ja: warum - Trackbacks (und Pingbacks) heutzutage nicht mehr so intensiv genutzt werden wie früher. Es gab dazu eine Vielzahl von Antworten aus technischer und sozialer Sicht - und die Erkenntnis, dass auch mein Blog einige der durch diese Antworten ausgelösten Trackbacks nicht verarbeitet hat. :-O

Als Ursache fand sich dann ein zu scharf eingestellter Spamfilter.

"Spamfilterung bei Trackbacks in s9y" vollständig lesen

Frischer Wind beim besten Blog der Welt

Bei Serendipity, dem besten Blog der Welt, tut sich was:

  • Mit der beta2 kommt die Version 2.1 ihrem Release näher.

  • Die seit dem #s9ycamp2015 in Arbeit befindliche neue Website wurde freigeschaltet. Responsive, elegant und mit komplett durchgesehener, überarbeiteter und neu strukturierter Dokumentation!

  • Auch das Serendipity-Blog wurde an das neue Design angepasst.

  • Und die optische Anpassung des Plugin- und Theme-Repository Spartacus folgte auf dem Fuß.

Das Redesign der Serendipity-Foren wird dann nicht mehr lange auf sich warten lassen; in dem entsprechenden Repository gibt es schon die ersten Commits.

Mitstreiter sind weiterhin herzlich willkommen!

Social Media Buttons für Serendipity

Im März 2016 hatte Mitch im Zusammenhang mit dem Redesign seines Blogs dort Social Media Buttons auf Basis von Shariff von der c’t eingebaut und auf meine Nachfrage nach einem entsprechenden Plugin für Serendipity auf seine überbordende ToDo-Liste verwiesen (wie gut ich das kenne). In dem entsprechenden Thread in den Serendipity-Foren konnte ich dann aber zu meiner Begeisterung nachlesen, dass sich onli bereits der Aufgabe angenommen und das Plugin serendiptiy_event_social geschaffen hatte.

Und, was soll ich sagen? - Es funktioniert, wie man sieht, seit vergangener Woche auch hier im Blog.

tweetbackcheck