Zen Cart Logo
Forums / All Other Contributions/Addons / Testimonial Manager Support Thread (for ZC v1.5.x)

Testimonial Manager Support Thread (for ZC v1.5.x)

Views: 65,815

Results 1 to 20 of 263
26 Oct 2012, 3:49 PM
#1
countrycharm avatar

countrycharm

Totally Zenned

Join Date:
Jul 2007
Posts:
2,179
Plugin Contributions:
2

Testimonial Manager Support Thread (for ZC v1.5.x)

This is for Zen Cart v1.5.x
This is the NEW thread for the latest version Testimonial Manager
** for Zen Cart v1.5.x

NOTE: Testimonial Manager for Zen Cart version 1.5.x is NOT backwards compatible (won't work with v1.3.x versions of Zen Cart)

**If you are using Zen Cart v1.3.x:
**Please DO NOT post questions regarding the ****v1.3.x versions of this add-on in this support thread. **
Questions regarding the v1.3.x versions of this add-on should be directed to this support thread HERE:

http://www.zen-cart.com/showthread.php?55604-Testimonial-Manager-Support-Thread

My support is limited for this add-on I'm just being a good zen cart member and opening another thread for the updated version of Testimonial Manager....

Thanks to all who help support this module.

13 Nov 2012, 8:38 AM
#2
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

Submitted new version of this add-on. Details as follows:

  • Add an auto installer. (performs fresh installs as well as updates) Some additional housekeeping was done to the install/upgrade SQL (for example the drop if exists statement was removed as it is not needed in either an new or upgrade install.)
  • Clean up the "Add Testimonials" form. Removed the ordered list from the form so that the overall look/feel is more consistent with other Zen Cart forms (ie: Contact Us form)
  • Update the stylesheet and pages to improve the look/feel of the various pages that make up this add-on
  • Cleaned up (replaced) the pixelated quote images
  • Replace the required and optional images with cleaner images
13 Nov 2012, 10:16 PM
#3
countrycharm avatar

countrycharm

Totally Zenned

Join Date:
Jul 2007
Posts:
2,179
Plugin Contributions:
2

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

DivaVocals:

Submitted new version of this add-on. Details as follows:

  • Add an auto installer. (performs fresh installs as well as updates) Some additional housekeeping was done to the install/upgrade SQL (for example the drop if exists statement was removed as it is not needed in either an new or upgrade install.)
  • Clean up the "Add Testimonials" form. Removed the ordered list from the form so that the overall look/feel is more consistent with other Zen Cart forms (ie: Contact Us form)
  • Update the stylesheet and pages to improve the look/feel of the various pages that make up this add-on
  • Cleaned up (replaced) the pixelated quote images
  • Replace the required and optional images with cleaner images

Yea!!!!!!!!!!!!!!!!!!!!! :clap:

14 Nov 2012, 5:51 PM
#4
ericras avatar

ericras

New Zenner

Join Date:
Aug 2012
Location:
Brigham City, UT
Posts:
32
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

I'm using ZenCart 1.5.x

I had no problems when I added testimonials manager 1.5.3d to my test site, and no end to problems when adding it to my server. I've now got everything working except the admin functions at "configuration > Testimonial Manager". The functions at "tools > Testimonial Manager" work fine, as does the site. However I want to control the number of random testimonials displayed, and although I have 3 testimonials in the database, nothing displays at "configuration > Testimonial Manager".

The Current Issue:
Clicking the link at "configuration > Testimonial Manager" calls for "url...configuration.php?gID=31", and gets me nothing...

On a whim, I changed it to "...configuration.php?gID=32" in the browser address bar and that got me what I needed to manage the testimonials

So the question is how do I fix that gID called by the link? Is there a better place to ask this question?

14 Nov 2012, 6:23 PM
#5
countrycharm avatar

countrycharm

Totally Zenned

Join Date:
Jul 2007
Posts:
2,179
Plugin Contributions:
2

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

EricRas:

I'm using ZenCart 1.5.x

I had no problems when I added testimonials manager 1.5.3d to my test site, and no end to problems when adding it to my server. I've now got everything working except the admin functions at "configuration > Testimonial Manager". The functions at "tools > Testimonial Manager" work fine, as does the site. However I want to control the number of random testimonials displayed, and although I have 3 testimonials in the database, nothing displays at "configuration > Testimonial Manager".

The Current Issue:
Clicking the link at "configuration > Testimonial Manager" calls for "url...configuration.php?gID=31", and gets me nothing...

On a whim, I changed it to "...configuration.php?gID=32" in the browser address bar and that got me what I needed to manage the testimonials

So the question is how do I fix that gID called by the link? Is there a better place to ask this question?

What Testimonials Manager Version do you have installed on your live server? You said you had 1.5.3d installed on your test site.

25 Nov 2012, 9:15 AM
#6
vancolet avatar

vancolet

New Zenner

Join Date:
Mar 2008
Location:
italia
Posts:
6
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

Dear Diva, thanks for your contributions, myself installed two of them (TMS and Images Handler), they are very usefull.
The only matter is: what is the file Thumbs.db? I'm not able to open it, can you, please, tell me (us) what there are inside?
Is it the: 'auto installer' you've mentioned above? how does it work?
Thanks you in advance. Luigi

25 Nov 2012, 9:53 AM
#7
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

vancolet:

Dear Diva, thanks for your contributions, myself installed two of them (TMS and Images Handler), they are very usefull.
The only matter is: what is the file Thumbs.db? I'm not able to open it, can you, please, tell me (us) what there are inside?
Is it the: 'auto installer' you've mentioned above? how does it work?
Thanks you in advance. Luigi

Delete it. included accidentally..

11 Dec 2012, 8:01 PM
#8
shopville avatar

shopville

Zen Follower

Join Date:
Aug 2012
Posts:
331
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

Thanks for the plugin.

i was wondering if there's anyway to automatically send an email containing a testimonial request after several days/weeks of an order?

11 Dec 2012, 11:29 PM
#9
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

ShopVille:

Thanks for the plugin.

i was wondering if there's anyway to automatically send an email containing a testimonial request after several days/weeks of an order?Not with the version of the add-on available.. Would require custom coding to add the feature..

1 Jan 2013, 4:02 AM
#10
curlydan avatar

curlydan

New Zenner

Join Date:
Dec 2012
Posts:
14
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

Hello,

Im using 1.5.0 and the installation went fine however when i am following the read me: specifically these instructions:
9) This section is entirely optional.
To implement metatags for your testimonials;
open includes/modules/meta_tags.php.
locate the following line of code (around line 336)
// NO "break" here. Allow defaults if not overridden at the per-page level
Immediately above this line copy and paste the code below.
(save the edited file to includes/modules/YOUR_TEMPLATE/meta_tags.php and upload to your server.

break;
//TESTIMONIALS:
case 'display_all_testimonials':

$sql = "select * from " . TABLE_TESTIMONIALS_MANAGER . " where status = 1 and language_id = '" . (int)$_SESSION['languages_id'] . "' order by date_added DESC, testimonials_title";
$testimonials = $db->Execute($sql);
while (!$testimonials->EOF) {
$testimonial_string_metatags .= zen_clean_html($testimonials->fields['testimonials_title']) . METATAGS_DIVIDER;

$testimonials->MoveNext();

} //EOF
define('META_TAG_TITLE', META_TAG_TITLE_PAGE_TESTIMONIALS_MANAGER_ALL_TESTIMONIALS . $testimonial_string_metatags);
define('META_TAG_DESCRIPTION', META_TAG_TITLE_PAGE_TESTIMONIALS_MANAGER_ALL_TESTIMONIALS . $testimonial_string_metatags);
define('META_TAG_KEYWORDS', META_TAG_TITLE_PAGE_TESTIMONIALS_MANAGER_ALL_TESTIMONIALS . $testimonial_string_metatags);
break;

case 'testimonials_manager':
define('META_TAG_TITLE', META_TAG_TITLE_PAGE_TESTIMONIALS_MANAGER . $page_check->fields['testimonials_title']);
define('META_TAG_DESCRIPTION', META_TAG_TITLE_PAGE_TESTIMONIALS_MANAGER . zen_trunc_string($page_check->fields['testimonials_html_text'],TESTIMONIALS_MANAGER_DESCRIPTION_LENGTH));
define('META_TAG_KEYWORDS', META_TAG_TITLE_PAGE_TESTIMONIALS_MANAGER . $page_check->fields['testimonials_title']);


HOWEVER, when I implement this change, I lose the "text" that is at the top of my page above the white bar where you put in the URLs. Sorry for the lack of technical terms, this is the best way to describe it. To illustrate that text, this page im currently on says "V150 Testimonial Manager Support Thread"

Any help as why this is happening would be great!

3 Jan 2013, 11:34 AM
#11
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

ShopVille:

i was wondering if there's anyway to automatically send an email containing a testimonial request after several days/weeks of an order?
hi,

just released the free module "ZC Testimonial Reminder Simple" for this purpose.

You can configure the order status and the timeframe (delay after order, how many days back in the past). The email is generated based on a free customizable template.

It requires to have MailBeez installed (free basic framework, compatible with Zencart 1.3.8 up to 1.5.1 - just drop in the new files...).

ZC Testimonial Reminder Simple - Download
http://www.mailbeez.com/documentation/mailbeez/zc_testimonials/
(will submit it soon into the addon section)

Basic Installation ZenCart 1.5
http://www.mailbeez.com/documentation/installation/basic-installation-zen-cart-1-5-x/

Would be great to hear if there is a need for a premium module, which e.g. can:

  • automatically login of customer for hassle-free writing of testimonials
  • react on more than one order status
  • recognize regular customers to avoid sending reminders too often
  • automatically rewards testimonials with a coupon
  • allows to automatically insert random testimonials into other MailBeez Emails (e.g. winback, nopurchase...)

cheers
cord

5 Jan 2013, 8:14 PM
#12
jeff_mash avatar

jeff_mash

Totally Zenned

Join Date:
Aug 2004
Posts:
732
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

I got a quick question. I know that this new version doesn't work with old versions, but I'm a little confused as to what I may have done wrong.

I was running 1.3.9h with this module, no problems.,

I then upgraded my store to 1.5.1, and I have been porting all my modules over to this new version. So I went to the ZC Plugin page, downloaded the newest 1.5.X version of Testimonials Manager, and uploaded it to my new 1.5.1 site. The only thing that was carried over from the old installation was the old testimonial database tables.......all php files are the new versions for 1.5.X.

Anyway, as soon as the "config.tm.php" file is placed in my admin/autoloader folder, I get the following security message:

"WARNING: An Error occurred, please refresh the page and try again."

When I remove the file, that error goes away but the module is not auto-installed.

Any idea what I could do in order to fix this? I'd like (if possible) to still use the hundreds of positive testimonials from our database so that we don't start over from scratch. Do I need to drop the tables first, do the install, and then reimport the data into them?

  • Jeff
5 Jan 2013, 9:21 PM
#13
jeff_mash avatar

jeff_mash

Totally Zenned

Join Date:
Aug 2004
Posts:
732
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

I should also add, it seems that the program is "working", meaning that the testimonial sidebox is now displaying on our website and pulling all the data from the database. But the auto installer never added the Testimonial Manager section to the TOOLS menu of my admin panel.

Any ideas on how to proceed?

  • Jeff

Jeff_Mash:

I got a quick question. I know that this new version doesn't work with old versions, but I'm a little confused as to what I may have done wrong.

I was running 1.3.9h with this module, no problems.,

I then upgraded my store to 1.5.1, and I have been porting all my modules over to this new version. So I went to the ZC Plugin page, downloaded the newest 1.5.X version of Testimonials Manager, and uploaded it to my new 1.5.1 site. The only thing that was carried over from the old installation was the old testimonial database tables.......all php files are the new versions for 1.5.X.

Anyway, as soon as the "config.tm.php" file is placed in my admin/autoloader folder, I get the following security message:

"WARNING: An Error occurred, please refresh the page and try again."

When I remove the file, that error goes away but the module is not auto-installed.

Any idea what I could do in order to fix this? I'd like (if possible) to still use the hundreds of positive testimonials from our database so that we don't start over from scratch. Do I need to drop the tables first, do the install, and then reimport the data into them?

  • Jeff
5 Jan 2013, 10:43 PM
#14
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

Jeff_Mash:

I got a quick question. I know that this new version doesn't work with old versions, but I'm a little confused as to what I may have done wrong.

I was running 1.3.9h with this module, no problems.,

I then upgraded my store to 1.5.1, and I have been porting all my modules over to this new version. So I went to the ZC Plugin page, downloaded the newest 1.5.X version of Testimonials Manager, and uploaded it to my new 1.5.1 site. The only thing that was carried over from the old installation was the old testimonial database tables.......all php files are the new versions for 1.5.X.

Anyway, as soon as the "config.tm.php" file is placed in my admin/autoloader folder, I get the following security message:

"WARNING: An Error occurred, please refresh the page and try again."

When I remove the file, that error goes away but the module is not auto-installed.

Any idea what I could do in order to fix this? I'd like (if possible) to still use the hundreds of positive testimonials from our database so that we don't start over from scratch. Do I need to drop the tables first, do the install, and then reimport the data into them?

  • JeffLike the instructions say you do NOT drop the testimonials tables unless you want to LOSE all your old testimonials. As far as the error message.. Don't know what it is or what the fix is until you tell us what the error log says..

The message "WARNING: An Error occurred, please refresh the page and try again." = an error log file was generated.. and until you know what the error is and resolve it the installer will not complete and you will NOT see any of the admin menus for this add-on in place..

5 Jan 2013, 11:21 PM
#15
jeff_mash avatar

jeff_mash

Totally Zenned

Join Date:
Aug 2004
Posts:
732
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

DivaVocals:

Like the instructions say you do NOT drop the testimonials tables unless you want to LOSE all your old testimonials. As far as the error message.. Don't know what it is or what the fix is until you tell us what the error log says..

The message "WARNING: An Error occurred, please refresh the page and try again." = an error log file was generated.. and until you know what the error is and resolve it the installer will not complete and you will NOT see any of the admin menus for this add-on in place..

That warning message only occurs when the module tries to autoinstall. If I remove the autoinstall file from the admin/autoloader directory, then the error goes away. Where is the error log? I thought it would be in the store/cache folder, but nothing shows up there.

And as I mentioned in my follow up post, the module appears to be working.......but the Admin Testimonial Manager option under the Tools Menu is not showing up. I am hoping that someone can suggest what I can do to make that show up. Otherwise, I won't be able to approve new testimonials.

6 Jan 2013, 8:48 AM
#16
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

Jeff_Mash:

That warning message only occurs when the module tries to autoinstall. If I remove the autoinstall file from the admin/autoloader directory, then the error goes away. I understood that, but removing it doesn't help to figure out what causes the error.. The error log that was likely generated would..

Jeff_Mash:

Where is the error log? I thought it would be in the store/cache folder, but nothing shows up there.
Well... according to the release thread:
What's New In v1.5.1:
Improvements include:

  • CHANGE-207 - Add bypass to bandage the performance/caching problem with products_viewed counter on busy sites, inspired by an idea from data-diggers. This step simply splits the logic out into an observer class, and adds a switch to turn it on or off. Doesn't change any schema or any reports. But of course if the switch is set to something other than 'on', then the reports will be useless too unless alternate custom data tracking code is added to the observer class.
  • CHANGE-208 - Implement data-diggers querycache
  • CHANGE-220 - Add optional constant 'DOWNLOADS_SKIP_DOT_PREFIX_ON_REDIRECT' to overcome rare problem on some servers which won't allow use of dot-prefixed temporary files. Usage: define('DOWNLOADS_SKIP_DOT_PREFIX_ON_REDIRECT', TRUE); in /includes/extra_configures/ folder.
  • CHANGE-238 - php 5.4 Updates, mainly for htmlentities() calls
  • CHANGE-240 - Add form auto-focus on advanced-search results and admin category lookups
  • CHANGE-265 - Add children support to category-specific stylesheet overrides -- ie: c_XX_XX_children.css
  • CHANGE-273 - Add css-driven antispam support to contact-us, create-account, and product reviews
  • CHANGE-282 - Add improved notifier support for the shipping calculate_boxes_weight_and_tare() function to allow for easier intercept by plugins
  • CHANGE-283 - Add coders the ability to allow for a custom count query in split page results class
  • CHANGE-284 - Update db schema and various code bits to handle longer lengths for IP addresses, to accommodate IPv6
  • CHANGE-287 - Add hooks for encryption tools needed by modules such as PPA
  • CHANGE-297 - Add improvements to notifier support for Downloads script (add all order data to observer resources)
  • CHANGE-298 - Move debug logging to separate /logs/ folder, as a performance improvement measure, and be more semantically meaningful

Jeff_Mash:

And as I mentioned in my follow up post, the module appears to be working.......but the Admin Testimonial Manager option under the Tools Menu is not showing up. I am hoping that someone can suggest what I can do to make that show up. Otherwise, I won't be able to approve new testimonials.You can share the contents of the error log to see if it sheds light on why the auto-installer is erroring out for you.. If that issue can be resolved then the auto-installer can finish and add the menu items.. The other option is to look in the FAQs for the instructions on how to manually add admin menu items, and manually add the Testimonials menu items that way..

6 Jan 2013, 6:44 PM
#17
jeff_mash avatar

jeff_mash

Totally Zenned

Join Date:
Aug 2004
Posts:
732
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

Thanks for helping. I found out the issue, which I will explain below in case it happens to anyone else.

It looks like it's trying to insert a sample testimonial into the database with a NULL value for date_added. Here is what the log says:

[05-Jan-2013 20:12:14 UTC] PHP Fatal error: 1048:Column 'date_added' cannot be null :: INSERT INTO zen_testimonials_manager VALUES (NULL, 1, 'Great', '', 'Clyde Designs', '', 'This is just a test submission to show you how it looks, great, eh?', '[email protected]', NULL, NULL, NULL, 0, 1, now(), NULL) in /home/mydomain/public_html/store/includes/classes/db/mysql/query_factory.php on line 120

So I went into the admin/init_includes/init_tm_config.php, and I commented out Line 41:

// $db->Execute($sql);

This allowed the script to bypass this unneeded SQL insert in my case, and continue on with the installation of the Admin Menus! Thanks again for the great script and the help to point me in the right direction.

7 Feb 2013, 4:41 PM
#18
icikite avatar

icikite

New Zenner

Join Date:
Mar 2009
Posts:
69
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

I just installed this add-on. It is a great module. Thanks. The only problem that I have is the status field is not set to 1 in the database so the information is not display in the sidebox.
What did I missed? Thanks for looking and helping.

7 Feb 2013, 5:19 PM
#19
countrycharm avatar

countrycharm

Totally Zenned

Join Date:
Jul 2007
Posts:
2,179
Plugin Contributions:
2

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

icikite:

I just installed this add-on. It is a great module. Thanks. The only problem that I have is the status field is not set to 1 in the database so the information is not display in the sidebox.
What did I missed? Thanks for looking and helping.

Have you turn on the Testimonials Manager sidebox to show under tools layout boxes controllers?
You probably have, just making sure.

Go to your admin/configurations/Testimonials Manager and see what your settings are.

Try uninstalling with the uninstall.sql statement and reinstalling it to see what happens.

Give us a link to your site so we can take a peek.

8 Feb 2013, 1:14 AM
#20
wwwd avatar

wwwd

Inactive

Join Date:
Nov 2012
Posts:
100
Plugin Contributions:
0

Re: Testimonial Manager Support Thread (for ZC v1.5.x)

I want to use this mod as a springboard. I have multiple types of "testimonials/reviews". Using the Zen functionality, I want my guests to log in, have their name, town, etc. follow them to their reviews and then answer some different questions which will post to custom tables for viewing within my main website. It looks really close, I would just appreciate finding someone that I can ask questions of as I try to back into this thing.