home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / PROL12B1.ZIP / PROLON2.CNF < prev    next >
Encoding:
Text File  |  1992-05-05  |  5.1 KB  |  113 lines

  1. ;
  2. ; PROLON.CNF - ProLogon 1.0ß configuration file (1-5-90 and later)
  3. ;
  4. ; Com port driver - INTERRUPT or BIOS
  5. INTERRUPT
  6. ;
  7. ;
  8. ; Option Keywords
  9. ;
  10. CHECK_FILE U:\PCB\ORDER\ORDER.LOG
  11.  
  12. DETECT_ANSI ON          ;automatically detect ansi and set graphics default
  13.                         ;accordingly (graphics prompt is still active)
  14.  
  15. AUTO_LOGON_MENU ON      ;provide a prompt for "special services" before the
  16.                         ;initial graphics or language prompt.  Service numbers
  17.                         ;correspond to the AUTO_LOGON keywords defined below
  18.                         ;in the sequence in which they are defined.  Use
  19.                         ;AUTO_LOGON_MENU ONLY to limit access to ONLY the
  20.                         ;defined services and bypass the normal BBS logon
  21.                         ;sequence entirely.
  22.  
  23. AUTO_LOGON BETA OPEN PROBETA $o$PASSWORD
  24. AUTO_LOGON ORDER OPEN ORDER $o$PASSWORD
  25. AUTO_LOGON COMMENT OPEN PROMESG $o$PASSWORD
  26. AUTO_LOGON DBMAIL OPEN DBMAIL $o$PASSWORD
  27. AUTO_LOGON PCBOARD OPEN PCBOARD $o$PASSWORD
  28.                         ;if user says 'ORDER', the command line
  29.                         ;'OPEN ORDER PASSWORD' will automatically be executed,
  30.                         ;allowing special direct logons without need for
  31.                         ;password or user name entry.  these are also selected
  32.                         ;automatically by the "services" menu.  Assign a unique
  33.                         ;userlevel to each keyword's user record to simplify
  34.                         ;branching logic below
  35.  
  36. SYSTEM_LEVEL 200        ;minimum level for access to "system" function.
  37.  
  38. ;MONITOR_COM 2           ;check for possible laplink connections on COM2
  39.  
  40. EXPIRE_DAYS 0           ;number of days before expiration for new users
  41.  
  42. ; COMMON_DIR T:\PCB2    ;common directory for display files
  43.                         ;default is to use current directory
  44.  
  45. DISPLAY_NEWS OFF        ;DISPLAY_NEWS ON causes internal display of
  46.                         ;conference news, but defeats the initial "scan
  47.                         ;for personal mail" prompt.
  48.                         ;DISPLAY_NEWS OFF causes prologon to trigger a
  49.                         ;news display when ProDoor is first opened.
  50.  
  51. FORCE_MONITOR OFF       ;FORCE_MONITOR ON causes ProLogon to stay in the
  52.                         ;Node Monitor display instead of the normal
  53.                         ;control panel.
  54. ;
  55. ;
  56. ; Door control lines:  Format of each door control line is:
  57. ;    LEVEL DOORMENU DOORLIST {*}INIT_DEFAULT {*}RET_DEFAULT
  58. ;
  59. ; Where:
  60. ;    LEVEL          is the user's security level for this control line
  61. ;
  62. ;    DOORMENU       is the full path and filename of the door menu
  63. ;    DOORLIST       is the full path and filename of the doors.dat file
  64. ;
  65. ;    INIT_DEFAULT   is the initial default door command after logon.
  66. ;                   begin with '*' to force this option without prompting.
  67. ;                   begin with '**' to force option and prevent user from
  68. ;                   over-riding with command stack.
  69. ;
  70. ;    RET_DEFAULT    is the default door command after return from a door.
  71. ;                   begin with '*' to force this option without prompting.
  72. ;                   begin with '**' to force option and prevent user from
  73. ;                   over-riding with command stack.
  74. ;
  75. ; If no matching security level is found, the LAST door control line will
  76. ; be used.  This allows you to have a "default" door system for most users,
  77. ; and additional special door control lines for specific levels.
  78. ;
  79. ; Examples:
  80. ;    50 c:\pcb\gen\doors c:\pcb\main\doors.dat *1 *G
  81. ;       This door control line applies to security level 50 users.
  82. ;       It displays the c:\pcb\gen\doors door menu, uses the
  83. ;       file c:\pcb\main\doors.dat to control actual doors,
  84. ;       forces the caller initially into door 1.  On return from
  85. ;       door 1, the 'G'oodbye command is forced.
  86. ;
  87. ;    2 U:\pcb\gen\doors2 U:\pcb\main\doors.dat **S 1
  88. ;       forces into system for scripts, disables user over-riding
  89. ;       's' option with command stack, later gives default of door 1
  90.  
  91. ; new users - forces into door#15 for registration script, disables user
  92. ;             over-riding '15' option with command stack, later forces
  93. ;             caller offline if not upgraded by door 15.
  94. 2 U:\pcb\gen\doors2 U:\pcb\main\doors.dat **15 *G
  95.  
  96. ;; private node users are allowed to run order door only
  97. 10 *U:\PCB\GEN\CLOSED U:\pcb\main\doors.dat **ORDER *G
  98. 50 *U:\PCB\GEN\CLOSED U:\pcb\main\doors.dat **ORDER *G
  99.  
  100. ;the special auto-logon users are routed to specific doors
  101. 111 U:\pcb\gen\doors U:\pcb\main\doors.dat **AORDER *G
  102. 112 U:\pcb\gen\doors U:\pcb\main\doors.dat **PROBETA *G
  103. 113 U:\pcb\gen\doors U:\pcb\main\doors.dat **PROMESG *G
  104. 114 U:\pcb\gen\doors U:\pcb\main\doors.dat **DBMAIL *G
  105. 115 U:\pcb\gen\doors U:\pcb\main\doors.dat **RUNPCB *G
  106.  
  107. 120 U:\pcb\gen\doors U:\pcb\main\doors.dat 1 1
  108.  
  109. ; all other users - forces door 1 initially, then defaults to (g)oodbye
  110. ; (since this is the last door control line it applies to all other levels)
  111. 10 U:\pcb\gen\doors U:\pcb\main\doors.dat *1 1
  112.  
  113.