TDO Mini Forms v0.9.3 released!
A little early Christmass present for you all! v0.9.3 of TDO Mini Forms plugin for WordPress is now available in all the usual places. Enjoy!
A little early Christmass present for you all! v0.9.3 of TDO Mini Forms plugin for WordPress is now available in all the usual places. Enjoy!
Guest
December 3rd, 2007 at 7:29 pm
Hi again, thanks for the new version. One problem – it still doesn’t handle international UTF characters correctly. Please, could you look at that? Particularly the problem is with headline of the sidebar widget. I input russian in there and it only shows “A”, when I come back to the widget it shows that all characters in the headline filed are completely messed up.
Thank you,
Guest
December 3rd, 2007 at 7:31 pm
BTW just wanted to mention – there is a problem when submitting a comment to your blog. It always return 404 error page, but if I submit again it says “duplicated comments” so it means it does process the comment correctly only the return page does not exist… not critical, just may annoy some of your visitors.
Thank you,
Administrator
December 3rd, 2007 at 11:18 pm
Hi Dmitry,
The TDOMF form should handle foreign characters correctly. When you speak about the sidebar widget are you talking about entering a title for it or the headlines of the submitted posts?
For some odd, unknown reason, your comments are being marked as spam. No real idea why. I’m not seeing the error you’re talking about with my comments, so I can’t yet do anything about it, but thanks for the info.
Guest
December 6th, 2007 at 11:46 am
Hi Mark,
Sorry I didn’t replay sooner I didn’t get any notification about your responce probably cause I have an email with .ru and most of the spam filters thinks ALL this domain zone is spam. Which is crazy, but whatever.
I have more things to report this time
1/ I am going to use your plugin heavily on my new project (www.blogodura.ru). So you will hear a lot of feedback from me I think
2/ The widget problem: no, the headlines are treated correctly it is a TDOMF RECENT SUBMISSIONS widget TITLE (!) that somehow can’t recognize UTF and mess it up completely. Western chars ok.
3/ More problem: You have a small problem in the address line to the archive for attachments in the Upload File widget. In the Path to store uploads (should not be publicly accessible): you write var/www/blogodura/htdocs//wp-content/uploads/ As you can see the double slash is not correct.
4/ Now to a little bit more serious issue: http://www.blogodura.ru/wp-content/plugins/tdo-mini-forms/tdomf-form-post.php does not return anything. Whatever user does – submit, preview, make an error (such as not providing required details) etc. Nothing shows on the returned page. If I reload this page I get for example TDOMF: Bad data submitted. Please return to the previous page and reload it. Then try submitting your post again.
The Log says:
[78.114.149.32][06-12-07(11:38:20)] Their submission didn’t validate.
[78.114.149.32][06-12-07(11:43:42)] Key is missing from $_SESSION: contents of $_SESSION:
array (
‘tdomf_upload_key’ => ’53c0f74c3255f2d9cb1381b38453b545′,
‘tdomf_form_post’ =>
array (
‘redirect’ => ‘/?page_id=3′,
‘tdomf_key’ => ‘d5fa6b75392f’,
‘categories’ => ’9′,
‘content_title’ => ‘Это тест’,
‘content_content’ => ”,
‘whoami_name’ => ‘Клаус’,
‘whoami_email’ => ‘prostuda@mail.ru’,
‘whoami_webpage’ => ‘http://’,
‘tdomf_form1_preview’ => ‘Предпросмотр’,
‘tdomf_post_message’ => ‘Вы должны что-нибудь написать.
‘,
),
)
[78.114.149.32][06-12-07(11:43:42)] Form submitted with bad key (session = , post = ) from 78.114.149.32 !
What might be the problem?
You can test it yourself on the website (although I translated most of the forms to russian) you can still use it I think…
Guest
December 6th, 2007 at 11:52 am
BTW – if there is no error in the user submission and I reload the …/tdomf-form-post.php it works ok but not on the first load when it always shows the white page with nothing on it… In which case the log is
[admin][06-12-07(11:50:18)] Log cleared
[78.114.149.32][06-12-07(11:50:45)] Key is missing from $_SESSION: contents of $_SESSION:
array (
‘tdomf_upload_preview_key’ => ‘a9f99b2′,
‘tdomf_upload_key’ => ’7e08445c62a06942ad3fae4c5fa07342′,
‘tdomf_form_post’ =>
array (
‘redirect’ => ‘/?page_id=3′,
‘tdomf_key’ => ‘d33e4ea7167860f09ee77c154b6db2f9′,
‘categories’ => ’9′,
‘content_title’ => ‘Это тест’,
‘content_content’ => ‘Это тестовая запись для проверки форм’,
‘whoami_name’ => ‘Клаус’,
‘whoami_email’ => ‘prostuda@mail.ru’,
‘whoami_webpage’ => ‘http://’,
‘tdomf_form1_preview’ => ‘Предпросмотр’,
‘tdomf_post_message’ => ‘
Это предпросмотр вашей записи:
This post will be categorized under:
Дайте две
Ваша запись:
Заголовок: Это тест
Текст:
Это тестовая запись для проверки форм
Автор записи: Клаус.
‘,
),
)
[78.114.149.32][06-12-07(11:50:45)] Form submitted with bad key (session = , post = ) from 78.114.149.32 !
Guest
December 7th, 2007 at 11:11 am
More on this:
I am getting this error on the submission page. Note – ALL plugins are deactivated and the theme is DEFAUL:
ERROR: session_start() has not been called yet! This may be due to…
Your theme does not use the get_header template tag. You can confirm this by using the default or classic WordPress theme and seeing if this error appears. If it does not use get_header, then you must call session_start at the beginning of .
Another Plugin conflicts with TDOMF. To confirm this, disable all your plugins and then renable only TDOMF. If this error disappears than another plugin is causing the problem.
Administrator
December 7th, 2007 at 11:34 am
Could we please move this discussion to the forums as I’m not keeping track of it here in the comments.
First question: what version of WordPress are you using and what version of TDOMF?
Second, there seems to be something very strange going on. Do you have safe mode enable or open_basedir? You shouldn’t be seeing this line: “Your theme does not use the get_header template tag. You can confirm this by using the default or classic WordPress theme and seeing if this error appears. If it does not use get_header, then you must call session_start at the beginning of .” – your installation of WordPress seems a little odd. I’ve never heard of anyone not using WP_USE_THEMES before. Also there should be the filename fo the file that previously sent the headers. For this case, I suggest you simply disable error messages in the TDOMF options panel and see if it works. The error messages will be displayed.
From the logs you’ve posted it looks like the session object doesn’t exist initially or can’t be found. Bloom’in bizzare. Can you point me to the actual form on your website?
Administrator
December 7th, 2007 at 11:45 am
Also, could you check your phpinfo (from the TDOMF overview screen) tell me the configuration of your “session” variable?
Subscriber
December 7th, 2007 at 12:51 pm
As suggested, I moved the discussion to the forum under BUGS category (for a lack of better word).
Guest
December 11th, 2007 at 10:51 am
How can I use the image captcha or other than default, coz the default captcha is not really prevent the spambot. thats a static.
Administrator
December 11th, 2007 at 3:23 pm
Are you getting much spam Lolak? To use a different captcha, your going to need to write a new captcha widget. It’s on my TODO list to extend the captcha widget and also look at Akismet integration.