Scriptek : Gravatar használata hozzászólásoknál |
Gravatar használata hozzászólásoknál
Ezzel a scripttel lecserélhetitek az alap G-Portálos avatart az adott hozzászóló Gravatarjára. Annak, aki nem tudná, mi az a Gravatar:
A gravatar egy olyan kép, amely honlapról honlapra kísér bennünket, és mindenhol megjelenik a nevünk előtt amikor egy bejegyzéshez, vagy bloghoz hozzászólunk. Az avatarok segítenek egy weboldalon, egy fórumban az azonosításunkban.
Így ha valaki regisztrál a gravatar.com-on, és az e-mail címéhez beállít egy Gravatart, majd ugyanezen e-mail címmel hozzászól egy bejegyzéshez, a neve mellett meg fog jelenni a Gravatarja. Így ha nem is regisztrált a honlapodra az illető, akkor is saját képe lehet a kommentje mellett. Ez szerintem egy nagyon jó rendszer, ezért is csináltam meg, hogy G-Portálon is működjön.
Erre a kódra lesz szükségetek, jobb(!) oldali modulba, vagy szerkeszthető láblécbe rakjátok:
<script type="text/javascript">
var gr_size = 100;
var gr_def = "//gportal.hu/image/forum/avatar/noavatar.png";
var gr_modifyDefault = false;
</script>
<script title="Gravatar" src="/portal/framework/upload/766182_1466791474_00189.js"></script>
A script elején 3 beállítási lehetőséget láttok:
-
gr_size - A Gravatar nagysága pixelben (mivel négyzet alakú, így a szélesség és magasság is ugyanannyi).
-
gr_def - Ez a kép jelenik meg, ha az adott e-mail címhez nincs Gravatar társítva.
-
gr_modifyDefault - Ha a felhasználó regisztrált a portálodon, de nem állított be saját avatart, akkor az alap G-Portálos avatar jelenik meg. Kívéve, ha ennek a változónak true értéket adsz, mert akkor a gr_def változóban megadott képre cserélődik az alap kép.
Erre a scriptre is vonatkozik, hogy mivel még friss, tartalmazhat hibákat, ha találtok, írjatok. A kód nem mindegyik modulban műküdik (pl: vendégkönyv), ezek későbbi verzióban lehet, hogy kapnak támogatást.
A kódban felhasználásra került az md5.js, ez fel van tüntetve a fájlban is. Köszönet érte Joseph Myersnek!
|