If you were hoping for all
sorts of exciting things in here: Sorry to disappoint you. This area is
very similar to the non-members page except that it provides access to
BannerPlus Pro along with modified instructions and some additional information
about its use.
Multi-lingual
Translation Packs
The
following multi-lingual translations have been made available by BannerPlus
Pro users. If you are setting up an exchange in one of these languages then
just download the translation files (bpjoin2t.txt, bpmemb2t.txt and
bptop10t.txt) and install them in your ads directory instead of the
corresponding files in the BannerPlus Pro download.
If
you have translated BannerPlus Pro into a language not listed here and you
would like to share your efforts with other BannerPlus Pro users, then email
your details to me at info@gadnet.com.
Catalan
- Courtesy of Jordi Vinyets whose site
is http://www.sentmenat.com/
French - Courtesy of Greg - Sensei
whose site is http://www.service-world.org/
Updated by Claude-André Quennoz
of http://www.e-pub.cc/ad/
German
- Courtesy of Wolfgang
Mueller whose site is http://www.venx.de/
Italian - Courtesy of
Silvana
Di Cicca Mazzeo whose
site is http://www.whostingcenter.net/
Japanese - Courtesy of Mari
Fukunaga whose site is http://www.clickbanner-ex.com/
Portuguese - Courtesy of Eduardo
Fonseca whose site is http://www.ousadias.net/
Romanian -
Courtesy of Tudor E. Cristian whose site
is http://www.topitalia.net/ban/
Spanish - Courtesy of Javier Gutierrez
whose site is http://www.melibea.com
More
translations should soon be available
-
Download bp2.zip and unzip the file
into a temporary directory on your PC
-
Create a directory for your banner exchange.
It is recommended that you use the call the directory "bp"
-
Create a sub-directory under the above
directory. This will contain your members' files. It is recommended that
you call the directory "ads". Depending on your server defaults it may
be necessary to make this directory world readable: chmod 777.
-
If you are going to use the file upload
facility (where members' banners will be uploaded to your server) then
create another sub-directory from the bp directory to store the image files.
It is recommended that you call the directory "img". This directory should
be world-readable chmod 777
-
Create a sub-directory of your cgi directory for your admin scripts.
See the IMPORTANT note on security below.
-
Upload the following files onto your
server:
These files should be placed in your cgi directory:
bpjoin2.cgi
bpmemb2.cgi
bpsubs2.cgi
bptop10.cgi
bpupload.cgi
bpwork2.cgi
banip.txt
bperror.txt
bpf.txt
bph.txt
bpvars.txt
default.txt
- These files should be placed in the admin sub-directory of your cgi directory created
above:
bpadmm2.cgi
bpconf2.cgi
bpdorm2.cgi
bpemail.cgi
bperrorfile.cgi
bpshowbanip.cgi
bpsubs2.cgi
bpzones.cgi
bpf.txt
bph.txt
Note that bpsubs2.cgi, bpf.txt and bph.txt appear in the cgi directory and the admin sub-directory.
- These files should be placed in the ads directory you created above:
bpjoin2t.txt
bpmemb2t.txt
bptop10t.txt
bpemaila.txt
bpemaild.txt
bpemailn.txt
bpemailw.txt
bpzones.txt
- All files with the cgi extension should be changed to world executable: chmod 755
All files with the .txt extension should be changed to world wriatble: chmod 777
- All files with the .htm extension should be placed in the directory you created
in step 2 (ie the "bp" directory)
- Do not upload bpadmin.txt at this time.
NOTE: It is important to upload all the files in ASCII mode.
-
Modify the .htm files as you wish. index.htm
provides the frontend for your banner exchange. In other words, this is
what members will see and where they will register as new members or view
their details. You will need to change the link information to reflect
your server details. So change the link: http://www.gadnet.com/cgi-bin/bpjoin.cgi?new
to http://www.yourserver.com/yourcgidirectory/bpjoin?new.
Likewise change all other links on that page to point to your own server.
-
Ensure that all text file are world-readable.
Use chmod 777 filename.txt The bp/ads directory should also be world-writable,
but for security reasons it is highly advisable to make this a password
protected directory. If you are using zones, the bpzones.cgi script must
have write access to your cgi directory.
-
Make sure that the first lines of each
file with the .cgi extension points correctly to the location of Perl on
your server. The first lines are currently: #!/usr/local/bin/perl. You
may need to change this to #!/usr/local/perl. Failing that, contact your
system administrator.
-
Now bring up bpadmin.htm in your browser.
Click on bpadmin.htm. Now click on System Settings. Ensure that all you
path names are correct and set the other defaults according to the instructions.
-
Now upload bpadmin.txt to the admin
sub-directory of your cgi directory
and make sure it is world-readable. Use: chmod 777 bpadmin.txt
-
The default administration password
is "ecap08". It is important to change this to a password of your choice
to prevent unauthorised access.
-
Copy bpf.txt and bph.txt from your cgi directory to the admin sub-directory. Yes, I know they were
there before, but now they've changed, so copy the modified files to the admin sub-directory.
-
That's all there is to it. Your banner
exchange should now be up and running.
-
For further information and help
please see:
User
Notes
Frequently Asked Questions
Discussion
and Support
SECURITY:
Although it is not necessary for the successful operation of the BannerPlus scripts, it is highly
advisable to place password protection on BOTH the /bp/ads directory and the subdirectory of your
cgi directory where the admin files are.
This software may be modified as
long as the copyright information remains intact. Do not remove the link
to BannerPlus in the footer subroutine of bpsubs2.cgi.
Any use of this program is entirely
at the risk of the user. No liability will be accepted by the author.
This code must not be sold, even
in modified form, without the written permission of the author. This code
must also not be distributed without the permission of the author.
Use of the software will be taken
as acceptance of the above terms.
Email Contact: Drummond
Miles