home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
oct93
/
comm
/
4d-bbsdemo.lha
/
4D-BBSDemo
/
Docs
/
11.Control
< prev
next >
Wrap
Text File
|
1993-07-02
|
9KB
|
238 lines
Chapter 11:
Controlling the BBS
11.1.0 Overview
Controlling 4D-BBS locally is simple and you have many options of
how to control it. You can use ARexx to send the user a quick line of
text with out having to go into chat mode. If you dont have arexx the
Announce pull down menu function can accomplish the same thing.
The 10 function key also allow quick control of many functions.
Each key has a toggle, dependant upon whether there is a user on-line
or not. For example the F3 key will bring up the on-line user editor,
however if nobody is on-line, the normal user editor will be brought
up. The Pull Down menus contain a large variety of options, which are
also enabled or disables depending on whether a user is on-line or
not.
11.2.0 Keyboard Input
The 10 function keys and their behaviors are listed below.
User is on-line No User on-line..
--------------- -------------------
F1 Start a chat or end a chat Logon Local to BBS
F2 Start the User defaults ed Run the Terminal mode
F3 Start the on-line user ed Run the normal user ed
F4 Runs the System Editor Runs System Editor
F5 Runs Bulletin Editor Runs Bulletin Editor
F6 Quick HANGUP on the user Nothing
F7 Give user extra time Nothing
F8 Take time from user Runs the Boards editor
F9 Toggles Sysop availability Nothing
F10 Starts the File editor Sysop Quick logon
When the editors come up they will NOT disturb the on-line user.
4D-BBS will bring the Workbench screen to front where their editor
screen will open.
11.2.1 Amiga control Keys
These keys are accessed by holding down the Right-AMIGA key and
pressing the specifier key once and letting go. The following keys
are supported and DO NOT work in Iconify mode.
(The keys do NOT have to be upper case)
AMIGA I This will Iconify the BBS
AMIGA Q This will shut the board down if user is on or not.
AMIGA V This will toggle the status screen to allow you to view
the on-line users profile, If hit again it will toggle
back to the small status screen (Only works if a user is
on-line.)
AMIGA S Will show the last 5 callers in your status window.
AMIGA C Will enter or exit chat. ONLY if on-line user.
11.2.2 Pull Down Menu Options:
This is the only thing that will pause the on-line user, when you
hold your mouse button down to view the options the user will be
paused until you release, it would be best to familiarize yourself
with all the options now so you can quickly jump to the option with
minimal pause time for the user. Most on-line options have function
key or hotkey equivilants to avoid this delay.
Certain menu options are disabled due to bbs reports. If no user is on-
line you will not be able to access the user menu options or the chat
mode and etc.
Below is a short summary of menus and options available.
First Menu "Other"
About Tells a little info about this software.
Reset Reloads all data files
Init Modem Resets your modem
Local login Same as F1
Sysop login Same as F10
Iconify Iconifies BBS
Save&Quit Save user info and quit
Quit Brings board down
Second Menu "Go Edit"
U-Defs Starts the User Defaults editor
User Starts the normal user editor (no matter on-line or not)
System Starts the system editor
Boards Starts the message board editor
Files Starts the file library editor
Bulls Starts the bulletin editor
Menus Starts the menu editor ** Not in Demo version
Third Menu "Defs"
Sysop avail Toggles the sysop avail (same as F9)
Busy local Toggles the busy signal while logon local
Keyboard On/OffTurns Keyboard input on/off, If off the only way to turn
it back on is via this pull down menu
Fourth Menu "Sysop"
Reload System These were created in case you changed a file or structure
Reload Boards and wanted 4d-bbs to know about it RIGHT NOW
Reload Files
View last 5 Same as AMIGA S
View User Same as AMIGA V
Announce This function is more for those that don't have arexx, its
main purpose is to send a quick message to the user without
entering into chat mode, you can edit any file or echo a
string to RAM:Tellem, This function will echo whatever is
in that file to the screen. If no file can be found 4D
will look for your CLP of -S If you have it "-SGet lost!
Bbs going down" in your setup that will be echoed instead.
It defaults to "System note -> BBS will go going down in
a few moments".
B & F Access This will allow you to change the current access level of a
file or message base, It prompts you for the files or
messages, then the sub number and the type of access you
want that sub to have.(Closed, Open, Hide, Read, Write)
More on this in the message and file section
Fith Menu "User"
Validate User This will do a quick validation of the user and give the
user members access as defined by you in the user
defaults, message and file editors, Its the same as the "V"
key from within the user editor.
Hangup on 'em This will do just what it says.
Give time This will give the time as requested by the CLP of -T
Take time Same as above but TAKES the time (Defaults to 10)
On-line edit This will envoke the on-line user editor. User NOT paused.
Chat Toggles your chat, enter chat or exit.
Sixth Menu "Personal Menu"
A few words about this menu. This is completely set up by you! You have all
the control over this menu you could ever want. You set up the text you
want to have shown and the 4D-BBS menu commands OR AMIGADOS commands you
wish to run. Here is a quick example.
4 <- # of options
Lets run DPAINT (Start of text section)
Lets run TrapDoor
Lets play Space Emp <- Text strings(4)
Lets view the bbs list
<- Skip this line!(Start of commands)
*dh0:dpaint <- External
*rex:rx td.rexx <- External
C spcemp/spcemp <- Menu command to run door
D S <- Menu Command and params
You can find the personal menu editor in the system editor, however the
data file is only a text file so you can use your normal text editor if you
wish (BBS:Personal.Menu).
Your text shouldn't be too long(length) 20 chars is ok. and you have a max of
20.(20 text strings and 20 commands).
COMMANDS
ANY 4d-bbs EIC or menu command will work here, 4d assumes everything will be
a menu command so if you want to use an EIC you will need to do this.
E "Time is ^]P0%" E, is the normal 4d-bbs echo command and we will be
echoing an EIC, Isnt that nice!
Dos commands need to have an "*" at the very beginning, this tells 4d that
it is a dos command and 4d will take the "*" off and execute it,
(NOTE: 4d will Run >NIL: every dos command, this wont hang the bbs nor
pause the user, so remember not to redirect to the nil when you're editing
this menu because it already is.
Seventh Menu "Windows"
More information will be given about this topic in the windows doc.
When you use the menu and change, resize or move a window/screen its
exact coordinates are saved, this way if you Iconify and then uniconify the
windows and screns will be in the last saved position.
Screen W/h \
Window W/h > Allows you to change the width and height.
Status W/h /
Screen Move \
Window Move > Allows you to move them.
Status Move /
Cursor Move Disabled in Demo Version.
Screen IDCMP \
Window IDCMP > Disabled in Demo Version.
Status IDCMP /
WorkBench Front Brings the workbench screen to front.
WorkBench Back Puts the workbench screen at the end of screen list.
Change Font Lets you change your font on the fly.
Dragable Screen This will add a screen drag gadget to your screen.
Go Interlace Does what it says.
Go HiRes Does what it says.
Go WorkBench Does what it says.
Go Custom Does what it says.
The "Go's" will be disabled if you are already in that catagory, for
example if you are useing the WorkBench Screen already, you cannot
"Go WorkBench".
** To uniconify click left right mouse buttons quickly while pointing in
the small window, or use the close gadget to shutdown the bbs.