. BBS-PC 4.1x generic menu file 	   05/22/86
.
. General functions:
.
.           0  - User statistics
.           1  - section names
.           2  - change section mask
.           3  - register/add to membership file
.           4  - change/examine user record
.           5  - print caller log
.           6  - time on system
.           7  - chat with sysop
.           8  - expert menu toggle
.
. SIG functions:
.
.           9  - leave a message
.           10 - leave a message TO SYSOP
.           11 - read messages
.           12 - read EMAIL
.           13 - scan messages
.           14 - delete a message
.           15 - print file catalog
.           16 - browse thru files
.           17 - upload a file
.           18 - upload a file from local
.           19 - download a file
.           20 - read a file
.           21 - kill a file
.
. Maintenance functions:
.
.           22 - add a new user
.           23 - delete a user
.           24 - change a user
.           25 - purge inactive users
.           26 - purge messages
.           27 - print user list
.           28 - reset bulletin flags
.           29 - update user defaults
.           30 - define section names
.           31 - define terminal types
.           32 - modem defaults
.           33 - user defaults
.           34 - system defaults
.           35 - change node defaults
.
. Special functions:
.
.           36 - list phone directory
.           37 - change phone listing
.           38 - dial connect with remote
.           39 - unlisted dial/connect
.           40 - upload direct
.           41 - download direct
.           42 - direct file kill
.           43 - DOS gate
.           44 - Search catalog descriptions
.			45 - Display a catalog of new files
.
. Control functions:
.
.           100 - exit system
.           101 - display current menu
.           102 - return specified levels
.           103 - return top level
.           104 - call another menu
.           105 - goto another menu
.           106 - cls, type file
.           107 - type file
.           108 - cls, type file, no stop
.           109 - type file, no stop
.           110 - change menu sets
.           111 - execute external program
.
. Item access options:
.
.                0 - requires specified section access
.                1 - requires specified access w/mask
.                2 - requires RD access w/mask
.                3 - requires WR access w/mask
.                4 - requires DN access w/mask
.                5 - requires UP access w/mask
.                6 - no section access required
.                7 - no section access, requires SYSOP password

. Description of menu items:
.
.item = E, "E: Exit from system", 5-9, 6:sec, 104:priv, EXIT-0.MEN
.       |                |          |   |        |      |
.       |                |          |   |        |      Optional parameter
.       |                |          |   |        |
.       |                |          |   |        BBS function listed above
.       |                |          |   |        ":priv" optional promotion
.       |                |          |   |
.       |                |          |   Access option ":sec" optional
.       |                |          |
.       |                |          Privilege range
.       |                |
.       |                Menu desc in quotes or ! to hide command
.       |                append \ to supress typed CR
.       |
.       Key command


. These menus make the following privilege assumptions:
.
. Privilege range: 0-5          New User status
.                  10-99        Guest/Member status
.				   100-149		SYSOP status
.				   150-254		SYSOP with terminal access
.                  255          Wizard SYSOP
.
. These menus make the following section assumptions:

.   1. Guests have access to sections 0-3.
.   2. Members have additional access to sections 4-7.
.	3. Section 0 is used for "* E-Mail *" (the P command).

.        ***** Main system menu *****

menu = BBS-0.MEN, "Main Func (? for menu): ", 1, 1
title =   "+------------------------MAIN MENU-+"
item = B, "! B: Bulletins and information     !", -, 6, 104, BULL-0.MEN
item = C, "! C: Chat with the SYSOP           !", -, 6, 7
item = E, "! E: End this call (goodbye)       !", 10-, 6, 100
item = E, "! E: End this call (goodbye)       !", -5, 6, 104, EXIT-0.MEN
item = F, "! F: File transfer menu            !", -, 5, 104, UD-0.MEN
item = L, "! L: Leave a message               !", -, 3, 9
item = M, "! M: Mask out unwanted sections    !", -, 0, 2
item = O, "! O: View/edit your user options   !", -, 6, 4
item = P, "! P: Private EMAIL menu            !", -, 0:0, 104, EMAIL-0.MEN
item = R, "! R: Read messages                 !", -, 2:-0, 11
item = S, "! S: Scan message headers          !", -, 4:-0, 13
item = T, "! T: Time used during this call    !", -, 6, 6
item = U, "! U: Display recent callers        !", -, 6, 5
item = X, "! X: Toggle expert menus on/off    !", -, 6, 8
item = Y, "! Y: Show your caller statistics   !", -, 6, 0
item = *, "! *: Enter terminal mode           !", 150-, 6, 104, TM-0.MEN
item = $, "! $: SYSOP functions               !", 100-, 6, 104, MAINT-0.MEN
title =   "+----------------------------------+"
item = A, "A: Add yourself to user files", -5, 7, 3:10
item = ?, !, -, 6, 101
endmenu

.        ***** File transfer menu *****

menu = UD-0.MEN, "File Func (? for menu): ", 1, 1
title =   "+------------------------FILE MENU-+"
item = B, "! B: Browse files one at a time    !", -, 4, 16
item = C, "! C: Display file catalog          !", -, 4, 15
item = D, "! D: Download a file               !", -, 4, 19
item = E, "! E: Exit back to main menu        !", -, 6, 102, 1
item = H, "! H: Help with downloading files   !", -, 6, 106, UDHELP.TXT
item = I, "! I: Information about files       !", -, 6, 106, UDINFO.TXT
item = K, "! K: Kill a file you uploaded      !", -, 5, 21
item = L, "! L: Upload a file locally         !", 255-, 6, 18
item = M, "! M: Mask out unwanted sections    !", -, 0, 2
item = N, "! N: Catalog of new files only     !", -, 4, 45
item = R, "! R: Read a text file (formatted)  !", -, 4, 20
item = S, "! S: Search file descriptions      !", -, 4, 44
item = U, "! U: Upload a new file             !", -, 5, 17
item = *, "! *: Download direct from disk     !", 255-, 6, 41
item = $, "! $: Upload direct to disk         !", 255-, 6, 40
title =   "+----------------------------------+"
item = ?, !, -, 6, 101
endmenu

