POZOR! Článek jsem napsal před více jak rokem, a tudíž už nemusí reflektovat můj nynější názor nebo může být zastaralý.
Původně jsem si myslel, že implementovat avatary z Gravataru bude potřebovat nějakou třídu, ale pak jsem našel pěknou stránku: http://en.gravatar.com/site/implement/images/php/
Implementace do PHP je tam krásně vysvětlena. Z této stránky jsem si vypreparoval následují jednoduchou funkci:
function getGravatar($email, $s = 80) {
$url = 'http://www.gravatar.com/avatar/';
$url .= md5( strtolower( trim( $email ) ) );
$url .= "?s=$s&d=mm";
return $url;
}
Použití:
$gravatar = getGravatar('email@email.cz');
echo '
';
První argument funkce je snad zřejmý (e-mail), druhý je velikost obrázku v pixelech.
Znáte někoho, komu by článek mohl pomoct? Zasdílejte mu ho :)