Ako som už v “úvodnom článku 30C”:http://www.depi.sk/2008/06/01/30c-zacina-uz-dnes/ avizoval, na blogu počas 30C **chcem urobiť niekoľko miniatúrnych zmien**. Jedna z vecí, ktorá mi tu dlho chýbala boli **avatary** – tzv. mini fotky **v komentároch**. Ak tu má skutočne fungovať a existovať nejaká komunita určite by jej nesmela **chýbať tvár**. Práve o tom bude dnešný článok.
[* http://www.depi.sk/wp-content/2008/06/gravatar_com-logo.gif >] Jedna z najlepších služieb, ktorá takúto funkciu poskytuje je **”Gravatar.com”:http://gravatar.com**.
Jej výhody sú:
- priama podpora v najpopulárnejšom blogovacom systéme “WordPress”:http://wordpress.org
- celosvetová rozšírenosť
- jednoduchá implementácia (pre blogera)
- jednoduché použitie (pre používateľa)
Prečo sa mi nezobrazuje avatar?
====================
“[* http://www.depi.sk/wp-content/2008/06/gravatar_com-300x195.png <]“:http://www.depi.sk/wp-content/2008/06/gravatar_com.png Osobne som sa po nahodení tejto “feature” **čudoval ako málo ľudí prispievajúcich na blog službu “Gravatar.com”:http://gravatar.com využíva**. I keď na druhej strane je tiež pravdou, že ju nevyužívajú ani samotný blogeri, pričom by im mohla **blog výrazne oživiť a komunita by sa mohla navzájom aj “vidieť”.** :)
Ako teda na to? Stačí vyplniť váš e-mail, ktorý používate v komentároch na blogoch cez “tento registračný formulár”:http://en.gravatar.com/site/signup. Následne vám e-mailom budú zaslané údaje na prihlásenie a vám už potom stačí len uploadnuť na server váš avatar. Výhodou služby je, že **cez 1 účet si môžete spravovať viac e-mailových adries**, čo znamená, že pre rôzne e-maily môžete mať rôzne avatary.
Ako implementovať Gravatar do Wordpres šablóny
===============================
Ako som spomenul implementácia Gravataru je naozaj veľmi jednoduchá. Pre úspešné pridanie do šablóny je potrebné editovať súbor *comments.php* vo vašej šablóne a na miesto, kde ho chcete zobraziť vložiť nasledovný kód:
[code lang="php"]
if(function_exists('get_avatar')) {
echo get_avatar(get_comment_author_email(), '50');
}
?>
[/code]
Tento kód zabezpečí nasledovné veci:
- kontrolu existencie PHP funkcie get_avatar();
- v prípade, že podmienka vracia hodnotu TRUE funkcia sa zavolá a zobrazí príslušný avatar
- parametre funkcie get_avatar($id_alebo_email, $velkost_avataru_v_pixeloch, $cesta_k_defaultnemu_avataru) – povinný je len prvý parameter
*Poznámka: Nekopírujte tento kód priamo nakoľko bude chybne interpretovaný*
Chcel by som však upozorniť, že tento jednoduchý spôsob je možné využiť len od WordPressu 2.5 do ktorého bol Gravatar priamo integrovaný. Čo možno neviete, čiastočne ho je možné konfigurovať aj priamo v adminstrácii blogu v *Settings -> Discussion*:
Pre WordPress nižšej verzie existujú iné riešenia, no najjednoduchšie bude asi siahnuť po “niektorom”:http://wordpress.org/extend/plugins/wp-gravatar/#post-2605 z “mnohých”:http://wordpress.org/extend/plugins/easygravatars/#post-2587 “pluginov”:http://wordpress.org/extend/plugins/gravatar-and-userpics/#post-2080. Netestoval som však ani jeden z nich, takže ak to niekto spraví za mňa môže nám dať vedieť a poradiť v komentároch.
Dúfam, že avatary v komentároch pod článkami nám ešte viac **prispejú k vzájomnému spoznaniu a zblíženiu (nielen) našej mikrokomunity**, čo je práve jeden z cieľov 30C. Verím, že ich využije čo najviac z vás, aby sme videli čo najmenej “šedých panákov”. Inak budem nútený ich nejak “randomizovať” ;-)
Tento článok vznikol aj vďaka nasledovným “sponzorom súťaže 30C”:http://www.depi.sk/2008/06/01/30c-mame-prvych-sponzorov-aj-pravidla-sutaze/
=========================================
- “Webhosting Inet.sk”:http://webhosting.inet.sk
- internetový obchod “Nový Počítač.sk – USB kľúče”:http://novypocitac.sk/pamatove-usb-kluce’
- “eMDI”:http://emdi.sk
- “Pizza SEO – Optimalizácia pre vyhľadávače”:http://pizzaseo.com/sk
- “www.tvojden.sk – vyhľadávač | správy | počasie | cestovanie | zábava”:http://www.tvojden.sk
- “Poppe.sk – úspešné internetové stránky”:http://poppe.sk
- “Elaut BauMont”:http://www.ebau.sk
- “Webcreator”:http://webcreator.sk
- “Expres vizitky”:http://expresvizitky.sk
- “Webhosting Host do domu”:http://hostdodomu.sk