Hmm, I'm wondering how many other admin plugins are going to have this same problem. The issue is in the file /YOUR_ADMIN/includes/extra_datafiles/testimonials_manager.php:
Looks fine, right? Unfortunately, the process in /YOUR_ADMIN/includes/init_includes/init_admin_auth.php strips the .php from the filename when doing the compare for authorization. That is, for this case, the comparison is between testimonials_manager.php and testimonials_manager ... resulting in a miscompare and ultimately resulting in the authorization denied message you received.Code:<?php /** * Testimonials Manager * * @package Template System * @copyright 2007 Clyde Jones * @copyright Portions Copyright 2003-2007 Zen Cart Development Team * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 * @version $Id: Testimonials_Manager.php v1.5.0 4-9-2012 CountryCharm $ */ define('TABLE_TESTIMONIALS_MANAGER', DB_PREFIX . 'testimonials_manager'); define('FILENAME_TESTIMONIALS_MANAGER', 'testimonials_manager.php'); define('BOX_CONFIGURATION_TESTIMONIALS_MANAGER', 'Testimonials Manager');//for 1.5 ?>
To correct, change the above testimonials_manager.php file to:
Code:<?php /** * Testimonials Manager * * @package Template System * @copyright 2007 Clyde Jones * @copyright Portions Copyright 2003-2007 Zen Cart Development Team * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 * @version $Id: Testimonials_Manager.php v1.5.0 4-9-2012 CountryCharm $ */ define('TABLE_TESTIMONIALS_MANAGER', DB_PREFIX . 'testimonials_manager'); define('FILENAME_TESTIMONIALS_MANAGER', 'testimonials_manager'); define('BOX_CONFIGURATION_TESTIMONIALS_MANAGER', 'Testimonials Manager');//for 1.5 ?>
Is your site Upgraded to the current version 1.5.4 Yet?
zencart-upgrades-website-installation
Thanks to all who help support this module.
I have updated and uploaded Testimonial Manager with the latest fixes mention above. The new version number of Testimonial Manager is v1.5.4
I will let you know when it is approved.
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)
The NEW thread for the latest version Testimonial Manager for Zen Cart v1.5.x is here.
Please go to the new support thread for any question regarding Testimonial Manager v1.5.4
Last edited by countrycharm; 26 Oct 2012 at 05:13 PM.
Is your site Upgraded to the current version 1.5.4 Yet?
zencart-upgrades-website-installation
Thank you VERY VERY MUCH for responding to this issue.
As I said previously, I have been posting on here off and on, trying to get a resolution to this problem, and what you have posted above for the fix worked like a CHARM!
I can now get my other administrators the access needed for this mod, without having to overwhelm them with Super User access.
Hi all,
I wonder if anyone can help me? When customers write a new testimonial on our site, they receive an email thanking them for their submission. When this email is delivered the display name is the store owners name and not the store name. All other Zen Cart emails have the store name as the display name in emails. Is there a way of amending this email so it follows the same format as the rest of Zen Cart?
Thanks in advance for your help
Hi,
Sorry, one more question. I cannot seem to find where to edit the format of the html emails that are sent via the testimonials module. Can anyone point me in the right direction? I would have expected the email template files to be in the email folder within Zen Cart although this doesn;t appear to be the case. Can anyone point me in the right direction?
Many thanks
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 loaded, nothing displays at configuration > Testimonial Manager. Can anyone point me in the right direction?
Ok, I'm updating my post...
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.
So the question is still how do I fix that gID called by the link?
Bookmarks