<?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>Binary Orders of Magnitude &#187; MediaWiki widgets</title>
	<atom:link href="http://www.sergeychernyshev.com/blog/category/mediawiki-widgets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sergeychernyshev.com/blog</link>
	<description>Sergey Chernyshev's blog about projects and web in general.</description>
	<lastBuildDate>Thu, 09 Sep 2010 04:34:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>TypePad Connect and rel=&#8221;canonical&#8221;</title>
		<link>http://www.sergeychernyshev.com/blog/typepad-connect-and-canonical-urls/</link>
		<comments>http://www.sergeychernyshev.com/blog/typepad-connect-and-canonical-urls/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 07:35:19 +0000</pubDate>
		<dc:creator>Sergey Chernyshev</dc:creator>
				<category><![CDATA[MediaWiki widgets]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[TypePad Connect]]></category>

		<guid isPermaLink="false">http://www.sergeychernyshev.com/blog/?p=131</guid>
		<description><![CDATA[ Some time ago I created MediaWiki Widget for TypePad Connect:
http://www.mediawikiwidgets.org/TypePad_Connect
While editing a wiki page and going to different versions of it, I noticed that Comments widget has a well known issue &#8211; it has no idea which comments should be displayed on the page if page has different URLs (ad campaign tracking codes will [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://www.typepad.com/images/footer-logo-typepad.gif" title="TypePad Connect" style="float: left; margin: 10px 10px 10px 0" width="50" height="54" /> Some time ago I created MediaWiki Widget for TypePad Connect:<br />
<a href="http://www.mediawikiwidgets.org/TypePad_Connect">http://www.mediawikiwidgets.org/TypePad_Connect</a></p>
<p>While editing a wiki page and going to different versions of it, I noticed that Comments widget has a well known issue &#8211; it has no idea which comments should be displayed on the page if page has different URLs (ad campaign tracking codes will probably be a main commercial issue, but also editing interfaces in MediaWiki and other CMS softwares and so on) &#8211; you can see example of what I&#8217;m talking about on these two pages:</p>
<ul>
<li><a href="http://www.mediawikiwidgets.org/TypePad_Connect">http://www.mediawikiwidgets.org/TypePad_Connect</a></li>
<li><a href="http://www.mediawikiwidgets.org/w/index.php?title=TypePad_Connect">http://www.mediawikiwidgets.org/w/index.php?title=TypePad_Connect</a></li>
</ul>
<p>which represent the same content page with different URL.</p>
<p>Other frameworks like <a href="http://js-kit.com/">JS-Kit</a>, for example, solve this problem by allowing to <a href="http://js-kit.com/comments/custom.html#different_pages">pass URL or ID</a> of the page to the widget, but I just had an idea about new approach to this issue.</p>
<p>The thing is that <a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html">Google</a>, <a href="http://ysearchblog.com/2009/02/12/fighting-duplication-adding-more-arrows-to-your-quiver/">Yahoo!</a> and <a href="http://blogs.msdn.com/webmaster/archive/2009/02/12/partnering-to-help-solve-duplicate-content-issues.aspx">Microsoft</a> just announced a new tag in order to fight SEO spam (and I already installed <a href="http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/CanonicalHref/">MW extension from Wikia</a>):<br />
<code><br />
<strong>&lt;link rel="canonical" href="http://www.mediawikiwidgets.org/TypePad_Connect"/&gt;</strong><br />
</code><br />
The idea is very simple &#8211; they just need to know all the pages that legitimately think that they are copies of page X so their smart algorithm that fights page duplication spam will have more clues.</p>
<p>But the side effect is that tools like TypePad Connect or JS-Kit can automatically, on the fly identify the pages they should serve content for. All you need to do is to write a simple jQuery code like this (my first line of jQuery) :<br />
<code><br />
<strong>var canonical = $('html:first &gt; head:first &gt; link[rel=canonical]').attr('href');</strong><br />
</code><br />
I think all of us will benefit if widgetized tool providers like TypePad will push for this as solution to the page identity problems.</p>
<p>I hope this will be included into a list of <a href="http://typepadconnect.typepad.com/blog/2008/11/tpc-known-issues.html">high priority issues</a> and <a href="http://www.typepad.com/connect/">TypePad Connect</a> will get improved first (I actually enjoyed creating widget for it &#8211; it was much-much easier then with other vendors).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergeychernyshev.com/blog/typepad-connect-and-canonical-urls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Gadgets on your wiki</title>
		<link>http://www.sergeychernyshev.com/blog/google-gadgets-on-your-wiki/</link>
		<comments>http://www.sergeychernyshev.com/blog/google-gadgets-on-your-wiki/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 14:49:59 +0000</pubDate>
		<dc:creator>Sergey Chernyshev</dc:creator>
				<category><![CDATA[MediaWiki widgets]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://blog.sergeychernyshev.com/?p=95</guid>
		<description><![CDATA[Finally, I spent some time researching Google Gadgets implementation
and implemented it successfully as MediaWiki widget: http://www.mediawikiwidgets.org/Google_Gadget
Previously I had some issues with it as there was no control over the
values in the URLs without escaping them, but Gadget wizard didn&#8217;t
really allow to easily copy unescaped values for the URL. To avoid
this problem, I added new feature [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, I spent some time researching Google Gadgets implementation<br />
and implemented it successfully as MediaWiki widget: <a href="http://www.mediawikiwidgets.org/Google_Gadget">http://www.mediawikiwidgets.org/Google_Gadget</a></p>
<p>Previously I had some issues with it as there was no control over the<br />
values in the URLs without escaping them, but Gadget wizard didn&#8217;t<br />
really allow to easily copy unescaped values for the URL. To avoid<br />
this problem, I added new feature to the Widgets extension to support<br />
validation of parameters without escaping them so to use Google Gadgets widget, you&#8217;ll have to upgrade your installation to version 0.8.3: <a href="http://www.mediawiki.org/wiki/Extension:Widgets#Download_instructions">http://www.mediawiki.org/wiki/Extension:Widgets#Download_instructions</a></p>
<p>This dramatically expands the amount of widgets/gadgets you can install on your wiki &#8211; previously there were only Widgetbox widgets getting which required much more hassle and relied on the user account to be created on Widgetbox site which in my view reduced adoption.</p>
<p>So go to Google Gadgets catalog and grab what you like: <a href="http://www.google.com/ig/directory?synd=open">http://www.google.com/ig/directory?synd=open</a><br />
;)</p>
<p>As always, help is available at <a href="http://groups.google.com/group/mediawiki-widgets">http://groups.google.com/group/mediawiki-widgets</a> or just post your comments here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergeychernyshev.com/blog/google-gadgets-on-your-wiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
