This is an old revision of the document!
Menus
Menu Editor
The BBS menus are the core of the BBS system. It is where all BBS commands and functions available to the user are defined and setup. Mystic BBS supports an unlimited number of defined menus which can be setup in any way, allowing a totally customizable and unique interface to the user.
When first entering the menu editor, you will be prompted to select which language definition you'd like to edit. It is possible to have different sets of menus for each language!
After you've selected the theme you'd like to edit, you will be shown the main menu selection screen:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Menu Editor (Default) ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ Menu Name Description █ █ ───────────────────────────────────────────────────── █ █ account Account change ▓ █ autosig Edit auto signature menu ░ █ bbslist BBS list menu ░ █ demos Demos of various things ░ █ doors Example doors/games menu ░ █ file File base menu ░ █ flist Download file list menu ░ █ fnewscan Scan for new files menu ░ █ fqueue File queue editor menu ░ █ goodbye Logoff menu ░ █ ───────────────────────────────────────────────────── █ █ Press / for command list █ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- Select Slash (⁄) to see the Insert, Delete or Copy individual menus
- Highlight any menu and hit ENTER to modify it.
Command List
This view will show the list of commands that this menu contains.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Command list (account) ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ HotKey Text ID Exe █ █ ──────────────────────────────────────────────────────────── █ █ A (A) Address -> 1 1 ▓ █ B (B) City/State -> 2 1 ░ █ C (C) Zip Code -> 3 1 ░ █ D (D) Home Phone -> 4 1 ░ █ E (E) Data Phone -> 5 1 ░ █ F (F) E-mail Address -> 6 1 ░ █ G (G) Password -> [not shown 7 1 ░ █ H (H) Screen Length -> 8 1 ░ █ I (I) Graphics Mode -> 9 1 ░ █ J (J) Date Format -> 10 1 ░ █ ──────────────────────────────────────────────────────────── █ █ Press / for command list █ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- Highlight and hit ENTER to select a command
- Use the slash (⁄) key to see a menu of more options.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ S Settings █ █ I Insert █ █ D Delete █ █ C Copy █ █ P Paste █ █ V View █ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- Insert - Insert a new command
- Delete - Delete the highlighted command
- Copy - Copy the highlighted command
- Paste - Paste the copied command
- View - View the generated menu.
- Settings - Adjust the settings of the menu
Menu settings
This menu will allow for the adjustment of many different features of the menu.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Menu Settings (account) ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ █ █ Description │ Account change █ █ Access │ s10 █ █ Fallback │ █ █ Menu Type │ Standard █ █ Input Type │ User Defined █ █ Input Chars │ Uppercase █ █ Use Global │ No █ █ Node Status │ █ █ Display File │ █ █ Display Cols │ 1 █ █ Menu Header │ |CL ▒ Account Settings for |$R55|UH|CR █ █ Menu Prompt │ |CRCommand (Q/Quit) -> █ █ X │ 0 █ █ Y │ 0 █ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- Description - Set the description of the Menu as seen in the Menu List.
- Access - Set the ACS level for the menu
- Fallback - Define a fallback menu if this menu is not available <optional>
- Menu Type - Select either Standard, Lightbar, Lightbar/Grid, or Lightbar/Prompt
- Input Type - Select either User Defined, HotKey, or LongKey
- Input Chars - Select Uppercase, Lowercase or Hidden
- Use Global - Select whether or not to append the global menu to this menu
- Node Status - Text to display in the node status when a user is in this menu <optional>
- Display File- The display file to use for this menu. The default location for the file is in the TEXT directory.
- Display Cols- Select how many columns the generated menu will use when displaying menu options. The options are 1-9, or H for Hidden. The H option will not display any generated menu options on the screen.