

                         On Line Graffiti v1.10

                   Copyright 1993-95, PAROLE Software
                          All rights reserved

                            PAROLE Software
                           9411 Buffalo Road
                        Clayton, NC  27520  USA

                          The Parole Board BBS

                       Fido: 1:151/185 -> Node 1
                       InterNet: Dmaidon@cris.com

               Node 1 -> US Robotics 33.6k Dual Standard



DESCRIPTION:

     On Line Graffiti (OLG) is a BBS door program that allows your users to
enter witty sayings or one-liners to be viewed by other users.  It is a
fully-functional door.  Registration will remove a 10 second nag screen at the
beginning of the program.  There are umpteen million graffiti doors in
existence.  I wrote this program by the request of Ron Alspaugh.  It was either
write the door or, live with his constant badgering. <G>  I just had to
say that Ron.

                              LEGALITIES
                              __________

      THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS"
      WITHOUT WARRANTY, EXPRESSED, IMPLIED OR STATUTORY, INCLUDING BUT NOT
      LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
      FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED WITH
      THE CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR INDIRECT,
      SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE THEREOF
      OR BREACH OF ANY WARRANTY.


DOOR SETUP:

     First, you will need to create a directory to hold all of the files
contained in the OLG_xx.ZIP archive.  I would suggest "OLG" as the name of the
directory.

     Run the INSTALL.BAT to make sure that all the necessary sub directories
have been created.  You would be amazed at the number of SysOps that call with
problems that have NOT run this batch file.  I wonder why they think it is
included.  Upon the completion of the bat file, you should have a "\SCREENS"
and "\USERS" subdirectory.  The SCREENS directory should contain all of the
files in the SCREENS.ZIP archive.

     You wil then need to edit the CFG file to make sure that it matches your
BBS configuration.

NOTE: ***PLEASE*** check the paths and filenames in the CFG file(s) to make
      sure that they are correct and actually exist.  This is probably the
      most common cause of a door not running.  Check and make sure that all
      colons,":", are actually colons and not semi-colons ";".

CONFIGURATION FILE SETUP:

C:\WC30\WCWORK\NODE1\USERINFO.DATĿ
C:\PCB\USERS.SYS                   <- Path to User file.  I recommend
C:\SF\SFDOORS.DAT                     using USERS.SYS for PCBoard and
C:\BBS\DORINFOx.DEF                   USERINFO.DAT for Wildcat!
C:\BBS\CALLINFO.BBS               
C:\BBS\GTUSER.DAT                 
C:\BBS\DOOR.SYS                   
C:\BBS\PCBOARD.SYS                
C:\BBS\TRIBBS.SYS                
The Parole Board BBS                <- BBS Name
Dennis                              <- SysOp's first name
Maidon                              <- SysOp's last name
12345                               <- Registration Serial number
10                                  <- Min. Sec level to access door
120                                 <- Number of days to maintain listings

              ===========================================
NOTE:     There are 2 additional lines necessary when using GTUSER.BBS.
          Since this file does not provide the Comport and Node number,
          You need to add the to the CFG file on lines 5 and 6.  All
          other lines in the CFG file move up accordingly.   Instead of
          7 lines, you will have 9 lines.

NOTE:  You may now use one (1) CFG file for multi-node by using the
environment variables.

When specifying the location of the system file on line 1 of the doors .CFG
file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
and %wcnodeid%. Some examples:
 PCBoard: 
   USERS.SYS in C:\PCB           - %pcbdrive%%pcbdir%\USERS.SYS
   USERS.SYS in C:\PCB\NODE1     - %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS

 Wildcat!:
   USERINFO.DAT in C:\WC30\WCWORK\NODE1   - C:\WC30\WCWORK\NODE%WCNODEID%

Non-PCBoard systems may use the PCB environment variables by setting them
in either AUTOEXEC.BAT or in the batch that runs the door. For example:
 SET PCBDRIVE=C:
 SET PCBDIR=\BBSDIR
 SET PCBNODE=1

NOTE:  See the enclosed archive, "OLG .PCB" for details on installing
OLG on PCBoard v15.0.
                             --------------
Create the CFG file(s) for you particular BBS.  You will also need a DOORx.BAT
to run the door.  This one is simple.

@ECHO OFF
CD \DOOR\OLG
OLG OLG.CFG /5  or OLG OLG.CFG /%WCIRQID%
              
 
  If you are running non-Standard Com ports on your BBS, you will need to pass
 the proper IRQ to the door.  It doesn't hurt to pass the IRQ even if they are
 standard.  If a user enters the door and it just sits there acting sort of
 stupid, it's probably looking for the correct IRQ.  Always pass it on the
 command line and there will be no question.  Some networks have a problem
 using the "/" symbol.  OLG will now accept an asterisk "*" in place of
 the "/".  You may also use the environment variable in the DOORx.BAT file to
 pass info to the door.

