<?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>thedeadone.net &#187; Wordpress Plugin</title>
	<atom:link href="http://thedeadone.net/tag/wordpress-plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://thedeadone.net</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 13:04:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Where has TDO Mini Forms plugin gone?</title>
		<link>http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/</link>
		<comments>http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 17:00:00 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[tdo-mini-forms]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=1182</guid>
		<description><![CDATA[I haven’t been updating or working on this WordPress plugin of mine for a while now. And it seems it has been removed from the WordPress.org plugin directory. I’ve put up a temporary mirror link on the page here for it for those desperate enough to want it now. However an exploit was reported against [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>I haven’t been updating or working on this WordPress plugin of mine for a while now. And it seems it has been removed from the WordPress.org plugin directory.</p>
<p><a href="http://thedeadone.net/download/tdo-mini-forms-wordpress-plugin/">I’ve put up a temporary mirror link on the page here for it</a> for those desperate enough to want it now. However an exploit was reported against it. Details below.</p>
<p>tl/dr An exploit was reported to WordPress support. The plugin was pulled. Will be fixed.</p>
<p><span id="more-1182"></span></p>
<p>I think the term “exploit” is a not completely true. I’m not able to replicate the exploit on my web servers.</p>
<p>You have to have a public visible form, with an upload form and allow anonymous users to upload. The reported exploit uses only the first form, but in theory any form could be used. You temporary upload folder must also be publically available, but if you the post is automatically published, then the uploaded file will be publically available.</p>
<p><strong>But</strong> you must also have your webserver configured to execute files as .php even if their extensions are .jpg. On my host and even on my default test setups, this is not the default. I’m not a big enough web server admin expert to properly understand all the ins and outs of this part, but generally it’s outside the scope of wordpress or tdo-mini-forms.</p>
<p>Example, the exploit user would upload script_to_run.php.jpg to your upload form. They’d then run it using a URL (if it’s public from the temp folder (uploads are kept for one hour). My setup would always treat that file as Image file and so it wouldn’t run.</p>
<p><a href="http://lists.automattic.com/pipermail/wp-hackers/2009-November/028493.html">See this thread from wp-hackers mailing list for more info on it.</a></p>
<p>If you think you’re currently affected, remove the upload widget from your forms or only allow trusted users to upload files.</p>
<p>WordPress does have some code now to remove the double extension. So I plan to update tdo-mini-forms to do this. I’m afraid I don’t currently have a test bed or a huge amount of time to fix this, but I will do it in the next month or so.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
<li><a href='http://thedeadone.net/blog/grab-a-beta-release-of-tdo-mini-forms-if-you-dare/' title='Grab a beta release of TDO Mini Forms, if you dare!'>Grab a beta release of TDO Mini Forms, if you dare!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Pet Projects, TDO-Mini-Forms and Forums</title>
		<link>http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/</link>
		<comments>http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 13:03:26 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[frustrating]]></category>
		<category><![CDATA[tdo-mini-forms]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=1006</guid>
		<description><![CDATA[Following on from my previous post (“for fun or for success”), I keep thinking about a blog post I read from Jeff Vogel called The Bottom Feeder: Three Reasons Creators Should Never Read Their Forums. If I have learned anything from writing Indie games for a living for fifteen years and there are plenty who [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>Following on from my previous post (<a href="http://thedeadone.net/blog/for-fun-or-for-success/">“for fun or for success”</a>), I keep thinking about a blog post I read from Jeff Vogel called <a href="http://jeff-vogel.blogspot.com/2011/01/three-reasons-creators-should-never.html#">The Bottom Feeder: Three Reasons Creators Should Never Read Their Forums</a>.</p>
<blockquote><p>If I have learned anything from writing Indie games for a living for fifteen years and there are plenty who would say that I haven’t, it is that it is usually a bad idea for creators to visit online forums discussing them and their work. It doesn’t lead to happy ends.</p></blockquote>
<p>He offers three salient points:</p>
<ol>
<li>It&#8217;s Not Productive To Read How Much People Hate You</li>
<li>It&#8217;s Not Going To Be Helpful</li>
<li>You Might Get Suckered Into Getting Angry</li>
</ol>
<p>I think there is certainly some truth in what he says. I’m only thinking of <a href="http://thedeadone.net/download/tdo-mini-forms-wordpress-plugin/">TDO-Mini-Forms</a>, a project that was done for fun but became something else.</p>
<p>When I started it, I had a small group of users from the WordPress forums, I listened to them, made releases to address there issues and enjoyed the feedback. I setup this <a href="http://thedeadone.net/forum/">forum</a> (I thought I was being clever using TDO-Mini-Forms to power a WordPress blog as a forum!) as a place to informally handle discussion, feedback, feature suggestions, bugs, etc. It was very open creative time and it was with pride that I saw people creating interesting sites using my plugin. This one-on-one feeling with users is great. It really motivates you to help them. Some bought me books or gave me donations as thanks.</p>
<p>For the profit-oriented readers, working with users directly like this, I got bigger and more donations than any other method. It seems people are quite happy to use your plugin for free but if they spend end up interacting with the author in a positive (not necessarily successful) way, they often give something back where they might not have done so before.</p>
<p>But user numbers grew and grew. And it hit a certain critical mass of users where I wasn’t meaningfully engaging with any of them. I think I hit what Jeff Vogel is talking about, though I didn’t have fans, I had users.</p>
<p>Every new feature or change I made would both be liked or derided by users including those same features previously demanded. Coupled with WordPress upgrades/changes that occasionally broke TDOMF outright, introduced new subtle bugs, or highlighted ones that no-one noticed before, users demanded fixes and patches. The stuff I wanted to do, I couldn’t.</p>
<blockquote><p>Forums contain a cacophony of people telling you to do diametrically opposite things, very loudly, often for bad reasons. There will be plenty of good ideas, but picking them out from the bad ones is unreliable and a lot of work. If you try to make too many people happy at once, you will drive yourself mad. You have to be very, very careful who you let into your head.</p></blockquote>
<p>I fell into this trap big time. My reaction? Dragging my heels until I stopped working on TDO-Mini-Forms completely. It was a slow long process, though. I still <em>tried</em> for a long time, replying to emails, offering advice over twitter, trying desperately to keep up with the forums, etc. But it poisoned my enjoyment.</p>
<p>I was creating/maintaining TDO-Mini-Forms for fun, a pet project. I was learning PHP, WordPress, web programming, DB management, etc. as I went a long. Many of my early mistakes are buried in TDO-Mini-Forms (and occasionally loud users remind me of these failures). I felt I couldn’t evolve or play with TDO-Mini-Forms, in case I broke people&#8217;s existing set-ups, so it became stale. Work on it was maintenance, backwards compatibility testing, etc. and I wasn’t getting much out of it. Even the few donations I got, which I heartily appreciated, were not enough incentive. I was trying to please everyone and ended up not just frustrating people, but frustrating myself.</p>
<p>If I were to do things different, I’d treat TDO-Mini-Forms more as a <em>product </em>(as I suggested in my previous post). Create a layer between myself and the users and even try to make some money off it (in fact many users have suggested I do this). Of course hindsight is great and by now there are a few alternatives out there, and where do I find the time?</p>
<p>I still get the occasionally email about TDO-Mini-Forms, sometimes I reply, sometimes I just leave there unread, which is unfair to the sender and myself. I see the occasionally tweet or blog entry, sometimes positive, sometimes negative (those make me sad). But I rarely respond. I&#8217;ve so far managed to avoid, number 3: <em>You Might Get Suckered Into Getting Angry</em>.</p>
<p>I never read the forums that I setup and I think I may end up deleting it outright. I no longer link to them directly from my home page. I’m not sure about the best approach to this as there are new posts every day on it but <a href="http://wordpress.org/tags/tdo-mini-forms?forum_id=10">WordPress.org has it’s own forums for TDO-Mini-Forms</a> (like it does for every plugin). I may just redirect there one day and leave it at that. I’d be inclined to keep the forums if they readership spilled out into other topics that I do have an interest in, like roleplaying or writing, but that’s not going to happen. I barely blog about WordPress as it is. There isn’t much overlap. Even when TDO-Mini-Form users comment on my blog, they are looking for advice or help.</p>
<p>I often evaluate WordPress plugins that I use for my own blog(s) through the lens of my experience of TDO-Mini-Forms. If it&#8217;s a simple, one-job, type of plugin then that&#8217;s normally okay, if it works. If it&#8217;s a big popular plugin and the author seems to be serious about making something off it (such as they work with WordPress professionally, or they have big donate panels on the plugin), that&#8217;s a good thing. Means they are going to support it across versions of WordPress etc. (I wish I had done this with TDO-Mini-Forms).</p>
<p>Also, if they themselves are using the plugin on their own blog, that&#8217;s a very hot indicator. It&#8217;s core functionality will be maintained across WordPress upgrades. (I no longer use TDO-Mini-Forms actively anywhere).</p>
<p>Anything in-between, I get a little suspicious, fearful it won&#8217;t get updated with the next major WordPress overhaul or that minor bugs will never get fixed. I wouldn&#8217;t depend on such plugins. (That&#8217;s where TDO-Mini-Forms now lies, big plugin but not actively in use by author and not &#8220;productized&#8221; in any way).</p>
<p>Now hopefully I’ve gotten all that TDO-Mini-Forms angst out of me! Next rules for Lost Heroes RPG and a blog post about dream worlds in roleplaying settings.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
<li><a href='http://thedeadone.net/blog/grab-a-beta-release-of-tdo-mini-forms-if-you-dare/' title='Grab a beta release of TDO Mini Forms, if you dare!'>Grab a beta release of TDO Mini Forms, if you dare!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>An alternative to TDO Mini Forms?</title>
		<link>http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/</link>
		<comments>http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 20:24:32 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[gravity forms]]></category>
		<category><![CDATA[tdo-mini-forms]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=919</guid>
		<description><![CDATA[I always thought if there was a decent alternative to my wordpress plugin TDO Mini Forms, that I would properly retire the plugin. Well it seems there may be: Gravity Forms. As it says on the website: “the WordPress form management plugin you’ve been waiting for”. The catch? You have to pay for it. And [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>I always thought if there was a decent alternative to <a href="http://thedeadone.net/download/tdo-mini-forms-wordpress-plugin/">my wordpress plugin TDO Mini Forms</a>, that I would properly retire the plugin. Well it seems there may be: <a href="http://www.gravityforms.com/">Gravity Forms</a>. As it says on the website: “<em>the WordPress form management plugin you’ve been waiting for”</em>. The catch? You have to pay for it.</p>
<p>And for that reason I haven’t tried it so I can’t comment on in comparison to TDO Mini Forms, but certainly it looks more polished and contains all sorts of features I never added to TDO Mini Forms. Yet because you have to pay, you get access to proper support, something I’ve struggle to provide (as it’s simply not fun).</p>
<p>A number of commenters on my post about <a href="http://thedeadone.net/blog/forgive-me-internet-for-i-have-been-lax-it-has-been-over-six-months-since-i-did-any-work-on-tdo-mini-forms/">TDO Mini Forms hiatus</a> suggested I should turn it into a paid plugin and that they’d be willing to pay for it. Well I think Gravity Forms have beaten me to the punch there, though I never had the drive to try and make money from TDO Mini Forms at all.</p>
<p>I did say:</p>
<blockquote><p>…if you’re building a professional website using WordPress and require some special user interface that hides the backend UI, it’s great to mock something up with TDO Mini Forms. But I can’t help but think, it would be better to build your own custom version. TDO Mini Forms is incredibly flexible, but it can’t do <em>everything. </em>And the more complex it gets, the more bug prone it becomes and harder to support and… well it also suffers the fickleness of an author that isn’t under contract to support it long term either. Just saying, it’s not as I’m being paid.</p></blockquote>
<p>Maybe Gravity Forms is your answer if that paragraph hits home.</p>
<p>Of course, the existence of Gravity Forms does allow me to think, perhaps, I could strip back a lot of the “advanced” features, such as image upload, and just make a simple decent post submit/edit form with moderation. Which is what it should have been all along, rather than the sprawling, monstrous, hacky mess of code and features it is now.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
<li><a href='http://thedeadone.net/blog/grab-a-beta-release-of-tdo-mini-forms-if-you-dare/' title='Grab a beta release of TDO Mini Forms, if you dare!'>Grab a beta release of TDO Mini Forms, if you dare!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>And another release of TDO Mini Forms is out the door!</title>
		<link>http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/</link>
		<comments>http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 18:51:21 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[tdo-mini-forms]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=714</guid>
		<description><![CDATA[Yep. 0.13.2 is out today. See the (new and improved wordpress 2.8) changelog for details of whats in this release. I have to apologise for my lack of responses on the numerous support requests. I&#8217;m about a month behind but I will get through them, so hang on! Life, work and my other hobby projects [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>Yep. <a href="http://downloads.wordpress.org/plugin/tdo-mini-forms.0.13.3.zip">0.13.2</a> is out today. See the (new and improved wordpress 2.8) <a href="http://wordpress.org/extend/plugins/tdo-mini-forms/changelog/">changelog</a> for details of whats in this release.</p>
<p>I have to apologise for my lack of responses on the numerous support requests. I&#8217;m about a month behind but I will get through them, so hang on! <img src='http://thedeadone.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Life, work and my other hobby projects are all overloaded these days.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
<li><a href='http://thedeadone.net/blog/grab-a-beta-release-of-tdo-mini-forms-if-you-dare/' title='Grab a beta release of TDO Mini Forms, if you dare!'>Grab a beta release of TDO Mini Forms, if you dare!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ahhhh! v0.13 escapes with editing functionality!</title>
		<link>http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/</link>
		<comments>http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/#comments</comments>
		<pubDate>Fri, 22 May 2009 08:56:40 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[tdo-mini-forms]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[v0.13]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=697</guid>
		<description><![CDATA[You can grab the latest version of tdo-mini-forms from WordPress.org right now! I&#8217;m sure within minutes the internet will collapse but I&#8217;ve finally got it done. v0.13 adds the ability to edit posts and has improved moderation screen. I say that with a big sigh because there is still a lot to do to finish [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p><a href="http://wordpress.org/extend/plugins/tdo-mini-forms/">You can grab the latest version of tdo-mini-forms from WordPress.org right now!</a></p>
<p>I&#8217;m sure within minutes the internet will collapse but I&#8217;ve finally got it done. v0.13 adds the ability to edit posts and has improved moderation screen. I say that with a big sigh because there is still a lot to do to finish off the backend, improve the post editing and finally tackle the long list of bugs that has accumulated, but with this version at least you can start to play with editing.</p>
<p>Enjoy! And any issues report them to the <a href="http://thedeadone.net/forum/">support forums</a> or even try out twitter (<a href="http://twitter.com/#search?q=%23tdomf">hashtag #tdomf</a>).</p>
<p><small>Please keep in mind that this plugin is <em>free</em> and any support I provide is also <em>free</em>. If you found it useful you can show your appreciation via <a href="http://tinyurl.com/yvgcs9">a small donation</a> or <a href="http://www.amazon.co.uk/gp/registry/23S7OL9W6Q4JT">buying me a book</a>!</small></p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/a-new-version-of-tdo-mini-forms-is-released-0-13-6/' title='A new version of TDO Mini Forms is released: 0.13.6'>A new version of TDO Mini Forms is released: 0.13.6</a></li>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/tutorial-video-for-tdo-mini-forms/' title='Tutorial Video for TDO Mini Forms!'>Tutorial Video for TDO Mini Forms!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Grab a beta release of TDO Mini Forms, if you dare!</title>
		<link>http://thedeadone.net/blog/grab-a-beta-release-of-tdo-mini-forms-if-you-dare/</link>
		<comments>http://thedeadone.net/blog/grab-a-beta-release-of-tdo-mini-forms-if-you-dare/#comments</comments>
		<pubDate>Tue, 19 May 2009 16:11:35 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[tdo-mini-forms]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=694</guid>
		<description><![CDATA[I&#8217;ve been testing TDO Mini Forms (a WordPress plugin) on a live server for a few days now. Spam protection seems to work, which is great. I only have two things left to do before I do an official release: update the readme.txt and update the ReCapatcha widget to work with the editing form. But [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>I&#8217;ve been testing <a href="http://thedeadone.net/download/tdo-mini-forms-wordpress-plugin/">TDO Mini Forms</a> (a <a href="http://wordpress.org">WordPress</a> plugin) on a live server for a few days now. Spam protection seems to work, which is great. I only have two things left to do before I do an official release: update the <em>readme.txt</em> and update the <a href="http://recaptcha.net/">ReCapatcha</a> widget to work with the editing form.</p>
<p>But to get people going, you can download a beta now <a href="http://downloads.wordpress.org/plugin/tdo-mini-forms.zip">from the development branch</a>.</p>
<p>I&#8217;ve also been sucked into twitter! <a href="https://twitter.com/thedeadone">@thedeadone</a> &#8211; I will be &#8220;tweeting&#8221; (is that the right verb?) using the <a href="http://twitter.com/#search?q=%23tdomf">hashtag #tdomf</a> anything relevant to TDO Mini Forms. (&#8216;tdomf&#8217; is the tag I&#8217;ve always used to tag stuff relevant to TDO Mini Forms online).</p>
<p>Any comments and feedback welcome, but don&#8217;t expect major changes before the next release (which should be very soon!). Thank you.</p>
<p><small>Please keep in mind that this plugin is <em>free</em> and any support I provide is also <em>free</em>. If you found it useful you can show your appreciation via <a href="http://tinyurl.com/yvgcs9">a small donation</a> or <a href="http://www.amazon.co.uk/gp/registry/23S7OL9W6Q4JT">buying me a book</a>!</small><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/grab-a-beta-release-of-tdo-mini-forms-if-you-dare/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A sneak peak at post editing in TDO Mini Forms</title>
		<link>http://thedeadone.net/blog/a-sneak-peak-at-post-editing-in-tdo-mini-forms/</link>
		<comments>http://thedeadone.net/blog/a-sneak-peak-at-post-editing-in-tdo-mini-forms/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 15:06:59 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=680</guid>
		<description><![CDATA[I&#8217;ve been toiling away on TDO Mini Forms for a while, but I&#8217;m finding it hard to get a big stretch of time to work on it. So work is done in bits and pieces and I&#8217;ve had to priorities what work is done. Right now I have a long list of bugs and other [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>I&#8217;ve been toiling away on TDO Mini Forms for a while, but I&#8217;m finding it hard to get a big stretch of time to work on it. So work is done in bits and pieces and I&#8217;ve had to priorities what work is done. Right now I have a long list of bugs and other features to be implemented because of being concentrating on getting Post (and Page) editing implemented.</p>
<p>It&#8217;s still a long way to go, however the core work is done. I can create forms that allow you edit posts and to moderate edits. It should work with Akismet, much like submissions do, but I haven&#8217;t yet tested that part of the code. The Form Options screen has been updated and the Moderation screen is much more WordPress 2.7 now. Still there is a lot of work to do and even when I have it basically finished (and release it), I&#8217;ll still have tons more to do. The admin UI is still in a transitionally design between WordPress 2.5 and 2.7 look and feel and most of the other widgets will incrementally get added to the editing feature.</p>
<p>However, to wet your appetite, here are some screen shots of the moderation screen and edit form:</p>
<p>
<a href='http://thedeadone.net/blog/a-sneak-peak-at-post-editing-in-tdo-mini-forms/attachment/screenshot-4/' title='Default Editing Form (0.13)'><img width="125" height="150" src="http://thedeadone.net/wp-content/uploads/screenshot-4-125x150.jpg" class="attachment-thumbnail" alt="The new TDO-Mini-Forms default editing form" title="Default Editing Form (0.13)" /></a>
<a href='http://thedeadone.net/blog/a-sneak-peak-at-post-editing-in-tdo-mini-forms/attachment/screenshot-2/' title='Moderation Screen (0.13)'><img width="150" height="109" src="http://thedeadone.net/wp-content/uploads/screenshot-2-150x109.jpg" class="attachment-thumbnail" alt="The new TDO-Mini-Forms moderation screen" title="Moderation Screen (0.13)" /></a>
<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/a-sneak-peak-at-post-editing-in-tdo-mini-forms/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>v0.12.7 of TDO Mini Forms just released</title>
		<link>http://thedeadone.net/blog/v0127-of-tdo-mini-forms-just-released/</link>
		<comments>http://thedeadone.net/blog/v0127-of-tdo-mini-forms-just-released/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 09:58:45 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=656</guid>
		<description><![CDATA[I&#8217;ve just committed v0.12.7 of TDO Mini Forms into WordPress Extend SVN, so it should be available for download shortly from WordPress.org/Extend. I know I said the next version will be v0.13 with Editing Support, but that&#8217;s not to be. This release includes a fix for a pretty critical bug. If you are using a [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>I&#8217;ve just committed <a href="http://downloads.wordpress.org/plugin/tdo-mini-forms.0.12.7.zip">v0.12.7 of TDO Mini Forms</a> into WordPress Extend SVN, so it should be available for download shortly from <a href="http://wordpress.org/extend/plugins/tdo-mini-forms/">WordPress.org/Extend</a>.</p>
<p>I know I said the next version will be v0.13 with Editing Support, but that&#8217;s not to be. This release includes a fix for a pretty critical bug. <strong>If you are using a Windows host please upgrade immediately!</strong> </p>
<p>A combination of WordPress legacy implementation, Windows file name and TDOMF could end up attempting to delete you&#8217;re hosts harddrive. This sadly lead to a number of users, who were using their personal Windows PCs as development hosts to lose many personal files.</p>
<p>This would happen if you used the Upload Files widget and uploaded files and then attempted to delete the file using the WordPress admin. The file path would be stored by TDOMF in a Custom Field. However, the WordPress internal API (<a href="http://codex.wordpress.org/Function_Reference/add_post_meta">add_post_meta</a> specifically), currently strips back-slashes from all data put in. This was because originally add_post_meta was only used by the admin backend, but is now a wildly used function by plugins and other parts of WordPress. (IMHO it doesn&#8217;t make sense that add_post_meta modifies your input data and also this &#8220;feature&#8221; is not currently documented anywhere). Windows paths uses back slashes as directory separators, however Unix and Linux systems use forward slashes. Therefore file paths in Unix were stored successfully but Windows file paths were corrupted. So when the post was deleted, TDOMF would try to delete the associated files with that post but end up attempting to delete the hard drive because of the corrupted file path. This problem is not specific to any single version of TDOMF, but any version of TDOMF with the Upload Files widget.</p>
<p>Additionally in this release is a fix for the Queuing of Submissions which was broken on the move to WordPress 2.7, a &#8220;double-opt-in&#8221; feature to Auto Respond Email widget, a necessary update to the core widget class (which may break your existing configuration, so make sure to double check) and a fix to the default Form code for the Form Hacker.</p>
<p><small>Please keep in mind that this plugin is <em>free</em> and any support I provide is also <em>free</em>. If you found it useful you can show your appreciation via <a href="http://tinyurl.com/yvgcs9">a small donation</a> or <a href="http://www.amazon.co.uk/gp/registry/23S7OL9W6Q4JT">buying me a book</a>!</small><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/v0127-of-tdo-mini-forms-just-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>A christmass gift to all TDO-Mini-Form users!</title>
		<link>http://thedeadone.net/blog/a-christmass-gift-to-all-tdo-mini-form-users/</link>
		<comments>http://thedeadone.net/blog/a-christmass-gift-to-all-tdo-mini-form-users/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 10:40:28 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Christmass]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[wordpress 2.7]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=623</guid>
		<description><![CDATA[Yep.  A new version for you all. A new permalink widget, integration with Geo Mashup plugin (for all your geo-positioning needs), enhanced user permissions and some 2.7 testing. You should be able to get it shortly from wordpress.org or via the new plugin update system in 2.7. I won&#8217;t be around for Christmass/New Year so they&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>Yep.  A new version for you all. A new permalink widget, integration with <a href="http://www.cyberhobo.net/downloads/geo-mashup-plugin/">Geo Mashup</a> plugin (for all your geo-positioning needs), enhanced user permissions and some 2.7 testing. You should be able to get it shortly from <a href="http://wordpress.org/extend/plugins/tdo-mini-forms/">wordpress.org</a> or via the new plugin update system in 2.7.</p>
<p>I won&#8217;t be around for Christmass/New Year so they&#8217;ll be no support really for bugs and fixes.</p>
<p>My original intention was that the next release of TDO Mini Forms would include post editing. I&#8217;m afraid this isn&#8217;t going to manifest till the new year. I wanted to do some intial ground work by adding the enhanced user permissions and creating a widget class (which was used to create the two new widgets in this release) first but when I had done that I started to procrastinate just a tiny bit and when I procrastinated, I ended up bug fixed or add the new widgets so I don&#8217;t think it was time wasted!</p>
<p>Lots of bugs got fixed: slashes in posts, breaking comments, errors during upload, &#8217;0&#8242; not being accepted in text fields as valid values, slow loading of admin menus when you have too many users, recaptcha not working in AJAX mode and a few more other little things.</p>
<p>The new widget Permalink allows you to let users set a different permalink for the post. This allows you to let users submit links that when a user clicks on the post, they&#8217;ll be redirected to the URL. The Geo Mashup integration widget is based on the original hack of <a href="http://hitekhomeless.net/2008/12/tdomf-and-geo-mashup-harmony.html#geomashTDOMF">hitekhomeless</a> and its something people have been asking for a while now. It seems to work fine on my test setup (but there are some minor display issues if using a heavily customised theme).</p>
<p>Also, I&#8217;ve created a Widget class. If you&#8217;re not into code don&#8217;t worry &#8211; if you are, I hope in the new year to write up a very simple tutorial on how to create your own widgets to add some fields to the form and process them after submission. The new widget class really simplifies it.</p>
<p>And yes. TDO-Mini-Forms is compatible with 2.7 and I&#8217;ve now updated the info on wordpress.org to reflect this.</p>
<p>So enjoy and have a Merry Christmass.</p>
<p><small>Don&#8217;t forget, this plugin is <em>free</em>, however if you found it useful you can show your appreciation via <a href="http://tinyurl.com/yvgcs9">a small donation</a>, <a href="http://www.amazon.co.uk/gp/registry/23S7OL9W6Q4JT">buying me a book</a> or giving this plugin <a href="http://wordpress.org/extend/plugins/tdo-mini-forms/#rate-response">a high rating on wordpress.org</a>!</small><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/update-on-tdo-mini-forms/' title='Update on TDO Mini Forms'>Update on TDO Mini Forms</a></li>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/a-christmass-gift-to-all-tdo-mini-form-users/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Update on TDO Mini Forms</title>
		<link>http://thedeadone.net/blog/update-on-tdo-mini-forms/</link>
		<comments>http://thedeadone.net/blog/update-on-tdo-mini-forms/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 21:18:23 +0000</pubDate>
		<dc:creator>Mark Cunningham</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[TDOMF]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress 2.7]]></category>
		<category><![CDATA[Wordpress Plugin]]></category>

		<guid isPermaLink="false">http://thedeadone.net/?p=621</guid>
		<description><![CDATA[I&#8217;ve been working on the next version of TDO Mini Forms and the first thing I&#8217;ve done is make sure that it works with WordPress 2.7. And it does, the only change is some formatting on the admin menus. Along with the usual bunch of bug fixes, I&#8217;ve implemented new form access options. In the [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<!--INFOLINKS_ON-->
<p><p>I&#8217;ve been working on the next version of <a href="http://thedeadone.net/download/tdo-mini-forms-wordpress-plugin/">TDO Mini Forms</a> and the first thing I&#8217;ve done is make sure that it works with WordPress 2.7. And it does, the only change is some formatting on the admin menus.</p>
<p>Along with the usual bunch of bug fixes, I&#8217;ve implemented new form access options. In the next version you&#8217;ll be able to control who can access a form by role, specific users and specific capabilities, which should give you more power. I&#8217;m next going to be working on trying to enable forms to be used for editing, not just for submitting.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://thedeadone.net/blog/where-has-tdo-mini-forms-plugin-gone/' title='Where has TDO Mini Forms plugin gone?'>Where has TDO Mini Forms plugin gone?</a></li>
<li><a href='http://thedeadone.net/blog/pet-projects-tdo-mini-forms-and-forums/' title='Pet Projects, TDO-Mini-Forms and Forums'>Pet Projects, TDO-Mini-Forms and Forums</a></li>
<li><a href='http://thedeadone.net/blog/an-alternative-to-tdo-mini-forms/' title='An alternative to TDO Mini Forms?'>An alternative to TDO Mini Forms?</a></li>
<li><a href='http://thedeadone.net/blog/and-another-release-of-tdo-mini-forms-is-out-the-door/' title='And another release of TDO Mini Forms is out the door!'>And another release of TDO Mini Forms is out the door!</a></li>
<li><a href='http://thedeadone.net/blog/ahhhh-v013-escapes-with-editing-functionality/' title='Ahhhh! v0.13 escapes with editing functionality!'>Ahhhh! v0.13 escapes with editing functionality!</a></li>
</ul>

<!--INFOLINKS_OFF-->
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://thedeadone.net/blog/update-on-tdo-mini-forms/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
	</channel>
</rss>

