Downloads: TDO Mini Forms Wordpress Plugin (v0.12.3)
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 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
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 Akismet 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…
Verision 0.11 provides intregration with Akismet, Submission Throttling, Import and Export of Form settings, Queuing Approved Post, Top Submitter theme widget and numerous bug fixes!
With version 0.10.3, “Bad Data” errors and register_global issues should be a thing of the past!
Version 0.10.2 provides compatibility with Wordpress 2.5!
Version 0.10 is a big upgrade. You will not be able to use previous versions about this install.
Version 0.7 is a major reworking of the code. Make sure to follow the upgrade instructions if you are using a version prior to this!
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.3: 4th July 2008
- Bug in tdomf-msgs.php that would occur for unregistered users only
- Auto Respond Email widget
- Small mistake in whoami widget hack, “email” title used for webpage field
- Checkbox settings were not being correctly passed in AJAX
- Full paths are used, not just relative
- Ban User/IP links from moderation email
- Enabling extra debug messages and turning on error messages to user also turns on all error reporting in PHP
- Added extra debug messages and handling around post_id 0 submissions (still dont’ have a clue about them)
- Moderation emails to admins can now be turned on if moderation is turned off
- Custom Field summary was not appearing in admin emails
Guest
April 9th, 2007 at 2:48 am
This looks like the bomb. Thanks for building this.
Three things:
1) My site isn’t translating the ‘‘
I did a quick test by editing a template to include the form using php function, which worked fine.
Then I built a page and used the supplied text that should be replaced by the form but it didn’t work. Any suggestions? I’m on 2.1.3 of WordPress.
2) I’d like to hack this to include a custom field (of a pre-determinded key). Any suggestions on how to add this to the ‘post’ object.
3) I’d like to validate some entries in my hacked form (e.g. the custom field is required). Any suggestions on where to add this code and how to deal with error conditions?
Thanks once again.
Guest
April 8th, 2007 at 8:01 pm
It’s really works for me.Thanks dude.
Guest
April 6th, 2007 at 4:20 pm
That be awesome, thanks mark.
Im new to all this, just got an idea for a website and dove into all this. Im learning as I go. Ends up yahoo doesnt update wordpress automatically eventhough it has a feature called “update worpress automatically”. So I got an FTP client and updated. v0.6 works great now.
Cheers
CHris
Administrator
April 6th, 2007 at 2:20 pm
Hi CHris,
From version 0.3 of the plugin onwards, it won’t run on anything earlier than Wordpress 2.1. Sorry.
Give me a bit of time and I’ll get back to you on exactly what you need to do.
April 5th, 2007 at 5:57 pm
[...] TDO Mini Forms allows you to add a form to your website that allows non-registered users and/or subscribers (configurable) to submit posts. Tags: темы, плагины, плугины, водпресс No Comments yet [...]
April 5th, 2007 at 5:51 pm
[...] TDO Mini Forms 0.4 [...]
Guest
April 5th, 2007 at 3:56 pm
Hey,
For some reason my yahoo host wont update wordpress. Im stuck at 2.0.2. Ive emailed support and am waiting for a reply. I managed to get version 0.1 to work tho so its definitly a version incompatibility problem.
Unfortunatly I dont know PHP but I guess Ill have to give it a try. Any tips on where to start? Would I just have to delete some code or I’d need to delete and write new code as well? Ideally id like to have a setup like http://www.grouphug.us
Thanks again for the plugin.
Administrator
April 5th, 2007 at 8:16 am
Hi CHris,
What version of wordpress are you using? Please make sure it’s Wordpress 2.1.2 (or better). I haven’t tried Wordpress 2.1.3 yet but I doubt that would break it.
Really? You want to hide these fields and prevent any checking? Yea it can be done. It requires messing with some PHP of the plugin if your up for that?
Guest
April 4th, 2007 at 10:02 pm
Great pluggin
Im also gaving the problem were “undefined” comes up after a user post is submitted.
The demo site seems to work ok for me tho. I dunno what the provlem could be.
How would I go about removing the name and email address field? I want complete anonymous posting.
Thanks
Administrator
April 4th, 2007 at 2:45 pm
Hey Art of Blog, spam protection is listed on the “future features”. Using Aksimet is certainly one of the ideas I’m looking at. Shouldn’t be too hard to implement.
Hi, dyego, could you send me a link to the page so I can see what’s printed out?