J! 1.5.9 broke validation?

deafbiz 11 Feb, 2009
I'm still sticking with v2.5. However Joomla 1.5.9 ( and possibly the SEO plugin from Joomlatwork) broke the validation.

If I have {imageverification} and I turn the anti-spam on, then the visitors will only see the box but not the fonts to type in. (yes I tried both with and without fonts!).

I turned the validation off because it was easier and quicker to do that way than to figure out why it wasn't working.

However, we are now getting hit by so many spams already! So I have to have image verification back on. so can anyone suggest a fix?

When this is fixed, I have a second question. How do I make it so that when someone fills out the form, typde the the anti-spam code wrong, then the page refresh and the visitor has to type all over again? I think there was a solution to preventing this, but don't know the search terms.

Thanks for the assistance.
GreyHead 11 Feb, 2009
HI deafbiz,

I don't think that there was any change in 1.5.9 that affects this. Try unpublishing the SEO PlugIn for starters.

You can also check by going directly to the chrono_verification.php url and see if that generates an image.

There is a 'one-button' republish option in ChronoForms 3.0; with 2.5.9 you need to set the values of each form field to the corresponding value in the $_POST array. Very simple with text and textarea fields - needs some code for select, radio & check boxes. Plenty of examples in the forums - but a few months back now.

Bob
deafbiz 12 Feb, 2009
I installed Joomla 1.5.9 on another domain and installed Chronoform v2.5 and set up a test form using {imageverification} plus turning on the anti-spam.

There's no fonts display to type in for the anti-spam, so the fault lies with Joomla 1.5.9 and not the SEO tools.

Please test it yourself.

Thank you,
JSG
Max_admin 12 Feb, 2009
Hi J, can you see the fonts at the admin area anti spam tab ? or even try to access the components/com_chronocontact/chrono_verification.php file directly and see if it works

Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
GreyHead 12 Feb, 2009
Hi deafbiz,

I'm not sure what is happening but the Imageverifcation seems to be working ok for me in J 1.5.9 + CF 2.5

Bob

[attachment=0]12-02-2009 15-11-54.png[/attachment]
deafbiz 12 Feb, 2009
Come to think of it, I don't see the fonts in the chronoform admin!

I'm using HostGator as a webhost.
GreyHead 12 Feb, 2009
Hi deafbiz,

Possibly a permissions problem. Try browsing directly to the chrono-verification.php url and see what message you get.

Bob
deafbiz 12 Feb, 2009
Got a 500 Internal Server Error
GreyHead 12 Feb, 2009
Hi deafbiz,

Then probably a permissions problem - there have been a couple of posts about this recently - try searching here on '500'

Bob
deafbiz 12 Feb, 2009
I've checked through the forum using "500" as search term. I CHMOD to 755 on the folders and files were already set at 644.

I've read through all 94 posts and none truly addressed this problem.

I've used "sample image" to search through this forum.

Now my client is complaining because they're under an onslaught of spam! How can I get this image to work?
GreyHead 12 Feb, 2009
Hi deafbiz,

It's going to be something with the site/ISP set up I'm afraid. Little more I can suggest, Max might have some other ideas.

Meanwhile you could try using ReCaptcha - I posted a 'How To' last week in a thread here. ReCaptcha isn't dependant on local image generation so should be more resilient to different setups.

Bob
deafbiz 12 Feb, 2009
I did read that post but yours was simpler and cleaner and less prone to errors.

Am writing to HostGator for their assistance.
GreyHead 12 Feb, 2009
Hi deafbiz,

Your server logs may give you some clues

Bob
deafbiz 12 Feb, 2009
This is what I looked at:

[Thu Feb 12 10:33:19 2009] [error] [client 67.242.212.205] File does not exist: /home/domain/public_html/500.shtml, referer: http://www.domain.com/administrator/index2.php
[Thu Feb 12 10:33:18 2009] [error] [client 67.242.212.205] SoftException in Application.cpp:544: Directory "/home/domain/public_html/components" is writeable by group, referer: http://www.domain.com/administrator/index2.php

[Thu Feb 12 10:06:52 2009] [error] [client 67.242.212.205] SoftException in Application.cpp:544: Directory "/home/domain/public_html/components" is writeable by group, referer: http://www.domain.com/administrator/index2.php
[Thu Feb 12 10:06:44 2009] [error] [client 67.242.212.205] File does not exist: /home/domain/public_html/500.shtml, referer: http://www.domain.com/index.php?option=com_chronocontact&chronoformname=HCDSAlumni3
[Thu Feb 12 10:06:44 2009] [error] [client 67.242.212.205] SoftException in Application.cpp:544: Directory "/home/domain/public_html/components" is writeable by group, referer: http://www.domain.com/index.php?option=com_chronocontact&chronoformname=HCDSAlumni3

GreyHead 12 Feb, 2009
Hi deafbiz,

Nothing about chrono_verification.php in there :-(

Bob
deafbiz 12 Feb, 2009
That's correct. I went over it again.

I'm thinking I got a very bad installation of J 1.5.9 so am going to do a re-do.

Update: Reinstalled J 1.5.9 via Fantastico, installed V2.5 and made a test form. Still don't see png images.

Still waiting from HostGator to get back to me.
GreyHead 12 Feb, 2009
Hi deafbiz,

Just curious - why are you using CF 2.5? Is this a test for an older site?

Bob
deafbiz 12 Feb, 2009
Because I loved it! I use dreamweaver to design the form.

However, I've uninstalled 2.5 and installed 3.0 and I saw that I can use form html. This was something I didn't see before!

So I have to figure out which fields to use for emails. That's where I had a big problem before and reverted back to v2.5.

Now the issue is still the same whether v2.5 or v3.0 - I am yet to see the images for anti-spam. So it's probably due to HostGator and am waiting to hear from them.
GreyHead 12 Feb, 2009
Hi deafbiz,

:-)

There's an email tutorial for 3.0 in the Downloads area - not got all the bells and whistles but the basics are there.

Bob
deafbiz 12 Feb, 2009
Here's the update: It was the permission issue. Hostgator fixed it on my test website and I confirmed it so am waiting for them to fix my live website. I'll stick with 2.5 for the time being while waiting for the next upgrade before making the transistion.

Thanks all for the assistance.
GreyHead 12 Feb, 2009
Hi deafdbiz,

Good to know it's fixed :-) sorry it was so much hassle :-(

Bob
This topic is locked and no more replies can be posted.