home *** CD-ROM | disk | FTP | other *** search
- SuperLogon & SuperLogoff PPE v2.0 for Pcboard by ViGilante on 07/01/94
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- SuperLogon: A highly (100%) configureable ppe that provides all the features
- available in many other "forum hack" type BBS softwares in one
- easy to use program.
-
- SuperLogoff: A companion to SuperLogon, also 100% configureable. In depth
- details of both will follow the quick setup section.
-
- IMPORTANT: There is a new PPE, CALLERS.PPE, read this doc file to see how
- to install it.
-
- NOTE: The .CNF files for v2.0 are radically different from earlier versions,
- if you are upgrading you must discard your old .CNF's and reconfigure
- the new ones included here.
-
- NOTE: Installation method has changed slightly, if upgrading please review
- to make sure it runs properly.
-
- BETA VERSIONS: If you are running a beta, note that the format of
- CALLERS.CNF and SLOGON.CNF has changed slightly. Just
- use/modify the new ones included herein.
-
- Quick Setup
- ~~~~~~~~~~~
- 1. Make a separate subdirectory, perhaps "c:\pcb\slogon".
-
- 2. Unzip the entire contents into dir created in step 1.
-
- 3. Edit PCBTEXT record 665 (Scanning for new bulletins...) to say
- (!c:\pcb\slogon\slogon.ppe) or whatever dir you made. Even better,
- replace the prompt with a text file (%c:\pcb\display\prompt.665), then
- as the first line in the file put (!c:\pcb\slogon\slogon.ppe), and as
- the second line put (Scanning for new bulletins...). In this way SLogon
- is seamlessly integrated into your system, and you can easily add other
- PPE's to your logon process such as ProVote (my New User Voting).
-
- 4. Go into PCBSETUP for each node, (G) configuration options, (D) config
- switches, and make "Scan for New Bulletins" set to Yes.
-
- 5. Make sure you have at least 1 bulletin defined in your BLT.LST file (for
- each conf), even if you really don't have any buletins.
-
- 6. Edit PCBTEXT record 605 (Proceed with logoff) to say
- (!c:\pcb\slogon\slogoff.ppe) or whatever dir you made.
-
- 7. Go into PCBSETUP for each node, (G) configuration options, (C) system
- control, and make "Warning on Logoff Command" set to Yes.
-
- 8. Edit your CMD.LST file and install SLOGOFF.PPE as your BYE command. It
- should look something like:
-
- Command Security PPE/MNU File -or- Keystroke Replacement
- ══════════════ ════════ ═══════════════════════════════════════
- 25) BYE 0 C:\PCB\SLOGON\SLOGOFF.PPE
-
- This will force all of your users to exit via SLogoff, unless of course
- they just drop carrier on you.
-
- 9. Edit PCBTEXT record 192 (Minutes Used: @OPTEXT@) to say
- (!c:\pcb\slogon\callers.ppe) or whatever dir you made. Alternatively,
- use the method described in step 3 if you want to add more than 1 PPE
- into this prompt.
-
-
- Detailed Setup
- ~~~~~~~~~~~~~~
- NOTE: you will see my handle in all the headers, keep in mind that it
- is easily editable through the .TOP files. I put it in all of them not
- for glory, but to get you to go and customize things a bit.
-
- Follow the quick config steps. This PPE will look much better if you also
- edit PCBTEXT record 418 (Press ENTER to continue) and make it look something
- like: @X07Press @X08(@X0FEnter@X08)@X07_
- the trailing underscore disables the ? ( ) that PCB appends to an input.
-
- You can also install this in many other places with PCB 15's flexibility,
- like the logon/logoff script questionaires, or anything else you might
- think of. If you do install SLOGON into the logon script questionaire,
- keep in mind that if you choose "SYSOP LOGIN" form the WFC screen, you will
- not see the PPE run.
-
- All of the following features can be enabled/disabled/customized via the
- .cnf files and other various support files included.
-
- Slogon:
- 1. Customize the order in which all functions are processed.
- 2. Send a (BR)oadcast message to all other nodes telling them who has
- logged on, and to which node.
- 3. Display a random WELCOME screen to your callers, or sequentially display
- a series of WELCOME screens.
- 4. Turbo Login, if a user answers YES at logon he will be dumped at the
- main menu (unless you have other things going on besides this).
- 5. Randomly Display 1 of up to 999 stat screens. 6 are included in this
- archive.
- 6. Create and display a screen of up to 25 previous callers, totally
- customizable as to colors and placement of information fields.
- 7. Display a Message from previous caller, if enabled and SLOGOFF.PPE is
- installed.
- 8. "Forum" type one liners. Anyone with sysop level will get to see the
- authors too. :)
- 9. Spawn another PPE at any time during SLOGON.
-
- Slogoff:
- 10. Customize the order in which all functions are processed.
- 11. Verify that the user does indeed wish to logoff.
- 12. Allow the user to leave a comment to the sysop.
- 13. User may leave a message to the next caller, which is displayed during
- the Slogon process. Message may be entered with a lame line editor
- or by Z-Modem upload for ANSI BBS ads etc.
- 14. Randomly Display 1 of up to 999 goodbye screens. Only 1 is included
- in this archive.
- 15. Spawn another PPE at any time during SLOGOFF.
-
- Edit SLOGON.CNF and SLOGOFF.CNF to customize everything. All information
- needed to do so can be found in those files, they are thoroughly documented.
- Other files that can be changed to your liking are:
-
- The CALLERS.CNF file is really just a template for the statistics info
- displayed on the last few callers list, except for the FIRST LINE ONLY.
- The first line is the MINUTES USED: @OPTEXT@ you want displayed to the
- caller (since this PPE replaces that prompt). Leave a blank line there if
- you just don't want to show this string.
-
- The Replacement codes for the rest of the file are:
-
- Today Yesterday Total Records Averages
- /-----------------------------------------------------------------
- Calls | @CALL_TDAY@ @CALL_YDAY@ @CALL_TOTL@ @CALL_RCRD@ @CALL_AVRG@
- Mins Busy | @MINS_TDAY@ @MINS_YDAY@ @MINS_TOTL@ @MINS_RCRD@ @MINS_AVRG@
- Messages | @MSGS_TDAY@ @MSGS_YDAY@ @MSGS_TOTL@ @MSGS_RCRD@ @MSGS_AVRG@
- Bytes Up | @BYUL_TDAY@ @BYUL_YDAY@ @BYUL_TOTL@ @BYUL_RCRD@ @BYUL_AVRG@
- Bytes Down| @BYDL_TDAY@ @BYDL_YDAY@ @BYDL_TOTL@ @BYDL_RCRD@ @BYDL_AVRG@
-
- You can mix/match them anywhere you want, repeat them, leave out ones you
- don't want, whatever. Experiment.
-
-
- ONELINER.TOP ANSI header for 1liners
- ONELINER.BOT ANSI trailer for 1liners
- ONELINER.HLP ANSI help/input screen that shows PCB color codes
- AUTOMSG.TOP ANSI header for the message from previous caller
- AUTOMSG.BOT ANSI trailer for the message from previous caller
- AUTOMSG.HLP ANSI help/input screen that shows PCB color codes
- CALLERS.TOP ANSI header for last few callers list
- CALLERS.MID ANSI mid screen for last few callers list
- CALLERS.BOT ANSI trailer for last few callers list
- WELCOME.xxx ANSI randomly shown when user logs on, xxx = 1 to 999
- GOODBYE.xxx ANSI randomly shown when user logs off, xxx = 1 to 999
- STATS.xxx ANSI stat screen randomly shown at logon, xxx = 1 to 999
-
- Also, if you want to reset anything like the last callers, message from last
- caller, or one liners, just delete it's associated .dat file and a new one will
- be created automatically.
-
- To reset the statistics portion of the last few callers screen, delete the
- CALLERS.@@@ file.
-
-
- Disclaimer
- ~~~~~~~~~~
- I don't even gaurantee that this will take up disk space.
-
-
- Registration
- ~~~~~~~~~~~~
- This PPE is totally free, all you need to do is call Velvet Underground and
- use the "Reg a ViG! PPE" option from the Matrix. Be prepared with your NAME
- or HANDLE and BBS NAME _exactly_ as it appears in pcbsetup, double check by
- looking in PCBOARD.DAT. Line #2 is your name, and line #94 is your BBS name.
-
- If you are running a cracked version, GOOD LUCK! I hope you are very
- confident that the person who cracked this knows exactly what he is doing,
- the 'protection' routines are tied into a lot of other functions, and if
- altered could produce unpredictable (at best) results. All you need to do is
- make a 30 second phone call.
-
- Donations are certainly accepted if you feel so compelled, and I won't even
- mention the many hours of programming/debugging/testing/whatever spent on
- this thing. :) Cash, old hardware, or even a good leech account on your
- board is always appreciated.
-
- Velvet Underground (1) 516-826-0412 USR Dual 16.8k
- Velvet Underground (2) 516-Pri-Vate USR Dual 28.8k
-
-
- Enjoy
- ~~~~~
- Thats about it, if you have any questions or comments you can reach me
- on my board, many other quality boards and nets, Internet address
- vigilante@156.image.linet.org, or Prodigy @bwvr36c.
-
-
- Other ViG! Utilities:
- ~~~~~~~~~~~~~~~~~~~~~
- WACKOPROMPT: Floating "SLAM ENTER" prompt replacement. Very unique, and
- completely configurable.
- Current version: 1.0 Filename: VIG-WP10.ZIP
-
-
- APPCENTER : Light Bar Application Center. Have your users apply for dist
- sites, couriers, networks, anything. Completely configurable.
- Current version: 1.0 Filename: VIG-AC10.ZIP
-
- PROMATRIX : Light Bar Logon Matrix. Many features, incredibly configurable.
- Companion to ProVote.
- Current version: 1.0 Filename: VIG-PM10.ZIP
-
- PROVOTE : Light Bar New User Voting. Better than any NUV that is BUILT
- IN to a BBS software, much less a PPE.
- Current version: 1.0 Filename: VIG-PV10.ZIP
-
- PROMPTS : Replaces 52 of your PCBTEXT prompts, totally revamping the entire
- application procedure, logon procedure, F6 Online user editor
- function, and the (C) subcommand form the (7) User Edit sysop
- command. 100% configurable.
- Current version: 1.0 Filename: VIG-PR10.ZIP
-
- PROEDIT: Light Bar User Editor. For sysops to edit all users, or as the
- (W) command for a user to edit himself. Emulates PCBSM.
- Current version: 1.0 Filename: VIG-PU10.ZIP
-
- SUPERLOGON : "Forum hack" features: broadcast logon to nodes, turbo login,
- random stats, last callers, automessage, one liners, more.
- Current version: 2.0 Filename: VIG-SL20.ZIP
-
- CONVERT! : Successor to PIPE2PCB. Converts pipe color codes on incoming
- fido mail into standard ANSI color codes on the fly.
- Current version: 1.0 Filename: VIG-C!10.ZIP
-
- RUMOURS : Forum-hack style rumours, completely configurable. Source
- code included.
- Current version: 2.0 Filename: VIG-RU20.ZIP
-
- PCRENFORCER: Enforce Post Call Ratios the RIGHT way. Totally bars non-PCR
- compliant user from downloading until they post enough messages.
- Current version: 2.0 Filename: VIG-PE20.ZIP
-
- SUPERCHAT : Really nice split screen chat, with a few unique and very handy
- features.
- Current version: 1.1 Filename: VIG-SC11.ZIP
-
- MORETIME : Give more time to users who know the correct password, totally
- independant of security levels. Source code included.
- Current version: 2.0 Filename: VIG-MT20.ZIP
-