home *** CD-ROM | disk | FTP | other *** search
-
-
- MiniBBS v2.3 Copyright (C) 1995 T. Mitchell 05/07/95
- ===========================================================================
-
- MiniBBS is a door that enables your users to setup and operate their own
- "mini-bbs" style message conference. Once a user has added an area, that
- user, the "mini-Sysop", may delete and undelete individual messages, delete
- all messages in their area, and even upload an Ansi file to be displayed to
- anyone who enters that mini-bbs. Currently, up to sixteen mini-bbs areas
- are available (only four if unregistered). Previous versions allowed up to
- eight areas when registered. See "SYSOP Menu" in this file for more
- information. Each area may be configured as private or as a limited access
- area. This door REQUIRES Ansi.
-
- MiniBBS (versions v1.90+) is now compatible with multinode systems.
- Multiple users may operate the door, but only a single node may access any
- one of the sixteen conferences at one time.
-
- MiniBBS is being distributed as shareware. If you have any comments,
- complaints, and/or suggestions for MiniBBS, you are welcome to write to the
- address found in REGISTER.TXT.
-
- Unregistered copies of MiniBBS may be distributed free of charge if all
- of the original files are included without modification.
-
- MiniBBS is distributed without warranty. The author will not be
- responsible for damages or losses caused by the use or attempted use of
- MiniBBS. USE THIS PROGRAM AT YOUR OWN RISK!!
-
- MiniBBS was written and compiled with:
- Turbo Pascal Copyright (c) 1983,1992 by Borland International, Inc.
- RMDoor Copyright (c) 1991-1993 by Mark Goodwin and Randy Hunt
- (registered)
-
- Upgrading From V2.0+
- ---------------------
-
- To upgrade from V2.00 or later, UnZip MINBBS23.ZIP into your MiniBBS
- directory. You may need to reconfigure the maintenance utility.
-
-
- Upgrading From V1.0 thru V1.9
- ------------------------------
-
- 1. UnZip MINBBS23.ZIP to your MiniBBS directory.
- 2. Run UPGRADE.EXE. This will upgrade your datafiles to the new format.
- You MUST use this for everything to work properly! You may now
- delete UPGRADE.EXE, it will not be needed again.
- 3. The maintenance utility, MMAINT.EXE, should be ran as a daily event.
- Read the included documentation, MMAINT.DOC.
-
-
- Installation
- ------------
-
- Installation Using SETUP.EXE
- ----------------------------
-
- 1. Create a directory for MiniBBS (it should only be used by MiniBBS).
-
- Ex: MD \bbs\doors\minibbs
-
- 2. UnZip MINBBS23.ZIP to this directory.
-
- 3. Run SETUP.EXE to configure MiniBBS to your system.
-
- Note: SETUP.EXE creates both a batch file & a config file for MiniBBS,
- the default filenames are MINIBBS.BAT & MB.CFG. You may now enter
- your filenames on the command line (setup v2.1+). Both filenames
- must be entered. If not, the default names are used. (One must
- end with '.bat' and the other '.cfg').
-
- 4. Copy MiniBBS.BAT to the proper directory (such as \bbs) and rename it
- if necessary.
-
- 5. If you are using a locked serial port, you must enter the locked baud
- rate for MiniBBS to function properly.
-
- 6. Read the steps for the Manual Installation, they may contain needed
- information for non-standard configurations.
-
- Manual Installation
- -------------------
-
- 1. Creating A Config File.
-
- Line 1: Door Data File Type.
- PCB for PCBoard, GAP for DOOR.SYS (GAP),
- RBBS for RBBS, WC for WildCat!, WWIV for WWIV,
- SF for SpitFire, or TRIBBS for TriBBS.
- Line 2: Path to the door drop file.
- Line 3: BBS Name.
- Line 4: Sysop's Name.
- If registered, this must be your real name. If you
- registered using an alias, this line should contain your
- alias and you should enter your real name on line 7.
- This is not case sensitive.
- Line 5: Locked Baud Rate.
- If your serial port is not locked, enter 0 on this line.
- Note: If the Com Port is locked, you MUST enter the locked
- rate on this line.
- Line 6: Registration Code.
- Line 7: This line should contain your real name if you registered
- using an alias. Otherwise, don't add this line.
- Line 8: Specify your Sysop/Co-Sysop Security Level. Anyone with
- this security level (and higher) will have Sysop Access
- within MiniBBS. To disable, enter 0 on this line or do not
- include this line in your config file. (This is new to
- v2.0 & you may still manually set users' access in MiniBBS.)
- Line 9: Specify your Subscriber's Security Level. Anyone with this
- security level (and higher) will automatically be set to
- Subscriber Access (unless they have Sysop Access). See
- 'Time Limits & Access' under the Sysop Menu. When a user's
- security drops below this value, they are set back to
- Non-Subscriber Access.
-
-
- The following is a sample config file:
-
- TRIBBS
- C:\tribbs\
- Noname BBS
- John Doe
- 38400
- 0
-
- 2. Creating A Batch File.
-
- If you are not familiar with creating a door batch file, refer to your
- BBS program documentation.
-
- A sample batch file for TriBBS:
-
- C:
- cd\tribbs\doors\minibbs
- minibbs.exe mb.cfg
- cd\tribbs
- board
-
- 3. Non-Standard Com Port IRQ.
-
- A Non-Standard IRQ can be used by specifying the Irq number
- after the name of the config file on the command line:
-
- Example: minibbs.exe mb.cfg 2
-
- 4. Running In Local Mode (without using a BBS).
-
- MINIBBS.EXE MB.CFG /L <ENTER>
-
- 5. Using Multinodes with a RBBS or WWIV door data file.
-
- The node number is not automatically passed to the door with these
- two door types. If you are using either of these with a multi node
- system, add the following switch:
-
- /N[node] as in:
-
- MINIBBS.EXE MB.CFG /N3 (for node 3)
-
- Note: If you need to use both a non-standard irq (as in number 3 above)
- and a node switch, always put the irq first:
-
- MINIBBS.EXE MB.CFG 2 /n3 (IRQ is 2, Node 3)
-
- 6. Setup MMAINT.EXE as either a daily or weekly event.
-
-
- Main Menu Commands
- ------------------
-
- A thru H Select Message Area. (A thru P if using 16 areas).
- Y Add a new area if one is available.
- ? Instructions/Explanation of how you are using this door.
- The first is USERINFO.ANS, for all users. The second file
- is MINSYSOP.ANS, for users who define their own area. You
- are encouraged to personalize these for your BBS.
- W Other Nodes. If callers on other nodes are operating MiniBBS
- also, they will be listed here.
- X or Q Exit to BBS.
- S Sysop Menu.
-
-
- Message Area Commands
- ---------------------
-
- N Read New Messages.
- R Read Messages, either Forward or Reverse.
- E Enter A Message.
- U User List. List of users (aliases) who use this area.
- Q Quit back to Main Menu.
- S This is the Mini-Sysop's Menu. The main BBS sysop will have access
- also. Commands Available:
-
- U Upload Ansi Screen.
- To enable this option, see the Sysop's Menu.
- R Remove Ansi Screen.
- To replace a screen, it does not have to be removed first.
- When a new ansi screen is uploaded, it overwrites the
- current file.
- D Delete All Messages. This removes all messages, but does not
- reset the message numbers.
- P Pack Message File. This will remove deleted messages from
- the message file. (Deleted messages are displayed to the
- mini-sysop and anyone with sysop access.)
- C Change Name Of Mini-BBS Area.
- Q Quit to previous menu.
-
-
- Commands Available While Reading Messages
- -----------------------------------------
-
- N, + Next Message.
- E Enter Message. The Sysop & the mini-Sysop may address a message to
- "@user@". The message appears to be addressed to the current
- user online. Unlike writing a message to "All", this message
- is included in the user's personal mail search upon entering
- a mini-bbs.
- L, - Last (Previous) Message. Not Available while reading new messages.
- D Delete Message. Marks message as deleted. The message is not
- actually deleted. (Pack messages will remove deleted messages.)
- U Undelete Message. Message is again visible by all.
- R Reply. This allows you to reply to the current message with the
- option of quoting.
- Q Quit.
-
-
- Changing Text And TextBackGround Colors When Entering Messages
- --------------------------------------------------------------
-
- You may select the color of the text in your messages by using a syntax
- similar to that in a few other BBS message editors:
-
- @Xbt
-
- Enter "@X" (Or "@x") followed by two hexadecimal digits (0-9,a-f).
- The first hex digit (b) will the TextBackground Color. The second hex
- digit (t) will set the Text Color.
-
- BackGround Colors: 0-Black, 1-Blue, 2-Green, 3-Cyan, 4-Red, 5-Magenta,
- 6-Brown, 7-White. 8 thru F are the same as 0 thru 7, respectively, but
- with Blinking text. One exception is E, which is Yellow with Blinking
- text.
-
- Text Colors: 0-Black, 1-Blue, 2-Green, 3-Cyan, 4-Red, 5-Magenta, 6-Brown,
- 7-White, 8-Dark Grey, 9-Light Blue, A-Light Green, B-Light Cyan,
- C-Light Red, D-Light Magenta, E-Yellow, F-Bright White.
-
-
- Sysop Menu
- ----------
-
- U : Edit Users.
- B : Edit Message Boards.
- T : Set Time Limits For Access Levels. (Only Available When Registered)
- This sets the maximum time allowed in MiniBBS per day for three
- access levels: Non-Subscriber, Subscriber, & Sysop.
- After setting these, you select the minimum access required to
- create a minibbs. This gives you the option of only letting
- subscribers to your BBS have a minibbs (all other users may still
- enter the door and read & write messages). This option works
- with the 'Subscriber Access Level' in line 9 (or selection "I" in
- the Setup program) of your config file. Subscribers of this
- security level are automatically set to subscriber access in
- MiniBBS. NOTE: Line 8 (selection H of Setup) of the config
- file is the security level to give a user SYSOP access. Make
- sure you don't confuse the two! To disable either one, enter
- 0 for the security level.
- S : Setup X/Y/Zmodem Uploads.
- R : Reset Entire Door. This erases all data files, including bulletin
- paths, time limits, Gsz/Dsz path, etc.
- P : Set path and filenames for MiniBBS bulletins. If not set, default
- bulletins will be created in the current (MiniBBS) directory as
- MINIBBS.ANS and MINIBBS.BBS.
- I : Increases number of available areas from 8 to 16 (In REGISTERED
- versions only). You may use the default 8 areas, but if you
- select this command, you cannot drop back down to 8 unless
- you Reset MiniBBS.
- Q : Return to main menu.
-
-
- User Editor (Sysop Menu)
- -------------------------
-
- A Change access level to NON-REGISTERED, REGISTERED, or SYSOP-ACCESS.
- (SYSOP-ACCESS will give a user complete access with MiniBBS. Only
- give your Co-Sysops this access level.)
- R Resets User's Time Used Today.
- D Delete User.
-
-
- Message Area Editor (Sysop Menu)
- ---------------------------------
-
- C Change the name of this area.
- S Change the operator of this area.
- R Remove this area.
- D Delete all messages in this area.
- K Pack Message File. This removes deleted messages from message file.
- ! Make This Area Private (or with limited access).
- You must select the users who will have access.
- Three different types of limited access are available:
- 1: Only the Selected Users may enter this area.
- 2: Only Selected Users may enter this area. They can only
- write messages which will be available to the Mini-Sysop.
- (This might be used for role playing game moves)
- 3: All users may enter this area and read messages, but only
- Selected Users may write messages. (Possibly for use of
- a role playing game discussion by its players)
- 4: Subscribers Only. (MiniBBS must be Registered for this type.)
- E Edit Selected List. Edit the list of "Selected Users" who have
- access to this minibbs area.
- A Add User. Add user to the list. You can scan the whole
- userlist of MiniBBS to give certain users access.
- S Scan Selected Users. This scans the list of users who have
- been given access to this area. You may remove individual
- users here.
- ! Make This Area Public. This deletes the list of Selected
- Users and gives everyone full access to this area.
-
-
- Set Time Limits (Sysop Menu)
- -----------------------------
- Default Values
- Non-Subscriber: 15 Minutes
- Subscriber: 25 Minutes (45 if registered)
- Sysop Access: 35 Minutes (60 if registered)
-
- Minimum Access Required To Create A MiniBBS: Non-Subscriber (default)
-
- This may be set to either 'Non-Subscriber' or 'Subscriber'.
-
-
- Setup X/Y/Zmodem Uploads (DSZ or GSZ)
- -------------------------------------
-
- You may optionally allow Mini-Sysops to upload an ansi screen to be
- displayed when a user enters their area.
-
- Com Port:
- This will be read from your BBS's door drop file. Some door drop
- (DOOR.SYS for example) will contain 0 for the comport when you log on
- your BBS local. This should be fine. If 0 is displayed and mini-
- sysops can't upload, try using a different door drop file type.
-
- Port Address:
- If you are using COM1 through COM4 with the standard address, you do
- not need to change this. (If you do need to use a non standard
- address here, then you must also enter the Irq value as described
- above on the command line in the MiniBBS batch file. If an Irq value
- is not present, this will be ignored.) To enter or change this, you
- must be logged onto the node for which this needs to be changed.
-
- IRQ: This displays the Irq value that you entered on the command line in
- the MiniBBS batch file. If none was specified, this uses the standard
- irq.
-
- Path: This is the path to DSZ or GSZ. You must edit this while on Node 1.
-
- NOTE: DSZ.COM and GSZ.EXE are Copyright 1991 by Omen Technology Inc.
- DSZ or GSZ can be used if provided by you. It is your responsibility
- to abide by their registration requirements. Read DSZ.DOC/GSZ.DOC
- for information about registering.
-
-
-
-
- MiniBBS, and other great BBS & Door software, can be found at:
-
-
- THE BLACK REALMS (812) 424-3781 24Hrs/7days 14400bps
- Home of "The Pub" and the all new "The Pub ][".
- SysOp: Matthew Elzer
-
- COMPUTER FREAKS BBS (812) 897-5751 24Hrs/7days 14400bps
- SysOp: John Howard
-