Converted from CVS

This commit is contained in:
Mercurial Repos
2009-05-15 22:01:56 +02:00
commit b7b0017dd9
900 changed files with 203942 additions and 0 deletions

134
html/menus/control.html Normal file
View File

@@ -0,0 +1,134 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: control.html,v 1.12 2007/02/25 20:28:04 mbse Exp $ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<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>
<DIV align=right><h5>Last update 25-Feb-2007</h5></div>
<DIV align=center><h1>MBSE BBS Control Codes in ANSI and ASCII files</h1></DIV>
<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&lt;seclevel&gt;^B&lt;The text to show&gt;^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
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 Print the name of the 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.
Q Print the date and time of the last caller.
</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 allways (On).
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)
4 User's FS editor Emacs shortcuts (On/Off)
5 User's first address line.
6 User's Second address line.
7 User's Third address line.
8 User's OLR Extended Onfo (On/Off).
9 User's charactewr set.
0 User's current archiver.
</PRE>
<HR>
<A HREF="../"><IMG SRC="../images/b_arrow.png" ALT="Index" BORDER=0></A>
<A HREF="../">Main Index</A>&nbsp;
<A HREF="./"><IMG SRC="../images/larrow.png" ALT="Back" BORDER=0></A>
<A HREF="./">Menus Index</A>
</BLOCKQUOTE>
</BODY>
</HTML>

181
html/menus/index.htm Normal file
View File

