Artikel mit Tag autotitle
Autotitel entfernt nun Zeilenumbrüche
Es gab Probleme, wenn Zeilenumbrüche im Titel einer verlinkten Seite vorkamen. Diese wurden übernommen, und zumindest Textile scheint damit ein Problem zu haben. Newlines (und Tabs, weil sie dort auch nicht hingehören) werden nun ausgefiltert, auch ein kleiner Fehler bei der internen Aktivierungsabfrage wurde behoben. Version 0.1.6 sollte inzwischen per Spartacus ladbar sein.
Autotitel mit curl
Autotitel ist mein Lieblingsplugin: Es macht genau eine Sache, und die macht es gut. Es setzt für jeden Link den Titel der verlinkten Seite als "title"-Attribut, sodass man diesen als Tooltip zu sehen bekommt, wenn man über den Link fährt.
Teil meiner Sympathie für das Plugin basiert darauf, dass es schnell geschrieben war und seitdem problemlos seinen Dienst verrichtet, inklusive des 7-Tage-Caches. Damit es auch auf Servern so problemlos laufen kann, bei denen fopen nicht erlaubt ist, nimmt das Plugin nun wenn möglich curl zum Holen der Seite.
Zusätzlich wird der Cache an einer geeigneteren Stelle initialisiert und Fehlermeldungen, die beim Versuch des Ladens von unerreichbaren Seiten entstehen, werden nun nicht mehr angezeigt.
Das Update auf 0.1.3 ist in Spartacus hochgeladen.
Eine Sache weniger
Das autotitle-Plugin ist inzwischen auch hier aktiviert und sollte per Spartacus beziehbar sein. War mir gar nicht so klar, aber beim Verlinken eine Sache weniger beachten zu müssen empfinde ich als sehr angenehm.
Verlinken war vorher: Tab mit der Seite anwählen, Link kopieren, Titel merken, Text im Beitrag markieren, auf URL-Knopf drücken, Link einfügen, Titel eintippen (oder falls vergessen: Platzhalter eingeben und danach im HTML hinzufügen).
Verlinken mit autotitle und liquid: Tab mit Seite auswählen, Link kopieren, [ vor den Text platzieren, Link einfügen, ] hinter den Text setzen.
Jetzt müssen nur noch die Bugs aus Liquid entfernt werden.
Serendipity: Autotitel
Das Autotitel-Plugin fügt zu jeden Link den Titel der verlinkten Seite als "title"-Tag hinzu. Ist dieses bereits gesetzt wird der Link nicht verändert. Es werden immer nur die ersten 4KB einer Seite geladen, sodass das Verlinken einer großen Datei keine ewigen Wartezeiten auslösen sollte. Um generell die durch das Laden der einzelnen Seiten verursachten Wartezeiten zu minimieren wird ein Caching-System benutzt, wodurch nach dem ersten Laden die Zuordnung "Link ->Titel" eine Woche lang gespeichert wird.
Zum Sinn des "title"-Tags sei die alertbox zitiert:
One useful hovering effect is to use link titles to help users predict where a link will lead before they click it. (If you're using a mainstream browser, you can see this effect by hovering over the links in this column.)
Das Tag zu setzen ist einem sauberen Arbeiten also durchaus dienlich.
Das ist die erste öffentliche Version des Plugins. Es benötigt wahrscheinlich noch etwas Testzeit, funktionierte bisher aber in allen Belangen erstaunlich gut - es war sogar recht einfach, das Plugin zu erschaffen.
Download: serendipity_event_autotitle-0.1.tar.gz