home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / BDAYMAX1.ZIP / BIRTHDAY.DOC < prev    next >
Text File  |  1995-06-25  |  5KB  |  119 lines

  1.  
  2.                                BDAY_MAX v1.1
  3.                     Caller Birthday Program for Maximus
  4.                          (c) 1994 by John Medland
  5.             PHOTO 334 BBS! Toronto Canada (416) 539-9591 1:250/840
  6.  
  7. DESCRIPTION
  8.  
  9.    A program which asks for a birth date from each caller and records it
  10.    in a database to provide Security and Age Checking (with SysOp-definable
  11.    actions depending on the result), and a daily Caller Birthday Bulletin.
  12.  
  13. REQUIREMENTS
  14.  
  15.    GET.EXE       In a directory on your PATH
  16.    FDATE.EXE     In a directory on your PATH
  17.  
  18.    BDAY_MAX runs properly WITHOUT these programs, but will not handle
  19.    the date calculations required to find callers under 18, and callers
  20.    with current birthdays. You can install it now without these programs
  21.    and it will collect birth dates from your callers and provide optional
  22.    security checking.
  23.  
  24.    Note: If you can't download these programs from a local BBS, they are
  25.    available from 1:250/840 at (416) 539-9591 as GET261.ZIP and FDATE80A.ZIP.
  26.  
  27. CREDIT 
  28.  
  29.    Included in this archive are two programs by Tim Middleton. ONPATH.EXE,
  30.    which allows BDAY_MAX to notify you if it can't locate the required
  31.    programs, and TEXTFIND.EXE which emulates DOS 6's FIND, allowing BDAY_MAX
  32.    to use versions of DOS which do not have FIND exiting with an errorlevel.
  33.    Thanks Tim!
  34.  
  35. FILES
  36.  
  37.    You should have the following files in the BDAY_MAX archive:
  38.  
  39.     BIRTHDAY BBS         5,477 06-25-95   3:34a
  40.     BIRTHDAY DOC         4,735 06-25-95   3:34a
  41.     BIRTHDAY MEC         8,637 06-25-95   3:34a
  42.     DATECHEK BAT           544 06-25-95   3:34a
  43.     F2       BBS           923 06-25-95   3:34a
  44.     F2       MEC         1,208 06-25-95   3:34a
  45.     FINDBDAY BAT         1,269 06-25-95   3:34a
  46.     FILE_ID  DIZ           237 06-25-95   3:34a
  47.     FKEYBDAY BAT           721 06-25-95   3:34a
  48.     GREETING MEC         1,257 06-25-95   3:34a
  49.     GREETING BBS           439 06-25-95   3:34a
  50.     ONPATH   EXE         9,632 06-25-95   3:34a
  51.     SECURITY BAT           485 06-25-95   3:34a
  52.     SETUP    BBS         7,118 06-25-95   3:34a
  53.     SETUP    MEC        11,526 06-25-95   3:34a
  54.     TEXTFIND EXE        11,488 06-25-95   3:34a
  55.  
  56. INSTALLATION
  57.  
  58.   1) Create a directory from your MAX directory called \BDAY and copy
  59.      all the files to that directory.
  60.  
  61.   2) Place the following line in a menu in MENUS.CTL and SILT MAX:
  62.  
  63.       Display_File   bday\setup            Sysop "\Birthday Setup"
  64.  
  65.   3) The following two lines should be placed in WELCOME.MEC. The first
  66.      line is for Date input and Security/Age checking and is best placed
  67.      at the beginning of the file so that it shows up immediately after
  68.      the logon password prompt. The second line is for the Caller Birthday
  69.      Bulletin which can be placed at any appropriate place in the file.
  70.      Place the following two lines in WELCOME.MEC, then MECCA the file:
  71.  
  72.       [link]bday\birthday.bbs
  73.  
  74.       [link]bday\greeting.bbs
  75.  
  76.   4) Place the following line in your daily maintenance batch file:
  77.  
  78.       call \max\bday\findbday.bat
  79.  
  80.   5) OPTIONALLY, place F2.BBS in your \max\misc\ directory.
  81.  
  82.      F2.BBS displays a caller's birth date to you while they are online.
  83.      It does INHIBIT remote operations for approx. 4 seconds, but displays
  84.      nothing remotely. Requires Oracle.exe.
  85.  
  86.    This completes the basic installation so that the program will ask for
  87.    a birth date from callers not found in the database.  A Caller Birthday
  88.    Bulletin, with names of callers having a birth date that matches your
  89.    system date, will be created when you run your maintenance batch file.
  90.  
  91.    To ask for input on EACH call, and to set the results for callers who
  92.    enter incorrect dates, or to affect the settings of callers over/under 18,
  93.    you must run the setup program and select the type of checking you want
  94.    performed.
  95.  
  96. ENVIRONMENT SPACE
  97.  
  98.    If GET.EXE displays an "Out of environment space" notice, refer to the
  99.    documentation supplied with GET.EXE, and make more environment space
  100.    available on your system.
  101.  
  102. WHAT'S NEW FOR VERSION 1.1
  103.  
  104.    - Now supports multi-word callers names, up to four words.
  105.    - Today's Birthdays (setup menu only) now uses "COMMAND.COM /E:512"
  106.      to ensure that it has enough environment space to run properly.
  107.    - Added F2.BBS to display caller's birthday while they are online.
  108.    - The conflict with SHARE.EXE has been resolved.
  109.    - Now creates the DAT file on first call. (Woops!)
  110.  
  111. DISTRIBUTION
  112.  
  113.    BDAY_MAX is FreeWare. Please distribute it only in its original form.
  114.  
  115. WARRANTY
  116.  
  117.    None. By using this program, you agree to do so at your own risk.
  118.  
  119.