OLG OLG%WCNODEID%.CFG /%WCIRQID%

Make sure you DO have the variables set if you use this method.

NOTE: OLG supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4 and
      COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
      number after the configuration filename. Let's assume your Door is
      called FOOBAR and you want to use COM1 and IRQ5. The command line
      passed to your Door would be:

        FOOBAR FOOBAR.CFG /5

      The /5 tells OLG to use IRQ5 rather than the standard IRQ4 that
      is normally used with COM1. No /x parameter is needed for the standard
      IRQ's. OLG supports IRQs 1 - 15.

     You may enable the ability to download an ASCii copy of the
listings by creating a CFG file for DSZ/GSZ.  The format of the CFG file
is listed below.

DSZ
2F8,3

=========================================================================
This file requires *ONLY* 2 lines.  I have included the instructions
here to enable you to locate them a bit easier.

                This will require creating a file named "DSZCFG.x", with the
                "x" being the node number.  If you have more than 1
                node, you must create a file for each node.  The format
                is as follows:

                Line 1:  "DSZ" or "GSZ" (without the quotes) Place the
                         filename of whichever program you use.

                Line 2:  You will need to enter the BASE,IRQ of the node
                         you are operating on here.  For example, If you
                         are using COM2, you should place "2F8,3" on
                         this line.  See the enclosed DSZCFG.1 for a
                         sample.

                         COM1      3F8,4 Ŀ Standard
                         COM2      2F8,3 
                         COM3      3E8,<IRQ> ĿPut correct IRQ number
                         COM4      2F8,<IRQ> instead of <IRQ>

                You should read the DSZ/GSZ documentation and the
                X00.SYS DOCs for further details.  You should also have
                DSZ.COM or GSZ.COM located in a directory that is in
                your path.  Users will be given a choice of ZMODEM,
                XMODEM, XMODEM-1K, XMODEM-CRC, YMODEM and YMODEM-1K.  I
                wholeheartedly recommend that you register DSZ or GSZ
                from Chuck Forsberg if you intend to use it.

GOODBYE Option:  ("tBernasconi" switch)

     If you do not wish the users to [G]oodbye from the door, create a
file in the door directory named "GOODBYE.NO".  OLG will look for
this file and if it exists, will disable the [G]oodbye option.

NOTE:  You may edit any of the screens included in this archive for your
       personal use.  DO NOT distribute them in the OLG_xx.ZIP archive.
       You may distribute them separately.  I recommend using TheDraw to
       edit the screens.  They should remain the same physical size as
       the originals.  Be sure to delete any trailing blank lines at the
       bottom of the screens.

SPECIAL.xxx  This file may have an ASC or ANS extension.  If OLG
             locates this file, it will be displayed immediately after
             the initial opening screens.  You might wish to use this
             for additional instructions or as an announcement type
             screen.

BADALIAS.OLG If there are certain aliases that you do not wish users to
             enter in the door, list them in this file.  It is a
             straight ASCii file with one name per line.  OLG will
             compare the alias that is entered and disallow any that are
             included in the file.

DISTRIBUTION:

     You are free to distribute this file in it's entire form.  You have
     permission to rearchive the original as long as you do not add any
     other files to the archive.  The VENDINFO.DIZ file must be included
     with the new archive.

     Registration of the program may only be through PAROLE Software or
     any agent authorized by PAROLE Software.
CREDITS:

     Wildcat! BBS is Copyright 1985-1995, Mustang Software Inc.

     OLG was written using the DoorFrame Door module for MicroSoft's
     Visual Basic for MS-DOS, Professional Version.

     DoorFrame is Copyright 1990-1993, Ted Freeman
     NOTE- Ted Freeman passed away on July 13, 1993.  If you ever had the
     opportunity to meet or talk with him, you couldn't help but like him.  He
     will be sorely missed in the BBS world.

     Visual Basic for MS-DOS is Copyrighted by Microsoft Corporation.

     The eta Team [W]ho's Who:

     Ron Alspaugh    The Exchange BBS      Charlotte, NC      (704) 342-2333

     Steve Dragon    The Mystic Rhythm     Ashtabula, OH      (216) 992-4774

     Ron Doty        Boston Rocks          Malden, MA         (617) 397-8888

     Kyle Russell    Kyles BBS             Huber Heights, OH  (513) 236-7085

     My humble apologies for leaving Steve out of the original documentation.

     Without the time and effort that was spent by the preceding BETA
     team members, OLG would not have been possible.

     Also, a special thanks to all of you that have called with
     suggestions for OLG.

     DSZ / GSZ Copyright Chuck Forsberg

     TheDraw Copyright 1986-1993, TheSoft Programming Services and Ian
     E. Davis.

     All other brand and product names are registered trademarks or
     copyright of their respective companies.

     As with all programs, OLG is an ongoing project.  I wish to
     extend a measure of thanks to those SysOps that have assisted since
     the initial release to help test the changes and additions to this
     program.

