<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JQuery, PHP, html, design... // arnaud-k : un blog de geek &#187; gravatar</title>
	<atom:link href="http://blog.arnaud-k.fr/tag/gravatar/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.arnaud-k.fr</link>
	<description>Le blog JQuery, Html, Web Design</description>
	<lastBuildDate>Thu, 21 Apr 2011 08:10:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Tutoriel : utilisation de Gravatar en PHP</title>
		<link>http://blog.arnaud-k.fr/2009/06/17/tutoriel-utilisation-de-gravatar-en-php/</link>
		<comments>http://blog.arnaud-k.fr/2009/06/17/tutoriel-utilisation-de-gravatar-en-php/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 10:28:51 +0000</pubDate>
		<dc:creator>arnaud</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[gravatar]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.arnaud-k.fr/?p=713</guid>
		<description><![CDATA[Pour le développement d&#8217;un site que j&#8217;ai en cours, j&#8217;ai dû intégrer directement les Gravatars aux membres postant des commentaires. J&#8217;ai été tout bonnement étonné de la simplicité à mettre en place en PHP. Tout ça est en complément de&#160;[...]</p> <p class="read-more"><a class="gray normal" href="http://blog.arnaud-k.fr/2009/06/17/tutoriel-utilisation-de-gravatar-en-php/">Lire la suite&#160;&#62;&#62;</a></p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.arnaud-k.fr%2F2009%2F06%2F17%2Ftutoriel-utilisation-de-gravatar-en-php%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.arnaud-k.fr%2F2009%2F06%2F17%2Ftutoriel-utilisation-de-gravatar-en-php%2F&amp;source=arnaudk&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Pour le développement d&#8217;un site que j&#8217;ai en cours, j&#8217;ai dû intégrer directement les <a href="http://fr.gravatar.com">Gravatars</a> aux membres postant des commentaires. J&#8217;ai été tout bonnement <strong>étonné de la simplicité à mettre en place en PHP</strong>. Tout ça est en complément de tous les plugins et intégration native sur les CMS et plateformes de blog (Drupal, Joomla, Dotclear ou WordPress).</p>
<p><img class="aligncenter size-full wp-image-714" title="gravatar" src="http://blog.arnaud-k.fr/wp-content/uploads/2009/06/gravatar.png" alt="gravatar" /></p>
<p>Pour rappel, un Gravatar (Globally Recognized Avatar) est <strong>une image qui vous suit sur tous les sites</strong> qui proposent leur intégration. Par exemple sur le blogs WordPress, quand un commentaire est laché, l&#8217;adresse email est demandé et à partir de cet adresse email, Gravatar retourne l&#8217;avatar de l&#8217;utilisateur. C&#8217;est aussi simple que ça.</p>
<p>C&#8217;est parfaitement intégrable sur tous les sites. <strong>Aucune inscription n&#8217;est nécessaire</strong> !</p>
<p>Voici comment le mettre en place en PHP :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$email</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;arnaud-k@machin.com&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// l'adresse email de l'utilisateur</span>
<span style="color: #000088;">$default</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://www.machin.com/avatar-par-defaut.jpg&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// l'url de l'image à afficher par défaut si l'utilisateur n'a pas de Gravatar</span>
<span style="color: #000088;">$size</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">40</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// la taille pour l'affichage du gravatar (celui-ci sera carré)</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// on construit ensuite l'url du Gravatar</span>
<span style="color: #000088;">$gravatar</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://www.gravatar.com/avatar.php?gravatar_id=&quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">md5</span><span style="color: #009900;">&#40;</span> <span style="color: #990000;">strtolower</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$email</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;&amp;amp;default=&quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">urlencode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$default</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;&amp;amp;size=&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$size</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p style="margin-top:30px">Il n&#8217;y a plus qu&#8217;à afficher le Gravatar en html :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&lt;?php echo $gravatar ?/&gt;</span></span>&quot; alt=&quot;nom du membre&quot; /&gt;</pre></div></div>



<p>Pas encore de billet sur le même sujet !</p>]]></content:encoded>
			<wfw:commentRss>http://blog.arnaud-k.fr/2009/06/17/tutoriel-utilisation-de-gravatar-en-php/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

