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
November 28th, 2006 at 3:51 am
ohhh the php tag works… but when i try to add the quicktag it doesnt work! somebody help please!!
i tried to put this into my page:
and NOTHING happened
anyone know a solution to that problem?
thanks!!!!!!
Guest
November 28th, 2006 at 3:40 am
hi,
I’ve been trying to make it such that the posts submitted by anonymous users via the form are not published but I’m not having any luck. I want anyone to submit but I want to moderate before publishing.
You have a good plugin but the instructions are not very clear.
any help?
Guest
November 28th, 2006 at 3:35 am
AMAZING PLUGIN MAN! KEEP UP THE GOOD WORK!
Administrator
November 25th, 2006 at 10:23 pm
Hi David,
Allowing users/submitters to edit their posts was one of those big features I wasn’t planning to do for a while. I can turn around small bug fixes very quickly but I need some time before I start implementing any of the big features. Too much other stuff on my plate. I’d love to take your money, but my web host won’t allow it either. If you can wait a few weeks, I will get around to it.
In the meantime, how would you imagine it being implemented? A “code” of some description sent to the submitter for posts submitted by non-users/guests or some mechanism to allow users “claim” posts and then edit them? In my prototype code, I had some template functions that you had to add to the single template to allow editing. This is probaly still the best method I think.
Mark
Guest
November 23rd, 2006 at 11:49 pm
Hi,
Your plugin is so close to what I’d really like/need for a site I am doing. I was wondering though if the allowing users/subscribers/whatever to edit their post could be added/integrated?
I would be willing to paypal you a few bucks ($20?) if you can help me get this all working.
I need it so that user submits post, I pick its category and mark it as live. Person that published post (either now as a real WordPress user, or by giving the correct password or something) can edit the post without going into the WordPress admin.
Let me know if you can help.
Thanks,
David
Guest
November 23rd, 2006 at 3:23 pm
Sorry Mark. I think my details were still in the cache . When I tried it on another PC it works. I have re-set the user level to 1 to allow anyone to use the form. Many thanks.
Administrator
November 23rd, 2006 at 2:36 pm
When I go to the page I see this message “You do not currently have permissions to use this form. If this is an error please contact admins.”
What User Level did you set “Who can access the form”? You have to set it to -1 to allow anyone to use the form.
Guest
November 23rd, 2006 at 2:34 pm
Hi Mark. Thanks for the prompt reply. I nkow it should ony publish from these types of users but I find that (on my site) if you do not log in and go to the page http://www.airdrie.net/weblog2/guest-posts-form/
(which is where my form is) and fill in the form, it will automatically post your entry. Can you try this and let me know what you find? Thanks.
Administrator
November 23rd, 2006 at 2:08 pm
Hi Breger, what do you mean by “guest”?
It’ll only automatically publish posts if
a) The submitter is logged in with a user account that can publish anyway such as an Author or Admin.
b) The submitter is logged in with a user account that has been flagged as “trusted” in the plugins manage page.
I just tried it on my test blog and if your not logged in, it won’t publish it.
Damnit, I’ve noticed two errors though, the message when you post says “Your download is now in our…” instead of “Your post is now…” and there is a missing period in the message.
Guest
November 23rd, 2006 at 2:00 pm
Great plugin. Just found one snag in that when the form is filled in by a “guest” it automatically publishes the post rather than moderates. Any ideas why? Thanks.