on the verge of extinction... again

ruf si buf...

Sau cum acum nu mai stiu de ce dracu' nu mergea scriptu' de acum o luna.

M-am jucat putin pe jsFiddle, si se pare ca acum merge (nu va speriati de cum e colorat, pur si simplu syntax highlighteru' jsFiddle nu prea e pregatit pentru anumite situatii, cum ar fi "<" in interiorul unui tag script... si stiu ca puteam sa nu-l pun acolo, ci in panoul dedicat), desi nu vad diferenta intre ce am facut acum si ce facusem initial acum o luna (si n-a mers si am ajuns sa incerc in nspe feluri si sa ma complic inutil).

In orice caz, scriptul poate fi imbunatatit. querySelectorAll nu merge pentru IE7, deci ar trebui facuta o functie speciala care sa faca acelasi lucru si pentru minunea aia de browser. Poate unii nu semneaza comentariile cu acelasi nume pe care l-au trecut la username cand si-au facut contul de gravatar. Si in cazul asta ma gandesc ceva de genu':

var ct = [{"gravatar_username": "brontozaurel", 
"comment_name": "anaix3l"}, 
{"gravatar_username": "ruf", 
"comment_name": "buf"}]

+ o functie care sa faca inlocuirea. N-o sa ma obosesc. Pana ma mut de aici, tema de blog ramane cu versiunea fara JavaScript.

Si dupa aia, toata minunea se rezolva mult mai simplu:

$base_url = "http://www.gravatar.com/avatar/";
$hash = md5(strtolower($email));
$img_size = 32; // avatar size in pixels
$img_src = $base_url.$hash."?s=".$img_size;

Da-ti si tu cu parerea!

Mai jos se pot scrie tampenii. Nu mai mari ca alea de mai sus...
Insa inainte de orice altceva, vezi cum se comenteaza: indrumar tehnic si reguli!
HTML acceptat: <b>, <i>, <a href=""> (fara alte atribute)