<?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>Nothing But Words &#187; Deko Boko</title>
	<atom:link href="http://www.toppa.com/category/wordpress-and-web-programming/deko-boko/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.toppa.com</link>
	<description>Mike Toppa's Blog</description>
	<lastBuildDate>Sat, 28 Aug 2010 01:04:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Plugin Support Thread</title>
		<link>http://www.toppa.com/2010/plugin-support-thread/</link>
		<comments>http://www.toppa.com/2010/plugin-support-thread/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 14:30:41 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>
		<category><![CDATA[Koumpounophobia]]></category>
		<category><![CDATA[Post to Post Links II]]></category>
		<category><![CDATA[Shashin]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=3041</guid>
		<description><![CDATA[I need to temporarily discontinue offering personal support for my WordPress plugins. I sincerely apologize for this. I&#8217;m putting in time nights and weekend at my job &#8211; that and my family have to come first. I don&#8217;t expect my situation at work to be like this for more than a few more months. In [...]]]></description>
			<content:encoded><![CDATA[<p>I need to temporarily discontinue offering personal support for my WordPress plugins. I sincerely apologize for this. I&#8217;m putting in time nights and weekend at my job &#8211; that and my family have to come first. I don&#8217;t expect my situation at work to be like this for more than a few more months. In the meantime, please use the comments thread on this post if you have questions, and I&#8217;m hoping you can support each other (there are at least a few savvy users of my plugins who have posted helpful comments in the past). I will try to jump in if I can to offer help, but I can&#8217;t promise it right now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2010/plugin-support-thread/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fresh Support Thread for My Other Plugins</title>
		<link>http://www.toppa.com/2009/fresh-support-thread-for-my-other-plugins/</link>
		<comments>http://www.toppa.com/2009/fresh-support-thread-for-my-other-plugins/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 12:00:39 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>
		<category><![CDATA[Koumpounophobia]]></category>
		<category><![CDATA[Post to Post Links II]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=2650</guid>
		<description><![CDATA[Use this post for support questions about Deko Boko, Koumpounophobia, or Post-to-Post Links II. I just posted a minor upgrade to wordpress.org for Koumpounophobia, which fixes a CSS display issue with the dialog editor. Also, Koumpounophobia and Post-to-Post Links II now include Russian translations, thanks to Fatcow. And Deko Boko has a new Italian translation, [...]]]></description>
			<content:encoded><![CDATA[<p>Use this post for support questions about Deko Boko, Koumpounophobia, or Post-to-Post Links II.</p>
<p>I just posted <a href="http://wordpress.org/extend/plugins/koumpounophobia/">a minor upgrade to wordpress.org for Koumpounophobia</a>, which fixes a CSS display issue with the dialog editor. Also, Koumpounophobia and Post-to-Post Links II now include Russian translations, thanks to <a href="http://www.fatcow.com/">Fatcow</a>. And Deko Boko has a new Italian translation, thanks to <a href="http://www.raneri.it/">Raneri web design</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2009/fresh-support-thread-for-my-other-plugins/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Minor Upgrades for Shashin and Deko Boko Available</title>
		<link>http://www.toppa.com/2009/minor-upgrades-for-shashin-and-deko-boko-available/</link>
		<comments>http://www.toppa.com/2009/minor-upgrades-for-shashin-and-deko-boko-available/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 00:40:34 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>
		<category><![CDATA[Shashin]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=1886</guid>
		<description><![CDATA[This morning I uploaded minor upgrades for and to wordpress.org. The Shashin upgrade adds back the getAlbumList function I inadvertently removed in Shashin 2.3. It provides a non-widget solution for showing a Picasa photo album list in your sidebar. The Deko Boko upgrade offers new translations in Spanish and French, and fixes a small bug [...]]]></description>
			<content:encoded><![CDATA[<p>This morning I uploaded minor upgrades for <a href="http://www.toppa.com/shashin-wordpress-plugin/" title="Shashin - A Wordpress Plugin for Displaying Picasa Photos">Shashin</a> and <a href="http://www.toppa.com/deko-boko-wordpress-plugin/" title="Deko Boko - A reCAPTCHA Contact Form Plugin for WordPress">Deko Boko</a> to wordpress.org. The Shashin upgrade adds back the getAlbumList function I inadvertently removed in Shashin 2.3. It provides a non-widget solution for showing a Picasa photo album list in your sidebar. The Deko Boko upgrade offers new translations in Spanish and French, and fixes a small bug in the Settings menu (it would show English as the selected language even if you had picked a different one). </p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2009/minor-upgrades-for-shashin-and-deko-boko-available/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Shashin and My Other Plugins Compatible with WordPress 2.8</title>
		<link>http://www.toppa.com/2009/shashin-and-my-other-plugins-compatible-with-wordpress-2-8/</link>
		<comments>http://www.toppa.com/2009/shashin-and-my-other-plugins-compatible-with-wordpress-2-8/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 11:11:38 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>
		<category><![CDATA[Koumpounophobia]]></category>
		<category><![CDATA[Post to Post Links II]]></category>
		<category><![CDATA[Shashin]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=1863</guid>
		<description><![CDATA[I just upgraded to WordPress 2.8, and are working fine with it so far. The only problem I&#8217;ve noticed is the headers on the Koumpounophobia modal dialogs are no longer styled correctly, but the functionality is fine. If you notice any upgrade-related problems, please add a comment to this post. And while I&#8217;m here: Shashin [...]]]></description>
			<content:encoded><![CDATA[<p>I just upgraded to <a href="http://wordpress.org/development/2009/06/wordpress-28/">WordPress 2.8</a>, and <a href="http://www.toppa.com/wordpress-plugins/" title="WordPress Plugins">all of my plugins</a> are working fine with it so far. The only problem I&#8217;ve noticed is the headers on the Koumpounophobia modal dialogs are no longer styled correctly, but the functionality is fine. If you notice any upgrade-related problems, please add a comment to this post.</p>
<p>And while I&#8217;m here: Shashin was one of five image-related plugins (out of the 285 available at wordpress.org) listed in the Weblogs Tools Collection&#8217;s article <a href="http://weblogtoolscollection.com/archives/2009/05/23/five-image-related-plugins-for-your-wordpress-site/">Five Image Related Plugins for your WordPress Site</a>.</p>
<p>(My blog has been quiet recently as I&#8217;ve got a big home renovation project going. I&#8217;ll post pictures when it&#8217;s done. I may not have the opportunity to blog much this month.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2009/shashin-and-my-other-plugins-compatible-with-wordpress-2-8/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Deko Boko 1.2 Available</title>
		<link>http://www.toppa.com/2009/deko-boko-12-available/</link>
		<comments>http://www.toppa.com/2009/deko-boko-12-available/#comments</comments>
		<pubDate>Tue, 05 May 2009 01:08:28 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=1753</guid>
		<description><![CDATA[. You can add any optional or required fields you want to the contact form, simply using HTML. It includes a &#8220;CC Me&#8221; option, it uses reCAPTCHA for handling spam, and it protects against XSS and email header injection attacks. New in version 1.2: You can have Deko Boko load its stylesheet only on pages [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.toppa.com/deko-boko-wordpress-plugin/" title="Deko Boko - A reCAPTCHA Contact Form Plugin for WordPress">Deko Boko is a WordPress contact form plugin</a>. You can add any optional or required fields you want to the contact form, simply using HTML. It includes a &#8220;CC Me&#8221; option, it uses reCAPTCHA for handling spam, and it protects against XSS and email header injection attacks.</em></p>
<p>New in version 1.2:</p>
<ul>
<li>You can have Deko Boko load its stylesheet only on pages where you use the Deko Boko contact form, so it won&#8217;t be loaded unnecessarily on other pages.</li>
<li>Localization support: a dekoboko.pot file is included to enable translations to other languages.</li>
<li>If you want to make a custom contact form, a template is included to get you started.</li>
<li>If you want to customize the dekoboko.css stylesheet, you can place it in your active theme folder, and Deko Boko will find it there (that way you won&#8217;t lose your stylesheet customizations when upgrading Deko Boko).</li>
<li>Uninstall option.</li>
<li>Uses a nonce field for additional security.</li>
</ul>
<p><a href="http://wordpress.org/extend/plugins/deko-boko-a-recaptcha-contact-form-plugin/">You can download Deko Boko from wordpress.org</a>.</p>
<p>Important note to upgraders: you will need to deactivate and then reactivate Deko Boko after you upload the new files. Also, the contact form now uses a nonce field for additional security. If you have made your own contact form template, you will need to add a nonce hidden input field, like this:</p>
<pre>&lt;?php wp_nonce_field('dekoboko_nonce', 'dekoboko_nonce'); ?&gt;</pre>
<p><strong>Update 5/12:</strong> I&#8217;ve released a bug fix, version 1.2.1. It fixes an installation bug: Deko Boko wasn&#8217;t installing properly if you didn&#8217;t already have the WP-reCAPTCHA plugin installed. It will now install correctly with or without WP-reCAPTCHA already installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2009/deko-boko-12-available/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Deko Boko 1.1 &#8211; Compatible with IE 7 and the New WP-reCAPTCHA</title>
		<link>http://www.toppa.com/2008/deko-boko-11-compatible-with-ie-7-and-the-new-wp-recaptcha/</link>
		<comments>http://www.toppa.com/2008/deko-boko-11-compatible-with-ie-7-and-the-new-wp-recaptcha/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 14:29:23 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=597</guid>
		<description><![CDATA[A report of CSS trouble with IE7 in Deko Boko 1.0 has led me to release a fairly major upgrade &#8211; Deko Boko 1.1 is available for download at wordpress.org: I&#8217;ve completely rewritten the XHTML and the CSS for the contact form. If you&#8217;re upgrading, and you&#8217;ve customized your contact form, you&#8217;ll need to migrate [...]]]></description>
			<content:encoded><![CDATA[<p>A report of CSS trouble with IE7 in Deko Boko 1.0 has led me to release a fairly major upgrade &#8211; <a href="http://wordpress.org/extend/plugins/deko-boko-a-recaptcha-contact-form-plugin/">Deko Boko 1.1 is available for download at wordpress.org</a>:</p>
<ul>
<li>I&#8217;ve completely rewritten the XHTML and the CSS for the contact form. If you&#8217;re upgrading, and you&#8217;ve customized your contact form, you&#8217;ll need to migrate your changes. The reason is that <a href="http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/">the widely used CSS &#8220;clearfix&#8221; code that I had in Deko Boko breaks in IE7</a> (I know, I&#8217;m late in catching this &#8211; I&#8217;ve switched to Ubuntu on my laptop and I wasn&#8217;t keeping up with the latest Microsoft nonsense). For reasons explained in my rant below, this pushed me to do a full rewrite, which simplifies both the markup and the CSS.</li>
<li>One of the features of Deko Boko is that is it plays nicely with <a href="http://wordpress.org/extend/plugins/wp-recaptcha/">WP-reCAPTCHA</a> (the official reCAPTCHA plugin for handling spam in comments). The latest version of WP-reCAPTCHA changed the name of the WordPress option variable where it stores its API key, so Deko Boko now looks for it under the new name and the old name.</li>
<li>I added a language selector to the Deko Boko settings menu, so you can choose a language other than English for the reCAPTCHA widget.</li>
</ul>
<p>&lt;rant&gt;The challenge with writing a plugin like this is keeping both the XHTML and the CSS at a level where you don&#8217;t need to be a coding guru to make changes yourself. I want the Deko Boko contact form to be customizable by people with beginner-to-intermediate level coding skills. But there are a multitude of variations in how CSS is implemented in different browsers, not to mention the things that are just plain broken. <a href="http://jeffhowden.com/code/css/forms/">Nowhere is this problem worse than forms</a>. So developers are often forced to choose between doing semantically &#8220;incorrect&#8221; things in their markup (like using br tags to force certain layout effects), or writing hundreds of lines of complicated CSS, often with <a href="http://en.wikipedia.org/wiki/CSS_filter">filters</a> to deal with incompatibilities between browsers.</p>
<p>Unfortunately the solution for the IE7 &#8220;clearfix&#8221; problem I mentioned above breaks clearfix for IE6 (requiring an IE6 filter to then fix that). IMHO clearfix is a hack to begin with, needed to deal with an oversight in the CSS model. And in any event, the code needed to fix the problem for definition lists was way too fragile for a plugin like this, which is meant to be flexible and extensible. So I dropped the definition list in favor of an ordered list, following the techniques described in <a href="http://www.sitepoint.com/article/fancy-form-design-css">Cameron Adam&#8217;s excellent article on form layout</a>. His approach to form layout is the best I&#8217;ve seen, with some clever yet simple approaches to the markup (the right word is &#8220;elegant&#8221; &#8211; as it&#8217;s semantically correct too) to get around some of the most common problems with form layout. It&#8217;s also such a well written and highly detailed article, that I can simply refer you to it if you want to extend the layout of the Deko Boko contact form to suit your own needs <img src='http://www.toppa.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  .&lt;/rant&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2008/deko-boko-11-compatible-with-ie-7-and-the-new-wp-recaptcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deko Boko 1.0 Now Available &#8211; A WordPress Contact Form Using reCAPTCHA</title>
		<link>http://www.toppa.com/2008/deko-boko-10-now-available-a-wordpress-contact-form-using-recaptcha/</link>
		<comments>http://www.toppa.com/2008/deko-boko-10-now-available-a-wordpress-contact-form-using-recaptcha/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 17:26:04 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=592</guid>
		<description><![CDATA[My thanks to everyone who tried out the . I received a lot of useful feedback, which led to some of the features and fixes in the 1.0 release of Deko Boko, now available for download at wordpress.org. I&#8217;ve added: A selector for using different reCAPTCHA widget themes, as well as support for custom CSS [...]]]></description>
			<content:encoded><![CDATA[<p>My thanks to everyone who tried out the <a href="http://www.toppa.com/2008/deko-boko-a-recaptcha-contact-form-for-wordpress/" title="Deko Boko - A reCAPTCHA Contact Form for WordPress">beta release of Deko Boko</a>. I received a lot of useful feedback, which led to some of the features and fixes in <a href="http://wordpress.org/extend/plugins/deko-boko-a-recaptcha-contact-form-plugin/">the 1.0 release of Deko Boko, now available for download at wordpress.org</a>. I&#8217;ve added:</p>
<ul>
<li>A selector for using different reCAPTCHA widget themes, as well as support for custom CSS for the reCAPTCHA widget.</li>
<li>Support for multiple, custom contact forms.</li>
<li>&#8220;CC Me&#8221; option for users to receive a copy of the message they submit to you.</li>
<li>Protection from cross-site scripting attacks.</li>
</ul>
<p>See the <a href="http://www.toppa.com/deko-boko-wordpress-plugin/" title="Deko Boko - A reCAPTCHA Contact Form Plugin for WordPress">Deko Boko page</a> for further details.</p>
<p><strong>Important note to upgraders:</strong> you will need to deactivate and then reactivate Deko Boko after you upload the new files.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2008/deko-boko-10-now-available-a-wordpress-contact-form-using-recaptcha/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Deko Boko &#8211; A reCAPTCHA Contact Form for WordPress</title>
		<link>http://www.toppa.com/2008/deko-boko-a-recaptcha-contact-form-for-wordpress/</link>
		<comments>http://www.toppa.com/2008/deko-boko-a-recaptcha-contact-form-for-wordpress/#comments</comments>
		<pubDate>Fri, 16 May 2008 01:57:04 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Deko Boko]]></category>

		<guid isPermaLink="false">http://www.toppa.com/?p=584</guid>
		<description><![CDATA[I now have available for download my second WordPress plugin: Deko Boko, a contact form that uses reCAPTCHA for spam protection. There are a number of good contact forms for WordPress, so why create another one? There are two things that make Deko Boko different from the others: It uses reCAPTCHA for blocking spam. reCAPTCHA [...]]]></description>
			<content:encoded><![CDATA[<p>I now have available for download my second WordPress plugin: <a href="/deko-boko-wordpress-plugin">Deko Boko</a>, a contact form that uses reCAPTCHA for spam protection. There are a number of good contact forms for WordPress, so why create another one? There are two things that make Deko Boko different from the others:</p>
<ol>
<li>It uses <a href="http://recaptcha.net/">reCAPTCHA</a> for blocking spam. reCAPTCHA is a great project that uses data from its captcha form submissions to help digitize books.</li>
<li>The Deko Boko contact form can be extended any way you want, but without the need for complicated admin menus. If you’re comfortable editing HTML, then you can add any number and any type of input fields to the contact form. You can control which fields are optional or required. When the form is submitted, any fields that you added will have their data included in the body of the email.</li>
</ol>
<p>The form layout is controlled by a CSS styled definition list, which provides a great deal of flexibility. With just a few CSS edits you can change the position of the field labels to top-aligned, left-justified, or right-justified.</p>
<p>Spam protection in addition to reCAPTCHA is also included. Deko Boko protects against email header injections and will verify that the return address provided by the user has a valid format.</p>
<p>This is a beta release (v0.8). I&#8217;ve been using it on my own site for some time and it&#8217;s working well. I&#8217;d like to hear feedback before making it an &#8220;official&#8221; release.</p>
<p>Go to <a href="/deko-boko-wordpress-plugin">the Deko Boko page</a> for more information and to download it. Note that comments are turned off on the page &#8211; please submit any comments on this post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toppa.com/2008/deko-boko-a-recaptcha-contact-form-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
