Downloads: TDO Mini Forms Wordpress Plugin (v0.12.5)
This plugin allows you to add a form to your website that allows your readers (including non-registered) to submit posts.
Download now from Wordpress.org!
Version 0.12.5 includes integration with the reCapatcha captcha service, integration with the Subscribe-to-Plugins 2.1 plugin (allow submitters to subscribe to followup comments automatically), Comments management widget (allows you to set comments and ping status for forms and/or allow users chose if they want to allow comments), Excerpt Widget and even more bug fixes
TDO Mini Forms has been used to turn Wordpress into a Forum and a Contact Manager!
This plugin allows you to add a form to your website that allows non-registered users and/or subscribers (configurable) to submit posts. The posts are kept in “draft” until an admin can publish them (also configurable).
The plugin provides an extensive moderation view so administrators and editors can see posts awaiting approval and publish or delete them. Administrators can also ban specific users and IPs from using the form. Administrators can also “Trust” specific users. This means that when they use the form, their posts are automatically published. This does not give them any other rights or permissions using the Wordpress software, it only affects usage of the form. This applies to user and IP bans as well. There is even an option to automatically trust users after so many approved submissions. (It should be noted that submissions from users that can already publish using the normal Wordpress UI, will be automatically published.)
Administrators can configure the form using drag and drop “widgets”. They are based on the same model as Wordpress’ built-in Theme widgets and it is possible to write your own. With 0.7, more options are available and it is now much easier to integrate with your theme. You don’t even need to modify your theme any more to display submitter information!
Registered users have access to a “Your Submissions” page which lists their current submissions awaiting approval and links to their approved submissions.
Features
- Integration with Subcribe-to-Comments 2.1 plugin
- Integration with Akismet and reCaptcha to prevent Spam
- Highly customisable: Create your form using a Widget interface.
- Create as many forms as you like.
- Put a form in your sidebar using a widget for your Theme.
- Submit pages instead of posts.
- Simple Question and/or Image Captcha.
- Posting Policy.
- Add Custom Fields to your Form.
- QuickTags support for Forms.
- Upload Files and can be attached to posts. Uses Wordpress’ core to create thumbnails if applicable.
- Submitters can be notified if post approved or rejected.
- Allow users to select category and tags.
- Ban users and IPs.
- Control what roles can access the form.
- Can automatically create a page with form for you.
- Can automatically modified author template tag with info about submitter.
- Can, optionally, automatically allow submissions to be published.
- Throttle number of submissions by user and/or IP
- Optionally Queue published posts
- Numerous widgets for your theme, including a list of the top submitters
- And many more…
Version 0.12 introduces the Form Hacker which allows admins the power to modify the form code from within the plugin as opposed to hacking the plugin source code. Nearly all messages to the user are configurable now.
Version 0.11 provides integration with Akismet, Submission Throttling, Import and Export of Form settings, Queuing Approved Post, Top Submitter theme widget and numerous bug fixes!
For Installation, Screenshots, FAQ, Full Version History and Known Bugs, please check the included readme.txt or the Wordpress.org page for the plugin.
For Support (and live demo), please see the Forums.
Version Info: v0.12.5: 20th October 2008
- A “link” to the thumbnail is stored on the post using TDOMF_KEY_DOWNLOAD_THUMBURI key.
- Excerpt Widget
- Comments Management Widget
- Categories Include Field enabled (was accidently left disabled in previous release)
- Category Widget now has a Order by and Order options
- Recaptcha Widget
- Warning displayed if “I Agree” text is not modified
- Integration with Subscibe to Comments plugin via “Subscribe to Comments” widget
- Publish Now button
- Instead of notifying specific roles that a submission is requiring moderation, you can now specify an email list
- Tags Widget now has options for default tags, required and to disable user adding tags
March 14th, 2007 at 9:45 am
[...] seems like more and more people are using my Wordpress plugin TDO Mini Forms. This is *should* be great. Lots of feedback, encouragement, etc. But I’ve now hit two [...]
Administrator
March 14th, 2007 at 9:10 am
Hi Ryan, had never thought of that kind of feature. In my mind, if you wanted “user groups”, i.e. only certain people can access the form, then I would ask people to register and create a user account. One of the features I plan to implement would be to properly use Wordpress Roles rather user levels. That way you could create a role and let only them use it. If it’s the hassle of creating an account… perhaps something like OpenID might be a solution then? There is a plugin (not created by me) that allows people to login to Wordpress using OpenID, that way if they have a Wordpress.com, Yahoo, Livejournal etc. they can use that to login?
Hi Kevin, I’m afraid this is built into the core wordpress. I just use the Wordpress function to send the email. And there is no option in Wordpress to change it. Potentially this is another plugin!
But if I see a way to do it, I’ll see what I can do.
and
Hi Vietson and 2699, I don’t even know how to test this. I assume this occurs if you use Wordpress localised in Chinese (please confirm)? I’m not sure where to begin. If anyone has any insights into this issue, please drop me a line. In the plugin, the text in the form is converted using htmlentities (AFAIR) and this is a standard PHP function. If this can’t handle Chinese… I’m not sure what I can do to resolve it.
Hi Vietson, I’m not sure what your trying to do? What do you mean “to add an image using CSS”? Also what do you mean the “name of the contributor is showed as the author”?
I’ve certainly noticed with Wordpress 2.1 if you use the rich-text editor it erases manually inserted code that does slightly non-standard stuff (obviousily thinking it can do it better than you). But this would only be an issue if you were editing the post using the Wordpress UI after submission.
Hi AJ, are you using a Windows based platform? I’m afraid there are still issues with Windows (I don’t have a windows setup here to test). See here.
What version of Wordpress are you using (only 2.1.2 is supported)? What version of PHP are you using (greater than PHP 4.3.0)? And finally what browser do you use (this is probaly not the issue)?
I’ve just tried writing and posting a post on the TDOMF site. No issues. (See here!).
Guest
March 14th, 2007 at 6:36 am
also there’s that problem where I can’t write any posts b/c of the plug in
Guest
March 14th, 2007 at 6:35 am
For some reason whenever I try to test the plugin it hangs up after I hit submit…. the loading gif just stays there
Guest
March 14th, 2007 at 12:10 am
There is a bug with css. If someone contributed a post, and I wanted to add an image with css, the css will automatically get ERASED. This only happens when the name of the contributor is showed as the author of the post. Also, it cannot convert asian text propertly. Other than that, everything works great!!
March 13th, 2007 at 6:19 pm
[...] figured the best way to do this was to let people simply create their own post. And thankfully the TDO Mini Form plugin lets us allow people to create a post without having to log [...]
Guest
March 13th, 2007 at 6:14 pm
When the submitting user get an email letting them know their post has been published it is from “wordpress@domain.com”. Where can I cnange this? as I want it to come from “admin@domain.com”
Guest
March 13th, 2007 at 5:30 am
Holle, This plug-in is very good, pity uses Chinese to appear bug. instance:”%u6D4B%u8BD5%u6295%u9012%u65B0%u95FB%u6548%u679C” and so on the code,may under the revision?
Guest
March 12th, 2007 at 1:09 pm
How about a password…I like the fact that I don’t need to have users registered to have them post. In my case I’m sending out the form link to a large group of people, if there was a way for them to need a password to access the page. It would make it much easier, I think, to prevent unwanted contributors.
Thanks for the quick response and the great plugin…
Administrator
March 12th, 2007 at 12:45 pm
Not yet Ryan. I have a list of things that need to be implemented first.
You can force people to create a user account first instead and I was planning integration with Wordpress’ built-in IP banlist. Potentially, another approach is to use the Akismet plugin too. I’d love to use some modification of Spam Karma TBH.