Skip to content

Avatar Plugin

Ich [[Gravatar Plugin|berichtete ja schon kurz über das Gravatar Plugin]] für Serendipity. Inzwischen habe ich das so weit aufgebohrt, dass man es eher Avatar Plugin nennen sollte. Es unterstützt neben Gravatar und Favatar nun auch Pavatar und MyBlogLog Avatare. Bei mir ist es gerade so eingestellt: Pavatar->Favatar->MyBlogLog. Falls ihr also eines dieser Avatare habt, dann sollte es hoffentlich zu sehen sein, wenn ihr einen Kommentar abgebt. Auf Gravatar habe ich zugunsten von MyBlogLog verzichtet, da Gravatar mir echt zu unzuverlässig ist.

In Bälde sollte das Update auch in Spartacus erscheinen zum automatischen Installieren, für ungeduldige kann das Plugin auch hier herunter geladen werden.

Viel Lärm um nichts, wenn ich mir hier so die Unmassen an Kommentaren ansehe.. :-D Ich habe nur gerade Spaß, ein wenig PHP zu coden.

P.S.: Was das alles eigentlich ist, werde ich dann [[Gravatare, Favatare und Pavatare|am 16.7 versuchen zu beschreiben]]. :-)

Nachtrag - Mittlerweile gibt es mehrere Tester, die mir bekannt sind:

  • El Burro, der mir gleich mal Bugs/Verbesserungen im Code mitgeteilte (Danke! Eingecheckt! :-))
  • Isotopp, bei dem offenbar weder Pavatare noch Favatare angezeigt werden (mir noch unklar, warum das bei ihm nicht klappt)
  • Sil53r Surf3r, der meldet, dass bei ihm alles klappt. Allerdings hat dieser genau eine Konfiguration, bei der dann auch die Gravatare klappen. Muss mal schauen, ob Pavatare usw. bei ihm funktionieren. :-)

Trackbacks

fimpern.de

fimpern.de am : Zeig mir Deins ...

"Zeig mir Deins ..." vollständig lesen
Ein putziges kleines Avatar-Bild ist ja quasi ein “muss” für jeden Geek oder Blogger heutzutage. Nur Schade, dass man die kleinen “Sammelbildchen” des Web2.0 nur selten zu sehen kriegt. Nur selten? Dank Fellow Blogger Grischa
Grischa

Grischa am : Her mit den jungen Avataren!

"Her mit den jungen Avataren!" vollständig lesen
Nach einem langen Testabend gestern Abend ist das Avatar Plugin meiner Meinung nach richtig schick geworden. Was mir sehr viel Spaß dabei gemacht hat: Nach sehr kurzer Zeit hatte ich drei richtig gute Tester an der Hand, die mich mit kräftig Input und te
Zockertown

Zockertown am : Ich will einen Pavatar! | Medienrauschen, das Medienweblog

"Ich will einen Pavatar! | Medienrauschen, das Medienweblog" vollständig lesen
.. Schrieb vor längerer Zeit Medienrauschen, nun ist mir grade im Error.log aufgefallen, das ich da 96 Einträge mit /pavater.png gehabt habe.Ich habe mich auch vor einiger Zeit gegen Gravatar ausgespochen. Ich finde pavatar ist genau die richtige Lösung

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Garvin

Garvin am :

Ich fürchte, dann wird ja dank des Gravatar-Verzichts zu meinem Kommentar hier garnix auftauchen.:-)

(Obwohl, Favatar könnte möglicherweise hinkommen)

Grischa

Grischa am :

Hmm.. Favatar kam merkwürdiger Weise nicht hin. Aber stimmt, bei Dir klappt sogar das Gravatar. Ist mir echt ein Rätsel, warum mein Gravatar nie angezeigt wird, ich bekomme immer nur das Standard Gravatar. :-)

Grischa

Grischa am :

Aha! Garvin, die von Dir angegebene URL erzeugt einen REDIRECT error code. Darauf fiel der Favatar Ladecode von Dir noch rein. Das habe ich nun auch gefixt, nun ist Dein Favatar auch zu sehen. :-)

Den Fix habe ich in's CVS geschoben und den Download hier auf der Seite auch erneuert.

El Burro

El Burro am :

Hm - habe das mal eingespielt, kriege aber immer nur ein "*" und auch keinen Rahmen - keine Ahnung was ich noch falsch mache ... kannste Dir auf meiner Seite ja mal anschauen. Ansonsten, die Idee rockt ;-)

Grischa

Grischa am :

Hi El Burro!

War gerade auf Deinem Blog. Scheint bei Dir doch alles problemlos zu funktionieren? Sowohl in der Seitenleiste als auch bei den Kommentaren direkt unterhalb der Artikel?

