PHP

PHP – Implementace Gravataru do komentářů

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 protected]');
echo '';

První argument funkce je snad zřejmý (e-mail), druhý je velikost obrázku v pixelech.

Michal Katuščák
Michal Katuščák

Navrhuji a vyvíjím aplikace nad Symfony a Reactem, zajímám se architekturu softwaru. Žiju v Českých Budějovicích.