home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0040 - 0049 / ibm0040-0049 / ibm0040.tar / ibm0040 / EXT106R.ZIP / EXTDOCS.ZIP / MISC.DOC < prev    next >
Encoding:
Text File  |  1991-10-25  |  10.6 KB  |  240 lines

  1.  
  2.                    -= Extreme BBS Misc Documentation =-                        
  3.  
  4.  
  5.            Section 1...............................Conferences
  6.            Section 2........................The File Transfers
  7.            Section 3.............................Message Bases
  8.            Section 4.......................Miscellaneous Files
  9.            Section 5.................................MCI Codes
  10.  
  11.  
  12. [Section 1] - Conferences
  13.  
  14.     I am just going to explain conferences here to sysops that do not know
  15. or understand what they are (yeah, there are some out there).  There are
  16. a few kinds of conferences that are used around in different BBS packages,
  17. but the way Extreme uses conferences is the way that most of the Forum/TCS
  18. hacks do it.  The conferences split the board into "sections".  So you can
  19. have specific conferences for specific ideas.  Like an Amiga Section for a
  20. conference, and an IBM Section for a conference.
  21.  
  22.     You can set user's access to be in one of the conferences, or all of them
  23. or anything in between.  It's also a good way to keep the board a little more
  24. tidey and more private.
  25.  
  26.     With v1.04 or above, conferences can be defined as a message base only,
  27. file base only, or both.  This option will allow you to take out those annoy-
  28. ing file/message conferences that don't hold files/messages.  Yet another
  29. unique feature you gain with Extreme over the other hacks!
  30.  
  31.  
  32. [Section 2] - The File Transfers
  33.  
  34.     This is an overview on the transfer section.  If you haven't read the
  35. chapter on Conferences yet, do that first.
  36.  
  37.     Each Conference will allow up to 100 file areas.  When you first enter a
  38. conference as the sysop you will be told that there are not any transfer
  39. areas made.  Extreme will then ask you if you wish to make a new (first)
  40. area in the conference.  Type 'Y' to make the first area.
  41.  
  42.     When making a new area, you will be prompted to answer a few questions.
  43. Here is an explaination to those questions:
  44.  
  45. Area Name      : This is what you want to name the transfer area.
  46.  
  47. Access Flag    : Currently this is unused, and will be taken out shortly
  48.                  unless I find something useful about it.
  49.  
  50. Access Level   : This is the XFer level needed to access the area.
  51.  
  52. Upload Here?   : Self-Explainatory.
  53.  
  54. Download Here  : Self-Explainatory.
  55.  
  56. Entry Password : The password needed to enter the transfer area.
  57.  
  58. CoSysop        : This is the name of user that will control the area.  The
  59.                  co-sysop gets to download all the files in this area for
  60.                  free, and also has sysop commands available to them for
  61.                  this area only.
  62.  
  63. Path           : This is the path where all the uploads for this area will
  64.                  go.  Areas can share directories.
  65.  
  66.     If you have already made your first area, and wish the make a new area
  67. after that, then all you have to do is hit Axx (where xx is the number to
  68. the next sub-board) from the Transfer Menu and it will ask you if you wish
  69. to create the new area.
  70.  
  71.  
  72. [Section 3] - Message Bases
  73.  
  74.     The message bases are the basis and the cornerstone to the BBS (in my
  75. opinion atleast).  The message bases are pretty easy to understand, since
  76. most of the original Forum/TCS routines where left in there.
  77.  
  78.      The creating of the message bases are the same as the creating of the
  79. file areas, except for the information needed to make them.  Here is the
  80. information needed for creating the sub-boards:
  81.  
  82. Board Name       : The name of the sub-board, usually the abbreviated "topic"
  83.                    of the sub-board.
  84.  
  85. Sponser          : This is the name of the cosysop of the sub-board.  The co-
  86.                    sysop of the sub-board can modify anything pertaining to
  87.                    their sub-board.
  88.  
  89. Area Flag        : This is another useless item.  Just set it to zero for
  90.                    now.  It will be taken out soon, unless I find some use
  91.                    for it.
  92.  
  93. Entry Level      : This is the level needed to enter the sub-board.  The
  94.                    level that it checks against is the Main Level.
  95.  
  96. Auto-Delete      : This is the maximum number of messages that you want this
  97.                    sub-board to have.  The number must be atleast 10.  After
  98.                    the maximum number is reached, Extreme deletes messages
  99.                    2-6.  Leaving message 1 there, since it usually is the
  100.                    message that explains what the sub-board is for.
  101.  
  102. Extreme*Net Sub? : If this sub-board is going to be part of Extreme*Net set
  103.                    this to yes.  A list of Extreme*Net subs will be listed
  104.                    seperate  documentation  contained in the Newnet.doc.
  105.                    It is recomended that the first base be the Extreme*Net 
  106.                    area for net mail.
  107.  
  108. Net ID Number    : This is for identifying which sub-board in the net that
  109.                    this sub-board is.  A list of ID numbers will be at the
  110.                    end of the documentation.
  111.  
  112.  
  113. [Section 4] - New Users
  114.  
  115.     The idea of New User Voting was brought to me many years ago, back when
  116. I was running a BBS software that I wrote for the Apple.  I have noticed that
  117. it has became an instant success in the Forum/TCS hacks of recent years.
  118. So I have implemented it in Extreme for those that wish it.
  119.  
  120. See the section in the SySop config.doc to see how it works and is set up.
  121.  
  122. [Section 5] - Miscellaneous Files
  123.  
  124.     There are some files that you can make to help your board become more
  125. unique than the run of the mill Extreme board.  Here is a list of them (I
  126. hope that I didn't forget any, but if I did, I will add them in when I update
  127. the documentation).
  128.  
  129. Private.BBS  : This is file that new users will see if you board is set to a
  130.                private BBS.  Usually says "This board is private, hang up".
  131.  
  132. NewUser.     : This is file that is diplayed to new users, it's displayed
  133.                right after they type in the New User Password, if you have
  134.                one.
  135.  
  136. InfoForm.1-5 : These are the infoforms 1-5.
  137.  
  138. Matrix.BBS   : This is file that will be displayed if you use Matrix #3 for
  139.                the matrix commands.
  140.  
  141. MatNews.BBS  : This file is for Matrix News if you wish to have any.  Use
  142.                this for things like "User List Lost 8/20" or something like
  143.                that.
  144.  
  145. PrivHor.BBS  : This is file that is displayed to users that logon in during
  146.                private hours, that are not allowed on the board at that time.
  147.  
  148. BlackLst.Scr : This is the file that is displayed to a new user that is on
  149.                the black list (or loozer list).
  150.  
  151. FeedBack.BBS : This is the file displayed to a new user before they send
  152.                the new user feedback.
  153.  
  154. NewUser.Bye  : This is the file displayed to the new users just before they
  155.                get logged off.
  156.  
  157. Welcome.1-xx : These are the welcome screens that the users will see after
  158.                the logon but before their stats are displayed.  xx is any
  159.                number upto 99.  Set the number of welcomes in the config
  160.                file.
  161.  
  162. Prelogon.BBS : This file is displayed after the user types the system pass
  163.                but before they enter their password.
  164.  
  165. NiceTry.     : This file is displayed after a user types a wrong password
  166.                more than 5 times.
  167.  
  168. TrashCan.    : This is the file that is displayed to a deleted user.
  169.  
  170. Goodbye.     : This is the logoff screen.
  171.  
  172. FileNews.1-5 : This is the news for the file areas in conference 1-5.
  173.  
  174.     All of these files are located in the Text Directory.
  175.  
  176. [Section 6] - MCI Codes
  177.  
  178.     This is a list of the current MCI codes that are used in the printfile
  179. routine for Extreme BBS.  If there are anymore you want added, just leave
  180. a message on the Extreme*Net Sub-board "Extreme Ideas & Bugs".  (All commands
  181. are preceeded by a '%' to tell Extreme that it is a MCI Code).
  182.  
  183. UH = User's Handle                      UP = User's Phone Number
  184. UL = User's Main Level                  FL = User's File Level
  185. FP = User's File Points                 NU = User's Number of Uploads
  186. ND = User's Number of Downloads         UK = User's Uploaded K
  187. DK = User's Downloaded K                UN = User Note
  188. BR = User's Last Baud Rate              TT = Today's Time Limit
  189. LC = Last Caller                        C1 = Conference 1 Access (Yes/No)
  190. C2 = Conference 2 Access (Yes/No)       C3 = Conference 3 Access (Yes/No)
  191. C4 = Conference 4 Access (Yes/No)       C5 = Conference 5 Access (Yes/No)
  192. NF = New Files                          NP = New Posts
  193. TC = System's Total Calls               NM = Email Letters Waiting
  194. TE = Time until Event                   CS = System's Calls Today
  195. UU = User Number                        LN = System's Long Name
  196. SN = System's Short Name                CP = Modem's Com Port
  197. CD = Current Date                       CT = Current Time
  198. TL = Time Left Today                    HA = Hack Attempts
  199. RN = User's Real Name                   TP = User's Posts
  200. LO = Date Last on                       UD = User's Current Up/Down Ratio
  201. PC = User's Current Post/Call Ratio     RP = Required Post/Call Ratio
  202. RK = Required Upload/Download K Ratio   RU = Required Upload/Download Ratio
  203.  
  204.     Some text files of importance that can use these codes to the fullest are
  205. the following : 
  206.  
  207. FILESTAT.ANS : If this file exists, it's displayed instead of the built in
  208.                File Stats screen.  The screen displayed before a user enters
  209.                the transfer area.
  210.  
  211. LOGNSTAT.ANS : If this file exists, it's displayed instead of the built in
  212.                Logon Stat Screen.  The screen displayed with the user's stats
  213.                as the user first logs on.
  214.  
  215. USERSTAT.ANS : If this file exists, it's displayed instead of the built in
  216.                Your Status Screen.  The screen displayed when a user types
  217.                'Y' from the main menu.
  218.  
  219.     The following MCI codes are for use with the system's prompt.  These 
  220. codes are preceeded with a pipesign '|', to tell Extreme they are for the 
  221. prompt.
  222.  
  223. 01-15 : Change the current color attribute.
  224.    RC : Changes the current color attribute to user's Color #1.
  225.    SC : Changes the current color attribute to user's Color #2.
  226.    PC : Changes the current color attribute to user's Color #3.
  227.    IC : Changes the current color attribute to User's Color #4.
  228.    TL : Displays time left for the day.
  229.    TN : Displays the current time.
  230.    CA : Displays the current Menu the user is in.
  231.    UH : Displays the current user's handle.
  232.    CR : Acts as a carriage return.
  233.  
  234.    As I stated before, I'd like to get some input on some more MCI codes to 
  235. put into either the prompt, or the print file routines.
  236.  
  237.  
  238.  
  239.  
  240.