Download BannerPlus ProFAQSupportUser NotesBannerPlus Pro DemoLinks to ExchangesHome
MEMBERS AREA

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

If you are upgrading from an older version, see below

  • 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.

Upgrading from an Older Version
  • Upload all of the .cgi files into your cgi directory or admin sub-directory as above. Remember that you must upload each one as an ascii file and chmod to 755 (if it is a new cgi file).

  • Upload any NEW  .txt files to the directories mentioned above. Do NOT overwrite or upload any .txt files which you have already got on your system.

  • Compare the latest version of bpvars.txt with the old version on your server. You only need to look at the last few lines of the file. Copy any new fields from the new bpvars.txt into your version. The last line of this file MUST ALWAYS be: "1;". Now go to System Settings and ensure that the new value(s) (at the bottom of the screen) are set up the way you want.

  • If you are not comfortable with the above step, or something goes wrong, then simply upload the new bpvars.txt file in its entirety and delete bpadmin.txt from your server. You will now need to go to System Settings and set up your global variables again just as you did when you first installed the system. When you have finished, re-upload bpadmin.txt as an ascii file, chmod to 777 and your admin password will now be reset back to "ecap08".

  • Check the readme file carefully. There may be special instructions concerned with the release in question. Also check the Announcements section of the Support bulletin board for special instructions.

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