Running it multiple times is not going to hurt, but if you have already included your Tracking IDs etc... into the admin, it will remove them and you would need to re-enter those. You may also see (in some cases) if you run it multiple times an error saying 'can't add table xxx' (or something like that) because it already exists. No problem there either. The system is just saying the table already is present (or changes in it.)

If you try to run the query from phpmyadmin (which I don't recommend), just make sure you add any databsae prefix to all sections that are referenced to be added. When using the SQL patch tool in the Zen Cart admin, this is done automatically for you.

If you don't see the contribution configuration section in your admin make sure you try one of the following:

1) Check to see if you are running any "Admin Profiles" type of add-on that might need permissions added for the user who is logged in. If so, add the permissions to view the new contribution configuration section, and you should see it.

2) If you are not running any "Admin Profiles" type of add-on then look at the following:


If you are running the 1.2.5 version (the first 1.2.5 version .. .not subsequent 'b' / 'c' versions) then you still need to do the following for it to show up in your admin (this is included in the versions after my 1.2.5 original one, but it seems as though people are having issues with those newer versions do to the way they were setup and instructions were written. I'll likely be rolling this back in the next version here to make it easier to understand install again (it's actually very straight forward and should only take a maximum of 5 minutes to install and configure.)

The original 1.2.5 version did not include the additional language file for adding the section to you admin. Likewise, it didn't include instructions on how to register the page with the admin either (as neither of those options were available at the time of that release.)

So to get it showing in your admin do the following (again, this is already built into my newest 1.2.6 release set to be added soon.)

Create this file: admin/includes/languages/english/extra_definitions/googleanalytics.php and placed the following code in this file:

<?php
define('UN_BOX_GOOGLE_ANALYTICS', 'Simple Google Analytics');

Here are the settings I used in the admin registration page.

Page Key: Simple Google Analytics
Page Name: UN_BOX_GOOGLE_ANALYTICS
Page Filename: FILENAME_CONFIGURATION
Page Parameters: gID=[enter your number here] (make sure you look up this in your database because the number will be different. see below on how to do this.)
Menu: configuration
Display on Menu? Y
Sort Order: whatever you want
To find the gID number run this select statement in phpMyAdmin:

SELECT * FROM `configuration` WHERE configuration_key like '%google%'

Then look for the configuration_group_id. This is the number to use after gID=


Upload that file to the directory on your server (listed in the path above) and try to access it from the admin again.