<?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>Blog &#187; gravatar</title>
	<atom:link href="http://karta39.ru/blog/tag/gravatar/feed/" rel="self" type="application/rss+xml" />
	<link>http://karta39.ru/blog</link>
	<description>Разные мысли и идеи :)</description>
	<lastBuildDate>Tue, 21 Feb 2012 08:02:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Использование Gravatar в LiveStreet</title>
		<link>http://karta39.ru/blog/2010/01/10/gravatar-in-livestreet/</link>
		<comments>http://karta39.ru/blog/2010/01/10/gravatar-in-livestreet/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 08:53:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[разработка]]></category>
		<category><![CDATA[gravatar]]></category>
		<category><![CDATA[livestreet]]></category>

		<guid isPermaLink="false">http://karta39.ru/blog/?p=455</guid>
		<description><![CDATA[Использовать у себя Gravatar.com очень просто. Аватарка выдаётся по url-у с md5-хешем e-mail-а пользователя.
Итого:
в classes\modules\user\entity\User.entity.class.php
находим функцию
public function getProfileAvatarPath($iSize=100) {
if ($this-&#62;getProfileAvatar()) {
return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this-&#62;getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this-&#62;getProfileAvatarType();
} else {
return DIR_STATIC_SKIN.'/images/avatar_'.$iSize.'x'.$iSize.'.jpg';
}
}
и изменяем всего одну строчку:
public function getProfileAvatarPath($iSize=100) {
if ($this-&#62;getProfileAvatar()) {
return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this-&#62;getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this-&#62;getProfileAvatarType();
} else {
return "http://www.gravatar.com/avatar.php? gravatar_id=".md5( strtolower($this-&#62;getMail()) )."&#38;size=".$iSize;
}
}
К сожалению, в комментариях так просто получить аватарку не получится &#8211; так как там используется [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802?size=100" alt="" />Использовать у себя <a href="http://gravatar.com">Gravatar.com</a> очень просто. Аватарка выдаётся <a href="http://ru.gravatar.com/site/implement/url">по url-у</a> с md5-хешем e-mail-а пользователя.<br />
Итого:<br />
в <strong>classes\modules\user\entity\User.entity.class.php</strong><br />
находим функцию<br />
<code>public function getProfileAvatarPath($iSize=100) {<br />
if ($this-&gt;getProfileAvatar()) {<br />
return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this-&gt;getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this-&gt;getProfileAvatarType();<br />
} else {<br />
return DIR_STATIC_SKIN.'/images/avatar_'.$iSize.'x'.$iSize.'.jpg';<br />
}<br />
}</code><br />
и изменяем всего одну строчку:<br />
<code>public function getProfileAvatarPath($iSize=100) {<br />
if ($this-&gt;getProfileAvatar()) {<br />
return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this-&gt;getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this-&gt;getProfileAvatarType();<br />
} else {<br />
return "http://www.gravatar.com/avatar.php? gravatar_id=".md5( strtolower($this-&gt;getMail()) )."&amp;size=".$iSize;<br />
}<br />
}</code></p>
<p>К сожалению, в комментариях так просто получить аватарку не получится &#8211; так как там используется своя функция <code>getUserProfileAvatarPath($iSize=100)</code> из TopicComment.entity.class.php</p>
<script type="text/javascript" src="http://odnaknopka.ru/wp/ok2.utf8.js"></script><script type="text/javascript">okbm("http://karta39.ru/blog/2010/01/10/gravatar-in-livestreet/","Использование Gravatar в LiveStreet")</script>]]></content:encoded>
			<wfw:commentRss>http://karta39.ru/blog/2010/01/10/gravatar-in-livestreet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.300 seconds -->

