User guide

AShop V User Guide154
AShop Software © Copyright 2002 - 2010
stored in a subdirectory to the directory that the PA+ scripts are installed in or there may be only one
set of corresponding .txt files in the directory that PA+ is installed within (not a subdirectory). The only
thing AShop does differently with PA+ integration is to write to those .txt files instead of to a .htpasswd
file.
Note: When we originally created integration to PA+, in version 3.6, separate sets of password files
could be created in order to manage passwords on multiple directories separately. Somewhere between
version 3.6 and 3.6.5, Illmatic removed this feature and changed PA+ to only administrate passwords in
one directory. They now offer a more expensive application called PasswordRobot to manage more than
one directory.
There is no drop down list on the add subscription page for PA+ integration. Just like with ordinary
subscriptions you should enter the name of the protected directory in the box labeled: Protected
directory. If a directory with this name exists within the path that is set for PA+ on the third party tools
page, it will be used when a subscription is bought. If there is no such directory AShop will instead
check for a standard .htpasswd file in $ashoppath/$protecteddirectory. PA+ subscriptions will always
override ordinary subscriptions so you won't have to remove any old protected directories or .htpasswd
files from your $ashoppath to make it work.
To use the PA+ integration
1. Set up the protected directory in PA+
2. Set the path to the cgi-bin directory (not the protected directory itself) where the PA+ scripts are
stored as the $papluspath variable in the AShop Shop Parameters > Advanced Options
Example: /home/httpd/vhosts/yourdomain.com/cgi-bin/subdirectory or /home/httpd/vhosts/
yourdomain.com/cgi-bin
3. Add a subscription in the AShop catalog and enter the name of the protected directory.
2.26.6 ListMail Pro
ListMail Pro is a commercial mailing list management program written in PHP using a mySQL database.
The program files can be purchased and downloaded from http://www.listmailpro.com/.
When ListMail Pro is installed on the same server as AShop and the URL to ListMail Pro is set within
the third party software integration, each product can be associated with a ListMail Pro mailing list
group.
A text box will appear on the add product and edit product pages where you can enter the name of the
mailing list group. When someone buys the product, they will automatically be added to the
corresponding group within ListMail Pro.
The full path to the ListMail Pro directory must be set.
Example: /home/username/public_html/listmailpro
2.26.7 Password Robot
Password Robot is a commercial password management program. It can be purchased from http://www.
passwordrobot.com/.
AShop V supports the sales of subscription access to password protected members only directories
and provides a simple method to remove expired passwords from the list. When Password Robot is