home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / VIG-SL20.ZIP / SLOGON.DOC < prev    next >
Encoding:
Text File  |  1994-07-01  |  11.3 KB  |  246 lines

  1. SuperLogon & SuperLogoff PPE v2.0 for Pcboard by ViGilante on 07/01/94
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. SuperLogon:  A highly (100%) configureable ppe that provides all the features
  4.              available in many other "forum hack" type BBS softwares in one
  5.              easy to use program.  
  6.  
  7. SuperLogoff: A companion to SuperLogon, also 100% configureable.  In depth 
  8.              details of both will follow the quick setup section.
  9.  
  10. IMPORTANT:  There is a new PPE, CALLERS.PPE, read this doc file to see how
  11.             to install it.
  12.  
  13. NOTE: The .CNF files for v2.0 are radically different from earlier versions,
  14.       if you are upgrading you must discard your old .CNF's and reconfigure
  15.       the new ones included here.
  16.  
  17. NOTE: Installation method has changed slightly, if upgrading please review
  18.       to make sure it runs properly.
  19.  
  20. BETA VERSIONS:  If you are running a beta, note that the format of
  21.                 CALLERS.CNF and SLOGON.CNF has changed slightly.  Just 
  22.                 use/modify the new ones included herein.
  23.  
  24. Quick Setup
  25. ~~~~~~~~~~~
  26.  1. Make a separate subdirectory, perhaps "c:\pcb\slogon".
  27.  
  28.  2. Unzip the entire contents into dir created in step 1.
  29.  
  30.  3. Edit PCBTEXT record 665 (Scanning for new bulletins...) to say
  31.     (!c:\pcb\slogon\slogon.ppe) or whatever dir you made.  Even better,
  32.     replace the prompt with a text file (%c:\pcb\display\prompt.665), then
  33.     as the first line in the file put (!c:\pcb\slogon\slogon.ppe), and as
  34.     the second line put (Scanning for new bulletins...).  In this way SLogon
  35.     is seamlessly integrated into your system, and you can easily add other
  36.     PPE's to your logon process such as ProVote (my New User Voting).
  37.  
  38.  4. Go into PCBSETUP for each node, (G) configuration options, (D) config
  39.     switches, and make "Scan for New Bulletins" set to Yes.
  40.  
  41.  5. Make sure you have at least 1 bulletin defined in your BLT.LST file (for
  42.     each conf), even if you really don't have any buletins.
  43.  
  44.  6. Edit PCBTEXT record 605 (Proceed with logoff) to say
  45.     (!c:\pcb\slogon\slogoff.ppe) or whatever dir you made.
  46.  
  47.  7. Go into PCBSETUP for each node, (G) configuration options, (C) system
  48.     control, and make "Warning on Logoff Command" set to Yes.
  49.  
  50.  8. Edit your CMD.LST file and install SLOGOFF.PPE as your BYE command. It
  51.     should look something like:
  52.     
  53.     Command         Security  PPE/MNU File -or- Keystroke Replacement
  54.     ══════════════  ════════  ═══════════════════════════════════════
  55.     25) BYE         0         C:\PCB\SLOGON\SLOGOFF.PPE
  56.     
  57.     This will force all of your users to exit via SLogoff, unless of course
  58.     they just drop carrier on you.
  59.  
  60. 9.  Edit PCBTEXT record 192 (Minutes Used: @OPTEXT@) to say
  61.     (!c:\pcb\slogon\callers.ppe) or whatever dir you made. Alternatively,
  62.     use the method described in step 3 if you want to add more than 1 PPE
  63.     into this prompt.
  64.  
  65.  
  66. Detailed Setup
  67. ~~~~~~~~~~~~~~
  68. NOTE: you will see my handle in all the headers, keep in mind that it
  69. is easily editable through the .TOP files.  I put it in all of them not
  70. for glory, but to get you to go and customize things a bit.
  71.  
  72. Follow the quick config steps.  This PPE will look much better if you also
  73. edit PCBTEXT record 418 (Press ENTER to continue) and make it look something
  74. like: @X07Press @X08(@X0FEnter@X08)@X07_
  75. the trailing underscore disables the ? ( ) that PCB appends to an input.
  76.  
  77. You can also install this in many other places with PCB 15's flexibility, 
  78. like the logon/logoff script questionaires, or anything else you might 
  79. think of.  If you do install SLOGON into the logon script questionaire,
  80. keep in mind that if you choose "SYSOP LOGIN" form the WFC screen, you will
  81. not see the PPE run.
  82.  
  83. All of the following features can be enabled/disabled/customized via the
  84. .cnf files and other various support files included.
  85.  
  86. Slogon:
  87.  1.  Customize the order in which all functions are processed.
  88.  2.  Send a (BR)oadcast message to all other nodes telling them who has
  89.      logged on, and to which node.
  90.  3.  Display a random WELCOME screen to your callers, or sequentially display
  91.      a series of WELCOME screens.
  92.  4.  Turbo Login, if a user answers YES at logon he will be dumped at the 
  93.      main menu (unless you have other things going on besides this).
  94.  5.  Randomly Display 1 of up to 999 stat screens.  6 are included in this 
  95.      archive.
  96.  6.  Create and display a screen of up to 25 previous callers, totally
  97.      customizable as to colors and placement of information fields.
  98.  7.  Display a Message from previous caller, if enabled and SLOGOFF.PPE is 
  99.      installed.
  100.  8.  "Forum" type one liners.  Anyone with sysop level will get to see the
  101.      authors too. :)
  102.  9.  Spawn another PPE at any time during SLOGON.
  103.  
  104. Slogoff:
  105.  10. Customize the order in which all functions are processed.
  106.  11. Verify that the user does indeed wish to logoff.
  107.  12. Allow the user to leave a comment to the sysop.
  108.  13. User may leave a message to the next caller, which is displayed during
  109.      the Slogon process.  Message may be entered with a lame line editor
  110.      or by Z-Modem upload for ANSI BBS ads etc.
  111.  14. Randomly Display 1 of up to 999 goodbye screens.  Only 1 is included 
  112.      in this archive.
  113.  15. Spawn another PPE at any time during SLOGOFF.
  114.  
  115. Edit SLOGON.CNF and SLOGOFF.CNF to customize everything.  All information
  116. needed to do so can be found in those files, they are thoroughly documented.
  117. Other files that can be changed to your liking are:
  118.  
  119. The CALLERS.CNF file is really just a template for the statistics info
  120. displayed on the last few callers list, except for the FIRST LINE ONLY.  
  121. The first line is the MINUTES USED: @OPTEXT@ you want displayed to the
  122. caller (since this PPE replaces that prompt).  Leave a blank line there if
  123. you just don't want to show this string.
  124.  
  125. The Replacement codes for the rest of the file are:
  126.  
  127.              Today        Yesterday    Total        Records      Averages
  128.           /-----------------------------------------------------------------
  129. Calls     |  @CALL_TDAY@  @CALL_YDAY@  @CALL_TOTL@  @CALL_RCRD@  @CALL_AVRG@
  130. Mins Busy |  @MINS_TDAY@  @MINS_YDAY@  @MINS_TOTL@  @MINS_RCRD@  @MINS_AVRG@
  131. Messages  |  @MSGS_TDAY@  @MSGS_YDAY@  @MSGS_TOTL@  @MSGS_RCRD@  @MSGS_AVRG@
  132. Bytes Up  |  @BYUL_TDAY@  @BYUL_YDAY@  @BYUL_TOTL@  @BYUL_RCRD@  @BYUL_AVRG@
  133. Bytes Down|  @BYDL_TDAY@  @BYDL_YDAY@  @BYDL_TOTL@  @BYDL_RCRD@  @BYDL_AVRG@
  134.  
  135. You can mix/match them anywhere you want, repeat them, leave out ones you
  136. don't want, whatever.  Experiment.
  137.  
  138.  
  139.  ONELINER.TOP  ANSI header for 1liners
  140.  ONELINER.BOT  ANSI trailer for 1liners
  141.  ONELINER.HLP  ANSI help/input screen that shows PCB color codes 
  142.  AUTOMSG.TOP   ANSI header for the message from previous caller
  143.  AUTOMSG.BOT   ANSI trailer for the message from previous caller
  144.  AUTOMSG.HLP   ANSI help/input screen that shows PCB color codes 
  145.  CALLERS.TOP   ANSI header for last few callers list
  146.  CALLERS.MID   ANSI mid screen for last few callers list
  147.  CALLERS.BOT   ANSI trailer for last few callers list
  148.  WELCOME.xxx   ANSI randomly shown when user logs on, xxx = 1 to 999
  149.  GOODBYE.xxx   ANSI randomly shown when user logs off, xxx = 1 to 999
  150.  STATS.xxx     ANSI stat screen randomly shown at logon, xxx = 1 to 999
  151.  
  152. Also, if you want to reset anything like the last callers, message from last 
  153. caller, or one liners, just delete it's associated .dat file and a new one will
  154. be created automatically.
  155.  
  156. To reset the statistics portion of the last few callers screen, delete the
  157. CALLERS.@@@ file.
  158.  
  159.  
  160. Disclaimer
  161. ~~~~~~~~~~
  162. I don't even gaurantee that this will take up disk space.
  163.  
  164.  
  165. Registration
  166. ~~~~~~~~~~~~
  167. This PPE is totally free, all you need to do is call Velvet Underground and
  168. use the "Reg a ViG! PPE" option from the Matrix.  Be prepared with your NAME
  169. or HANDLE and BBS NAME _exactly_ as it appears in pcbsetup, double check by
  170. looking in PCBOARD.DAT. Line #2 is your name, and line #94 is your BBS name.
  171.  
  172. If you are running a cracked version, GOOD LUCK!  I hope you are very
  173. confident that the person who cracked this knows exactly what he is doing,
  174. the 'protection' routines are tied into a lot of other functions, and if
  175. altered could produce unpredictable (at best) results.  All you need to do is
  176. make a 30 second phone call.
  177.  
  178. Donations are certainly accepted if you feel so compelled, and I won't even
  179. mention the many hours of programming/debugging/testing/whatever spent on
  180. this thing. :)  Cash, old hardware, or even a good leech account on your
  181. board is always appreciated.
  182.  
  183. Velvet Underground (1) 516-826-0412 USR Dual 16.8k
  184. Velvet Underground (2) 516-Pri-Vate USR Dual 28.8k
  185.  
  186.  
  187. Enjoy
  188. ~~~~~
  189. Thats about it, if you have any questions or comments you can reach me
  190. on my board, many other quality boards and nets, Internet address
  191. vigilante@156.image.linet.org, or Prodigy @bwvr36c.
  192.  
  193.  
  194. Other ViG! Utilities:
  195. ~~~~~~~~~~~~~~~~~~~~~
  196. WACKOPROMPT: Floating "SLAM ENTER" prompt replacement.  Very unique, and
  197.              completely configurable.
  198.              Current version: 1.0     Filename: VIG-WP10.ZIP
  199.  
  200.  
  201. APPCENTER  : Light Bar Application Center.  Have your users apply for dist
  202.              sites, couriers, networks, anything.  Completely configurable.
  203.              Current version: 1.0     Filename: VIG-AC10.ZIP
  204.  
  205. PROMATRIX  : Light Bar Logon Matrix.  Many features, incredibly configurable.
  206.              Companion to ProVote.
  207.              Current version: 1.0     Filename: VIG-PM10.ZIP
  208.  
  209. PROVOTE    : Light Bar New User Voting.  Better than any NUV that is BUILT
  210.              IN to a BBS software, much less a PPE.
  211.              Current version: 1.0     Filename: VIG-PV10.ZIP
  212.  
  213. PROMPTS    : Replaces 52 of your PCBTEXT prompts, totally revamping the entire
  214.              application procedure, logon procedure, F6 Online user editor
  215.              function, and the (C) subcommand form the (7) User Edit sysop
  216.              command.  100% configurable.
  217.              Current version: 1.0     Filename: VIG-PR10.ZIP
  218.  
  219. PROEDIT:     Light Bar User Editor.  For sysops to edit all users, or as the
  220.              (W) command for a user to edit himself.  Emulates PCBSM.
  221.              Current version: 1.0     Filename: VIG-PU10.ZIP
  222.  
  223. SUPERLOGON : "Forum hack" features: broadcast logon to nodes, turbo login,
  224.              random stats, last callers, automessage, one liners, more.
  225.              Current version: 2.0     Filename: VIG-SL20.ZIP
  226.  
  227. CONVERT!   : Successor to PIPE2PCB.  Converts pipe color codes on incoming
  228.              fido mail into standard ANSI color codes on the fly.
  229.              Current version: 1.0     Filename: VIG-C!10.ZIP
  230.  
  231. RUMOURS    : Forum-hack style rumours, completely configurable.  Source
  232.              code included.
  233.              Current version: 2.0     Filename: VIG-RU20.ZIP
  234.  
  235. PCRENFORCER: Enforce Post Call Ratios the RIGHT way.  Totally bars non-PCR
  236.              compliant user from downloading until they post enough messages.
  237.              Current version: 2.0     Filename: VIG-PE20.ZIP
  238.  
  239. SUPERCHAT  : Really nice split screen chat, with a few unique and very handy
  240.              features.
  241.              Current version: 1.1     Filename: VIG-SC11.ZIP
  242.  
  243. MORETIME   : Give more time to users who know the correct password, totally
  244.              independant of security levels.  Source code included.
  245.              Current version: 2.0     Filename: VIG-MT20.ZIP
  246.