Joomla Testimonial Extension 1.3

A simple looking but useful testimonial extension for your Joomla website, now your clients can add testimonial on your website with ease. Testimonial extension has number of useful features for your users. They are able to upload photo, write long message and can rate your service. Component features can be controlled from backend.

Number of features have been added to the extension. Since version 1.1 a working module is also available.
* Auto resize uploaded images.
* Spam filter with reCAPTCHA or Akismet
* Easily Approve/delete/unpublish Testimonial
* Customizable Module
* and Many more. Please see Demo.

Features
* Auto resize uploaded images.
* Spam filter with reCAPTCHA or Akismet
* Easily Approve/delete/unpublish Testimonial
* Customizable Module
* and Many more. Please see Demo.

Related Articles:

Article by on April 21, 2012 Tagged under Tagged under . If you like this article, please consider sharing it.

44 Thoughts

  1. Your component is not bilingual.

    Please change in the eztestimonial.php

    //$jlang->load(‘com_eztestimonial’, JPATH_SITE, ‘en-GB’, true);
    $jlang->load(‘com_eztestimonial’, JPATH_COMPONENT, null, true);

    then, it’s gonna work.

    Regards!

  2. Me again,

    Please fix your mootools for bilingual too :)

    in your: componentscom_eztestimonialviewsformtmpldefault.php

    Change this:

    JHtml::_(‘behavior.formvalidation’);

    TO

    JHtml::_(‘behavior.formvalidation’);
    $lang = &JFactory::getLanguage();
    $curr_lang = $lang->get(‘tag’);

    AND

    $validScripts = ‘window.addEvent(‘domready’, function(){
    var myForm = document.id(‘testimonialForm’),
    myResult = document.id(‘myResult’);
    myForm.getElements(‘[type=text], textarea’).each(function(el){new OverText(el);});
    new Form.Validator.Inline(myForm);});

    FOR

    $validScripts = ‘window.addEvent(‘domready’, function(){
    MooTools.lang.setLanguage(“‘.$curr_lang.’”);
    var myForm = document.id(‘testimonialForm’),
    myResult = document.id(‘myResult’);
    myForm.getElements(‘[type=text], textarea’).each(function(el){new OverText(el);});
    new Form.Validator.Inline(myForm);});

    FIX

    Regards!
    Mat

  3. I have been looking for a testimonial system and yours comes so close to what I want, all that I would require are a couple of modifications that I think will make the component that much better.
    1)Only show the ‘Add Testimonials’ button when a registered user goes to the page if the component is configured as ‘Only Registered Users’. We are not allowing registration and will be entering all testimonials so only known visitors will be able to submit anything.
    2)Have a configuration option to disable the ‘Image’ part of the component. If set to ‘No’ then images will not be requested on the submission form nor displayed. As we will be submitting all testimonials we will not have images available.

    • thanks for feedback, I am receiving good response for this extension. Testimonial extension is merely few months old, I am sure it will evolve in next few version.

  4. This is very easy atm.

    go in /components/com_eztestimonial/views/eztestimonials/tmpl/default.php

    ——————————-

    REPLACE

    <a href ="”>

    FOR THIS

    guest) {
    ?>

    <a href ="”>

    ——————————-

    FOR THE IMAGE..

    go to /components/com_eztestimonial/views/form/tmpl/default.php

    AND DELETE THIS at line 187:

    AFTER THIS: Just edit your css to remove the image place

    ——————————-

    It’s not with the admin setup but it’s gonna fix your prob for the moment.

    Regards!
    Mat

  5. Hi there,

    Installed the testimonial component with many thanks.

    Under ‘Please rate us’ there is just 5 radio fields. No numbers from 1-5, no stars etc. Is this correct.
    If not, how do I correct this.

    Thanks
    Will

    • Do you have a demo website, so we can check?

      What browser are you using? All of them?

      Did you create a html override? Did you change the images?

      Or did you just install the component without any modification?

  6. Hi Mathieu,

    Thanks for getting in touch.

    I tried using Chrome and IE. The site I am creating is live but in the process of designing so we can use that.

    I just installed the component without any modification. Know a bit of css, html but would not know where to start on this

    Did you see the problem your end.

    Thanks

    Will

  7. yeah I can see it. Hum, you do not load the javascript. It’s weird because this component work perfectly.

    Basically, what’s happen is, if your javascript dont kick up, you are not gonna be able to see the images.

    So, if you didn’t change anything, I guess you have something else conflicting with it.

    Maybe your wowslider slider Module
    Maybe your superfish menu Module
    Or
    Maybe your scrollToTop Module.

    Try disable 1 by 1, let’s see whats gonna happen.

    • Hi i think there’s something wrong with your joomla template, i’ve just tested this extension in a fresh installed joomla 2.5 site with a clean template, and works without issue.

    • You template use javascript everywhere. It’s heavy with a lot more chance to get a conflict somewhere.

      It’s gonna be hard to debug this without the source infront of me.

      First thing to do:

      Desactivate all the module in your website and let’s see if it’s working.

      If it’s not, then reactivate all of them.

      In your template, you’re gonna have in your index.php, the template files, in your header, a load alot of javascript somewhere, try to comment some of them one at the time to see where is the problem.

      Then, when you are gonna know the problem, you are gonna be able to fix it maybe.

      Regards and good luck!
      Mat

  8. It’s a problem with javascript somewhere. I think it could be something with your template. Which one are you using?

    I don’t think so it’s a prob with something like Mootools or JQuery, Sorry I forgot but I know I fix this issue long time ago with a javascript…

    Best bet is disable some javascript in the header of your template and let’s try to find the little prob.

    Good luck.

  9. Hi saran, i’ve tested your extension and its working perfectly on my site. I also like to purchase this extension like i said because it is working fine on my site. but one thing i notice and maybe its great if you can add on the sorting by the ‘date’?

    THanks and hope you can consider my request.

  10. Hi Saran! This is a great component. But I would like to remove some of the fields: “Location”, “Website” and “About You”. Help me please.

  11. HI. I alrady send u e-mail. Its a realy nice com. Thanx for that. But Joomla Testimonial Module dont work in FireFox. When I open page with module comments are in module, but if I scroll they r unvisible in FF

  12. Which file do I use to change the font colors for the name of the person who submitted the testimonial, cant find which file to use in v 1.3, I’m using Joomla 2.5.

    • In the css
      components/com_eztestimonial/assets/css/style.css

       
      1
      2
      3
      4
      5
      #monialLists .monialItem .postername {
      text-transform: capitalize;
      font-weight: bold;
      color: #003366;
      }
    • Have a look in your CSS for this

       
      1
      2
      3
      .RSWS_form_input {
      width: 100%;
      color: #ffffff;

      and change to

       
      1
      2
      3
      .RSWS_form_input {
      width: 100%;
      color: #000000;

      This will turn your input form text to black

  13. Hi,

    Just installed on Joomla 2.5 and keep getting the following error

    Uncaught TypeError: Cannot call method ‘setLanguage’ of undefined

    Any idea why?

    Thanks

Leave a Comment

Get your comment picture from Gravatar.com.
Your email address will not be published. Required fields are marked *