Version 0.10 of TDO Mini Forms released!
(Sorry my website was down unexpectedly for several hours yesterday. It was due to problems with my host)
The big feature in this release is multiple form support. Check out the demo site to see how I’ve used it in a few examples.
Also included in this release:
- More open_basedir fixes. Suppressed errors for is_dir and other file functions if open_basedir is set. This mostly affects file uploads on sites with open_basedir set.
- Use “get_bloginfo(’charset’)” in htmlentities in widget control. Hopefully this will finally resolve the issues with foreign language characters. However I suspect generated forms on site may have some corner case issues.
- Widgets that validate submissions know now if it’s for preview or post. Certain validation should only occur at post like captcha and “who am I” info for example. This is really a stop-gap measure. I plan to implement a proper “validation step” so that once it is submitted, then the user is asked for validation like Image Captcha.
- You can now set the number of multiple-instants of widgets per form.
- You can also set a form to submit pages instead of the normal posts.
- Fixed a bug where customfield textfield would submit empty values for the custom field if you had magic quotes turned off.
- Fixed a bug with Wordpress.org: Updated the “Freecap” Image Captcha so that the files get included in the release zip Wordpress creates.
That all said, shortly after I released 0.10, I fixed another bug. So if your having an issue with image thumbnails overwriting post content, well I’ve fixed it already and it’ll be in release 0.10.1.
I’m going to update the TODO list and come up with a road map for what is next for TDOMF. I’ll be looking for user feedback on what features people want/need.
Administrator
February 29th, 2008 at 12:08 pm
Hi John,
Have you tried the advice on the forum?
What does the phpinfo from inside TDOMF say? (Go to the TDOMF menu once your logged in as admin and you’ll see a link to phpinfo)
The TDOMF “script” runs within Wordpress, so the root of the script is Wordpress’ root. However there are a few scripts within TDOMF that run outside of Wordpress … wp-content/plugin/tdo-mini-forms
Guest
February 28th, 2008 at 7:09 pm
Could I please get specific register_globals advice here.
TDOMF still reports that it’s “on”
> Hello John,
>
> On your server, you are able to use custom php.ini files to modify the server wide PHP settings. in your public_html/wordpress/ folder there is a php.ini that contains the proper directive to turn off register_globals. You can verify this at:
> http://shootedit.com/wordpress/phpinfo.php
This is the report:
Configuration File (php.ini) Path
/usr/local/Zend/etc/php.ini
> If WordPress still complains about register_globals being turned on, please copy the php.ini file to the same folder as the script that is running.
>>>> Where would this be?
Administrator
February 21st, 2008 at 2:06 pm
Hi Matt, could you indicate what version of the plugin your using, what version of Wordpress you are using and what OS your host is running on?
FYI TDOMF does not work on WordpressMU. I have tested TDOMF on a unix based apache server with Wordpress 2.3.3.
Guest
February 21st, 2008 at 12:02 pm
Iam getting a fatal error when I try to activate the plugin. What could be wrong??
Administrator
February 20th, 2008 at 4:27 pm
Oh and btw user-l, you’ll probably need to update tdomf-form-post.php, tdomf-upload-inline.php and widgets/freecap/freecap_tdomf.php as well with your fix as they each locally load up the plugin_textdomain.
Administrator
February 20th, 2008 at 4:25 pm
Thanks user-l! I’ll copy the change in.
As for the cyrillic alphabet… I’ll check it. It should be working fine now as I double checked with polish characters before v0.10 release. BTW what version of wordpress are you using to test this?
Guest
February 20th, 2008 at 11:33 am
It was incorrect path for textdomain. I have made this in tdomf.php (version is 0.10):
load_plugin_textdomain(’tdomf’,PLUGINDIR.’/’.TDOMF_FOLDER);. But I have other problem which you have already solved: (. In widgets letters of cyrillic alphabet are displayed incorrectly (displayed one “a”). You can check up it?
Some letters from cyrillic alphabet: йцукенгшщзхъфывапролджэячсмитьбю.