home *** CD-ROM | disk | FTP | other *** search
-
- -= Extreme BBS Misc Documentation =-
-
-
- Section 1...............................Conferences
- Section 2........................The File Transfers
- Section 3.............................Message Bases
- Section 4.......................Miscellaneous Files
- Section 5.................................MCI Codes
-
-
- [Section 1] - Conferences
-
- I am just going to explain conferences here to sysops that do not know
- or understand what they are (yeah, there are some out there). There are
- a few kinds of conferences that are used around in different BBS packages,
- but the way Extreme uses conferences is the way that most of the Forum/TCS
- hacks do it. The conferences split the board into "sections". So you can
- have specific conferences for specific ideas. Like an Amiga Section for a
- conference, and an IBM Section for a conference.
-
- You can set user's access to be in one of the conferences, or all of them
- or anything in between. It's also a good way to keep the board a little more
- tidey and more private.
-
- With v1.04 or above, conferences can be defined as a message base only,
- file base only, or both. This option will allow you to take out those annoy-
- ing file/message conferences that don't hold files/messages. Yet another
- unique feature you gain with Extreme over the other hacks!
-
-
- [Section 2] - The File Transfers
-
- This is an overview on the transfer section. If you haven't read the
- chapter on Conferences yet, do that first.
-
- Each Conference will allow up to 100 file areas. When you first enter a
- conference as the sysop you will be told that there are not any transfer
- areas made. Extreme will then ask you if you wish to make a new (first)
- area in the conference. Type 'Y' to make the first area.
-
- When making a new area, you will be prompted to answer a few questions.
- Here is an explaination to those questions:
-
- Area Name : This is what you want to name the transfer area.
-
- Access Flag : Currently this is unused, and will be taken out shortly
- unless I find something useful about it.
-
- Access Level : This is the XFer level needed to access the area.
-
- Upload Here? : Self-Explainatory.
-
- Download Here : Self-Explainatory.
-
- Entry Password : The password needed to enter the transfer area.
-
- CoSysop : This is the name of user that will control the area. The
- co-sysop gets to download all the files in this area for
- free, and also has sysop commands available to them for
- this area only.
-
- Path : This is the path where all the uploads for this area will
- go. Areas can share directories.
-
- If you have already made your first area, and wish the make a new area
- after that, then all you have to do is hit Axx (where xx is the number to
- the next sub-board) from the Transfer Menu and it will ask you if you wish
- to create the new area.
-
-
- [Section 3] - Message Bases
-
- The message bases are the basis and the cornerstone to the BBS (in my
- opinion atleast). The message bases are pretty easy to understand, since
- most of the original Forum/TCS routines where left in there.
-
- The creating of the message bases are the same as the creating of the
- file areas, except for the information needed to make them. Here is the
- information needed for creating the sub-boards:
-
- Board Name : The name of the sub-board, usually the abbreviated "topic"
- of the sub-board.
-
- Sponser : This is the name of the cosysop of the sub-board. The co-
- sysop of the sub-board can modify anything pertaining to
- their sub-board.
-
- Area Flag : This is another useless item. Just set it to zero for
- now. It will be taken out soon, unless I find some use
- for it.
-
- Entry Level : This is the level needed to enter the sub-board. The
- level that it checks against is the Main Level.
-
- Auto-Delete : This is the maximum number of messages that you want this
- sub-board to have. The number must be atleast 10. After
- the maximum number is reached, Extreme deletes messages
- 2-6. Leaving message 1 there, since it usually is the
- message that explains what the sub-board is for.
-
- Extreme*Net Sub? : If this sub-board is going to be part of Extreme*Net set
- this to yes. A list of Extreme*Net subs will be listed
- seperate documentation contained in the Newnet.doc.
- It is recomended that the first base be the Extreme*Net
- area for net mail.
-
- Net ID Number : This is for identifying which sub-board in the net that
- this sub-board is. A list of ID numbers will be at the
- end of the documentation.
-
-
- [Section 4] - New Users
-
- The idea of New User Voting was brought to me many years ago, back when
- I was running a BBS software that I wrote for the Apple. I have noticed that
- it has became an instant success in the Forum/TCS hacks of recent years.
- So I have implemented it in Extreme for those that wish it.
-
- See the section in the SySop config.doc to see how it works and is set up.
-
- [Section 5] - Miscellaneous Files
-
- There are some files that you can make to help your board become more
- unique than the run of the mill Extreme board. Here is a list of them (I
- hope that I didn't forget any, but if I did, I will add them in when I update
- the documentation).
-
- Private.BBS : This is file that new users will see if you board is set to a
- private BBS. Usually says "This board is private, hang up".
-
- NewUser. : This is file that is diplayed to new users, it's displayed
- right after they type in the New User Password, if you have
- one.
-
- InfoForm.1-5 : These are the infoforms 1-5.
-
- Matrix.BBS : This is file that will be displayed if you use Matrix #3 for
- the matrix commands.
-
- MatNews.BBS : This file is for Matrix News if you wish to have any. Use
- this for things like "User List Lost 8/20" or something like
- that.
-
- PrivHor.BBS : This is file that is displayed to users that logon in during
- private hours, that are not allowed on the board at that time.
-
- BlackLst.Scr : This is the file that is displayed to a new user that is on
- the black list (or loozer list).
-
- FeedBack.BBS : This is the file displayed to a new user before they send
- the new user feedback.
-
- NewUser.Bye : This is the file displayed to the new users just before they
- get logged off.
-
- Welcome.1-xx : These are the welcome screens that the users will see after
- the logon but before their stats are displayed. xx is any
- number upto 99. Set the number of welcomes in the config
- file.
-
- Prelogon.BBS : This file is displayed after the user types the system pass
- but before they enter their password.
-
- NiceTry. : This file is displayed after a user types a wrong password
- more than 5 times.
-
- TrashCan. : This is the file that is displayed to a deleted user.
-
- Goodbye. : This is the logoff screen.
-
- FileNews.1-5 : This is the news for the file areas in conference 1-5.
-
- All of these files are located in the Text Directory.
-
- [Section 6] - MCI Codes
-
- This is a list of the current MCI codes that are used in the printfile
- routine for Extreme BBS. If there are anymore you want added, just leave
- a message on the Extreme*Net Sub-board "Extreme Ideas & Bugs". (All commands
- are preceeded by a '%' to tell Extreme that it is a MCI Code).
-
- UH = User's Handle UP = User's Phone Number
- UL = User's Main Level FL = User's File Level
- FP = User's File Points NU = User's Number of Uploads
- ND = User's Number of Downloads UK = User's Uploaded K
- DK = User's Downloaded K UN = User Note
- BR = User's Last Baud Rate TT = Today's Time Limit
- LC = Last Caller C1 = Conference 1 Access (Yes/No)
- C2 = Conference 2 Access (Yes/No) C3 = Conference 3 Access (Yes/No)
- C4 = Conference 4 Access (Yes/No) C5 = Conference 5 Access (Yes/No)
- NF = New Files NP = New Posts
- TC = System's Total Calls NM = Email Letters Waiting
- TE = Time until Event CS = System's Calls Today
- UU = User Number LN = System's Long Name
- SN = System's Short Name CP = Modem's Com Port
- CD = Current Date CT = Current Time
- TL = Time Left Today HA = Hack Attempts
- RN = User's Real Name TP = User's Posts
- LO = Date Last on UD = User's Current Up/Down Ratio
- PC = User's Current Post/Call Ratio RP = Required Post/Call Ratio
- RK = Required Upload/Download K Ratio RU = Required Upload/Download Ratio
-
- Some text files of importance that can use these codes to the fullest are
- the following :
-
- FILESTAT.ANS : If this file exists, it's displayed instead of the built in
- File Stats screen. The screen displayed before a user enters
- the transfer area.
-
- LOGNSTAT.ANS : If this file exists, it's displayed instead of the built in
- Logon Stat Screen. The screen displayed with the user's stats
- as the user first logs on.
-
- USERSTAT.ANS : If this file exists, it's displayed instead of the built in
- Your Status Screen. The screen displayed when a user types
- 'Y' from the main menu.
-
- The following MCI codes are for use with the system's prompt. These
- codes are preceeded with a pipesign '|', to tell Extreme they are for the
- prompt.
-
- 01-15 : Change the current color attribute.
- RC : Changes the current color attribute to user's Color #1.
- SC : Changes the current color attribute to user's Color #2.
- PC : Changes the current color attribute to user's Color #3.
- IC : Changes the current color attribute to User's Color #4.
- TL : Displays time left for the day.
- TN : Displays the current time.
- CA : Displays the current Menu the user is in.
- UH : Displays the current user's handle.
- CR : Acts as a carriage return.
-
- As I stated before, I'd like to get some input on some more MCI codes to
- put into either the prompt, or the print file routines.
-
-
-
-
-