@@ -0,0 +1,181 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: index.htm,v 1.12 2003/11/08 20:48:19 mbroek Exp $ -->
<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="Language" content='en'>
<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>
<div align=right><h5>Last update 11-Oct-2003</h5></div>
<div align=center><H1>MBSE BBS Menu System</H1></div>
<P>Menus sections:
<A HREF="menu0.html">Global menus</A>&nbsp;
<A HREF="menu100.html">File areas</A>&nbsp;
<A HREF="menu200.html">Message areas</A>&nbsp;
<A HREF="menu300.html">User settings</A>&nbsp;
<A HREF="menu400.html">Onliners</A>&nbsp;
<A HREF="menu500.html">BBS lists</A>&nbsp;
<A HREF="control.html">ANSI Control Codes</A>
</P>
<P>
<HR>
<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>&nbsp;<P>
<H3>ANSI Screens.</H3>
<P>
For the menus to work properly you can draw ANSI screens, this
is what the users will see. For GNU/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 GNU/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>&nbsp;<P>
<H3>Display lines.</H3>
<P>
It is also possible to display menu lines with the buildin display option.
The used colors are selectable, a normal color and a bright color.
The normal color is the default, you can toggle bright on and of using
the ^ in the display line. If you end a menu display line with a ; then
no newline is send after that line. If you want to output teh ^ or ; characters
you need to escape them with a backslash like this: \; or \^. The order of menu
entries is important.
<P>&nbsp;<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>&nbsp;<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 instead.
<P>&nbsp;<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.png" ALT='Menu editer' Border="0">
<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 the links at the top of this page.</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. You can use this instead
of 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>Lo-colors.</B> The normal display color for the display line.
</LI>
<LI><B>Hi-colors.</B> The bright display color for the display line.</LI>
<LI><B>AutoExec.</B> If this is an automatic executed selection. </LI>
<LI><B>Door Name</B> The name of the door that will be displayed to other users.
This name is also used to count the same doors running if the door only allows a
single user. It is important that you use the same name in every language menu
file for the same door. 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>
<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>Use Comport</B> Writes COM1: with 19200 as baudrate to the door.sys file,
this is for dosemu with the vmodem patch. This item is only visible with menu
type 7.</LI>
<LI><B>Run nosuid</B> If set to Yes the door will run in non-suid mode.
Most doors need this. This item is only visible
with menu type 7.</LI>
<LI><B>No Prompt</B> If set to Yes then when the door is finished there will be
no prompt to press Enter, instead the bbs menu will show up immediatly. This
item is only visible with menu type 7.</LI>
<LI><B>Single User</B> Set to yes of the door only allows one user at the same
time. Make sure you have set a unique name that must be the same for the door in
every language file so that the bbs is able to count the instances of the door
running. This item is only visible with menu type 7.</LI>
<LI><B>Hidden door</B> Set to yes to hide the door from being visible for other
users. If someone is using that door the whoson list displays "External Door"
instead of the door name. This may be good to hide some special sysop only
doors. This item is only visible with menu type 7.</LI>
</OL>
<P>&nbsp;<P>
<H3>Final warning.</H3>
<P>
If a submenu is missing, the BBS falls back to the main menu. This menu
must be called &quot;main&quot; (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.png" ALT="Back" BORDER=0>Back</A>
</BLOCKQUOTE>
</BODY>
</HTML>

181
html/menus/menu0.html Normal file
View File

@@ -0,0 +1,181 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: menu0.html,v 1.12 2003/11/08 20:48:19 mbroek Exp $ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<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>
<DIV align=right><h5>Last update 01-Apr-2003</h5></DIV>
<DIV align=center><h1>MBSE BBS Global Menus</h1></DIV>
<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 to run. There are a few switches you can give on the commandline:
<UL>
<LI><b>/N</B> will be replaced by the current nodenumber. The nodenumber is
faked by using the record number of the tty lines setup.
<LI><b>/A</b> will prompt for a filename to enter. The filename the user
enters is then replaced on the commandline. This is a dangerous option!
<LI><b>/T=your prompt</b> is an alternate prompt for entering a filename
if used together with the <b>/A</b> option.
</UL>
<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, "/U"
show Unix names 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, "/U"
show Unix names 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, "/U"
show Unix names 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, "/U"
use Unix names 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>Display line</strong> This entry does nothing except
that it displays the text on the display line. This is always displayed,
even if the display line is empty. In that case an empty line is displayed.<br>
<strong>Optional data:</strong> None.<br>
<P>
<LI value="22"><strong>Chat session</strong> This connects the user to the
chatserver. The user is connected with his unix name as default name. The chat
server is a very simple IRC look alike server.<br>
<strong>Optional data:</strong> None yet, maybe the channel later.<br>
<P>
</OL>
<HR>
<A HREF="../"><IMG SRC="../images/b_arrow.png" ALT="Index" BORDER=0></A>
<A HREF="../">Main Index</A>&nbsp;
<A HREF="./"><IMG SRC="../images/larrow.png" ALT="Back" BORDER=0></A>
<A HREF="./">Menus Index</A>
</BLOCKQUOTE>
</BODY>
</HTML>

148
html/menus/menu100.html Normal file
View File

@@ -0,0 +1,148 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: menu100.html,v 1.5 2003/11/08 20:40:32 mbroek Exp $ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<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>
<div align='right'><h5>Last update 02-Feb-2001</h5></div>
<div align='center'><h1>MBSE BBS File Area Menus</h1></div>
<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.png" ALT="Index" BORDER=0></A>
<A HREF="../">Main Index</A>&nbsp;
<A HREF="./"><IMG SRC="../images/larrow.png" ALT="Back" BORDER=0></A>
<A HREF="./">Menus Index</A>
</BLOCKQUOTE>
</BODY>
</HTML>

153
html/menus/menu200.html Normal file
View File

@@ -0,0 +1,153 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: menu200.html,v 1.9 2003/11/08 20:40:32 mbroek Exp $ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<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>
<DIV align=right><h5>Last update 20-Feb-2003</h5></DIV>
<DIV align=center><h1>MBSE BBS Message Area Menus</h1></DIV>
<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. If you use the
<strong>U+</strong> and <strong>U-</strong> instead, the area is changed to the
previous or next area with unread messages, areas without unread messages are
skipped.<br>
Another option is the <strong>N</strong>, if this is used for area select the
areas with new unread mail are marked with a yellow star.
<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 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>
<LI value="221"><strong>Show area rules</strong> Show the rules of a
echomail area if such rulefile is present in the rules directory. The file
seached for needs to have a name that is the same as the area tag, or the area
tag plus .rul, or the first eight characters of the area tag plus .rul like
the rulefiles in the elist package.<br>
<strong>Optional data:</strong> None.<br>
<P>
</OL>
<HR>
<A HREF="../"><IMG SRC="../images/b_arrow.png" ALT="Index" BORDER=0></A>
<A HREF="../">Main Index</A>&nbsp;
<A HREF="./"><IMG SRC="../images/larrow.png" ALT="Back" BORDER=0></A>
<A HREF="./">Menus Index</A>
</BLOCKQUOTE>
</BODY>
</HTML>

139
html/menus/menu300.html Normal file
View File

@@ -0,0 +1,139 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: menu300.html,v 1.10 2007/03/01 19:12:55 mbse Exp $ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<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>
<DIV align=right><h5>Last update 01-Mar-2007</h5></DIV>
<DIV align=center><h1>MBSE BBS User Settings Menus</h1></DIV>
<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>Obsolete:</strong> This command does not exist.<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>Obsolete:</strong> This command does not exist.<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>
<LI value="315"><strong>Change check for new files:</strong> Let the user
toggle the "check for new files at logon" flag.<br>
<strong>Optional data:</strong> None.<Br>
<P>
<LI value="316"><strong>Change fullscreen editor:</strong> Let the user
toggle the "use fullscreen editor" flag.<br>
<strong>Optional data:</strong> None.<Br>
<P>
<LI value="317"><strong>Change FS edit shortcut keys:</strong> Let the user
toggle the "FS edit shortcut keys between Emacs/Wordstar" flag.<br>
<strong>Optional data:</strong> None.<Br>
<P>
<LI value="318"><strong>Change Address:</strong> Let the user change his
three lines home address.<br>
<strong>Optional data:</strong> None.<Br>
<P>
<LI value="319"><strong>Change signature:</strong> Let the user change
his mail signature file (.signature in his home directory). He is allowed
to edit at most 4 lines of 74 characters.<br>
<strong>Optional data:</strong> None.<Br>
<P>
<LI value="320"><strong>Change OLR Extended Info:</strong> Let the user toggle
the setting of the Offline Reader download of extended info (kludges).<br>
<strong>Optional data:</strong> None.<Br>
<P>
<LI value="321"><strong>Change character set:</strong> Let the user change
the default character set for messages.<br>
<strong>Optional data:</strong> None.<Br>
<P>
<LI value="322"><strong>Change archiver:</strong> Let the user change the
archhiver to use to build offline reader packages.<br>
<strong>Optional data:</strong> None.<Br>
<P>
</OL>
<HR>
<A HREF="../"><IMG SRC="../images/b_arrow.png" ALT="Index" BORDER=0></A>
<A HREF="../">Main Index</A>&nbsp;
<A HREF="./"><IMG SRC="../images/larrow.png" ALT="Back" BORDER=0></A>
<A HREF="./">Menus Index</A>
</BLOCKQUOTE>
</BODY>
</HTML>

61
html/menus/menu400.html Normal file
View File

@@ -0,0 +1,61 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: menu400.html,v 1.5 2003/11/08 20:40:32 mbroek Exp $ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<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>
<div align='right'><h5>Last update 02-Feb-2001</h5></div>
<div align='center'><h1>MBSE BBS Oneliner Menus</h1></div>
<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.png" ALT="Index" BORDER=0></A>
<A HREF="../">Main Index</A>&nbsp;
<A HREF="./"><IMG SRC="../images/larrow.png" ALT="Back" BORDER=0></A>
<A HREF="./">Menus Index</A>
</BLOCKQUOTE>
</BODY>
</HTML>

57
html/menus/menu500.html Normal file
View File

@@ -0,0 +1,57 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id: menu500.html,v 1.5 2003/11/08 20:40:32 mbroek Exp $ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<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>
<div align='right'><h5>Last update 02-Feb-2001</h5></div>
<div align='center'><h1>MBSE BBS BBS List Menus</h1></div>
<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.png" ALT="Index" BORDER=0></A>
<A HREF="../">Main Index</A>&nbsp;
<A HREF="./"><IMG SRC="../images/larrow.png" ALT="Back" BORDER=0></A>
<A HREF="./">Menus Index</A>
</BLOCKQUOTE>
</BODY>
</HTML>