home *** CD-ROM | disk | FTP | other *** search
- Pager v1.0
-
- by
-
- Tom H. Warkentin
- Copyright (C) 1992
-
-
- DESCRIPTION
-
- Pager is a supplement to the chat module and batch files supplied by
- Telepro Technologies for DLG. It is flexible in changing the chat feature
- available to your users. Here's a list of features available:
-
- o config file allows SysOp to place text files in any directory
- o displays the duration of a chat in minutes and seconds upon exit
- o logs chat attempts to the SysOp's Event.log file
- o asks the user for a reason for the chat
- o SysOp can force the user to be more specific in giving a reason for
- the chat
- o allows SysOp to configure an availability schedule
-
-
- INSTALLATION
-
- As you've guessed by now, this module was written for DLG and has not
- been tested on any other system. Uncompress the archive using the -x
- option to preserve the path names. The files have been placed in their
- best suited directories according to my setup. Before using the -c option,
- you will have to update the config file or the results could be
- unpredictable! The config file ("Pager.cfg") *MUST* be placed in
- "DLGConfig:Misc/" for Pager to function properly. All other files can be
- placed wherever you want as long as the config file reflects the changes.
-
-
- IMPORTANT
-
- If you do find this software useful, I ask you to send me a small fee
- ($3-$5 CAN or US) to encourage me to write more useful tools. I will
- listen more carefully to those people who have contributed as far as
- changes go. Also, those who send in a small fee will receive the newest
- updates. This software is freely distributable so long as no files are
- added or removed from the original archive, no modifications are made to
- any of the files, and no profit is made by distributing the archive.
-
-
- USAGE
-
- Pager will detect errors on the command line. So if you're having
- difficulties just type the executable in a shell and it will prompt you
- with the following.
-
- Pager "%NAME" [-c] [-d] [-e] [-l length] [-r] [-t]
-
- Options:
- -c => use config file instead of defaults
- -d => print duration of chat
- -e => log reason to SysOp's Event.log file
- (config file must be enabled)
- -l length => minimum char length for reason (min=1, max=60)
- -r => ask user for a reason before paging
- -t => use time schedule (if no config file
- specified, defaults will be used!)
-
- The order of the options is immaterial. My current setup has the following
- command line entry in the main menu:
-
- DLG:Pager "%NAME" -c -d -e -l 10 -r -t
-
- Make sure the type is set to EXECUTABLE and the load type is set to OVERLAY.
-
-
- CONFIG FILE
-
- The format of the config file is crucial to the operation of Pager.
- Full pathnames must be given. The format of the text files is governed by
- DF supplied by Telepro.
-
- DLGConfig:Text/Pager/Abort.txt => shown if the user aborts
- DLGConfig:Text/Pager/Busy.txt => shown if the SysOp is not available
- according to schedule
- DLGConfig:Text/Pager/Denied.txt => shown if the SysOp ignores the chat
- DLGConfig:Text/Pager/Paging.txt => shown just before invoking chat
- DLGConfig:Text/Pager/Reason.txt => shown when asking for a reason
- DLGConfig:Text/Pager/Resume.txt => shown after a successful chat
- UNDERSCORED_SYSOP_NAME => change this to your name
- 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
- \_____________________________________________/
-
- These numbers denote the SysOp's schedule starting with midnight (0 hrs) on
- the left and ending with 11pm (23 hrs) on the right. A '1' indicates you are
- available whereas a '0' indicates you should not be bothered. The numbers
- must be separated by white spaces. Also, there cannot be any blank lines
- in the config file as the documentation suggests. If the -c option is not
- used, all text files are assumed to be in "DLGConfig:Text/" by the above
- names.
-
-
- DISCLAIMER
-
- This software comes with no guarantee. I will *NOT* be held responsible
- for any losses incurred by the use of this program. USE IT AT YOUR OWN
- RISK! If you do find a problem with the software, I'd appreciate knowing
- about it so I can fix it!
-
- You can reach me by sending email to:
-
- tom@manning.cs.ualberta.ca
-
- or calling:
-
- The Spectre BBS (still 2400)
- (403) 435-9486
- Edmonton, AB
-
- or sending snail mail to:
-
- Tom H. Warkentin
- 1016 Buchanan Place
- Edmonton, AB
- T6R 2A7
-