Man sieht z.B. unter Deinem Artikel "Pownce Pownce Baby" zumindest mal den Favatar. Scheint aber noch nicht die aktuellste Version des Plugins zu sein (1.8), wenn ich mit der Maus über die Icons drüber streiche, wird mir für alles immer "Pavatar" angezeigt (bug, da soll natürlich das stehen, was es ist. Ich freute mich schon, dass bei Dir so viele einen Pavatar einsetzen.. :-))

P.S.: Du selber scheinst keine Art von Avatar zu benutzen, oder?

P.P.S: Und danke für das rocken! :-)

El Burro

El Burro am :

jo - ich habe ein bisserl am source geschraubt, wobei ich dann jetzt natürlich auf die 1.8 update. Prinzipiell sehe ich da noch ein paar kleine Probleme:

if (($mode=='P' && preg_match('/]+rel="pavatar"[^>]+?href="([^"]+?)"/si', $fContent, $matches)) ||

preg_match('/]+rel="(?:shortcut )?icon"[^>]+?href="([^"]+?)"/si', $fContent, $matches)) {

matcht unter Pavatar aus meiner Sicht Pavatare UND Favicons - deswegen gibts da auch soviele von wo Pavatar dran steht aber ein favicon drin ist. Ich mach mal nen update und schaue nochmal

Grischa

Grischa am :

Hmm? Wird unter PHP beim ersten true Teil einer Oder Verknüpfung nicht abgebrochen? Okay, dann muss man die Zeile wohl erweitern um den zusätzlichen Check nach F mode.

Hmm.. Kann ich mir aber nicht vorstellen.. Ich habe alles Avatare, und bei mir kommt normal der Pavatar durch.. (Siehe auch hier..)

El Burro

El Burro am :

also ich habe in der config des Plugins nur Pavatar und Gravatar an - bei den Kommentaren von Herrn Lau in dem Artikel Pownce Pownce Baby kannst Du sehen, dass im Tooltip Pavatar steht, wenn Du das Bild aber mit "View Image" betrachtest sieht man dass es ein favicon ist.

Wenn ich den source nicht ganz falsch lese wird bei Modus 'P' nach pavatar oder (||) icon gesucht.

PS: inzwischen habe ich nen pavatar

Grischa

Grischa am :

Oh mann, bin ich blind!.. Du hast ja völlig recht! Wenn im Pavatar Mode nichts gefunden wird, dann wird ein Favicon als Pavatar geladen!

Einfach die Zeile folgendermassen ändern:

if (

($mode=='P' && preg_match('/]+rel="pavatar"[^>]+?href="([^"]+?)"/si', $fContent, $matches)) ||

($mode=='F' && preg_match('/]+rel="(?:shortcut )?icon"[^>]+?href="([^"]+?)"/si', $fContent, $matches))

) {

dann sollte korrekt angezeigt werden.

Danke für den Hinweis, ich mache gleich mal ein Update fertig!

P.S.: Das korrigierte Plugin 1.9 kannst Du natürlich dann auch einfach hier runter laden. :-) (Siehe Link oben)

El Burro

El Burro am :

noch eine Kleinigkeit - Herr Lau sein westropolis kriegt jetzt nen pavatar zugesprochen, weil seine Blogsoftware scheinbar jede Anfrage die nicht existiert mit http 302+200 auf http://www.westropolis.de/?notfound=1 umleitet. Man müsste man leider prüfen ob das tatsächlich auch ein png ist ...(pavatar habe ich als erstes in der Reihenfolge, deswegen kommt sein favicon dann nicht mehr zum Zuge

Grischa

Grischa am :

Okay,ich schau mal, wie man das am besten noch umgehen kann.. Hmm.. Wird aber gar nicht so leicht.. Ich muss dann ja tatsächlich den Puffer scannen, ob das ein PNG ist. Oder gibt es eine PHP Methode IsPNG oder ähnlich? :-)

El Burro

El Burro am :

aus dem request den mime type des Resultats nehmen könnten helfen

echo $req->getResponseHeader("Date");

wenn man an den mime-type kommt müsste der image sein und nicht text/html

Grischa

Grischa am :

Ich schau mal. Gerade habe ich ein paar andere Probs, aber dieses kommt auch noch dran. :-)

Grischa

Grischa am :

Es ging viel leichter. Ich habe jetzt einfach mal hier als meine HP die HP von Herrn Lau angegeben und Du siehst: Ich bekomme sein Favatar, obwohl bei mir auch Pavatar vor Favatar kommt.

Scheint also zu klappen.

Die neue Version (aktuell 1.12) kommt wahrscheinlich am Montag über Spartacus rein, ansonsten kannst Du sie Dir unter dem bekannten Link auch hier saugen.

