1. Download the package and unzip to a temp directory.
2. Copy the "admin" folder to your zencart root folder. This will
overwrite admin/index.php and admin/customers.php, and add new
files. (The index.php is only changed to display the count of
"Newsletter Subscribers" as both customer subscribers and
newsletter-only subscribers on the Admin Home page.)
3. Copy the "email" folder to your zencart root folder. This will
add the email template used by the subscription.
4. Prior to copying the "includes" folder, open includes/templates
and rename the "YOUR_TEMPLATE" subdirectory to the name of the
template you are using.
5. Copy the entire "includes" folder to your zencart root folder. The
files are already arranged with appropriate subdirectory structure.
As stated above, certain files WILL be overwritten.
6. Change the permissions setting for the following to 777:
includes/languages/english/html_includes/YOUR_TEMPLATE/define_subscribe.php
includes/languages/english/html_includes/YOUR_TEMPLATE/define_unsubscribe.php
(Note! for security, after you have these configured the way you like,
set permissions to 644.
7. Log into your admin panel and in the Customers tab you should see
the option 'Subscription Manager'. Click on this.
8. You should get a warning at the top that the contribution has not
been installed, and below you'll see an 'install' button. Click on
this to install the tables and update sql queries.
If you have installed version 2.2 you should see a 'update' button
instead of an 'install' button. BACKUP your subscriptions table!
Then press the 'update' button.
That should be it! The installation should transfer existing customer
subscribers over, so you will see them immediately.