Mehr als zwei Jahre ist es nun her, dass ich mein erstes offizielles WordPress Plugin Faviroll im WordPress Plugin Directory veröffentlicht habe. Lange Zeit stand es unverändert in der primitiven Version zur Verfügung. Ein Anwender kontaktierte mich neulich und fragte, ob ich nicht mal eine Überarbeitung im Backend machen könnte und verwies mich auf das andere Plugin Noio Iconized Bookmarks. Als ich zurückfragte, wieso er dann nicht das andere Plugin verwenden möchte, kam die Antwort, weil ihm die Cache Engine von Faviroll um Längen besser gefiele. Das fand ich gut und gab mir wiederum die Motivation mich mal wieder dem Thema zu widmen. In der Tat war das Backend nicht wirklich toll, aber ich wollte auch nicht 1:1 bei Noio abkupfern denn dieses Panel gefiel mir auch nicht in allen Details. Aber die Grundidee war gut.
-
Geblieben ist
Die PNG Cache Engine. Jedes Icon wird lokal als PNG im cache Verzeichnis gespeichert. Das Plugin bedient sich ausschließlich aus dieser Sammlung. Für die Icons finden keinerlei externe Zugriffe mehr statt. Hierdurch verhindert wird, dass der ein evtl. gerade belasteter externer Server die eigne Seite in der Performance herunterzieht. Die Unterstützung des Plugins wp-render-blogroll-links, falls man die Blogroll auch mal in einem Artikel einbauen möchte, wird’s da auch bunt werden.
Der Nachteil, dass manche ICO Images sich nur in schlechter Qualität ins PNG konvertieren lassen. Diesen blöden Effekt konnte ich (noch) nicht beseitigen. Aber ab sofort hat man mit den “custom icons” zumindest die Möglichkeit dem Bookmark ein Icon mit einer besseren Qualität zuzuweisen.
-
Neue Features
Sofortige Übernahme aller Aktionen, der SUBMIT Button ist komplett entfallen.
Alle Favicons können nun auf bequeme Weise beliebig den Bookmarks zugewiesen werden, einfach per Mausklick.
Jedem Bookmark wurde eine weitere Spalte für ein “custom icon” spendiert. Sollte die Standard Icons nicht ausreichen oder eine schlechte Qualität besitzen, kann man hier eine beliebge Bilder-URL angeben, das Bild wird dann automatisch mit in den cache als 16×16 Pixel Icon hinzugepackt und kann beliebig verbaut werden. Sollte es sich bei der URL nicht um eine Bilderquelle handeln, wird automatisch das Favicon des angegebenen Servers in den Cache gepackt.
Zurücksetzen der Original-Icons. Hat man sich zu sehr bei der Neuzuordnung der Favions verzettelt, kann man mit dem Button “restore bookmark icons to their origins ” den Urzustand der Bookmarks wiederherstellen.
Zusätzlich werden die Favions auch in der Standard Links-Verwaltung dargestellt.
So weit erst mal von hier, ich wünsche viel Spaß beim Icons klicken.
Falls jemand weitere Ideen für das Thema hat, immer her damit.
-
Pick it from here
( Don’t forget to vote the plugin there )