.        ***** Terminal menu *****

menu = TM-0.MEN, "Term Func (? for menu): ", 1, 1
title =   "+--------------------TERMINAL MENU-+"
item = C, "! C: Change a directory entry      !", -, 6, 37
item = D, "! D: Dial a directory entry        !", -, 6, 38
item = E, "! E: Exit back to main menu        !", -, 6, 102, 1
item = L, "! L: List current phone directory  !", -, 6, 36
item = U, "! U: Dial an unlisted  number      !", -, 6, 39
title =   "+----------------------------------+"
item = ?, !, -, 6, 101
endmenu

.        ***** SYSOP menu from main menu *****

menu = MAINT-0.MEN, "SYSOP Func (? for menu): ", 1, 1
title =   "+-----------------------SYSOP MENU-+"
item = A, "! A: Add a new user                !", -, 6, 22
item = C, "! C: Change a user's record        !", -, 6, 24
item = D, "! D: Delete a user                 !", -, 6, 23
item = E, "! E: Exit back to main menu        !", -, 6, 102, 1
item = G, "! G: Guest List (new users)        !", -, 6, 27, /G
item = L, "! L: List current user file        !", -, 6, 27
item = M, "! M: Change modem defaults         !", 255-, 6, 32
item = N, "! N: Display/edit section names    !", 255-, 6, 30
item = O, "! O: Purge multiple messages       !", 255-, 6, 26
item = P, "! P: Purge inactive users          !", 255-, 6, 25
item = R, "! R: Reset member bulletin flags   !", 255-, 6, 28
item = S, "! S: Change user defaults          !", 255-, 6, 33
item = T, "! T: Change system defaults        !", 255-, 6, 34
item = U, "! U: Globally edit user access     !", 255-, 6, 29
item = V, "! V: Edit node defaults            !", 255-, 6, 35
item = W, "! W: Edit terminal definitions     !", 255-, 6, 31
item = X, "! X: Exit to DOS                   !", 255-, 6, 43
title =   "+----------------------------------+"
item = ?, !, -, 6, 101
endmenu

.        ***** SYSOP menu from local *****

menu = SM-0.MEN, "SYSOP Func (? for menu): ", 1, 1
title =   "+-----------------------SYSOP MENU-+"
item = A, "! A: Add a new user                !", -, 6, 22
item = B, "! B: Enter BBS through back door   !", -, 6, 105, BBS-0.MEN
item = C, "! C: Change a user's record        !", -, 6, 24
item = D, "! D: Delete a user                 !", -, 6, 23
item = E, "! E: Exit back to main menu        !", -, 6, 102, 1
item = G, "! G: Guest List (new users)        !", -, 6, 27, /G
item = L, "! L: List current user file        !", -, 6, 27
item = M, "! M: Change modem defaults         !", -, 6, 32
item = N, "! N: Display/edit section names    !", -, 6, 30
item = O, "! O: Purge multiple messages       !", -, 6, 26
item = P, "! P: Purge inactive users          !", -, 6, 25
item = R, "! R: Reset member bulletin flags   !", -, 6, 28
item = S, "! S: Change user defaults          !", -, 6, 33
item = T, "! T: Change system defaults        !", -, 6, 34
item = U, "! U: Globally edit user access     !", -, 6, 29
item = V, "! V: Edit node defaults            !", -, 6, 35
item = W, "! W: Edit terminal definitions     !", -, 6, 31
item = X, "! X: Exit to DOS                   !", -, 6, 43
title =   "+----------------------------------+"
item = ?, !, -, 6, 101
endmenu

.        ***** Bulletin menu *****

menu = BULL-0.MEN, "Selection, L)ist, or E)xit: ", 2, 1
title =   "+--------------------BULLETIN MENU-+"
item = 1, "! 1: Current Member bulletin       !", -, 6, 106, BULL-1.TXT
item = 2, "! 2: Help with main menu commands  !", -, 6, 106, BBSHELP.TXT
item = 3, "! 3: General system information    !", -, 6, 106, BBSINFO.TXT
item = 4, "! 4: Membership information        !", -, 6, 106, SIGNUP.TXT
item = 5, "! 5: Information for Guests        !", -5, 6, 106, NEWUSER.TXT
title =   "+----------------------------------+"
item = L, !, -, 6, 101
item = E, !, -, 6, 102, 1
endmenu

.        ***** Private mail menu *****

menu = EMAIL-0.MEN, "EMAIL Func (? for menu): ", 1, 1
title =   "+-----------------------EMAIL MENU-+"
item = E, "! E: Exit back to main menu        !", -, 6, 102, 1
item = L, "! L: Leave an EMAIL message        !", -, 3:0, 9
item = R, "! R: Read EMAIL to or from you     !", -, 2:0, 12
title =   "+----------------------------------+"
item = ?, !, -, 6, 101
endmenu

.        ***** Exit menu (new users) *****

menu = EXIT-0.MEN, "Leave a comment to SYSOP? ", 2, 1
title =   "+------------------------EXIT MENU-+"
item = E, "! E: Exit back to to main menu     !", -, 6, 102, 1
item = N, "! N: No, exit without a comment    !", -, 6, 100
item = Y, "! Y: Yes, leave a comment to SYSOP !", -, 6, 10
title =   "+----------------------------------+"
endmenu
