<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://rss.milandinic.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Milan Dinić's Blog</title>
	
	<link>http://blog.milandinic.com</link>
	<description>The Miscellaneous Ramblings from Serbia</description>
	<lastBuildDate>Sun, 09 Oct 2011 18:29:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	
<cloud domain="blog.milandinic.com" port="80" path="/?rsscloud=notify" registerProcedure="" protocol="http-post" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://rss.milandinic.com/MilanDinicBlog" /><feedburner:info uri="milandinicblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://blog.milandinic.com/?pushpress=hub" /><item>
		<title>Gravatar Signup Encouragement 3.0</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/ltWCi5RXFXE/</link>
		<comments>http://blog.milandinic.com/2011/10/09/gravatar-signup-encouragement-3-0/#comments</comments>
		<pubDate>Sun, 09 Oct 2011 18:29:04 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Gravatar]]></category>
		<category><![CDATA[Gravatar Signup Encouragement]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=365</guid>
		<description><![CDATA[One year after latest release, I am proud to announce third version of my plugin Gravatar Signup Encouragement. This version improves existing and adds new features. You can check full changelog here but below I’ll highlight most important ones. Now you can show message to registered user in admin bar so it will follow them [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>One year after <a href="http://blog.milandinic.com/2010/10/08/gravatar-signup-encouragement-2-0/">latest release</a>, I am proud to announce third version of my plugin <a href="http://blog.milandinic.com/wordpress/plugins/gravatar-signup-encouragement/">Gravatar Signup Encouragement</a>.</p>
<p>This version improves existing and adds new features. You can check full changelog <a href="http://wordpress.org/extend/plugins/gravatar-signup-encouragement/changelog/">here</a> but below I’ll highlight most important ones.</p>
<p>Now you can show message to registered user in admin bar so it will follow them through whole site.</p>
<div id="attachment_360" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.milandinic.com/wp-content/uploads/2009/10/screenshot-6.png"><img src="http://blog.milandinic.com/wp-content/uploads/2009/10/screenshot-6-300x43.png" alt="" title="Message shown in admin bar" width="300" height="43" class="size-medium wp-image-360" /></a><p class="wp-caption-text">Message shown in admin bar</p></div>
<p>If you use new bbPress plugin, you can show message in a reply form.</p>
<div id="attachment_364" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.milandinic.com/wp-content/uploads/2009/10/screenshot-11.png"><img src="http://blog.milandinic.com/wp-content/uploads/2009/10/screenshot-11-300x289.png" alt="" title="Message shown in a bbPress reply form of a Twenty Eleven theme in line with avatar" width="300" height="289" class="size-medium wp-image-364" /></a><p class="wp-caption-text">Message shown in a bbPress reply form of a Twenty Eleven theme in line with avatar</p></div>
<p>One issue that was preventing inserting correct e-mail address in field on Gravatar&#8217;s signup page was fixed too.</p>
<p>Other issues are under the hood. Everything now has documentation for developers, functions are reordered in a more logical way, plugin uses less resources since settings are moved to a separate file.</p>
<p>Finally, I prepared a video tutorial that shows plugin in use. Don&#8217;t forget to turn on captions (subtitles) since this is where you&#8217;ll get text.</p>
<p><object width="620" height="465"><param name="movie" value="http://www.youtube.com/v/eIvm4rBkxPk?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/eIvm4rBkxPk?version=3" type="application/x-shockwave-flash" width="620" height="465" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>If you like this plugin, promote it through tools below or <a href="http://blog.milandinic.com/donate/">donate</a>.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=ltWCi5RXFXE:YzFIontpoZw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=ltWCi5RXFXE:YzFIontpoZw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=ltWCi5RXFXE:YzFIontpoZw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=ltWCi5RXFXE:YzFIontpoZw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=ltWCi5RXFXE:YzFIontpoZw:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=ltWCi5RXFXE:YzFIontpoZw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=ltWCi5RXFXE:YzFIontpoZw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=ltWCi5RXFXE:YzFIontpoZw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/ltWCi5RXFXE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2011/10/09/gravatar-signup-encouragement-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2011/10/09/gravatar-signup-encouragement-3-0/</feedburner:origLink></item>
		<item>
		<title>How to Post in Cyrillic (or Any Unicode Script) in TweetDeck</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/L03zDnQT2BA/</link>
		<comments>http://blog.milandinic.com/2011/10/02/how-to-post-in-cyrillic-or-any-unicode-script-in-tweetdeck/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 19:44:36 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[TweetDeck]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Windows App]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=345</guid>
		<description><![CDATA[I wanted to use TweetDeck desktop app for Windows to post on some Twitter accounts in Serbian but when I started typing Cyrillic letters, they didn&#8217;t show up. I looked through settings (apparently not good enough) but I didn&#8217;t find any related to my problem. Then I did some searching and found solution. Thing is [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>I wanted to use <a href="http://www.tweetdeck.com/desktop/">TweetDeck desktop app</a> for Windows to post on some Twitter accounts in Serbian but when I started typing Cyrillic letters, they didn&#8217;t show up. I looked through settings (apparently not good enough) but I didn&#8217;t find any related to my problem.</p>
<p>Then I did some searching and found <a href="http://gurustop.net/blog/2009/07/19/reading-arabic-amp-unicode-tweets-in-tweetdeck/">solution</a>. Thing is that for some strange reason TweetDeck allows you to type only in Latin script. If you want to type in Cyrillic, Arabic, Japanese, Chinese or any other script, you need to go to settings, then chose Color/Fonts and under TweetDeck Font choose International Font / TwitterKey.</p>
<p><a href="http://blog.milandinic.com/wp-content/uploads/2011/10/tweetdeck-font-settings.jpg"><img src="http://blog.milandinic.com/wp-content/uploads/2011/10/tweetdeck-font-settings-300x223.jpg" alt="" title="TweetDeck Font Settings" width="300" height="223" class="aligncenter size-medium wp-image-346" /></a></p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=L03zDnQT2BA:11fAD1kVAXw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=L03zDnQT2BA:11fAD1kVAXw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=L03zDnQT2BA:11fAD1kVAXw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=L03zDnQT2BA:11fAD1kVAXw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=L03zDnQT2BA:11fAD1kVAXw:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=L03zDnQT2BA:11fAD1kVAXw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=L03zDnQT2BA:11fAD1kVAXw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=L03zDnQT2BA:11fAD1kVAXw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/L03zDnQT2BA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2011/10/02/how-to-post-in-cyrillic-or-any-unicode-script-in-tweetdeck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2011/10/02/how-to-post-in-cyrillic-or-any-unicode-script-in-tweetdeck/</feedburner:origLink></item>
		<item>
		<title>Merging AVI Video Files With Joiner That Works: AVI Joiner</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/Tqi2lUlJPNY/</link>
		<comments>http://blog.milandinic.com/2011/06/19/merging-avi-video-files-with-joiner-that-works-avi-joiner/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 22:39:38 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=338</guid>
		<description><![CDATA[I needed to join several video files into one larger. All files were of the same codec, container (AVI) so it should have been simple. But instead I needed to try several programs to actually succeed. Those that I tried didn&#8217;t work as expected or made unbelievable results (one made file 315 GB large from [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>I needed to join several video files into one larger. All files were of the same codec, container (AVI) so it should have been simple. But instead I needed to try several programs to actually succeed. Those that I tried didn&#8217;t work as expected or made unbelievable results (one made file 315 GB large from 7 files large 1,3 GB in total — that didn&#8217;t work).</p>
<p>The only program that worked is <a href="http://www.brizsoft.com/avijoin/">AVI Joiner</a>. Unfortunately, it is a shareware program but it has a trial period (which was enough for me this time).</p>
<p>Files are merged relatively quickly and results are great: it&#8217;s doing joining fast, quality is identical as from original files, and size is same as sum of all files.</p>
<p>AVI Joiner is very simple to use so I recommend it to everyone that needs quick joining of AVI files.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=Tqi2lUlJPNY:fwYHOks6AFg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=Tqi2lUlJPNY:fwYHOks6AFg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=Tqi2lUlJPNY:fwYHOks6AFg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=Tqi2lUlJPNY:fwYHOks6AFg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=Tqi2lUlJPNY:fwYHOks6AFg:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=Tqi2lUlJPNY:fwYHOks6AFg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=Tqi2lUlJPNY:fwYHOks6AFg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=Tqi2lUlJPNY:fwYHOks6AFg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/Tqi2lUlJPNY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2011/06/19/merging-avi-video-files-with-joiner-that-works-avi-joiner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2011/06/19/merging-avi-video-files-with-joiner-that-works-avi-joiner/</feedburner:origLink></item>
		<item>
		<title>Cache Images 3.0</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/p6MDb9uA7Io/</link>
		<comments>http://blog.milandinic.com/2010/11/26/cache-images-3-0/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 14:38:38 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Cache Images]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=318</guid>
		<description><![CDATA[I released a new version of Cache Images, 3.0. By popular users requests, it contains two new improvements: option to enable automatic caching, and option to also cache images that are only linked from posts. Also it contains one more improvements: complete ajaxification. Now you can do all work on one page, without need for [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>I released a <a href="http://wordpress.org/extend/plugins/cache-images/" rel="nofollow">new version</a> of <a href="http://blog.milandinic.com/wordpress/plugins/cache-images/">Cache Images</a>, 3.0. By popular users requests, it contains two new improvements: option to enable automatic caching, and option to also cache images that are only linked from posts.</p>
<p>Also it contains one more improvements: complete ajaxification. Now you can do all work on one page, without need for reloading.</p>
<p>Unfortunately, I didn&#8217;t find solution for one known issue but as soon as I find one, I release a new update.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=p6MDb9uA7Io:DOqwZrgRyg0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=p6MDb9uA7Io:DOqwZrgRyg0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=p6MDb9uA7Io:DOqwZrgRyg0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=p6MDb9uA7Io:DOqwZrgRyg0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=p6MDb9uA7Io:DOqwZrgRyg0:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=p6MDb9uA7Io:DOqwZrgRyg0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=p6MDb9uA7Io:DOqwZrgRyg0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=p6MDb9uA7Io:DOqwZrgRyg0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/p6MDb9uA7Io" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2010/11/26/cache-images-3-0/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2010/11/26/cache-images-3-0/</feedburner:origLink></item>
		<item>
		<title>How I Solved issue with OpenX missing stats</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/FvrPNS1SNSo/</link>
		<comments>http://blog.milandinic.com/2010/11/16/how-i-solved-issue-with-openx-missing-stats/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 16:37:47 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[OpenX]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=299</guid>
		<description><![CDATA[I loved OpenX project. Actually, I loved it when it had old name, phpAdsNew. I even wrote a huge post recommending other to use it. Unfortunately, OpenX open source project is like dead now. There is no good support, there are security vulnerabilities, installation have problems&#8230; One of common problems (by looking in their forum) [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>I loved <a href="http://www.openx.org/" rel="nofollow">OpenX project</a>. Actually, I loved it when it had old name, <a href="http://en.wikipedia.org/wiki/OpenX#History" rel="nofollow">phpAdsNew</a>. I even wrote a <a href="http://www.milandinic.com/2008/10/12/openx-napredno-prikazivanje-reklama-na-veb-stranicama/">huge post</a> recommending other to use it.</p>
<p>Unfortunately, OpenX open source project is like dead now. There is no good support, there are security vulnerabilities, installation have problems&#8230;</p>
<p>One of common problems (by looking in their forum) is that stats aren&#8217;t recorded. This is what happened to me. One day I logged to my OpenX installation and stats page said there wasn&#8217;t any impression on that day. I checked my sites and saw that ads are running normally. So I waited to see if it&#8217;s something temporary but even after days passed, nothing changed.</p>
<p>Then I noticed there is a new version 2.8.7 available (I was running 2.8.5) so I upgraded my installation. But nothing changed: ads were delivering, I can see old stats but not a new one.</p>
<p>I decided to see if there is some solution on the web and on OpenX forums, but I can see rantings and issues that weren&#8217;t applying to me. Then I saw <a href="http://forum.openx.org/index.php?showtopic=503486901&#038;view=findpost&#038;p=270441" rel="nofollow">one post</a> of some guy who said that he optimized and repaired his database and after that everything started to work. I did that too. But by looking in my debug.log file, I also noticed that there weren&#8217;t plugins in my installation. It appeared that new versions don&#8217;t contain plugins in itself, just empty folders. So I copied plugins from old versions.</p>
<p>And then, stats started to record again.</p>
<p>My solution (which is maybe not applicable to everyone):</p>
<ul>
<li>check if you actually have plugins (at both place /plugins and /admin/plugins)</li>
<li>optimize and repair your database; since this requires some time, turn off delivery from you websites</li>
</ul>
<p>I feel sorry when I see how this once great software is dying. What is worse, there is no any open source alternative to it. The only alternative I see is <a href="https://www.google.com/dfp/info/welcome.html" rel="nofollow">DoubleClick for Publishers</a>, formerly know as Google Ad Manager, which I&#8217;ll consider moving to.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=FvrPNS1SNSo:0sKNkRsbfhk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=FvrPNS1SNSo:0sKNkRsbfhk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=FvrPNS1SNSo:0sKNkRsbfhk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=FvrPNS1SNSo:0sKNkRsbfhk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=FvrPNS1SNSo:0sKNkRsbfhk:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=FvrPNS1SNSo:0sKNkRsbfhk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=FvrPNS1SNSo:0sKNkRsbfhk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=FvrPNS1SNSo:0sKNkRsbfhk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/FvrPNS1SNSo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2010/11/16/how-i-solved-issue-with-openx-missing-stats/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2010/11/16/how-i-solved-issue-with-openx-missing-stats/</feedburner:origLink></item>
		<item>
		<title>Gravatar Signup Encouragement 2.0</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/TQgZN8Amhj4/</link>
		<comments>http://blog.milandinic.com/2010/10/08/gravatar-signup-encouragement-2-0/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 14:40:24 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Gravatar]]></category>
		<category><![CDATA[Gravatar Signup Encouragement]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=273</guid>
		<description><![CDATA[Do you like new Gravatar Hovercards? Why don&#8217;t you prepare your visitors without Gravatar for the upcoming plugin with this feature for self-hosted WordPress installation by encouraging them to signup to Gravatar? Almost one year after initial release, I am proud to announce second version of my plugin Gravatar Signup Encouragement. This version improves existing [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>Do you like <a href="http://blog.gravatar.com/2010/10/06/gravatar-hovercards-on-wordpress-com/" rel="nofollow">new Gravatar Hovercards</a>? Why don&#8217;t you prepare your visitors without Gravatar for the <a rel="nofollow" href="http://en.blog.wordpress.com/2010/10/06/gravatar-hovercards/#comment-106586">upcoming plugin</a> with this feature for self-hosted WordPress installation by encouraging them to signup to Gravatar?</p>
<p>Almost one year after <a href="http://blog.milandinic.com/2009/10/18/introducing-gravatar-signup-encouragement/">initial release</a>, I am proud to announce second version of my plugin <a href="http://blog.milandinic.com/wordpress/plugins/gravatar-signup-encouragement/">Gravatar Signup Encouragement</a>. </p>
<p>This version improves existing and adds new features. You can check full changelog <a href="http://wordpress.org/extend/plugins/gravatar-signup-encouragement/changelog/" rel="nofollow">here</a> but below I&#8217;ll highlight most important.</p>
<p>Now message is also shown to users who already left comment before. Also, it is much easier to show message on comment form that doesn&#8217;t follow standard WordPress markup (I added support Carrington Blog and Mystique themes though users can add support for any other too).</p>
<p>If you was limited with way of selecting page elements for showing of message there are good news: now you can add a message to literally any element by using any jQuery selector! Note that old custom IDs are automatically updated to new form on plugin&#8217;s upgrade.</p>
<p>You thought that message shown when comment is written was not visible enough? Welcome the new way to show message: in a dialog box after user posted comment as in picture below.</p>
<div id="attachment_274" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.milandinic.com/wp-content/uploads/2010/10/gse-dialog-after-posted-comment.jpg"><img src="http://blog.milandinic.com/wp-content/uploads/2010/10/gse-dialog-after-posted-comment-300x184.jpg" alt="Message shown in a dialog over a Twenty Ten theme after comment is posted" title="Message shown in a dialog over a Twenty Ten theme after comment is posted" width="300" height="184" class="size-medium wp-image-274" /></a><p class="wp-caption-text">Message shown in a dialog over a Twenty Ten theme after comment is posted</p></div>
<p>This dialog will be shown only if user doesn&#8217;t have Gravatar, not to all users who left comment. It is not popup window, it is simply a <a href="http://jquery.com/demo/thickbox/" rel="nofollow">Thickbox</a> iframe showed on top of your page that will be easily hidden after user clicks close button or click on a link to Gravatar&#8217;s signup page.</p>
<p>You thought that message shown on profile page was not visible enough? Welcome the new way to show message in administration area for registered users: in an administration notices as in picture below.</p>
<div id="attachment_275" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.milandinic.com/wp-content/uploads/2010/10/gse-admin-notices.jpg"><img src="http://blog.milandinic.com/wp-content/uploads/2010/10/gse-admin-notices-300x29.jpg" alt="Message shown in administration notices" title="Message shown in administration notices" width="300" height="29" class="size-medium wp-image-275" /></a><p class="wp-caption-text">Message shown in administration notices</p></div>
<p>Since WordPress MU was merged to main WordPress branch, I added support to multisite installations so you can show a message to users who signup on your network. Also, you can setup Gravatar Signup Encouragement on per site basis.</p>
<p>If you had problems with Gravatar Signup Encouragement settings, now you can simply click link “example of how this looks” to see screenshot of example of usage of that feature. Also, by clicking “Help” menu in top right corner, you&#8217;ll get links to Gravatar Signup Encouragement <a href="http://blog.milandinic.com/wordpress/plugins/gravatar-signup-encouragement/" rel="nofollow">documentation</a> and <a href="http://wordpress.org/tags/gravatar-signup-encouragement" rel="nofollow">support forums</a>.</p>
<p>If you thought that message was not descriptive enough, there is a new, more descriptive one which is shown by default.</p>
<p>Since Gravatar Signup Encouragement uses <a href="http://jquery.com/" rel="nofollow">jQuery</a> to show message, there is now an encouragement to install plugin <a href="http://jasonpenney.net/wordpress-plugins/use-google-libraries/">Use Google Libraries</a> which enables loading of jQuery file from <a href="http://code.google.com/apis/libraries/" rel="nofollow">Google&#8217;s CDN</a>.</p>
<p>For developers, there are many new hooks and functions that can be used in themes and plugins. Post that describes this features will be posted in the future.</p>
<p>You can easily upgrade to new version via automatic upgrade tool in WordPress or by downloading zip archive.</p>
<p>You like <a href="http://wordpress.org/extend/plugins/gravatar-signup-encouragement/" rel="nofollow">Gravatar Signup Encouragement</a>? Show your love by blogging about it, <a href="http://twitter.com/home?status=Awesome Gravatar plugin! http://wp.me/p5JgH-4p" title="Click to send this page to Twitter!" target="_blank" rel="nofollow">tweeting</a> or <a href="http://www.facebook.com/sharer.php?t=Awesome Gravatar plugin!&u=http://blog.milandinic.com/2010/10/08/gravatar-signup-encouragement-2-0/" title="Click to share this page on Facebook!" target="_blank" rel="nofollow">sharing on Facebook</a> or <a href="http://www.addthis.com/bookmark.php" rel="nofollow">any other social site</a> you use.</p>
<p>Send your thoughts about Gravatar Signup Encouragement in comments of this blog, or via <a href="http://wordpress.org/tags/gravatar-signup-encouragement" rel="nofollow">official support forum</a>.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=TQgZN8Amhj4:a2eXGR3mGKw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=TQgZN8Amhj4:a2eXGR3mGKw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=TQgZN8Amhj4:a2eXGR3mGKw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=TQgZN8Amhj4:a2eXGR3mGKw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=TQgZN8Amhj4:a2eXGR3mGKw:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=TQgZN8Amhj4:a2eXGR3mGKw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=TQgZN8Amhj4:a2eXGR3mGKw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=TQgZN8Amhj4:a2eXGR3mGKw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/TQgZN8Amhj4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2010/10/08/gravatar-signup-encouragement-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2010/10/08/gravatar-signup-encouragement-2-0/</feedburner:origLink></item>
		<item>
		<title>Having Posts in Subdirectory While Rest in Root</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/NCGLJxjKwZ8/</link>
		<comments>http://blog.milandinic.com/2010/09/02/having-posts-in-subdirectory-while-rest-in-root/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 11:12:48 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[permalinks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=266</guid>
		<description><![CDATA[I have tried for some time to make following: having WordPress installed in a root of host (like example.com) and having content below root (like example.com/page, or example.com/custom-post-type/entry), while having blog posts in special directory (like example.com/blog). This is needed when blog is not main type of content on WordPress powered website, but instead is [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>I have tried for some time to make following: having WordPress installed in a root of host (like example.com) and having content below root (like example.com/page, or example.com/custom-post-type/entry), while having blog posts in special directory (like example.com/blog). This is needed when blog is not main type of content on WordPress powered website, but instead is just one part of a site. Example of usage is having a company website where pages are used for usual static content while there is blog or news section where updates are posted.</p>
<p>At first, this seems easy to achieve. Just change <a href="http://codex.wordpress.org/Using_Permalinks#Choosing_your_permalink_structure">permalink structure</a> on <a rel="nofollow" href="http://codex.wordpress.org/Permalinks_Options_SubPanel">Settings → Permalinks</a> page to something that starts with /blog/ (or whatever subfolder we want to use) as <a href="http://articles.tutorboy.com/wordpress/wordpress-custom-permalink-settings.html">some</a> <a href="http://wordpress.jdwebdev.com/blog/blog-subdirectory/">people</a> (and <a rel="nofollow" href="http://codex.wordpress.org/Permalinks_Options_SubPanel#Customize_Permalink_Structure">Codex entry</a>) already suggested.</p>
<p>But there is a problem with this approach: your blog posts will be in your chosen subdirectory but blog&#8217;s index and paged pages won&#8217;t. This means that you wouldn&#8217;t see latest posts by going to blog&#8217;s subdirectory (example.com/blog), but instead only by going to front page (example.com).</p>
<p>Solution for this is very easy and I couldn&#8217;t believe how I didn&#8217;t remember it. I found it <a href="http://www.warriorforum.com/main-internet-marketing-discussion-forum/52172-can-i-change-my-wordpress-blog-index-subdirectory.html#post480720">on WarriorForum</a>, posted by user Dan Sherman. You simply need to create two empty pages and go to <a rel="nofollow" href="http://codex.wordpress.org/Settings_Reading_SubPanel">Settings → Reading</a> page and choose those two pages as &#8220;Front page&#8221; and &#8220;Posts page&#8221;. Then you go to Settings → Permalinks and choose your new permalink structure.</p>
<p>What is important to remember is to give a name to page that should be chosen for &#8220;Posts page&#8221; with the same name as you want to name your subdirectory. Also note that for front page you need to either create content as you would for any page, or to use special <a href="http://codex.wordpress.org/Pages#Page_Templates">page template</a>.</p>
<p>Below is a video <a rel="nofollow" href="http://wordpress.tv/2009/01/13/creating-a-static-front-page-for-your-blog/">from WordPress.tv</a> on how to create and setup &#8220;Front page&#8221; and &#8220;Posts page&#8221;.</p>
<div style="text-align: center">
<p><embed src="http://v.wordpress.com/MLOHB4jk" type="application/x-shockwave-flash" width="620" height="348" allowscriptaccess="always" allowfullscreen="true" wmode="transparent"></embed></p>
</div>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=NCGLJxjKwZ8:xg8OQwn8DlE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=NCGLJxjKwZ8:xg8OQwn8DlE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=NCGLJxjKwZ8:xg8OQwn8DlE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=NCGLJxjKwZ8:xg8OQwn8DlE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=NCGLJxjKwZ8:xg8OQwn8DlE:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=NCGLJxjKwZ8:xg8OQwn8DlE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=NCGLJxjKwZ8:xg8OQwn8DlE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=NCGLJxjKwZ8:xg8OQwn8DlE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/NCGLJxjKwZ8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2010/09/02/having-posts-in-subdirectory-while-rest-in-root/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2010/09/02/having-posts-in-subdirectory-while-rest-in-root/</feedburner:origLink></item>
		<item>
		<title>Adopted plugin: Cache Images</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/wPxgcGYTjL4/</link>
		<comments>http://blog.milandinic.com/2010/08/01/adopted-plugin-cache-images/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 22:16:00 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Cache Images]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=260</guid>
		<description><![CDATA[I kind of adopted plugin Cache Images whose original author was infamous Matt Mullenweg, co-founder of WordPress. Since I needed this functionality for my own needs, and this (and all similar plugins) was outdated, I rewrote it and send my changes to Matt who in turn gave me rights to update this plugin in wordpress.org [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>I kind of adopted plugin <a href="http://blog.milandinic.com/wordpress/plugins/cache-images/">Cache Images</a> whose original author was infamous <a href="http://ma.tt/">Matt Mullenweg</a>, co-founder of <a href="http://wordpress.org/">WordPress</a>. Since I needed this functionality for my own needs, and this (and all similar plugins) was outdated, I rewrote it and send my changes to Matt who in turn gave me rights to update this plugin in <a rel="nofollow" href="http://wordpress.org/extend/plugins/">wordpress.org SVN repository</a>.</p>
<p>You can now download it from <a href="http://wordpress.org/extend/plugins/cache-images/" rel="nofollow" >here</a>.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=wPxgcGYTjL4:hN7WGf6eiOQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=wPxgcGYTjL4:hN7WGf6eiOQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=wPxgcGYTjL4:hN7WGf6eiOQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=wPxgcGYTjL4:hN7WGf6eiOQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=wPxgcGYTjL4:hN7WGf6eiOQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=wPxgcGYTjL4:hN7WGf6eiOQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=wPxgcGYTjL4:hN7WGf6eiOQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=wPxgcGYTjL4:hN7WGf6eiOQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/wPxgcGYTjL4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2010/08/01/adopted-plugin-cache-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2010/08/01/adopted-plugin-cache-images/</feedburner:origLink></item>
		<item>
		<title>New Zealand, the Only Undefeated Team of World Cup</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/rva09QAcshg/</link>
		<comments>http://blog.milandinic.com/2010/07/11/new-zealand-the-only-undefeated-team-of-world-cup/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 21:55:53 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[football]]></category>
		<category><![CDATA[New Zealand]]></category>
		<category><![CDATA[World Cup]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=151</guid>
		<description><![CDATA[Congratulations to New Zealand for three great games at the World Cup. I&#8217;m sorry that they didn&#8217;t get in a second round but I expect that they&#8217;ll get over there in Brasil.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>Congratulations to New Zealand for three great games at the World Cup. I&#8217;m sorry that they didn&#8217;t get in a second round but I expect that they&#8217;ll get over there in Brasil.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=rva09QAcshg:F8iPbRzmZCQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=rva09QAcshg:F8iPbRzmZCQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=rva09QAcshg:F8iPbRzmZCQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=rva09QAcshg:F8iPbRzmZCQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=rva09QAcshg:F8iPbRzmZCQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=rva09QAcshg:F8iPbRzmZCQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=rva09QAcshg:F8iPbRzmZCQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=rva09QAcshg:F8iPbRzmZCQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/rva09QAcshg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2010/07/11/new-zealand-the-only-undefeated-team-of-world-cup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2010/07/11/new-zealand-the-only-undefeated-team-of-world-cup/</feedburner:origLink></item>
		<item>
		<title>How to use load_plugin_textdomain on activation of plugin</title>
		<link>http://rss.milandinic.com/~r/MilanDinicBlog/~3/5ixBOtNqKjE/</link>
		<comments>http://blog.milandinic.com/2009/11/11/how-to-use-load-plugin-textdomain-activation-plugin/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 22:33:48 +0000</pubDate>
		<dc:creator>Milan Dinić</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.milandinic.com/?p=141</guid>
		<description><![CDATA[With my new plugin, Gravatar Signup Encouragement, I had a problem with translation of string that is used only on activation. That string contains default message that is saved in database. No matter what I tried, it would always save original string, not translation. After asking question on wp-hackers mailing list and exchanging several replies [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>With my new plugin, <a href="http://blog.milandinic.com/wordpress/plugins/gravatar-signup-encouragement/">Gravatar Signup Encouragement</a>, I had a problem with translation of string that is used only on activation.</p>
<p>That string contains default message that is saved in database. No matter what I tried, it would always save original string, not translation.</p>
<p>After <a href="http://groups.google.com/group/wp-hackers/browse_thread/thread/4fdc895360c3b087#" rel="nofollow">asking question</a> on <a href="http://codex.wordpress.org/Mailing_Lists#Hackers" rel="nofollow">wp-hackers mailing list</a> and exchanging several replies with Otto, I found solution for this. In your function that is used in <a href="http://codex.wordpress.org/Function_Reference/register_activation_hook" rel="nofollow">register_activation_hook</a>, you need to again use function <a href="http://codex.wordpress.org/Function_Reference/load_plugin_textdomain" rel="nofollow">load_plugin_textdomain</a>, even if you loaded it already in init. It should be used before any string.</p>
<p>So if you encounter this problem, you know how to solve it.<br />
Don&#8217;t forget to try my plugin mentioned here, <a href="http://blog.milandinic.com/wordpress/plugins/gravatar-signup-encouragement/">Gravatar Signup Encouragement</a>.</p>
<!-- google_ad_section_end -->
<div class="feedflare">
<a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=5ixBOtNqKjE:GWj5S9IG5DA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=5ixBOtNqKjE:GWj5S9IG5DA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=5ixBOtNqKjE:GWj5S9IG5DA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=5ixBOtNqKjE:GWj5S9IG5DA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=5ixBOtNqKjE:GWj5S9IG5DA:V_sGLiPBpWU" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=5ixBOtNqKjE:GWj5S9IG5DA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?i=5ixBOtNqKjE:GWj5S9IG5DA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://rss.milandinic.com/~ff/MilanDinicBlog?a=5ixBOtNqKjE:GWj5S9IG5DA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/MilanDinicBlog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MilanDinicBlog/~4/5ixBOtNqKjE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.milandinic.com/2009/11/11/how-to-use-load-plugin-textdomain-activation-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.milandinic.com/2009/11/11/how-to-use-load-plugin-textdomain-activation-plugin/</feedburner:origLink></item>
	</channel>
</rss>

