This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
menu_function_overview [2021/10/26 22:06] – admin | menu_function_overview [2023/11/02 11:23] (current) – massacre | ||
---|---|---|---|
Line 123: | Line 123: | ||
*H Tells ProBoard not to disable the fossil driver when shelling. | *H Tells ProBoard not to disable the fossil driver when shelling. | ||
*I Maximum user-inactivity (seconds). | *I Maximum user-inactivity (seconds). | ||
+ | *J Displays configured BBS name. | ||
+ | *K Displays current version of ProBoard. | ||
*L User's last name. | *L User's last name. | ||
*M ProBoard' | *M ProBoard' | ||
Line 132: | Line 134: | ||
*S ProBoard' | *S ProBoard' | ||
*T Time left for the user today (minutes). | *T Time left for the user today (minutes). | ||
+ | *U Displays current user's handle (alias). | ||
*V Disables adding 2 to the graphics capability line in DORINFOx.DEF when the user has AVATAR enabled. | *V Disables adding 2 to the graphics capability line in DORINFOx.DEF when the user has AVATAR enabled. | ||
*W Runs the shell in a window , so the status on the last line will not be cleared. This option only works with programs that send their output to the standard output device (no direct screen writes). | *W Runs the shell in a window , so the status on the last line will not be cleared. This option only works with programs that send their output to the standard output device (no direct screen writes). | ||
Line 384: | Line 387: | ||
Example: "Ask /Q" | Example: "Ask /Q" | ||
- | This will ask the user if they want to enable or disable screen | + | This will ask the user if they want to enable or disable screen clearing and ProBoard will not display: " |
- | | + | |
- | | + | |
- | Note: Leaving the data field blank is the same as specifying the " | + | Note: Leaving the data field blank is the same as specifying the " |
- | | + | |
Line 397: | Line 397: | ||
DATA: < | DATA: < | ||
- | Allows the user to decide whether scrolling should pause when the screen | + | Allows the user to decide whether scrolling should pause when the screen is full. |
- | is full. | + | |
In the data field, you can enter these parameters: | In the data field, you can enter these parameters: | ||
Line 435: | Line 434: | ||
Example: "Ask /Q" | Example: "Ask /Q" | ||
- | This will ask the user if they want to enable or disable ANSI, and | + | This will ask the user if they want to enable or disable ANSI, and ProBoard will not display: "ANSI codes enabled/ |
- | | + | |
- | Note: Leaving the data field blank is the same as specifying the " | + | Note: Leaving the data field blank is the same as specifying the " |
- | | + | |
Line 447: | Line 444: | ||
DATA: < | DATA: < | ||
- | Searches all the message areas for messages addressed to the user that | + | Searches all the message areas for messages addressed to the user that have not yet been received by him/ |
- | have not yet been received by him/ | + | |
- | new mail, which the user does not have read access to, it will inform the | + | |
user, and the SysOp. | user, and the SysOp. | ||
This function also checks for personal files addressed to the user. | This function also checks for personal files addressed to the user. | ||
- | Specifying the [/F] option will force ProBoard to check only for new | + | Specifying the [/F] option will force ProBoard to check only for new personal files. |
- | personal files. | + | |
- | Specifying the [/M] option will force ProBoard to check only for new | + | Specifying the [/M] option will force ProBoard to check only for new personal mail. |
- | personal mail. | + | |
ProBoard will also find mail addressed to a users alias. | ProBoard will also find mail addressed to a users alias. | ||
Line 468: | Line 461: | ||
DATA: < | DATA: < | ||
- | Allows the user to read a message. | + | Allows the user to read a message. |
- | ranging from 1 to 10,00), then only messages from message area < | + | |
- | be read. If <*> is specified, only messages from the active area can be | + | |
- | read (refer to the goto/gosub menu functions and to function 49). If <0> | + | |
- | is specified, only messages from areas selected in the combined boards | + | |
- | can be read. When reading messages in combined message areas, messages | + | |
- | are read "per area", not in the order of the message number. | + | |
The user has several options when reading messages: | The user has several options when reading messages: | ||
| | ||
- | |||
| | ||
- | + | New : New messages not read by the user. Messages are read per area. If you have new messages in Area 1 and 5, ProBoard will first show all new messages in Area 1, then all new messages in Area 5. | |
- | New : New messages not read by the user. Messages are read | + | |
- | | + | |
- | | + | |
- | | + | |
| | ||
- | |||
| | ||
- | |||
When a message is read, the user has the following options: | When a message is read, the user has the following options: | ||
| | ||
- | |||
| | ||
- | |||
| | ||
- | |||
| | ||
- | |||
| | ||
- | + | Reply : Reply to this message. | |
- | Reply : Reply to this message. | + | |
- | | + | |
- | | + | |
- | | + | |
| | ||
the next message (if any). | the next message (if any). | ||
- | |||
| | ||
- | + | Forward | |
- | Forward | + | |
- | | + | |
| | ||
- | |||
| | ||
- | |||
| | ||
- | |||
+ / - : Show the next/ | + / - : Show the next/ | ||
- | + | Original | |
- | Original | + | |
- | | + | |
┌───────────────────────────────────────────────────────────────────────┐ | ┌───────────────────────────────────────────────────────────────────────┐ | ||
Line 573: | Line 537: | ||
Optional parameters: | Optional parameters: | ||
- | ──────────────────── | ||
/L The user will be logged off after writing this message. | /L The user will be logged off after writing this message. | ||
- | |||
/N Writes a netmail message to the destination address specified. | /N Writes a netmail message to the destination address specified. | ||
This could also be used to send netmail to a UUCP gateway. | This could also be used to send netmail to a UUCP gateway. | ||
- | |||
/T The " | /T The " | ||
It is not necessary to use quotes (") when the username does | It is not necessary to use quotes (") when the username does | ||
not contain spaces. | not contain spaces. | ||
- | |||
/S The subject of the message is automatically specified. | /S The subject of the message is automatically specified. | ||
not necessary to us quotes (") when the subject does not | not necessary to us quotes (") when the subject does not | ||
contain spaces. | contain spaces. | ||
+ | | ||
Examples: | Examples: | ||
- | ───────── | ||
- | |||
/ | / | ||
Fidonet node number 1:282/30. | Fidonet node number 1:282/30. | ||
- | |||
/ | / | ||
- | |||
/ | / | ||
- | |||
/ | / | ||
already filled in. The user will not be able | already filled in. The user will not be able | ||
Line 649: | Line 604: | ||
a) < | a) < | ||
- | |||
Filename + date + size + description will be displayed in the | Filename + date + size + description will be displayed in the | ||
appropriate colors. | appropriate colors. | ||
- | |||
- | |||
b) <+> < | b) <+> < | ||
- | |||
The <+> will cause the description to be placed at the same | The <+> will cause the description to be placed at the same | ||
horizontal cursor position and in the same color as the description | horizontal cursor position and in the same color as the description | ||
from (a). This line will be displayed when searching for files. | from (a). This line will be displayed when searching for files. | ||
- | |||
- | |||
c) <!> < | c) <!> < | ||
- | |||
The description will be placed at the left of the screen, in the same | The description will be placed at the left of the screen, in the same | ||
color as the descriptions above. This line will be displayed when | color as the descriptions above. This line will be displayed when | ||
searching for files. | searching for files. | ||
- | |||
- | |||
d) <;> < | d) <;> < | ||
- | |||
Same as in (c), but the color is white. | Same as in (c), but the color is white. | ||
- | |||
- | |||
e) < | e) < | ||
- | |||
Same as in (d), but this line will NOT be displayed when searching | Same as in (d), but this line will NOT be displayed when searching | ||
for files. | for files. | ||
- | + | | |
Example: | Example: | ||
Line 692: | Line 633: | ||
| | ||
| | ||
- | Best BBS program in the world [c1] | + | Best BBS program in the world [c1] |
| | ||
(made possible by Burger King in the USA) [c2] | (made possible by Burger King in the USA) [c2] | ||
| | ||
- | [c1] stands for color 1, [c2] stands for color 2. | + | |
If a file area is configured as being CD-ROM, the file listing should | If a file area is configured as being CD-ROM, the file listing should | ||
Line 729: | Line 670: | ||
| | ||
< | < | ||
- | |||
' | ' | ||
| | ||
Line 735: | Line 675: | ||
The parameter < | The parameter < | ||
+ | (*) | ||
| | ||
| | ||
Line 743: | Line 683: | ||
Examples: | Examples: | ||
+ | (*) | ||
| | ||
* -C All non-CD-ROM areas. | * -C All non-CD-ROM areas. | ||
Line 754: | Line 694: | ||
You can also specify several other parameters: | You can also specify several other parameters: | ||
- | ────────────────────────────────────────────── | ||
- | |||
- | /A .......................... Allows the user to download ANY file | ||
- | accessible by DOS. When using this option, | ||
- | the full path and filename must be | ||
- | specified. | ||
- | remote SysOps. | ||
- | |||
- | / | ||
- | but the file < | ||
- | sent to the user (useful for textfiles | ||
- | describing all the files on the BBS). | ||
- | Parameter < | ||
- | path name. (eg. / | ||
- | be combined with the </T> option (see | ||
- | below). | ||
- | |||
- | / | ||
- | The following example would download the | ||
- | file PB_220.ZIP directly from file area | ||
- | #13. e.g. / | ||
- | |||
- | / | ||
- | < | ||
- | |||
- | /I .......................... Ignore DL kbytes. | ||
- | |||
- | / | ||
- | |||
- | / | ||
- | format for each line is: <D/U> < | ||
- | < | ||
- | |||
- | /N .......................... No log. Don't log anything. | ||
- | |||
- | |||
- | /P .......................... Download all personal files for the user. | ||
- | |||
- | /Q .......................... Start download right away without prompting | ||
- | the user. You must use the /F= and the /K= | ||
- | parameters so ProBoard knows what file to | ||
- | send, using what protocol when using this | ||
- | option. | ||
- | |||
- | |||
- | /T .......................... Allow the user to download the specified | ||
- | file without checking the users remaining | ||
- | time left. Refer to "Free Files" for more | ||
- | details. | ||
- | download the latest version of ProBoard and | ||
- | you don't care about the time it takes or | ||
- | how much time they have left. In the data | ||
- | line put the path and file name followed by | ||
- | the </T> parameter. | ||
- | this is as follows: | ||
- | C: | + | /A .......................... Allows the user to download ANY file |
+ | accessible by DOS. When using this option, | ||
+ | the full path and filename must be | ||
+ | specified. | ||
+ | remote SysOps. | ||
+ | / | ||
+ | but the file < | ||
+ | sent to the user (useful for textfiles | ||
+ | describing all the files on the BBS). | ||
+ | Parameter < | ||
+ | path name. (eg. / | ||
+ | be combined with the </T> option (see | ||
+ | below). | ||
+ | / | ||
+ | The following example would download the | ||
+ | file PB_220.ZIP directly from file area | ||
+ | #13. e.g. / | ||
+ | / | ||
+ | < | ||
+ | /I .......................... Ignore DL kbytes. | ||
+ | / | ||
+ | / | ||
+ | format for each line is: <D/U> < | ||
+ | < | ||
+ | /N .......................... No log. Don't log anything. | ||
+ | /P .......................... Download all personal files for the user. | ||
+ | /Q .......................... Start download right away without prompting | ||
+ | the user. You must use the /F= and the /K= | ||
+ | parameters so ProBoard knows what file to | ||
+ | send, using what protocol when using this | ||
+ | option. | ||
+ | /T .......................... Allow the user to download the specified | ||
+ | file without checking the users remaining | ||
+ | time left. Refer to "Free Files" for more | ||
+ | details. | ||
+ | download the latest version of ProBoard and | ||
+ | you don't care about the time it takes or | ||
+ | how much time they have left. In the data | ||
+ | line put the path and file name followed by | ||
+ | the </T> parameter. | ||
+ | this is as follows: | ||
A Small hint regarding free files: if you want one particular area to be | A Small hint regarding free files: if you want one particular area to be | ||
Line 833: | Line 758: | ||
** Important ** | ** Important ** | ||
- | ─────────────── | ||
ProBoard uses a highly optimized index to find your files when users want | ProBoard uses a highly optimized index to find your files when users want | ||
to download them. Be sure to run PBUTIL FI (File Index) at least once a | to download them. Be sure to run PBUTIL FI (File Index) at least once a | ||
Line 860: | Line 784: | ||
called UPLOAD.LOG. | called UPLOAD.LOG. | ||
- | | + | |
- | | + | |
Line 867: | Line 791: | ||
─────────────────────────────────── | ─────────────────────────────────── | ||
- | /D .......................... Do not ask user for upload descriptions. | + | |
- | + | / | |
- | / | + | / |
- | + | / | |
- | / | + | format for each line is: U O < |
- | + | /N .......................... No log. Do not log anything. | |
- | / | + | /P .......................... Upload private files. |
- | format for each line is: | + | contains "/ |
- | + | personal file to another user. In this | |
- | U O < | + | case the upload will be placed in the |
- | + | private upload directory (specified in | |
- | /N .......................... No log. Do not log anything. | + | ProCFG). |
- | + | /Q .......................... Start upload right away, without prompting | |
- | /P .......................... Upload private files. | + | the user. You must specify a / |
- | contains "/ | + | this to work. |
- | personal file to another user. In this | + | |
- | case the upload will be placed in the | + | |
- | private upload directory (specified in | + | |
- | ProCFG). | + | |
- | + | ||
- | /Q .......................... Start upload right away, without prompting | + | |
- | the user. You must specify a / | + | |
- | this to work. | + | |
Line 1011: | Line 926: | ||
" | " | ||
- | Note: Leaving the data field blank is the same as specifying the " | + | Note: Leaving the data field blank is the same as specifying the " |
- | | + | |
Line 1111: | Line 1025: | ||
Valid area selection parameters are: | Valid area selection parameters are: | ||
- | ──────────────────────────────────── | ||
X Current Area | X Current Area | ||
Line 1122: | Line 1035: | ||
Other valid parameters are: | Other valid parameters are: | ||
- | ─────────────────────────── | ||
- | /MG ......................... Makes the user select a message group if | + | |
- | they haven' | + | they haven' |
- | + | / | |
- | / | + | areas belonging to message group < |
- | areas belonging to message group < | + | /N .......................... ProBoard will run even faster since it will |
- | + | not check for waiting mail (no " | |
- | /N .......................... ProBoard will run even faster since it will | + | displayed indicating new mail) if you |
- | not check for waiting mail (no " | + | specify this parameter. |
- | displayed indicating new mail) if you | + | if your BBS has many large message areas, |
- | specify this parameter. | + | in particular, Squish or JAM. Remember, |
- | if your BBS has many large message areas, | + | ProBoard can be configured for 10,000 |
- | in particular, Squish or JAM. Remember, | + | message areas so a full " |
- | ProBoard can be configured for 10,000 | + | each area can be time consuming. |
- | message areas so a full " | + | |
- | each area can be time consuming. | + | |
Examples: | Examples: | ||
- | ───────── | + | (*) |
* -E All non-echomail areas | * -E All non-echomail areas | ||
1-20 50-60 Areas 1..20 and 50..60 | 1-20 50-60 Areas 1..20 and 50..60 | ||
Line 1169: | Line 1079: | ||
Valid parameters are: | Valid parameters are: | ||
- | ───────────────────── | + | |
- | /H .......................... Show the user's handle (alias) instead of | + | their real name. |
- | their real name. | + | < |
- | + | ||
- | < | + | |
Line 1215: | Line 1123: | ||
Valid parameters are: | Valid parameters are: | ||
- | ───────────────────── | ||
- | /H .......................... Will show the users handle (alias) instead | ||
- | of their real name to the users on other | ||
- | nodes, when prompting them to engage in a | ||
- | chat. | ||
- | < | + | /H .......................... Will show the users handle (alias) instead |
- | their alias when prompting users on other | + | of their real name to the users on other |
- | nodes to engage in a chat. | + | nodes, when prompting them to engage in a |
+ | chat. | ||
+ | | ||
+ | their alias when prompting users on other | ||
+ | nodes to engage in a chat. | ||
Line 1236: | Line 1143: | ||
Valid parameters are: | Valid parameters are: | ||
- | ───────────────────── | ||
- | /FG ......................... Makes a user select a file group if they | + | |
- | haven' | + | haven' |
- | + | /FG=0 ....................... Makes the user always have to select a file | |
- | /FG=0 ....................... Makes the user always have to select a file | + | group. |
- | group. | + | / |
- | + | group number < | |
- | / | + | |
- | group number < | + | |
Line 1309: | Line 1213: | ||
Important | Important | ||
- | ───────── | + | |
Any PEX files that were written for versions of ProBoard prior to 2.00 | Any PEX files that were written for versions of ProBoard prior to 2.00 | ||
will have to be recompiled with the new 2.1x SDK before they can run | will have to be recompiled with the new 2.1x SDK before they can run | ||
Line 1352: | Line 1256: | ||
now enabled/ | now enabled/ | ||
- | Note: Leaving the data field blank is the same as specifying the " | + | Note: Leaving the data field blank is the same as specifying the " |
- | | + | |
Line 1379: | Line 1282: | ||
now enabled/ | now enabled/ | ||
- | Note: Leaving the data field blank is the same as specifying the " | + | Note: Leaving the data field blank is the same as specifying the " |
- | | + | |
Line 1392: | Line 1294: | ||
<graph type> | <graph type> | ||
- | |||
/ | / | ||
- | |||
/ | / | ||
quotes) is replaced by the number of days/weeks | quotes) is replaced by the number of days/weeks | ||
Example: | Example: | ||
- | ──────── | + | |
Hourly /N=14 / | Hourly /N=14 / | ||
Speed /N=60 / | Speed /N=60 / | ||
Line 1451: | Line 1351: | ||
enabled/ | enabled/ | ||
- | Note: Leaving the data field blank is the same as specifying the " | + | Note: Leaving the data field blank is the same as specifying the " |
- | | + | |