Commit 151c0adf authored by rswindell's avatar rswindell
Browse files

Moved from html subdir to docs dir.

parent e1f1bebe
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Adding Nodes</title>
</head>
<body>
<!--webbot bot="Include" U-Include="../_borders/top.htm" TAG="BODY" startspan -->
<a href="http://www.synchro.net" target="_blank"><img border="0" src="images/synclogo_fancyred.gif" alt="Synchronet BBS - Multinode Bulletin Board Software" width="626" height="86"></a>
<hr>
<!--webbot bot="Include" endspan i-checksum="9987" -->
<p><b><a name="top"></a></b><a href="sysop.html#TOC">Back to Table of Contents</a></p>
<h2><u>[3.0] - <a name="Adding Nodes">Adding Nodes</a></u></h2>
<pre>Run SCFG from your NODE1 directory. Select Nodes from the main menu. Hit INS
(insert key) to create additional nodes (up to your Node license limit plus
one additional local only node). Each added node will have the configuration
options copied from the last node. Make any configuration changes (including
modem/com port configuration) necessary.
Exit SCFG. Copy *.BAT from your NODE1 directory into each added node directory.</pre>
<h2><u>[3.1] - </u><a name="Configuring Nodes"><u>Configuring Nodes</u></a></h2>
<pre>You can configure any node from within SCFG regardless of what computer
(or virtual computer) you're using. To configure a node, select &quot;Nodes&quot; from
the SCFG &quot;Configure&quot; menu. You will then see a list of all the nodes installed
on your system. You will also see the bottom line of the screen now has two
additional key commands added, INS and DEL. INS and DEL are used to add and
delete nodes from the system. If you select one of the nodes listed, you will
receive another menu as follows:</pre>
<pre><img border="0" src="images/scfg_node1.gif" width="652" height="331"></pre>
<pre>We will now discuss the options of this menu.
<b>Name:</b>
This is the name of the node. This parameter is not used for anything
but documentary purposes in the BBS.
<b>Phone Number:
</b> This is the phone number of this node in the format AAA-EEE-NNNN.
<b>Logon Prompt:
</b> This is what will be displayed to callers after the Synchronet version
and registration number, but before the NN: prompt.</pre>
<pre><b>Minimum Connect Rate:
</b> This is the minimum modem connection rate that will be allowed. Callers
can still connect and attempt to logon, but without the 'M' exemption,
they will be told what minimum connect rate is and disconnected.
<b>Logon Requirements:
</b> Use this option to set specific requiremenets to logon this node.
<b>Local Text Editor:
</b> This is the command line to use when editing text files or messages
locally. This command line is not used when posting or sending e-mail
unless the above option is set to 'Yes'. If this option is not
specified, the default editor for the current user will be used. An
example (using Qedit as the editor) would be:
<b>q.exe %f</b>
Assuming <b><i>Q.EXE</i></b> is in the DOS search path. If it isn't, you can specify
the location of the program. Example:
<b>c:\qedit\q.exe %f</b>
The <b>%f</b> parameter will expand to the path and filename of the file to
edit.
<b>Text Viewer:</b>
This is the command line to use to view text files locally. Currently,
this command line is only used to view the system log files. You should
use a program that allows the text scrolling up and down as well as
string searches. A popular program for this use is Buerg's LIST.
If you are running multiple nodes and the program you wish to use
leaves the file open while viewing, you should use a batch file that
actual copies the file to view and then views the copy.
Example (if program name is LIST):
LISTIT.BAT:</pre>
<blockquote>
<table border="0" cellpadding="3" cellspacing="3" width="70%" bgcolor="#CCCCCC">
<tr>
<td width="100%">
<pre>@echo off
copy %1 list.tmp
list list.tmp
del list.tmp</pre>
</td>
</tr>
</table>
</blockquote>
<pre> An example for this field (using the LISTIT batch file) would be:
<b>%!listit.bat %f</b>
The <b>%!</b> parameter specifies that the batch file is located in the
EXEC directory. If is not located there, you can remove the <b>%!</b> so that
the DOS search path will be searched for the batch file or specify
its location.
The <b>%f</b> parameter will expand to the path and filename of the file to
view.</pre>
<pre><b>Configuration Command:
</b> This is the command line to use to execute the Synchronet configuration
program from the WFC screen. The simplest command line to use is &quot;SCFG&quot;
(this will execute SCFG.BAT or SCFG.CMD from the current node
directory). Alternate command lines:
If this node is running Synchronet for DOS:
<b> %!scfg %k /t%w
</b>
This command lines has the added advantage of passing the
timeslice configuration of the current node (enabling Win/OS2
idle API calls or disabling DESQview/DOS idle API calls).
This flavor of SCFG supports user mouse control.
This flavor of SCFG can only use conventional DOS memory for
configuration items (EMS is automatically used, if available,
for executable overlay caching - improving performance but
not increasing the maximum number of configured items).
To use the extended-DOS/Win32 version of SCFG:
<b> %!scfg32 %k
</b>
This flavor of SCFG can access all of your installed memory
(no memory limitations under Win32).
This flavor of SCFG does not support any timeslice API calls
(may consume more timeslices than necessary when run under a
non-Win32 multitasking environment).
If this node is running Synchronet for OS/2:
<b> %!scfg4os2 %k
</b>
This flavor of SCFG has no memory limitations.
<b>DOS Command Interpreter:
</b> If this node is running Synchronet for OS/2, this is the path to your
command interpreter for OS/2 virtual DOS machines. Example:
<b> C:\OS2\MDOS\COMMAND.COM
</b>
This option is only used when running Synchronet for OS/2.</pre>
<h2><u>[3.2] - </u><a name="Node Toggle Options"><u>Node Toggle Options</u></a></h2>
<pre><img border="0" src="images/scfg_node1_toggles.gif" width="652" height="331">
<b>Alarm When Answering:</b>
If you would like have the BBS sound an alarm when answering the phone,
set this option to Yes.
<b>Status Screen While WFC:
</b> This node will display a screen with system usage statistics and the
current status of all active nodes.
<b>Total Msgs/Files While WFC:
</b> If you have the system statistics displayed while WFC, and you wish to
include the total number of messages and files in the display, set this
option to Yes. The retrieval of statistics is faster when set to No.
<b>Use Editor for Messages:
</b> If this option is set to 'Yes' and you have specified a Local Text
Editor (next option), when logged on locally this editor will be used
for the creation of all messages.
<b>Use EMS for Overlays:
</b> Set this option to 'Yes' to have this node to use EMS memory for
overlay files. Setting this option to 'Yes' can help increase the
performance of the BBS significantly if enough EMS memory is available
(about 360K).
<b>Allow Swapping:
</b> Set this option to 'Yes' to allow this node to swap when necessary.
If you do not have EMS, XMS, or Extended memory available, and you
do not wish to have Synchronet swap to disk, you should set this
option to 'No'.
<b>Swap to EMS:
</b> When set to 'Yes', Synchronet will attempt to swap to EMS memory when
executing a program that is in your &quot;Global Swap List&quot;.
<b>Swap to XMS:
</b> When set to 'Yes', Synchronet will attempt to swap to XMS memory.
<b>Swap to Extended Memory:
</b> When set to 'Yes', Synchronet will attempt to swap to Extended memory.
This option should always bet set to 'No' when running under a DOS
multitasker.
<b>Windows/OS2 Time Slice API:
</b> Set this option to 'Yes' if you are running Synchronet under OS/2.
You may experience poor performance if this option is set to 'Yes'
and you are running Synchronet under Microsoft Windows v3.x. If this
occurs, set this option to 'No'.
<b>DESQview Time Slice API:
</b> Set this option to 'Yes' if you are running Synchronet using DESQview.
Since Synchronet auto-detects DESQview it will not hurt anything to
leave this option set to 'Yes' if you are not running DESQview.
<b>DOS Idle Interrupts:
</b> This option defaults to 'Yes'. You should not change this setting.
<b>Low Priority String Input:
</b> Normally Synchronet does not give up timeslices under multitaskers
when waiting for string input from the user. Setting this option to
'Yes' will for Synchronet to give up timeslices when waiting for
string input, this may cause &quot;jerky&quot; keyboard response but will
improve overall system performance under multitaskers.
<b>Allow Logon by Number:
</b> Setting this option to 'Yes' will allow users to logon by typing their
user number at the 'NN:' logon prompt.
<b>Allow Logon by Real Name:
</b> When set to 'Yes' this option allows users to enter their real name
(or company name) at the 'NN:' prompt to logon to the BBS.
<b>Always Prompt for Password:
</b> When set to 'Yes' this option will cause the user to ALWAYS be prompted
for a password at logon, even if they have entered an incorrect (non-
existant) name at the 'NN:' prompt.
<b>Disable Local Inactivity:
</b> If you wish to disable the user inactivity warning and auto-logoff
for local logons, set this option to 'Yes'.
<b>Disable Local Keyboard:
</b> If this option is set to 'Yes', the local keyboard will be completely
disabled when Synchronet is run. The only way to exit Synchronet would
be to down the node from another process or reboot the machine.
<b>Local System Protection:
</b> If you wish to require the system password for WFC commands and local
sysop Alt-key combinations, set this option to 'Yes'.
<b>Beep Locally:
</b> To disable the local speaker of this node for online beeps, set this
option to 'No'.
<b>Allow 8-bit Remote Logons:
</b> To allow E-7-1 terminals to use this node, set this option to 'No'.
This will also eliminate the ability of 8-bit remote users to send
IBM extended ASCII characters during the logon sequence.
<b>Reset Video Between Calls:
</b> If this option is set to 'Yes', Synchronet will reset the current
node console's video mode before each WFC cycle. This option should
be set to 'No' for most configurations.</pre>
<h2><u>[3.3] - </u><a name="Node Advanced Options"><u>Node Advanced Options</u></a></h2>
<pre>When selecting this option, you will be brought to a sub-menu of options as
follows:</pre>
<pre><img border="0" src="images/scfg_node1_advanced.gif" width="652" height="331">
<b>Validation User:
</b> This is the number of the user to whom validation feedback is sent.
This value will usually be set to 1 (the sysop). If this value is set
to 0, then new users will not be required to enter validation feedback.
<b>Screen Length:
</b> This is the length of the system screen or video window. This should
be set to &quot;Auto-Detect&quot; always, unless you have a specific reason
to force Synchronet to think the screen length is a certain value.
<b>Screen Blanker:
</b> When enabled, this will cause the screen for this node to blank out
when waiting for a caller after the configured amount of intactive
time.
<b>Semaphore Frequency:
</b> This option specifies how often (in seconds) this node should perform
semaphore checks (e.g. checks to see if an event should be run, the
node should be downed, etc.).
<b>Statistics Frequency:
</b> This options specifies how often (in secons) this node should check
system statistics (calls per day, logons today, etc.). Used when
updating the WFC statistics display.
<b>Inactivity Warning:
</b> This is the number of seconds of user inactivity before a warning
(typically: &quot;Username, are you still there?&quot;) is displayed to the
user.
<b>Inactivity Disconnection:
</b> This is the number of seconds of user inactivity before the user
is automatically disconnected.
<b>Cost Per Call:
</b> This option should only be set to something nonzero for a billing
node. A billing node is a node attached to special phone line that will
automatically charge the caller a predetermined amount (usually area
code 900 or prefix 976 numbers). Set this value to the amount that the
caller will be billed after the initial 30 seconds. The user doesn't
actually access the BBS through this phone number as 900/976 services
charge the sysop by the minute an unrealistic amount. The user just
enters his or her name/alias and password and their account is credited
with the amount of credits per dollar specified in the System options
multiplied by this field (Cost per call) and the user is hung up on.
The user then calls the normal BBS nodes and has instant access to
their purchased credits.
<b>Daily Event:
</b> This is the command line to execute when the first caller after
midnight logs off. If the program is located in the EXEC directory,
this command line should start with the %! specifier.
<b>Control Directory:
</b> This is the path to the control directory where all the shared
configuration (.CNF) files for SBBS are stored. TEXT.DAT (the editable
ASCII file that contains almost all of the color and text that SBBS
displays) and a few miscellaneous binary data files are also stored
in this directory. All nodes of the system must have the same control
directory and this directory should not be located on a RAM disk.
<b>Text Directory:
</b> This is the path to the text directory. This is where all menus,
macros, SIF files, QWK files, system information, and other text
files are stored. All data beneath this directory branch is READ ONLY
as far as Synchronet is concerned, so changing this directory to a RAM
drive would enhance performance and wouldn't risk data loss. If you do
change this path, be sure to copy all the files and subdirectories of
the original text directory there. If you do change this path to a RAM
drive, you will need automate the copying of all of the files and
subdirectories there upon system startup (possibly AUTOEXEC.BAT) with a
sequence of commands like this:
<b> md r:\text
xcopy c:\sbbs\text\*.* r:\text /S
</b>
<b>Temporary Directory:
</b> This is the path to the directory that this node will use for
temporary file storage. This directory must point to somewhere unique
and nonvolatile. All the files in this directory are deleted upon
execution of the BBS, so do not store any files you want to keep in
this directory. Each node must have its own temp directory. For
increased performance on batch uploads, it is best if this directory
is on the same disk drive as the majority of your file transfer
directories.
<b>Swap Directory:
</b> This is the path to the directory that this node will use for
swapping to disk if &quot;Allow Swapping&quot; is set to 'Yes' and Swapping
to EMS, XMS, and Extended memory is either disabled or not enough
memory is available.</pre>
<h3><a name="Modem Configuration"><u>Modem Configuration</u></a></h3>
<div align="left">
<pre align="left">This sub-menu and the options contained within it are discussed in another
section of this manual. Consult the '<a href="modem_setup.html">Modem Set-Up</a>' section of this manual
for more information.</pre>
</div>
<h2 align="left"><u>[3.4] - </u><a name="Wait for Call Number Keys"><u>Wait for Call Number
Keys</u></a></h2>
<div align="left">
<pre>This option lets you configure what command line will be executed for each
number key (0-9) while waiting for call. These commands will generally be
simple things that don't require much memory, such as listing the ERROR.LOG,
listing the GURU.LOG, editing a file, or any other simple functions. For large
program functions, see Wait for Call Function Keys.</pre>
</div>
<h2 align="left"><u>[3.5] - </u><a name="Wait for Call Function Keys"><u>Wait for Call Function
Keys</u></a></h2>
<div align="left">
<pre>This option lets you configure what command line will be executed for each
function key (F1-F12) while waiting for call. These commands can execute just
about any program because Synchronet will shrink to 16k before executing it.
Popular uses for these shrinking commands would be running a terminal program
or other large applications.</pre>
</div>
<p><a href="#top"><b>Back to Top</b></a></p>
<!--webbot bot="Include" U-Include="../_borders/bottom.htm" TAG="BODY" startspan -->
<hr>
<p><b><a href="http://www.synchro.net/copyright.html">Copyright</a> © 2000 by </b> <a href="http://www.synchro.net/author.htm"><b>Rob Swindell</b><br>
</a>
<a href="http://www.synchro.net"><font size="2"><br>
Synchronet BBS Software</font></a> <font size="2"> (Synchronet)
Version 3 is comprised of several documentation,<br>
library, executable, and <a href="http://www.synchro.net/source.html">source code</a>
files, all of which are covered by the<a href="http://www.fsf.org/copyleft/gpl.html">
<br>
GNU General Public License</a> with the exception of the following portions
covered by<br>
the <a href="http://www.fsf.org/copyleft/lesser.html">GNU Lesser General Public License</a>:
SMBLIB and XSDK.<br>
<br>
Synchronet Version 2 (for DOS and OS/2) and its source code was released to the<a href="http://www.fsf.org/philosophy/categories.html#PublicDomainSoftware">
<br>
Public Domain</a> by <a href="ftp://vert.synchro.net/main/sbbs/manifest.txt">Digital Dynamics</a>
in 1997 and remains Public Domain software today.<br>
Synchronet Version 3 is not Public Domain software.</font></p>
<p align="left"><font size="2"><a href="http://www.synchro.net/author.htm">Rob Swindell<br>
</a>PO Box 501<br>Yorba Linda, CA 92885<a href="http://www.synchro.net"><br>
http://www.synchro.net</a>
</font></p>
<p align="left"><font size="2">For the complete Copyright Information please
read the <a href="http://www.synchro.net/copyright.html">Copyright Documentation</a>
.</font></p>
<!--webbot bot="Include" endspan i-checksum="10364" -->
</body>
</html>
This diff is collapsed.
This diff is collapsed.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Chat Section</title>
</head>
<body>
<!--webbot bot="Include" U-Include="../_borders/top.htm" TAG="BODY" startspan -->
<a href="http://www.synchro.net" target="_blank"><img border="0" src="images/synclogo_fancyred.gif" alt="Synchronet BBS - Multinode Bulletin Board Software" width="626" height="86"></a>
<hr>
<!--webbot bot="Include" endspan i-checksum="9987" -->
<p><a name="top"></a><a href="sysop.html#TOC">Back to Table of Contents</a></p>
<h2><u>[11.0] - </u><a name="Chat Features"><u>Chat Features</u></a>
</h2>
<pre>Selecting the Chat Features option from the SCFG will bring you to the
following sub-menu, an explanation of the options shown here follow.</pre>
<h2><img border="0" src="images/scfg_chat_features.gif" width="572" height="331"><br>
<br>
<u>[11.1] - <a name="Artificial Chat Gurus">Artificial Chat Gurus</a></u>
</h2>
<pre>This selection will give you a sub-menu with a list of available artificial
gurus, here you can insert and delete gurus.</pre>
<pre><img border="0" src="images/scfg_chat_gurus.gif" width="572" height="331">
Selecting a guru from the menu will bring you to a menu allowing you to
configure that guru.</pre>
<pre><img border="0" src="images/scfg_chat_theguru.gif" width="572" height="331">
<b>Guru Name:</b>
The name users will see when chatting with this artificial guru.
<b>Guru Internal Code:</b>
This is an 8 character code used internally by Synchronet and should be
unique for each guru. This is also the filename which will be used for
the intelligence engine for this guru (with the .DAT extension, located
in your CTRL directory). See the section on customization for
information on customizing chat gurus.
<b>Access Requirements:</b>
Only users meeting the criteria set here will be able to chat with this
guru.</pre>
<h2><u>[11.2] - </u><a name="Chat Actions"><u>Chat Actions</u></a>
</h2>
<pre>Selecting this option will show a list of available chat action sets where you
can insert and delete action sets. Selecting an action set from this menu will
display a list of the actions contained within that set.
Synchronet comes with a default chat action set, which you can modify, or use
as a reference for creating your own action set. Each command response should
have two '%s' fields contained in the line, the first will be replaced with
the name of the user performing the action, the second with the name of the
user to which the action is directed.</pre>
<h2><u>[11.3] - </u><a name="Multinode Chat Channels"><u>Multinode Chat Channels</u></a>
</h2>
<pre>Selecting this option will give you a sub-menu. An example of how a chat
channel might be set up, along with the options available, is shown:</pre>
<pre><img border="0" src="images/scfg_chat_channel1.gif" width="572" height="331">
<b>Name:</b>
This is the name of this chat channel, and what will be displayed to
users when viewing a list of available chat channels.
<b>Internal Code:
</b> This is an internal code for SBBS to distinguish this chat channel from
the others on the system. This must be a unique name of up to 8 valid
DOS filename characters.
<b>Cost in Credits:
</b> This is the amount of credits which will be deducted from the users
account when joining this particular chat channel.
<b>Access Requirements:
</b> A user must meet the criteria set here in order to be able to use
(or even see) this chat channel.
<b>Password Protection:
</b> If you wish to allow users to be able to lock this channel with a
password (only users knowing this password can enter the channel), you
should set this option to Yes.
<b>Guru Joins When Empty:
</b> Set this option to Yes to have the selected chat guru enter this chat
channel when there is only one user in the channel.
<b>Channel Guru:
</b> This is the guru which will join this channel (if the above option is
set to yes). Selecting this option will give you a list of available
chat gurus to choose from.
<b>Channel Action Set:
</b> This is the chat action set which will be available to users in this
channel. Selecting this option will give you a list of available
chat action sets.</pre>
<h2><u>[11.4] - </u><a name="External Sysop Chat Pagers"><u>External Sysop Chat
Pagers</u></a>
</h2>
<pre>This option allows for sysops to have custom chat pages (external to what is
available in Synchronet). Sysops can have .TON files played when certain or all
users page, or if a sound card is installed, the sysop may have a .WAV or .VOC
file play. Selecting this option will give you a list of currently configured
chat pagers.</pre>
<pre><img border="0" src="images/scfg_chat_pagers.gif" width="572" height="331">
Selecting a pager from the above menu will give you other options for this chat
pager.</pre>
<pre><img border="0" src="images/scfg_chat_pager1.gif" width="572" height="331">
<b>Command Line:
</b> This is the command line necessary to invoke the chat pager.
<b>Access Requirements:
</b> This is the list of criteria a user must meet for this pager to
affect them.
<b>Intercept I/O Interrupts:
</b> If the chat pager specified produces screen output that the user
should see (or a series of beeps that the user should hear), this
option should be toggled to Yes.</pre>
<p><a href="#top"><b>Back to Top</b></a></p>
<!--webbot bot="Include" U-Include="../_borders/bottom.htm" TAG="BODY" startspan -->
<hr>
<p><b><a href="http://www.synchro.net/copyright.html">Copyright</a> © 2000 by </b> <a href="http://www.synchro.net/author.htm"><b>Rob Swindell</b><br>
</a>
<a href="http://www.synchro.net"><font size="2"><br>
Synchronet BBS Software</font></a> <font size="2"> (Synchronet)
Version 3 is comprised of several documentation,<br>
library, executable, and <a href="http://www.synchro.net/source.html">source code</a>
files, all of which are covered by the<a href="http://www.fsf.org/copyleft/gpl.html">
<br>
GNU General Public License</a> with the exception of the following portions
covered by<br>
the <a href="http://www.fsf.org/copyleft/lesser.html">GNU Lesser General Public License</a>:
SMBLIB and XSDK.<br>
<br>
Synchronet Version 2 (for DOS and OS/2) and its source code was released to the<a href="http://www.fsf.org/philosophy/categories.html#PublicDomainSoftware">
<br>
Public Domain</a> by <a href="ftp://vert.synchro.net/main/sbbs/manifest.txt">Digital Dynamics</a>
in 1997 and remains Public Domain software today.<br>
Synchronet Version 3 is not Public Domain software.</font></p>
<p align="left"><font size="2"><a href="http://www.synchro.net/author.htm">Rob Swindell<br>
</a>PO Box 501<br>Yorba Linda, CA 92885<a href="http://www.synchro.net"><br>
http://www.synchro.net</a>
</font></p>
<p align="left"><font size="2">For the complete Copyright Information please
read the <a href="http://www.synchro.net/copyright.html">Copyright Documentation</a>
.</font></p>
<!--webbot bot="Include" endspan i-checksum="10364" -->
</body>
</html>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment