Sexy-Bookmarks ist eigentlich gemacht damit Besuchern einer Seite die Möglichkeit haben, die aktuelle Seite mit seinen Freunden auf Facebook und Co zu Teilen.
Was ist aber wenn man als Betreiber einer Seite seine Sozialen Netzwerke pflegen will? Wenn man den Besuchern die Möglichkeit geben will schnell auf sein eigenes XING, Facebook, Twitter oder YouTube zu gelangen?
Aus diesem Grund habe ich jetzt die neue Version von Sexy-Bookmarks ins TER geladen. Damit ist es nun möglich auch eine FollowUs Version zu erstellen.
Dazu muss man lediglich das pi2 des Plugins verwenden (Konfiguriert wird es wie das pi1, lediglich die eigenen Benutzernamen der jeweiligen Netzwerke müssen eingetragen werden).
Danach Sieht das dann so aus:
Gestern...
...hab ich mal meine Seite bei W3C kontrolliert und bin fast aus meiner Wolke gefallen. 47 Fehler! Und das mir, der immer auf XHTML und valid DocType und codierung achte.
Mal analysieren welche böse EXT das verursacht, hmmm, die EXT ist dann auch noch von mir... SexyBookmarks wars, da werden alle Links mittels COA zusamengebaut, dann kommt nicht derallestotschlagende typolink zum Einsatz. Schade das, dann werden "&" nicht automatisch zu "&"
Heute...
...hab ich dann versucht das zu fixen. ich hab dann einen herforragenden RegEx gefunden mit dem man "&" durch "&" ersetzen kann:
preg_replace("/&(?!(?i:\#((x([\dA-F]){1,5})|(104857[0-5]|10485[0-6]\d|1048[0-4]\d\d|104[0-7]\d{3}|10[0-3]\d{4}|0?\d{1,6}))|([A-Za-z\d.]{2,31}));)/", "&", $bookmarkItem);
Und schon werden alle Links XHTML-valid.
Die neuen Version von SexyBookmarks sollte in ein paar Stunden im TER sein und kann dann auch in Seiten mit XHTML Ausgabe verwendet werden.
Morgen...
...werde ich dann mal schauen, was mit HTML 5 so geht und was es an meinen EXT noch zu verbessern gibt...

