TDO Mini Forms

4 Jul





Custom Search




Author: Mark Cunningham

TDO Mini Forms (Download)

This plugin allows you to add custom posting forms to your website that allows your readers (including non-registered) to submit posts.

This plugin allows you to add highly customisable forms to your website that allows non-registered users and/or subscribers (also configurable) to submit posts. The posts are kept in “draft” until an admin can publish them (also configurable). It can optionally use Akismet to check if submissions are spam.

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!

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 forms 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 and you can even add a form as a sidebar widget to your form.

Registered users have access to a “Your Submissions” page which lists their current submissions awaiting approval and links to their approved submissions.

Demo Site
Features
Integration with Akismet to prevent Spam
Highly customisable: Create your forms using a Widget interface and then hack it to make it work how you like!
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.
Add Custom Fields to your Forms.
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…
The Import/Export feature has been temporarily disabled in this release due to incompatibility with the Form Hacker.

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 roll back to previous versions after 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!

Tags: plugin, custom posting interface, custom, captcha, custom fields, tags, categories, downloads, uploads, unregistered users, submissions, widget, Akismet, submit, admin, form, Post, users, posting, anonymous, AJAX


















No comments yet

Leave a Reply