The ever-expanding TODO list for TDO Mini Forms plugin
As requested, here is my TODO list for the TDO Mini Forms plugin. I’ll try and keep this up to date with each new release. The order it’s presented in, is not indicitive of the order I’ll implement it. They’ll be done, when they are done.
Open Bugs as of 0.9.4:
- Invalid markup used in form elements!
TODOs as of 0.9.4:
- Multiple form support
- Allow users to submit Pages
- Allow users to submit Links
- User groups (instead of roles)
- More Template Tags
- Log
- Moderation Queue
- Approved Posts
- File Info
- Country codes on submitter’s IP
- Allow moderators append a message to the approved/rejected notification (not that hard to do, store the message as a postmeta, notification code grabs the message from postmeta, uses it and then deletes it from post meta)
- Allow admins to modify messages to user for…
- Submitted post awaiting moderation
- Submitted post automatically published
- Banned IP, Banned user and other insufficent priviliges messages
- Widget Manager Menu
- Info about loaded widgets
- Disable loading of widgets
- Editor pane for widgets
- Improvements for current widgets
- Upload Files: Multiple instances
- Upload Files: Thumbnail size options for upload files
- Upload Files: Limit size of image by w/h
- Content (and Custom Field): TinyMCE Integration
- Custom Fields: Radio groups, multiple checkboxs (grid-layout)
- 1 Question Captcha: Randoming questions for Captcha
- 1 Question Captcha: Validate at post time, not at preview
- Email verification of non-registered users
- Category: options for list size, width, include cats and multiple default categories
- Notify Me: Option to always notify submitter
- Image Captcha should not reload on every preview
- Update “getcat” plugin with control UI
- Upload Files: Image cropping
- Edit style-sheet for form inside TDOMF (possible have multiple styles)
- Edit post support
- Unregistered user editing (lots of strange reprecussions here)
- AJAX support (probably never)
- Spam Protection
- Integration with Akismet
- SPAM button in moderation page
- Force Preview (user must preview first before submission)
- Allow newly submitted posts be set to “Post ready for review” with Wordpress 2.3
- A “manage download” menu
- Documentation on creating your own widgets
- Widget to popup text instead of statically presenting text
- Allow users to define their own quicktags
- Prevent plugin from being acitvate if register_globals is enabled
- Mark validation to widgets as for “preview” or “post”
- Allow some way to ask for input during validation (i.e. for captchas)
- Throttle number of submissions per “day” (hour/min) per “ip” (user)
- Add a “title” field to the file upload for file links/attachment pages
- Control who can access form by role and/or user, ip and capability.




One thing I didn’t see mentioned:
language support (like that in po/mo).
And turning the css in the text to right-to-left writing instead of left-to-right.
Thanks !
Tal.
I’ve generated a .po (or is .mo) file with the last release, so I’ve crossed it off my TODO list already. As for right to left, is there something the plugin should be doing for that? You can freely edit the form’s CSS yourself.
hi, i have russian language site and when i use in titles of widgets russian language - its not supported with forms?
how it can be modify??
Hi sergey, I am aware of this issue and hope to solve it for the next release. It’s the bug listed as “Make all input fields handle foreign characters” in the post.
some people say - that problem in htmlentities/htmlspecialchar
and 1 question: when i add custom fields and submit post - they are not adding in post…