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’t be around for Christmass/New Year so they’ll be no support really for bugs and fixes.
My original intention was that the next release of TDO Mini Forms would include post editing. I’m afraid this isn’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’t think it was time wasted!
Lots of bugs got fixed: slashes in posts, breaking comments, errors during upload, ‘0’ 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.
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’ll be redirected to the URL. The Geo Mashup integration widget is based on the original hack of hitekhomeless 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).
Also, I’ve created a Widget class. If you’re not into code don’t worry - 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.
And yes. TDO-Mini-Forms is compatible with 2.7 and I’ve now updated the info on wordpress.org to reflect this.
So enjoy and have a Merry Christmass.
Don’t forget, this plugin is free, however if you found it useful you can show your appreciation via a small donation, buying me a book or giving this plugin a high rating on wordpress.org!
Very Nice! ^.^
I installed this plugin on a localhost for testing purposes using xxamp. Upon testing i added a few files, no problem all looked great, i was loving the plugin, then i went to cleanup. I deleted the first file i had uploaded and got a page full of errors. I backed out then started getting all kinds of windows errors. What happened somehow was the delete process somehow traversed the doc tree all the way back to my Documents and Settings folder and corrupted or deleted my entire docs and settings. I lost every email, every bookmark, every link. Im not mad i got over that after a good cry, but i wanted to make you aware of a potential problem. Maybe a big notice “dont run this on a local host” I love the idea of the plugin, but im scared to death to ever let this happen again so i may never use it “too scared now”
I’m very sorry that happened to you Lance - I haven’t experinced any sort of problems like that with the plugin, however I haven’t used windows as a test server either. Is xxamp an apache web server?
Yes its an apache web server with mysql database. The problem was when i went to delete a file, through the admin interface to tdo i got all the script errors, i didnt write them down it was well over a 1000 entries i guess thats when it was deleting my doc and settings folder. I blame this on myself for 1 not backing up and for 2 testing on a home computer with lots of valuable data I really love the idea and want to put this on my website as i have a great need for it and there is nothing else out there with all the nice features youve put into it. Have you had any other issues with deleting files or is there anything that i might be extra cautious of if i place this on my main site?
Thanks for the input and hope your enjoying the holidays! Thanks also for all your hard work on this plugin, it looks to have lots of potential.
I haven’t seen those issues either… very strange!
Thats very strange Lance - you were deleting a post via the moderation screen?
There is a bug there with Windows and file paths when it creates the path name but I haven’t figured it out why its happening. However this should not cause it to start deleting recursively. I’ll have to look into the code in case there is some sort of evil easter egg in there.
Yes i was using the administration of tdo. There is a good chance that it didn’t actually delete the files in my doc and settings folder, but rather it may have corrupted my user account and in windows when that happens a new user account with all new settings is created automatically making it appear that everything was deleted, which it actually was but by windows not your code. I’m fairly convinced that it was a combination of the beta Apache server, the computer im using and maybe a small script error that just tipped the bucket. I’m sure what happened on my windows computer would be completely impossible on a Linux server so i should be safe trying it on my main website, but just in case i think ill wait just a little longer but the code looks great and i appreciate you taking on the task of creating such a useful plugin.
verified it on my vmware sandbox.
Vista, XAMPP, WordPress 2.7, TDO Mini Form
As described this happens when you delete a post with the admin interface.
It semes to run down the whole C: drive!
After that even rebooting fails!
Windows users should be extremely cautious!
Thanks Nick. I’ll look into it for the next release.
I am glad that I read this. I was going to try this out on my local virtual host with windows xp.
For those who use local machine for testing, why not set up a virtual server using either vmware or VirtualBox.
Hope you fix this shortly because I am delaying launching of my project partly on this (not 100% but it would be nice to have this implemented).
This also happend to me yesterday. I lost 40gig of music and two folders full of personal files. I have only just seen the notice with the link to this post in the CMS after posting on the WP forums: http://wordpress.org/support/topic/243868?replies=2
I think more needs to be done to prevent this, the notice is far to easy to miss and the concicuences can be devastating.
I am running XP, WAMP v2.0 and WordPress 2.7. I had the same error screen after clicking “delete post” in the WP CMS.
Do we know if there are any issues when uploaded?
I understand that. I have found the problem and fixed it and i’m testing the release before I make it public (should be tomorrow). But it should be noted, that problem is not related to any particular release of TDOMF, so just removing the last release would not do anything. The problem exists with WordPress and Windows and the Upload Files feature of TDOMF. I’ll go into more detail in a post tomorrow.
But I’m not sure what else I could do. I updated the Readme.txt (I don’t know why this doesn’t appear on the WordPress.org page which is really annoying). I posted on my blog which feeds into the main dashboard of TDOMF and I posted on the Forums here.
I’m also releasing the plugin for free and provide support for free and can only work on it in my spare time. I don’t have access to resources to check every feature on multiple platforms and browser configurations - so I do depend on user usage to tell me if something is up. And it’s only recently this has popped up it’s ugly head.
What do you mean? All I can say is, with the current drop of TDOMF, it’ll work fine on Unix/Linux based hosts. The problem only occurs on Windows host, basically where the directory seperator in the path is ‘\’ instead of ‘/’.
Hey Mark, I know the plug-in is for free and you seem to put a lot of time and effort in to development and offering support which is greatly appreciated by all.
I think when I wrote this I was still really distressed about losing several years worth of personal data as I am sure you can appreciate. I was lucky to have 80% backed up but others may not be so lucky. I know nothing was intentional and it’s encouraging to see the problem being addressed; in the meantime maybe a warning on the Word press download page would be more noticeable?
The plug-in seemed to work fine on my Unix based host also, I have avoided development on WAMP.
Thanks for all the hard work and sorry if my message seemed at all offensive - it was not intended, I was just a bit stressed at the time.
Adam
Hi Adam,
I understand you’re feelings, I’d be pretty pissed off it happened to me. The good news is that I have fixed it now and made the release so hopefully no-one else will go through the same heartache again.
Sadly, I thought I *had* put a warning on the download page. I put it in the “readme.txt” which is meant to be picked up by WordPress.org, but it seems it hadn’t. (The download page here is automatically updated from the WordPress.org one).
Hi Mark,
Has this issue been resolved in the latest version of TDO Mini forms? It’s such a fab plugin, but as I’m hosted on a Windows server (against my will) that hosts other sites, I’m a but nervous about trying it until I find out where things are at with the Windows file deleting prob.
Annette
It should be fixed. In fact with the latest drop of the plugin, it maintains an exact list of files uploaded and only deletes those, so this issue should never happen.
Always good though to test on a test site first if you’re not 100% comfortable with it.