<?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>jba blog &#187; about-me-widget</title>
	<atom:link href="http://jbablog.com/tag/about-me-widget/feed/" rel="self" type="application/rss+xml" />
	<link>http://jbablog.com</link>
	<description>the personal blog of John BouAntoun</description>
	<lastBuildDate>Fri, 18 Nov 2011 01:18:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>About me widget updated to work with WordPress 3.1</title>
		<link>http://jbablog.com/2011/03/about-me-widget-updated-to-work-with-wordpress-3-1/</link>
		<comments>http://jbablog.com/2011/03/about-me-widget-updated-to-work-with-wordpress-3-1/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 10:57:00 +0000</pubDate>
		<dc:creator>jba</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[about-me-widget]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tinymce]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jbablog.com/?p=551</guid>
		<description><![CDATA[As mentioned here, the about me widget was broken in Wordpres 3.1 for a number of key reasons, which I had to fix; WordPress changed the way they bind the save event in the widgets.php form to use the jQuery().live(&#8216;click&#8217;,&#8230;) call This subsequently caused my plugin to not be able to selectively unbind and rebind [...]]]></description>
			<content:encoded><![CDATA[<p>As mentioned <a href="http://jbablog.com/2011/03/about-me-widget-is-broken-in-wordpress-3-1/">here</a>, the about me widget was broken in Wordpres 3.1 for a number of key reasons, which I had to fix;</p>
<ol>
<li>
<p>WordPress changed the way they bind the save event in the widgets.php form to use the jQuery().live(&#8216;click&#8217;,&#8230;) call</p>
<p>This subsequently caused my plugin to not be able to selectively unbind and rebind just the save button click event of the about me widget. Instead we had to unbind all the widget save button click events &#8211; due to a quirk in how jquery live() and die() methods work, and then bind a custom click event to all the widget save button click events, and then check the source widget that raised the event, so if it is the about me widget it then triggers an mce save and then calls the functions from the original save button click event.</p>
</li>
<li>
<p>The version of tinyMCE shipped in WordPress 3.1 has an updated triggerSave() function that forces the form postback when called.</p>
<p>This has the annoying sideaffect of breaking the ajax widget save event. So I changed the click event of the widget save button to call tinyMCE(editor).save() instead, which doesn&#8217;t force a form postback but does cause the rich text from the editor to be saved in the textarea.</p>
</li>
</ol>
<p>So without further ado, I give you the latest version of <a href="http://wordpress.org/extend/plugins/about-me-widget/">about me widget, v2.2</a>, compatible with WordPress 3.1.</p>
<p>Same disclaimer as for the <a href="http://jbablog.com/2010/01/about-me-widget-working-in-wordpress-2-9-x/">last time I fixed the widget</a> to work with WordPress v2.9.x.</p>
]]></content:encoded>
			<wfw:commentRss>http://jbablog.com/2011/03/about-me-widget-updated-to-work-with-wordpress-3-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About Me Widget working in WordPress 2.9.x</title>
		<link>http://jbablog.com/2010/01/about-me-widget-working-in-wordpress-2-9-x/</link>
		<comments>http://jbablog.com/2010/01/about-me-widget-working-in-wordpress-2-9-x/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 01:07:03 +0000</pubDate>
		<dc:creator>jba</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[about-me-widget]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jbablog.com/?p=394</guid>
		<description><![CDATA[Hi all, As mentioned in I&#8217;ve updated the about-me-widget to be compatible with WordPress 2.9 changes. The changes I made should be backwards compatible to 2.8x too. Download the latest version of the about-me-widget now. Technically, I&#8217;m not particular proud of the things I had to do to get the plugin to work, it&#8217;s not [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>As mentioned in I&#8217;ve updated the about-me-widget to be compatible with WordPress 2.9 changes. The changes I made should be backwards compatible to 2.8x too.</p>
<p>Download the latest version of the <a href="http://wordpress.org/extend/plugins/about-me-widget/">about-me-widget</a> now.</p>
<p>Technically, I&#8217;m not particular proud of the things I had to do to get the plugin to work, it&#8217;s not the cleanest solution. But I even checked in with wp-hackers and the consensus there seemed to be that the work arounds are the most practical solution for now. Regardless, the plugin still works perfectly for end users, so <a href="http://wordpress.org/extend/plugins/about-me-widget/">download </a>away.</p>
]]></content:encoded>
			<wfw:commentRss>http://jbablog.com/2010/01/about-me-widget-working-in-wordpress-2-9-x/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

