Client Feedback Extension v1.2

UPDATE - I have created a static page for the most up to date information on this extension.  This post is being left here as a reference until I decide to take it down.  Thanks!


After the great response I’ve gotten from the Client Feedback Joomla! extension I just had to release another version.  For anyone checking the Grownseed SVN Repositoryyou will have gotten these updates last week, for everyone else, the download link is below.

Download

I you enjoy the extension, feel free to buy me a coffee using the link in the sidebar :)

What’s New?

Here is the CHANGELOG for version 1.2 :
* Added multi-language support to com_feedback
* Added multi-language support to mod_feedback
* Added English translation
* Added crappy Spanish translation (directly from Google Translate)
* Explicitly declared database table character set & collation (utf8 & utf8_unicode_ci)
* Added User IP address to the form
* Added time_split & user_ip to the database, the table file & the backend administration
* Added form validation to the php code (so it cannot be bypassed by disabling javascript)
* Made sure MooTools is loaded (via behavior.mootools)
* Change some JS so that it will work with the MooTools 1.2.4 upgrade plugin (from Joomla 1.5.19) – Thanks for the heads up Mike!
* Added a z-index to #feedback-div
* Updated the version numbers
* Removed helper.php (also from the install manifest)

What’s Next?

This component has become popular in France & Germany (among others), so if any bilingual folk out there want to translate the extension, please contact me via the form below.
Tags:

11 Responses to “Client Feedback Extension v1.2”

  1. Mike says:

    Hi,
    Tested feedback form version 1.2, spam protection is not, as in the previous version within minutes I was able to send more than a hundred messages, while in the Name: hghjghj and Email: hgjhg @ jhjhg, while the message field is not written, the default installation is 5 seconds between messages.

    Regards,
    Mike

  2. John says:

    Mike –
    Maybe I’m not understanding you correctly, because when I enter “hghjghj” as my name and “hgjhg @ jhjhg” as my email on my demo site (http://joomla.mertoniumdev.com) it tells me to enter a valid email address. The same thing happens if I disable javascript and submit the same information.

    Since the first validation fails, the split time (the time between when the page loads and the form is sent) is not even checked.

    Do you have a link to so that I can see where the validation isn’t working? Or could you walk me through step-by-step exactly what you are doing so that I can replicate it (and then fix it)?

    -John

  3. Mike says:

    Hi,
    Check your website http://joomla.mertoniumdev.com, where I promptly inserted a message using the feedback, with only fills the Name and Email.

  4. John says:

    Mike – Ok, I think its sorted now. I’ve updated v1.2 with a better validation regex. Re-download it and try again. I’ve gotta throw my hands in the air as to how that bug stayed in. Thanks for staying on my case :)

  5. Mike says:

    Excellent, works, thanks to you for a good component :)

  6. Finally, it’s work for my site! Thank’s John! Great developer!

  7. Mike says:

    Hi,
    Please help, feedback module version 1.2 conflicts with Glossary version 2.71

    Glossary download link:
    http://remository.com/downloads/softwarephp5/joomla-1.5-software/glossary-component-and-add-ons/

  8. James says:

    Hi John – I have the same problem as some previous posters – the form isn’t accepting all email addresses. I saw your post to download the latest version, which I did. I uninstalled the old one and installed the new one, but it’s still not working for some email addresses. Any more ideas?

    Thanks!

  9. John says:

    James – It would be helpful if you posted an example of the email address that you are trying to use.

  10. James says:

    Hi John – info at epi-learning.com is one of a few that I’ve tried that won’t work. Hope this helps. Thanks.

  11. Mike says:

    Hi,

    Will there be changes in the component of Feedback 1.2 to the conflict with a component Glossary 2.71