Viel Spaß damit und sag mal Bescheid, ob so alles funktioniert, wie es soll. :-)

Sil53r Surf3r

Sil53r Surf3r am :

Grüße, Grischa. Bei mir aktualisiere ich gleich noch. Dies hier ist, damit Du noch einen Gravatar-Eintrag bekommst.

Grischa

Grischa am :

Klasse, danke! Dann kann ich ja meinen Testeintrag gleich mal löschen, ich habe ja nun einen echten. :-)

Scheint so weit alles zu klappen, nun muss ich nur mal sehen, was bei Isotopp los ist.

Ein dickes Danke noch mal an Dich für die Testerei auch noch zu so später Stunde! :-)

Sil53r Surf3r

Sil53r Surf3r am :

Nein, natürlich nicht. Zu diesem Zweck - und mit Ansage - ist das doch gar kein Problem. (Unsere Einträge hatten sich zeitlich überschnitten.)

Sil53r Surf3r

Sil53r Surf3r am :

Keine Ursache und gern geschehen - ich habe ja auch etwas davon!

El Burro

El Burro am :

Ich habe gerade auch nochmal getestet - sieht sehr gut aus. Danke! ;-)

Grischa

Grischa am :

Nö, ignoriere ich nicht! ;-)

Danke für das Gravatar Bildchen! :-)

Isotopp

Isotopp am :

Mit Pavatar und Gravatar geposted.

Grischa

Grischa am :

Ja, weil ich das Plugin so eingestellt hatte, dass Gravatar vor Pavatar versucht wird. Habe ich nun mal umgedreht.

Ich glaube das macht auch Sinn, so hat man die Möglichkeit, vom (für mich sehr unzuverlässigen) Gravatar Service immer unabhängiger zu werden, je mehr Benutzer ein Pavatar Bildchen haben.

Und genau: Jetzt wird für Dich Dein Pavatar angezeigt. :-)

El Burro

El Burro am :

komisch, mein Pavatar ist abhanden gekommen ;-) Leider habe ich noch ein skuriles Problem - die Avatare schaffen es nicht mehr in das Seitenleisten Kommentar-Plugin (wobei, da waren schonmal welche). Muss irgendein skuriles Reihenfolge-Problem sein - na ja - ich schiebe mal Plugins durch die Gegend ;-)

Grischa

Grischa am :

Wahrscheinlich waren die bei Dir noch nie da. Beim offiziellen s9y gibt es einen Bug, der die URL des Schreibers nicht an das Seitenleisten Plugin schickt. Damit sind alle URL bezogenen Avatare dort nicht möglich (also alles außer Gravatar).

Beim Silver Surfer habe ich das ein wenig genauer beschrieben, schau Dir mal diese Seite hier an: http://blog.sil53r-surf3r.de/archives/739-Im-forever-blowing-bubbles.html

El Burro

El Burro am :

ich sehe auch gerade Du bis schon bei 1.14 angekommen? kann man das noch irgendwo runterladen? ;-)

Grischa

Grischa am :

Nein noch nicht. Ich habe an einem MyBlogLog Fallback Mechanismus gebastelt, klappt eigentlich schon recht gut, aber aus irgendeinem Grund noch nicht zuverlässig.

Wenn das fertig ist, lege ich die nächste Version ab.

Grischa

Grischa am :

So.. Nun ist das 1.14 hier zu haben und demnächst auch über Spartacus. Ich habe einen MBL Fallback eingebaut. Der ist nicht gerade der schnellste, funktioniert aber nun. Damit kann man den meist am schlechtesten aussehenden Avatar, den Favatar, ganz nach hinten schieben, so wie bei mir.

Und Caching sollte unbedingt an sein, sonst wird MBL noch lahmer.

bed

bed am :

Endlich auch bei mir, Pavatart mich vonll :-)

Grischa

Grischa am :

Jep, kommt an! :-) Bei mir ist auch das Pavatar als bevorzugtes Avatar eingestellt. Um das Plugin aber zu testen, wird auch Gravatar bei mir unterstützt.

Kommentar schreiben

Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
Dieses Blog erlaubt Dir, Audio Kommentare über audioboo.fm hinzuzufügen. Erstelle einen neuen Boo und gib hier den Link auf die Seite Deines Boos ein.
record
Wenn Du Deinen Twitter Namen eingibst wird Deine Timeline in Deinem Kommentar verlinkt.
Bewirb einen Deiner letzten Artikel
Dieses Blog erlaubt Dir mit Deinem Kommentar einen Deiner letzten Artikel zu bewerben. Bitte gib Deine Blog URL als Homepage ein, dann wird eine Auswahl erscheinen, in der Du einen Artikel auswählen kannst. (Javascript erforderlich)
(Bedingung: 1 Kommentare geschrieben)
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
tweetbackcheck