Initial revision
This commit is contained in:
127
html/menus/control.html
Normal file
127
html/menus/control.html
Normal file
@@ -0,0 +1,127 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menus - Control Codes in ANSI and ASCII files.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 27-Jun-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<h1>MBSE BBS Control Codes in ANSI and ASCII files</h1>
|
||||
<hr>
|
||||
|
||||
|
||||
<H3>Single Control characters</H3>
|
||||
<PRE>
|
||||
Code Description
|
||||
---- ---------------------------------------
|
||||
A Wait for a key
|
||||
B Print text above sec. level
|
||||
F Control-code F
|
||||
K Control-code K
|
||||
P Wait one second
|
||||
U Control-code U
|
||||
|
||||
|
||||
</PRE>
|
||||
The control-B syntax is: ^B<seclevel>^B<The text to show>^B<br>
|
||||
For example: ^B32000^BThis is the text^B<br>
|
||||
<P>
|
||||
|
||||
<H3>Control-F followed by:</H3>
|
||||
<PRE>
|
||||
Code Description
|
||||
---- ---------------------------------------
|
||||
! Display transfer protocol
|
||||
A Number of uploads
|
||||
B Number of downloads
|
||||
C Downloads in Kilobytes
|
||||
D Uploads in Kilobytes
|
||||
E Download plus upload Kilobytes
|
||||
F Download Kilobyte limit
|
||||
G Last transfer time
|
||||
H Current file area number
|
||||
I Current file area description
|
||||
J Download files limit
|
||||
K Description of user limit
|
||||
|
||||
|
||||
</PRE>
|
||||
<P>
|
||||
|
||||
<H3>Control-K followed by:</H3>
|
||||
<PRE>
|
||||
Code Description
|
||||
---- ---------------------------------------
|
||||
A Print date in format DD-MM-YYYY
|
||||
B Print time in HH:MM:SS
|
||||
C Print date in DD-Mmm
|
||||
D Print date in DD-Mmm-YYYY
|
||||
E Print locked port baudrate
|
||||
F Last caller
|
||||
G Total users in userlist
|
||||
H Number of system calls
|
||||
I Current message area number
|
||||
J Current message area description
|
||||
K Print random oneliner
|
||||
L Print number of messages in current area.
|
||||
M Print users LastRead pointer of current message area.
|
||||
N Print users current e-mail mailbox name.
|
||||
O Print number of messages in current e-mail box.
|
||||
P Print users LastRead pointer of current e-mail box.
|
||||
|
||||
|
||||
</PRE>
|
||||
<P>
|
||||
|
||||
<H3>Control-U followed by:</H3>
|
||||
<PRE>
|
||||
Code Description
|
||||
---- ---------------------------------------
|
||||
A User's full name
|
||||
B User's location
|
||||
C User's voice phone
|
||||
D User's data phone
|
||||
E User's last login date
|
||||
F User's first login date
|
||||
G User's last login time
|
||||
H User's security level
|
||||
I User's total calls
|
||||
J User's time used today
|
||||
K User's connect time this session
|
||||
L User's time left today
|
||||
M User's screen length
|
||||
N User's first name
|
||||
O User's last name
|
||||
P User's graphics mode (On/Off)
|
||||
Q User's news bulletins (On/Off)
|
||||
R User's hot-keys (On/Off)
|
||||
S User's daily time limit
|
||||
T User's date of birth
|
||||
U User's messages posted
|
||||
X User's language
|
||||
Y User's handle
|
||||
Z User's do not disturb flag (On/Off)
|
||||
1 User's check for new mail (On/Off)
|
||||
2 User's check for new files (On/Off)
|
||||
3 User's fullscreen editor (On/Off);
|
||||
|
||||
|
||||
</PRE>
|
||||
|
||||
<HR>
|
||||
<A HREF="../"><IMG SRC="../images/b_arrow.gif" ALT="Index" BORDER=0 width="33" height="35"></A>
|
||||
<A HREF="../">Main Index</A>
|
||||
<A HREF="./"><IMG SRC="../images/larrow.gif" ALT="Back" BORDER=0 width="40" height="30"></A>
|
||||
<A HREF="./">Menus Index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
149
html/menus/index.htm
Normal file
149
html/menus/index.htm
Normal file
@@ -0,0 +1,149 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menu System.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 02-Feb-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<H1>MBSE BBS Menu System</H1>
|
||||
<P ALIGN=CENTER>Menus sections:
|
||||
<A HREF="menu0.html">Global menus</A>
|
||||
<A HREF="menu100.html">File areas</A>
|
||||
<A HREF="menu200.html">Message areas</A>
|
||||
<A HREF="menu300.html">User settings</A>
|
||||
<A HREF="menu400.html">Onliners</A>
|
||||
<A HREF="menu500.html">BBS lists</A>
|
||||
<A HREF="control.html">ANSI Control Codes</A>
|
||||
</P>
|
||||
<P>
|
||||
<HR>
|
||||
</P>
|
||||
|
||||
<H3>Introduction.</H3>
|
||||
<P>
|
||||
One of the most powerfull features of the BBS is it's menu system. You
|
||||
have complete control over each individual menu item which can be restricted
|
||||
according to criteria such as security levels.
|
||||
<P> <P>
|
||||
|
||||
<H3>ANSI Screens.</H3>
|
||||
<P>
|
||||
For the menus to work properly you must also draw ANSI screens, this
|
||||
is what the users will see. For Linux there is "Duh DRAW" written by Ben
|
||||
Fowler, see sunsite.unc.edu /pub/Lunux/docs.
|
||||
If you can't find it or have no internet access, you can also use
|
||||
THEDRAW. This utility can be found on many BBS'es around the world. Unfortunatly
|
||||
it is a DOS program so you will need dosemu on your Linux box or a seperate
|
||||
DOS computer. You can define main screens and include screens for each
|
||||
menu, the include screen may for example show the keys that you have available
|
||||
in every menu. See the list of <A HREF="control.html">control codes</A>.
|
||||
<P> <P>
|
||||
|
||||
<H3>Automatic commands.</H3>
|
||||
<P>
|
||||
A menu function is usually executed when a user presses the hot-key
|
||||
assigned to that particular menu item. But menu functions can also be executed
|
||||
automatically. Each menu item contains an AutoExec field. By default this
|
||||
field is set to No, but by toggling it to Yes, the menu item can be made
|
||||
to execute when it is played back (displayed) by the BBS. </P>
|
||||
<P>
|
||||
As you read through the menu function types outlined in this chapter,
|
||||
you may come to realize that this is a very powerfull feature. For example,
|
||||
when used with the menu function that displays a text file, you can design
|
||||
very elaborate, graphical text file menus that you wouldn't normally be
|
||||
able to display in a line-by-line menu. </P>
|
||||
<P>
|
||||
Automatic menu execution can be used in many other instances as well.
|
||||
Just to give you some ideas, it might be used to display a text file to
|
||||
users who have a security level equal to or greater than a certain level.
|
||||
Yet another use is to execute multiple function menus which are used to
|
||||
execute several functions when a single command is entered.
|
||||
<P> <P>
|
||||
|
||||
<H3>Multiple languages.</H3>
|
||||
<P>
|
||||
For each language you can define a set of menus. Only for the default
|
||||
language all menus must exist. It makes sense to make the filenames of
|
||||
your menus for each language the same and not to translate them. If a menu
|
||||
is missing for a non default language, the menu from the default language
|
||||
path is used.
|
||||
<P> <P>
|
||||
|
||||
<H3>Editing a menu.</H3>
|
||||
<P>
|
||||
The order of the menu lines in the setup is not important except for
|
||||
the autoexec menus, they must be placed in the right order from start,
|
||||
ie. begin with the menu specific screen display, then the global include
|
||||
display and finally show the prompt.
|
||||
<P>
|
||||
|
||||
<IMG SRC="../images/e_menu.gif" Border="0" width="576" height="344">
|
||||
<OL>
|
||||
<LI><B>Selection key.</B> This is the key a user must press to activate
|
||||
this menu. This field is ignored when AutoExec is set to Yes. </LI>
|
||||
|
||||
<LI><B>Type nr.</B> this is the menu type to execute. For a description
|
||||
of all available types see below. </LI>
|
||||
|
||||
<LI><B>Optional data.</B> Some menus need optional data, for example the
|
||||
function goto another menu needs the name of that menu file here. </LI>
|
||||
|
||||
<LI><B>Display.</B> What is to be displayed to the user. This field has
|
||||
no meaning yet. What you want to diplay must be done with ANSI screens.
|
||||
</LI>
|
||||
|
||||
<LI><B>Security.</B> This is the minimum security level to execute this
|
||||
selection. The security is a level number combined with 32 bitmapped flags.
|
||||
NOTE: level 0 and no flags means
|
||||
everyone can select this menu. Good for logout options and all other options
|
||||
everyone must be able to execute. </LI>
|
||||
|
||||
<LI><B>Min. age.</B> The minumum age the user must be to execute this selection.
|
||||
You may want to restrict access to certain areas to users older than 18
|
||||
years. If you leave this to 0, every one can execute this menu. </LI>
|
||||
|
||||
<LI><B>Max. lvl.</B> The maximum level a user must have to execute this
|
||||
menu. If you leave this at 0 then the maximum level has no effect. </LI>
|
||||
|
||||
<LI><B>Password.</B> You can protect the menu selection with a password.
|
||||
If this field is empty, no password check is done. </LI>
|
||||
|
||||
<LI><B>Credit.</B> How much credit a user must have to execute this menu
|
||||
selection. This field is not in use yet. </LI>
|
||||
|
||||
<LI><B>Colors.</B> The display color for the display line, not in use yet.
|
||||
</LI>
|
||||
|
||||
<LI><B>AutoExec.</B> If this is an automatic executed selection. </LI>
|
||||
|
||||
<LI><B>Menu open.</B> Will be implemented later, you will be able to set
|
||||
opening hours for this menu selection. </LI>
|
||||
<LI><B>No door.sys</B> Suppress writing of a door.sys file in the users
|
||||
home directory. This item is only visible with menu type 7.</LI>
|
||||
<LI><B>Y2K style</B> Writes the dates in the door.sys file in the new style,
|
||||
with 4 digit year numbers, else the old 2 digit style is used. This item
|
||||
is only visible with menu type 7.</LI>
|
||||
</OL>
|
||||
<P> <P>
|
||||
|
||||
<H3>Final warning.</H3>
|
||||
<P>
|
||||
If a submenu is missing, the BBS falls back to the main menu. This menu
|
||||
must be called "main" (or else set another name in the global
|
||||
setup) or your BBS won't start and complain. Submenus may be nested 50
|
||||
levels deep.
|
||||
<P>
|
||||
|
||||
<A HREF="../index.htm"><IMG SRC="../images/b_arrow.gif" ALT="Back" BORDER=0 width="33" height="35"> Back</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
176
html/menus/menu0.html
Normal file
176
html/menus/menu0.html
Normal file
@@ -0,0 +1,176 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menus - Global Menus.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 02-Feb-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<h1>MBSE BBS Global Menus</h1>
|
||||
<hr>
|
||||
|
||||
<OL>
|
||||
|
||||
<LI value="1"><strong>Goto another menu:</strong> This will start the execution
|
||||
of another menu. The current menu level is not stored on the stack.<br>
|
||||
<strong>Optional data:</strong> The name of the new menu.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="2"><strong>Gosub another menu:</strong> This will start the execution
|
||||
of another menu. The current menu level is stored on the stack. Gosub's may
|
||||
be nested 50 levels deep.<br>
|
||||
<strong>Optional data:</strong> The name of the new menu.<br>
|
||||
<P>
|
||||
|
||||
<LI value="3"><strong>Return from Gosub:</strong> This will go back one
|
||||
gosub level. If you are already at the top level nothing happens.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="4"><strong>Return to top menu:</strong> Return to the top (main)
|
||||
menu. The name of this menu is set in the global setup.
|
||||
Default is main.mnu<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="5"><strong>Display .a?? file with controlcodes:</strong> This will
|
||||
display an ANSI file to the user. If the user has <em>Graphics No</em> set
|
||||
then the ASCII version is shown. Search is done first in the users language
|
||||
path and if that fails the default language path is used.
|
||||
<A HREF="control.html">Control codes</A> in the
|
||||
file are substituted with the current values the represent.<BR>
|
||||
<strong>Optional data:</strong> The name of the file to display. Do not
|
||||
give the filename extension!<BR>
|
||||
<P>
|
||||
|
||||
<LI value="6"><strong>Show menu prompt:</strong> Display the menu prompt.<br>
|
||||
<strong>Optional data:</strong> The prompt to display. This string may
|
||||
contain some control characters that are replaced with information. The
|
||||
prompt is displayed in White on Black and is hardcoded at the moment.
|
||||
<ul>
|
||||
<li><strong>~</strong> This will insert the number of minutes the user
|
||||
has left.
|
||||
<li><strong>@</strong> This will insert the name of the current file area.
|
||||
<li><strong>^</strong> This will insert the name of the current message area.
|
||||
<li><strong>#</strong> This will insert the current local time.
|
||||
</ul>
|
||||
<P>
|
||||
|
||||
<LI value="7"><strong>Run external program:</strong> This will execute
|
||||
external programs.<br>
|
||||
<strong>Optional data:</strong> The full path and filename of the external
|
||||
program. This can be a shell too. Look for a lot of programs, for example
|
||||
if you want to give your users internet mail with elm, the user can get a
|
||||
shell prompt by typing <em>!/bin/sh</em>. If you want this look for
|
||||
anyway you might consider using a restricted shell.<br>
|
||||
<P>
|
||||
|
||||
<LI value="8"><strong>Show product information:</strong> This will show
|
||||
copyright information about MBSE BBS.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="9"><strong>Display todays callers:</strong> This will display a
|
||||
list of todays callers to the BBS.<br>
|
||||
<strong>Optional data:</strong> "/H" Show handles instead of real names.<br>
|
||||
<P>
|
||||
|
||||
<LI value="10"><strong>Display userlist:</strong> Display all users in the
|
||||
users database except those that are hidden.<br>
|
||||
<strong>Optional data:</strong> "/H" Show handles instead of real names.<br>
|
||||
<P>
|
||||
|
||||
<LI value="11"><strong>Time statistics:</strong> Display the users time
|
||||
statistics.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="12"><strong>Page Sysop:</strong> Page sysop for a chat.<br>
|
||||
<strong>Optional data:</strong> A message to the user<br>
|
||||
The message to the user could be something like "Calling sysop, please
|
||||
wait ..." or "I will see if Michiel wants to chat with you, please wait!"
|
||||
As sysop you will know best what to put in that line.
|
||||
<P>
|
||||
|
||||
<LI value="13"><strong>Terminate call:</strong> Terminale this call and
|
||||
hangup.<br>
|
||||
<strong>Optional data:</strong> None.
|
||||
<P>
|
||||
|
||||
<LI value="14"><strong>Make a log entry:</strong> This will write a line in
|
||||
the logfile.<br>
|
||||
<strong>Optional data:</strong> The information you want in the logfile.<br>
|
||||
<P>
|
||||
|
||||
<LI value="15"><strong>Print text to screen:</strong> Write text to the users
|
||||
screen.<br>
|
||||
<strong>Optional data:</strong> The text that must appear on the users
|
||||
screen. The <em>@</em> character is replaced with a newline.<br>
|
||||
<P>
|
||||
|
||||
<LI value="16"><strong>Who is online:</strong> Displays the who is online
|
||||
list and what they are doing. Users that are hidden are not displayed.<br>
|
||||
<strong>Optional data:</strong> "/H" Show handles instead of real names.<br>
|
||||
<P>
|
||||
|
||||
<LI value="17"><strong>Comment to sysop:</strong> Enter the texteditor and
|
||||
let the user write a message to the sysop. The area is predefined in the
|
||||
global setup.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="18"><strong>Send online message:</strong> Send an online message
|
||||
to a user on another line.</br>
|
||||
<strong>Optional data:</strong> "/H" Use handles instead of real names.<br>
|
||||
<P>
|
||||
|
||||
<LI value="19"><strong>Display textfile with more:</strong> This will display
|
||||
a textfile to the user. After each full screen the user is prompted with
|
||||
<em>More Y/n/=</em>.<br>
|
||||
<strong>Optional data:</strong> The full path and filename to the file.<br>
|
||||
<P>
|
||||
|
||||
<LI value="20"><strong>Display .a?? file with control codes and wait:</strong>
|
||||
This will display a ANSI or ASCII file to the user with <A HREF="control.html">
|
||||
control codes</A> and wait for <em>Enter</em> when it is finished.<br>
|
||||
<strong>Optional data:</strong> The filename without extension of the
|
||||
file to display.<br>
|
||||
<P>
|
||||
|
||||
<LI value="21"><strong>Expert mode .a??</strong> Not of any use anymore.
|
||||
This one will be removed.<br>
|
||||
<strong>Optional data:</strong> The name of the file without extension
|
||||
to display.<br>
|
||||
<P>
|
||||
|
||||
<LI value="22"><strong>Nextuser door:</strong> This runs the message to next
|
||||
user door.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="23"><strong>Timebank door:</strong> This runs the time bank door.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="25"><strong>Safe cracker door:</strong> This runs the Safe Cracker
|
||||
door.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
</OL>
|
||||
|
||||
<HR>
|
||||
<A HREF="../"><IMG SRC="../images/b_arrow.gif" ALT="Index" BORDER=0 width="33" height="35"></A>
|
||||
<A HREF="../">Main Index</A>
|
||||
<A HREF="./"><IMG SRC="../images/larrow.gif" ALT="Back" BORDER=0 width="40" height="30"></A>
|
||||
<A HREF="./">Menus Index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
147
html/menus/menu100.html
Normal file
147
html/menus/menu100.html
Normal file
@@ -0,0 +1,147 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menus - File Area Menus.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 02-Feb-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<h1>MBSE BBS File Area Menus</h1>
|
||||
<hr>
|
||||
|
||||
<OL>
|
||||
|
||||
<LI value="101"><strong>Select another area:</strong> This option will show
|
||||
a list of available areas and let the user select a new area. If there is
|
||||
optional data the new area will be selected without user intervention.<br>
|
||||
<strong>Optional data:</strong> If there is an option the area is direct
|
||||
selected. Current options are: <strong>F+</strong> goto next available area.
|
||||
<strong>F-</strong> goto previous available area.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="102"><strong>File List:</strong> This option will display a list
|
||||
of files with their dates, sizes and description. During the display of the
|
||||
list the user can select (Tag) files for later download.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="103"><strong>View File:</strong> Not yet implemented.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="104"><strong>Download File(s):</strong> This option will start to
|
||||
transmit files to the user if he has tagged files for download. Tagging files
|
||||
for download can be done during File List, Keyword Scan, Filename Scan or
|
||||
Newfile Scan. If a user didn't select a transfer protocol before now he will be
|
||||
forced to select a file transfer protocol.<br>
|
||||
<strong>Optional Data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="105"><strong>Raw Directory:</strong> This option will display the
|
||||
contents of a directory in raw format.<br>
|
||||
<strong>Optional data:</strong> If the option is <strong>/F</strong> the
|
||||
contents of the current directory is shown. If the option is the full path
|
||||
to a directory, the contents of that directory is shown. <br>
|
||||
<P>
|
||||
|
||||
<LI value="106"><strong>Keyword Scan:</strong> This option will search for
|
||||
files in the files database for a matching keyword. The search is not case
|
||||
sensitive. If there are files found the user is able to select (Tag) these
|
||||
files for later download.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="107"><strong>Filename Scan:</strong> This option will search for
|
||||
a filename match in the files database. The search is not case sensitive.
|
||||
If there are files found the user is able to select (Tag) these files for
|
||||
later download.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="108"><strong>Newfiles Scan:</strong> This option will scan for new
|
||||
files available for download since the last time the user was online. As
|
||||
option the user can change that date from which to start the search. Any files
|
||||
found the user may select (Tag) for later download.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="109"><strong>Upload:</strong> This option will let the user upload
|
||||
files to the bbs. If the current area has an alternate upload area, the upload
|
||||
will end up in that area. If the user uses X-modem or another ancient protocol
|
||||
he will first be asked for a filename. Normal modern protocols don't need this.
|
||||
The filename is checked before the transfer is done to protect the bbs. Further
|
||||
the files the user will upload will at first be placed under the users home
|
||||
directory <strong>~/upl</strong>. After the upload(s) the files are checked
|
||||
for virusses. If all is well, the file is imported in the bbs. If the file
|
||||
contains a valid FILE_ID.DIZ file inside the archive, that file will be used
|
||||
for the description of the upload, if not, the uploader will have to describe
|
||||
the file.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="110"><strong>Edit Taglist:</strong> This option is for the user to
|
||||
edit the list of files he has tagged for later download.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="111"><strong>View file in homedir:</strong> Not yet implemented.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="112"><strong>Download Direct:</strong> Download a file direct.<br>
|
||||
<strong>Optional data:</strong> The full path and filename to the file to
|
||||
download.<br>
|
||||
<P>
|
||||
|
||||
<LI value="113"><strong>Copy file to Homedir:</strong> This option will copy
|
||||
a file from a download directory to the users home directory. It will be
|
||||
checked if the user has enough room in his directory, the default Quota for
|
||||
users is 10 MBytes.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="114"><strong>List Homedir:</strong> This option will list the files
|
||||
in the users home directory.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="115"><strong>Delete in Homedir:</strong> This option will let the
|
||||
user delete one or more files from his home directory.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="116"><strong>Unpack file in Homedir:</strong> Not yet implemented.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="117"><strong>Pack files in Homedir:</strong> Not yet implemented.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="118"><strong>Download Homedir:</strong> This option will let the
|
||||
user download from his home directory.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="119"><strong>Upload Homedir:</strong> This option will let the user
|
||||
upload files to his home directory.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
</OL>
|
||||
|
||||
<HR>
|
||||
<A HREF="../"><IMG SRC="../images/b_arrow.gif" ALT="Index" BORDER=0 width="33" height="35"></A>
|
||||
<A HREF="../">Main Index</A>
|
||||
<A HREF="./"><IMG SRC="../images/larrow.gif" ALT="Back" BORDER=0 width="40" height="30"></A>
|
||||
<A HREF="./">Menus Index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
138
html/menus/menu200.html
Normal file
138
html/menus/menu200.html
Normal file
@@ -0,0 +1,138 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menus - Message Area Menus.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 02-Feb-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<h1>MBSE BBS Message Area Menus</h1>
|
||||
<hr>
|
||||
|
||||
<OL>
|
||||
|
||||
<LI value="201"><strong>Select another area:</strong> This option will show
|
||||
a list of all available areas and let the user select a new area. If there
|
||||
is optional data the area will be selected without user intervention.<br>
|
||||
<strong>Optional data:</strong> If there is an option the area is direct
|
||||
selected. Current options are <strong>M+</strong> goto the next available
|
||||
area. <strong>M-</strong> goto the previous available area.<br>
|
||||
<P>
|
||||
|
||||
<LI value="202"><strong>Post a Message:</strong> This option lets the user
|
||||
post a new message.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="203"><strong>Read Messages:</strong> This option lets the user
|
||||
read messages. If he has done that before in that area he will be suggested
|
||||
to start after the message he has last read. During reading of messages
|
||||
the user can reply to other messages.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="204"><strong>Check for Mail:</strong> Check for new arrived mail.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="205"><strong>Quickscan Messages:</strong> Make a quick overview
|
||||
list of all messages in that area.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="206"><strong>Delete a Message:</strong> This option will let the
|
||||
user delete a specific message. He must the the owner or recipient of that
|
||||
message or have sysop rights in that area to be able to delete a message.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="207"><strong>Mail Status:</strong> This gives a complete overview
|
||||
of all available mail at the bbs.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="208"><strong>OLR: Tag Area:</strong> This option lets
|
||||
the user tag one or more areas to be included in his offline mail packet.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="209"><strong>OLR: Untag Area:</strong> This option lets
|
||||
the user untag one or more areas not to be included in his offline mail
|
||||
packet.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="210"><strong>OLR: View Tags:</strong> This option lets
|
||||
the user view which areas will be included in his offline mail packet.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="211"><strong>OLR: Restrict Date:</strong> Not yet
|
||||
implemented.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="212"><strong>OLR: Upload Mail:</strong> Let the user upload
|
||||
mail or a new offline reader setup. The packet format is automatic detected.
|
||||
Currently BlueWave is supported. QWK support will be added later.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="213"><strong>OLR: Download BlueWave:</strong> Download mail in
|
||||
BlueWave version 2 format.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="214"><strong>OLR: Download QWK:</strong> Download mail in QWK
|
||||
format.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="215"><strong>OLR: Download ASCII:</strong> Download mail in flat
|
||||
ASCII format. Not yet implemented.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="216"><strong>Read Email</strong> Read users private email.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="217"><strong>Write Email</strong> Post an email message.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="218"><strong>Trash Email</strong> Put email in the trashcan.
|
||||
Not Yet implemented.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
|
||||
<LI value="219"><strong>Choose Mailbox</strong> Choose another private
|
||||
mailbox. Valid boxes are: mailbox (normal in/out), archive and trash.<br>
|
||||
<strong>Optional data:</strong> If there is an option the area is direct
|
||||
selected. Current options are <strong>M+</strong> goto the next mailbox.
|
||||
<strong>M-</strong> goto the previous mailbox.<br>
|
||||
<P>
|
||||
|
||||
<LI value="220"><strong>Quickscan Email</strong> Make a quick overview
|
||||
list of all messages in the selected e-mail area.<br>
|
||||
<strong>Optional data:</strong> None.<br>
|
||||
<P>
|
||||
</OL>
|
||||
|
||||
<HR>
|
||||
<A HREF="../"><IMG SRC="../images/b_arrow.gif" ALT="Index" BORDER=0 width="33" height="35"></A>
|
||||
<A HREF="../">Main Index</A>
|
||||
<A HREF="./"><IMG SRC="../images/larrow.gif" ALT="Back" BORDER=0 width="40" height="30"></A>
|
||||
<A HREF="./">Menus Index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
99
html/menus/menu300.html
Normal file
99
html/menus/menu300.html
Normal file
@@ -0,0 +1,99 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menus - User Settings Menus.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 02-Feb-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<h1>MBSE BBS User Settings Menus</h1>
|
||||
<hr>
|
||||
|
||||
<OL>
|
||||
|
||||
<LI value="301"><strong>Change Transfer Protocol:</strong> Let the user
|
||||
select a new file transfer protocol.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="302"><strong>Change Password:</strong> Let the user change
|
||||
his FidoNet password.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="303"><strong>Change Location:</strong> Let the user change
|
||||
his location.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="304"><strong>Change Graphics:</strong> Let the user toggle
|
||||
graphics mode on or off.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="305"><strong>Change Voicephone:</strong> Let the user change
|
||||
his voice phonenumber.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="306"><strong>Change Dataphone:</strong> Let the user change
|
||||
his data phonenumber.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="307"><strong>Change Expertmode:</strong> This command will be
|
||||
removed.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="308"><strong>Change Scrennlength:</strong> This command will
|
||||
let the user set a new screenlength, the default is 24.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="309"><strong>Change Date of Birth:</strong> Let the user set a
|
||||
new date of birth. Check's are done if the date is more or less realistic.
|
||||
This command should not be made available users if you use the regular
|
||||
date of birth validation check.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="310"><strong>Change Language:</strong> Let the user select a new
|
||||
default language.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="311"><strong>Change Hotkeys:</strong> Let the user toggle the
|
||||
use of Hotkeys on or off..<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="312"><strong>Change Handle:</strong> Let the user select a new
|
||||
handle (nickname).<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="314"><strong>Change Don't Disturb:</strong> Let the user toggle
|
||||
the "do not disturb" flag.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
</OL>
|
||||
|
||||
<HR>
|
||||
<A HREF="../"><IMG SRC="../images/b_arrow.gif" ALT="Index" BORDER=0 width="33" height="35"></A>
|
||||
<A HREF="../">Main Index</A>
|
||||
<A HREF="./"><IMG SRC="../images/larrow.gif" ALT="Back" BORDER=0 width="40" height="30"></A>
|
||||
<A HREF="./">Menus Index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
60
html/menus/menu400.html
Normal file
60
html/menus/menu400.html
Normal file
@@ -0,0 +1,60 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menus - Oneliner Menus.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 02-Feb-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<h1>MBSE BBS Oneliner Menus</h1>
|
||||
<hr>
|
||||
|
||||
<OL>
|
||||
|
||||
<LI value="401"><strong>Oneliner Add:</strong> Let the user add a new
|
||||
oneliner.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="402"><strong>Oneliner List:</strong> Let the user list all the
|
||||
available oneliners.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="403"><strong>Oneliner Show:</strong> Let the user show a
|
||||
specific oneliner.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="404"><strong>Oneliner Delete:</strong> Let the user delete a
|
||||
oneliner. In order to do so he must be the owner of that oneliner or
|
||||
he must have sysop access level. The oneliner is not really removed, only
|
||||
marked for deletion.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="405"><strong>Oneliner Print:</strong> Show a random chosen
|
||||
oneliner on the screen. If you make this command automatic, each time that
|
||||
this menu is executed a new oneliner will popup.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
</OL>
|
||||
|
||||
<HR>
|
||||
<A HREF="../"><IMG SRC="../images/b_arrow.gif" ALT="Index" BORDER=0 width="33" height="35"></A>
|
||||
<A HREF="../">Main Index</A>
|
||||
<A HREF="./"><IMG SRC="../images/larrow.gif" ALT="Back" BORDER=0 width="40" height="30"></A>
|
||||
<A HREF="./">Menus Index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
56
html/menus/menu500.html
Normal file
56
html/menus/menu500.html
Normal file
@@ -0,0 +1,56 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META name="author" lang="en" "content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Menus - BBS List Menus.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<h5>Last update 02-Feb-2001</h5>
|
||||
<P> <P>
|
||||
|
||||
<h1>MBSE BBS BBS List Menus</h1>
|
||||
<hr>
|
||||
|
||||
<OL>
|
||||
|
||||
<LI value="501"><strong>Add a BBS:</strong> Let the user add a BBS to the
|
||||
BBS advertising database.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="502"><strong>List BBS'es:</strong> Show a list of BBS'es in the
|
||||
BBS database.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="503"><strong>Show BBS:</strong> Show a specific BBS.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="504"><strong>Delete BBS:</strong> Delete a specific BBS. The BBS
|
||||
must have been entered by the user or the user must have sysop rights to
|
||||
be able to delete a BBS.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
<LI value="506"><strong>Search BBS:</strong> Search for a specific BBS.<br>
|
||||
<strong>Optional data:</strong> None.<Br>
|
||||
<P>
|
||||
|
||||
</OL>
|
||||
|
||||
<HR>
|
||||
<A HREF="../"><IMG SRC="../images/b_arrow.gif" ALT="Index" BORDER=0 width="33" height="35"></A>
|
||||
<A HREF="../">Main Index</A>
|
||||
<A HREF="./"><IMG SRC="../images/larrow.gif" ALT="Back" BORDER=0 width="40" height="30"></A>
|
||||
<A HREF="./">Menus Index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
Reference in New Issue
Block a user