home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-01-27 | 78.3 KB | 1,753 lines |
- ;
- ; oMan Help v1.74 for The Opus Manager v1.7x **** 27-Jan-92
- ; Oman copyright (C) 1989-92 by Tom Kashuba and Ulf Nilsson
- ; -- All Rights Reserved --
- ; Opus<tm> and Copyright (C) by Wynn Wagner III -- All Rights Reserved
- ;
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \MAINMENU\ ----------------------------------------------------------------
- i H E L P Main Menu Page 1 of 3 L
-
-
- (O) Outbound Hold Area Manager.
-
- Manipulates the mail already waiting to be sent. You can change the
- address or priority of pending mail, create POLLS, File-Sends, or
- File Requests, and more.
-
- (U) User File Manager.
-
- Edits the User Database. With it, you can add, modify, delete, list
- or sort user records. If there is no user file, it can create one.
-
- (E) Event Schedule Manager.
-
- Edits the schedule that is used by Opus to control its mail operations
- and sysop paging (yell). It adds, deletes, edits, and sorts events and
- can create a new schedule.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Main Menu (cont) Page 2 of 3 L
-
-
- (G) Global Data Editor.
-
- Edits common (global) data. At the present time, it only includes the
- System Call Count and the Quotes file byte pointer (sets offset of next
- quote to show) as stored in the event data file. Currently, it does not
- handle the special 'common data file' that can be defined in Opus.Prm.
-
- (N) Nodelist Editor.
-
- Edits the ACTIVE nodelist data and index files for those times, in
- between weekly nodelist updates, that you need to add, deleted, or
- modify a node. Also searches and lists.
-
- (A) Area Manager.
-
- Edits the System Files that defines the Message and Files Areas. It can
- list, add, modify, or delete areas and will create new directories, if
- required, and can create news ones, when none exist.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Main Menu (cont) Page 3 of 3 L
-
-
- (P) Operational Parameters Screen
-
- Displays the oMan operating parameters screen that is initially shown
- every time the program is first run. Use it to verify or review the
- paths and settings used during the current usage of the program.
-
- (L) Log File Scanner
-
- Compiles and displays a summary of the OPUS log file. It skips entries
- in betweeon sessions, color codes different session types, and back
- scans to attribute rings and other unidentified data to their caller.
- Still experimental, its initial compile phase is longer than ideal.
-
- (Q) Quit oMan
-
- Returns you to DOS, leaving you in the directory you started from.
- \\
- ;
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \AMAN\ --------------------------------------------------------------------
- i H E L P AreaMgr Help Topics L
-
-
- HPress letter of desired topic or use PgDn to browse them all.L
-
-
- HOL - Overview HFL - Field Descriptons
-
-
- HNL - Area Navigation
-
-
- HAL - Area Structure & Access HEL - Echo.Ctl Skeleton
-
-
- HCL - Maintenance Commands HESCL - Quit this Help
-
-
- Enter: (letter), ESC=Quit: ONAFE|[+_.Q}C
- OAMANOVR
- NAMANNAV
- AAMANACF
- FAMANFLD
- EAMANmech
- CAMANmaint
- Q
- [
- ;
- ;
- ;
-
- \AMANOVR\ ------18 lines deep----------------------------------------------
- i H E L P Overview Page 1 of 2 L
-
- The Area Manager is a sub-function of the Opus System Manager which allows
- you to inspect, edit, or update the Opus Area Database which contains all
- data that defines, and controls access to, the file and message areas.
-
- It uses the full screen to display one system area record at a time, showing
- all of its fields. Using navigation keys, the operator can move through the
- areas incrementally using the IBM keypad (or the WordStar<tm> diamond keys,
- by jumping to specific ones, or by searching.
-
- When the Area Manger is first run, it displays a DEFAULT area which is not a
- real one but is used to hold the default field values that will be pre-loaded
- into the fields of any newly created areas. It is stored in a special disk
- file and, if not found, is created using the values in the record for System
- Area #0. If there is no System #0, basic program defaults are used.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Overview (cont) Page 2 of 2 L
-
- You can use the AreaMgr to make quick, general, or total changes to the area
- definitions. However, if you are also using an Opus configuration program
- such as SALT then you must remember to run its counterpart, PEPPER, to
- make an updated control file that reflects the changes you made with oMan.
-
- One should note that since any one system record contains the definitions for
- both the file area and message area of the same number, the common fields
- such as Area Privilege, Area Locks, Area Menu, etc, apply to both. Any
- changes made to common fields should be done with respect to the effect on
- access to both the file and message areas defined.
-
- Field edit keys are highlighted letters before a ')' in the field label.
- Often, more than one key needs to be pressed. These cases are shown by a
- '---' that links the parent command or by lower case perfixes when that's not
- possible. Eg, 'fdD)ir' means press F+D+D and 'E)xt--P)riv' means press E+P.
- ;
- ;
- ;
- \AMANNAV\ -----------------------------------------------------------------
- i H E L P Navigation Page 1 of 1 L
-
- The Area Manager uses much the same cursor key and WordStar key combinations
- to move among the areas as by the other oMan function movement commands.
-
- Navigation Command CursorKeys Keyboard
-
- HJump to Area#L .......... H L ......... HA+(number)L
-
- HNext USED AreaL ......... H[DOWN]L ......... HCtrl-XL
- HPrev USED AreaL ......... H[UP] L ......... HCtrl-EL
-
- HNext Area No.L .......... H L ......... H> .L
- HPrev Area No.L .......... H L ......... H< ,L
-
- HFirst AreaL ............. H[Home]L ......... H1L (one)
- HLast AreaL .............. H[End] L ......... H0L (zero)
- ;
- ;
- ;
- \AMANACF\-----------------------------------------------------------------
- i H E L P Area Record Structure Page 1 of 2 L
-
- ╔═1═══════════════════════╗ Each Opus system area record can separately
- ║╔══2══════════════════════╗ define a message area and a file area.
- ╟║╔═══3═════════════════════╗ Though they share the same area number and
- ║║║ Menu & Barrier Control ║ definition record, they're independent of
- ║║║─────────────────────────║ each other except for the OtherMenu# and
- ║║║ Message │ File ║ BarrierPath fields which affect both areas.
- ╚║║ Section │ Section ║ One, both, or neither area may be defined
- ╚║ Items │ Items ║ but, if both are, it's always nice to have
- ╚═════════════════════════╝ them topically related, if possible.
-
- You may find it easier to think of the set of File and Message areas as
- completely independent systems, the equal numbered records of which just
- happen to share a common data record. In future versions, this independency
- will be even further delineated.
-
- User access to the file or message sections of any given area is separately
- controlled by an ACCESS PRIVILEGE and LOCK set for each. A user must have
- a privilege that is at least as high as the ACCESS privilege to access the
- given Message or File area and at least the KEY's that match any LOCK's.
- ;
- ;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Area Record Structure Page 2 of 2 L
-
- Much beyond the basic access controls of Privilege and Locks, each section
- defines many other items that define an area such as the paths to any area
- directories, special operation modes or flags, and function overrides that
- are yet higher privileges and/or locks required to use certain functions
- such as Downloading or Message Entry.
-
- Eg, if an area's Files Section had an Access Privilege of NORMAL, it's
- Download Privilege is set to WORTHY and the user has a privilege of NORMAL,
- then the user would be able to enter the area but would not be able to use
- the Download command. This is useful when you want to allow users to access
- and download from most file areas but want to limit their access in just
- certain areas. However, if you wanted to limit Downloads the same way in
- all file areas, then it would be simpler to use the Menu Manager to set File
- Menu's Download command privilege, instead.
-
- Note: With overrides, it is useless to set them lower than the area's
- general access level since the only way a user could get into the area is
- by having the higher level needed for the basic access so lower privileged
- users would never be able to get into the area to use the function(s).
- ;
- ;
- ;
- \AMANFLD\-----------------------------------------------------------------
- i H E L P Field Descriptions: COMMON Page 1 of 3 L
-
-
- O)therMenu# ... The numeric extension of an alternate menu control file to
- use for the area. Eg, if set to '001' and the current
- language set was English, then Opus would use English.001
- instead of the default (English.Mnu) menu file for the area.
- This allows for custom menus to be shown to certain users
- who are allowed into special areas.
-
-
- B)arrierFile .. If defined, this field specifies a Barricade Security
- file that contains a list of passwords and privileges.
- If a user enters an area with such a file defines, they
- are asked to enter a password which must be in the list.
- If it is, they are then given the associated privilege
- for the duration of their stay in the area. This is
- very handy for giving certain callers high privileges
- for only certain areas.
- ;
- ;
- ;
- ----------------------------------------------------------------
- i H E L P Field Descriptions: FILES Page 2 of 3 L
-
- P)rivilege .... Minimum user privilege to access the file area.
- L)ocks ........ Minimum user keys (locks) to access the file area.
- T)itle ........ Area's title (displayed above file menu)
-
- D)ownload
- ├──D)ir ....... Directory where the area's downloadable files are.
- ├──P)riv ...... If set, the overriding privilege to download.
- ├──L)ocks ..... If set, the overriding locks to download.
- └──A)lt-List .. If set, alternate files list to use instead of FILES.BBS.
-
- U)pload
- ├──D)ir ....... Directory where the area's uploads are deposited.
- ├──P)riv ...... If set, the overriding privilege required to upload.
- └──L)ocks ..... If set, the overriding locks required to upload.
-
- X)ternal
- ├──P)riv ...... If set, the overriding privilege to go outside.
- └──L)ocks ..... If set, the overriding locks required to go outside.
- ;
- ;
- ;
- -------------------------------------------------------------------------
- i H E L P Field Descriptions: MESSAGES Page 3 of 3 L
-
- P)rivilege .... Minimum user privilege to access the message area.
- L)ocks ........ Minimum user keys (locks) to access the message area.
- T)itle ........ Area's title (displayed above message menu)
-
- M)sgType ...... Type of message area (Local, Network, or Echomail)
- S)cope ........ Entry privacy type (Public, Private, Both, or Read-Only)
- D)ir .......... Directory where the messages are stored.
-
- E)ntry
- ├──P)riv ...... If set, the overriding privilege to enter messages.
- └──L)ocks ..... If set, the overriding locks to download.
-
- X)ternal
- ├──P)riv ...... If set, the overriding privilege to go outside.
- └──L)ocks ..... If set, the overriding locks required to go outside.
- ;
- ;
- ;
- \AMANmaint\-----------------------------------------------------------------
- i H E L P Area Maintenance Commands Page 1 of 1 L
-
- C - Copy current area record onto another one (overwriting it).
-
- H - Hunts (finds) an area by searching area titles for a piece of text.
-
- W - Write the current area to disk, saving any changes made to it.
-
- R - Restore current area with its disk image (erases unsaved changes).
-
- L - Produces various area listings to screen, printer, or file.
-
- D - Deletes the current system area by deleting its record.
-
- Z - Zaps (resets/clears) current system area back to default values.
-
- E - Creates partial ECHO.CTL skeleton file (for very special cases).
-
- ! - Redisplays entire screen (if it gets dirtied with line noise).
-
- ESC/Q - Quit the Area Manager and return to the main oMan Menu
- ;
- ;
- ;
- \AMANmech\-----------------------------------------------------------------
- i H E L P Make Echo.Ctl Page 1 of 1 L
-
- The Area Manager's "Make Echo" command (E) creates a skeleton ECHO.CTL file
- based on the information in the existing System Area files (SYSTEM##.DAT).
- It is for special situations only and would seldom be used as SALT can
- create a complete ECHO.CTL file. The ECHO.CTL file produced by this
- command CANNOT be complete since echo link addresses are not stored in the
- system records. Instead, this command asks for a common list of addresses
- to append to each and every echo control line produced.
-
- This command should *ONLY* be used in *SPECIAL* cases where:
-
- a) your SALT control file was lost
- b) your SALT control file does not at all reflect your system areas
- c) a common address list for all echo areas would be sufficient
-
- When invoked, you are asked to edit or confirm the destination file
- and the common address list to append. If the confirmed file exists,
- you are asked to confirm its overwriting. For testing, you can, and
- should, enter some other file path\name to verify the result.
- ;
- ;
- ;
- \\
- ;
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \UMAN\ --------------------------------------------------------------------
- i H E L P User Manager Help Index Page 1 of 1 L
-
-
- HOL - Overview
-
- HNL - Record Navigation
-
- HML - Maintenance [Menu] Commands
-
- HFL - Field descriptions
-
- HPL - Message Pointer Editor
-
- HVL - VIEW and GLOBAL commands
-
- HHL - How To ...
-
- HESCL - Quit this Help
-
-
- Command: ONMFHVP|[+_.}Q
- OUMANOVR
- NUMANNAV
- MUMANMNT
- FUMANFLD
- PUMPTR
- HUMANHOW
- VUMANVIEW
- Q
- [
- ;
- ;
- ;
-
- \UMANOVR\ ------18 lines deep----------------------------------------------
- i H E L P Overview Page 1 of 2 L
-
- The UserMgr allows you to inspect, edit, and update the Opus User Database
- which contains all data relating to users of your system and controls their
- access to it.
-
- It uses a one-record-per-screen format wherein all possible fields applicable
- to any one user are displayed together on one screen. Using navigation keys,
- the operator can move through, jump to, or search for user records.
-
- When UserMgr is first invoked, it displays the FIRST record in the database
- which has the reserved meaning of be that of the main system operator.
-
- It also checks and maintains the user database index in a transparent
- manner that needs no manual operation. For information only, it displays
- the index key of the current user record and recalculates it each update.
- \- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Overview (cont) Page 2 of 2 L
-
- Typically, UserMgr is used on a regular basis (daily to weekly) to inspect
- or adjust user information such as:
-
- o Names, location, modem, etc. o Screen, help, and message controls
- o System access controls o Usage, call, and FidoNet Accounting
- o Expiration controls o Special Announcements
- o Custom Welcome Screen o Special logon screen
-
- In addition to specific record modificatons, the overall database can be
- manipulated through the use of various maintenance functions such as:
-
- o Removing user records o Searching for abnormal data values
- o Sorting users in various ways o Adding and clearing user records
- o Producing user listings o Custom Welcome File Management
- ;
- ;
- \UMANNAV\ -----------------------------------------------------------------
- i H E L P Navigation Page 1 of 1 L
-
- UserMgr uses much the same cursor key and WordStar key combinations to move
- among the records as is used in other oMan movement commands.
-
- Navigation Command CursorKeys Keyboard
-
- HJump to User#L .......... H L ......... HJ+(number)L
-
- HNext UserL .............. H[Right]L ......... HCtrl-DL
- HPrev USerL .............. H[Left] L ......... HCtrl-SL
-
- H1st UserL ............... H[Home] L ......... H1L (one)
- HLast UserL .............. H[End] L ......... H0L (zero)
-
- HFind UserL .............. H L ......... HFL (Find Menu)
- ;
- ;
- \UMANMNT\ -----------------------------------------------------------------
- i H E L P Maintenance Commands Page 1 of 2 L
-
- H*) ShowPwsL ....... Hide/Display user password field
- H@) CWF-MgrL ....... Display/Edit/Del/Attach Custom Welcome File
- HMaxRecL ........... Highest record number on file
-
- HHOMEL ............. Jump to first user record
- HENDL .............. Jump to last user record
- HLEFTL ............. Jump to previous (lower) user record
- HRIGHTL ............ Jump to next (higher) user record
- H### JmpRecL ....... Jump to record number (no command, just number)
-
- HR) RestoreL ....... Reloads record from disk - voids pending changes
- HW) WriteL ......... Writes record to disks - commits pending changes
- HZ) ZapDefL ........ Erase and Resets record to new record defaults
-
- H!) RedrawL ........ Redraws entirs screen - for line noise via remote
- HA) AppendL ........ Appends new record to end of file and jumps to it
- HC) ClearLimL ...... Resets only the KB and MINS daily usage totals
- ;
- ----------------------------------------------------------------------------
- i H E L P Maintenance Commands (cont) Page 2 of 2 L
-
- HO) OutputL ........ Like L)ist but outputs to device w/o ANSI codes
- H^) Edit CityL ..... Auto-Preening of C)ity Field using OMANCITY.FIX rules
- HL) ListL .......... Lists all or selected users with full-screen paging
- HF) FindL .......... Finds all or selected users
-
- HK) KillL .......... Marking records as KILL for later removal by PACKing
- HT) TagL .......... Tag records as part of 'groups' for later reference.
- HP) PackL .......... Restructures user file, dropping records marked KILL
- HS) SortL .......... Restructures user file, sort in var. selected ways
- HI) IndexL ......... Regenerates the User Index file if ever corrupted.
- HV) ViewL .......... Sets View Filter which limits records shown/listed.
- HG) Global UpdateL Sets fields to reset of records in current view.
- HE) ExportL ........ Exports user data in MailMerge<tm> format.
- HM) MsgPtr EditL ... Edit user's Last Message Read (LMR) pointer table.
- H?) HelpL .......... Invokes this full-screen help facility
- HQ) QuitL .......... Return to main oMan function menu
- H\) Quit to DOSL ... Exit Oman entirely, returning to DOS.
- \
- ;
- ;
- ;
- \UMANFLD\ -----------------------------------------------------------------
- i H E L P Field Descriptions Page 1 of 4 L
-
- H Record Status and Info FieldsL
- HKILLL ................ KILL flag indicating pending removal by PACKing.
- HABCDL ................ GROUP flag(s) showing any groups record is in.
- HUPDL ................. Record has been UPDated and needs writing.
- HCWFL ................. Record has matching Custom Welcome File.
- HRecNoL ............... Displayed record's position in database
- HIdxKeyL .............. Index key used to index user name
-
- H U)ser Group (Items relating to personal user data)L
- │
- ├─ HN) NameL .......... Name or code used to indentify caller
- ├─ HC) CityL .......... City or location of user
- ├─ HT) TrueL .......... User's true name if different than logon name
- ├─ HM) Modem#L ........ User's modem number for call-back or reference
- ├─ HK) KeysL .......... Special access keys to match locks on features
- ├─ HL) LanguageL ...... Language set number to use for this user
- ├─ HP) PrivilegeL ..... User's access privilege level
- ├─ HW) PassWordL ...... Private password to verify user's indentity
- ├─ HU) UserListingL ... Controls use of NAME, CITY, & TIME in user list
- └─ HR) RemarksL ....... Brief remarks or comments relating to user
- ;
- ;
- ;
- --------------------------------------------------------------------------
- i H E L P Field Descriptions (cont) Page 2 of 4 L
-
- HO) OEC-1L ............ Special, 1st OEC text file to show at logon
- H#) AnnounceCountsL ... No of times to show each of 5 SPANN# OEC texts
-
- H H)istory Group (Items relating to usage history)L
- │
- ├─ HL) Last CallL ..... Date & Time (YY-MM-DD HH:MM:SS) of last call
- ├─ HC) Calls TodateL .. Number of times the user called the system
- ├─ HT) 24hr UsageL .... Total minutes online on last call's day
- ├─ HK) 24hr-DnLdsL .... Total KB downloaded on last call's day
- ├─ HM) Message AreaL .. Message area last accessed by user
- ├─ HF) File AreaL ..... File area last accessed by user
- ├─ HD) DnLd [Tot]L .... Total KB downloaded by user, to date
- ├─ HU) UpLd [Tot]L .... Total KB uploaded by user, to date
- ├─ H+) Credits $L ..... Total funds allocated for user's net mailings
- ├─ H-) Debits $L ...... Total charges incurred by user's net mailings
- └─ H=) Level CR/DBL ... Equally reduces CR & DB till DB=0 and CR=Balance
- ;
- ;
- ;
- ------------------------------------------------------------------------
- i H E L P Field Descriptions (cont) Page 3 of 4 L
-
- H e(X)piration Group (Items related to User Expiration Control)L
- │
- ├─ HC) by CalendarL ... Expire user when (C)alendar date passed
- ├─ HD) Expiry DateL ... Expiry date to use with expiry by C)alendar
- ├─ HR) Remaining DaysL No of days till expiration date (neg=passed).
- │
- ├─ HM) by Minutes UsedL Expire user when Debit Minutes = Credit Minutes
- ├─ H+) Credit MinutesL Online minutes (todate) given to user
- ├─ H-) Debit MinutesL Online minutes (todate) used by user
- ├─ H= Minute BalanceL Info only: Minutes Given less Minutes Used
- │
- ├─ HA) Axe UserL ...... Log user off if they are expired
- └─ HV) Lower PrivilegeL Demote user's privilege if they are expired
- ;
- ;
- ;
- ------------------------------------------------------------------------
- i H E L P Field Descriptions (cont) Page 4 of 4 L
-
- H D)isplay Group (Items related to the user's interface)L
- │
- ├─ HA) Ask configureL Ask user about configuration at logon
- ├─ HH) Help LevelL .... Amount of text shown at menus
- ├─ HL) LinesL ......... No of lines usable by Opus on user display
- ├─ HC) ColumnsL ....... No of columns usable by Opus on user display
- ├─ HT) TAB HandlingL .. Use ASCII TABs to compress multiple spaces
- ├─ HN) Nulls after CRsL No of NULLs to send (as a delay) after each line
- ├─ HM) MORE? PromptingL Pause listings with a "MORE?" after each screen
- ├─ HV) Video Enhance.L Set screen ehnancement to ANSI or AVATAR
- ├─ HE) Editor TypeL ... Set message editor to full-screen or line-by-line
- ├─ HF) Form FeedsL .... Use ASCII Form-Feed to clear screen
- └─ HI) IBM Graph Symb.L Allow (or convert to ASCII) IBM text graphics
- ;
- ;
- \UMANVIEW\ ----------------------------------------------------------------
- i H E L P View Filter Setting Page 1 of 1 L
-
- The view filter limits the records that can be 'viewed' by the UserMgr by
- comparing each of those values set on the view setting screen to the
- matching fields in each user record. If *all* of the view fields match
- as indicated, then the record is considered to be viewable. Please note
- that all fields have to match to be in the view (LOGICAL AND). Each VIEW
- field is compared according to the (*, =, or !) that leads the field:
-
- (*) "no care", (=) "must equal", and (!) "must not equal".
-
- The VIEW filter is also used by the GLOBAL function to determine which
- records are chosen for modification but it uses a separate Global fields
- screen for setting the actual values to modify the selected records with.
- Because of this, both screens look very similar but should not be confused.
- When selecting the Global option, you first get this VIEW screen to verify
- that your view settings are correct.
- ;
- ;
- \UMANGLOB\ ----------------------------------------------------------------
- i H E L P Global Field Update Page 1 of 1 L
-
- The Global reset function scan each user record in the entire user file
- and, for each record that is within the current view, will set those
- fields filled in on the global data screen with the given values. Due
- to the great importance of the current view being set correctly, you are
- first presented with Define View screen to set or verify its values.
- Upon accepting the view citeria, you are then presented with the global
- fields screen which look almost identical to the Define View screen since
- most of the fields happen to be the same.
-
- Eg, if you wanted to flag all users who have not called in 30 days with
- the KILL mark so the next PACK will eliminate them, you would set the
- view scope to show for "AGE 30 *" meaning "from 30 up to any days old"
- and set the KILL mark on the Global field reset screen.
-
- After selecting R)un, you are asked if you want to run with or without
- confirmation. If without confirmation, it will first precount the records
- that will be altered as a safety check and ask for a final confirmation.
- ;
- ;
- \UMPTR\ ----------------------------------------------------------------
- i H E L P Last Message Read (LMR) Pointer Table Page 1 of 1 L
-
- The M)essage Pointer function, allows you to display or alter a user's
- Last Message Read (LMR) table which tracks their last message number
- read in each of the 255 possible message areas. All 255 possible
- values are edittable, even if there is no matching message area
- defined; in which case there's no harm (nor any real effect).
-
- Areas with an LMR pointer of zero are displayed as a single (.) for
- clarity; zero being the value for an area that the user has not
- accessed yet. Since there are 255 possible LMR values, two screen
- pages are used to display them all. To change between them, press
- 'P' (for page) or use the PgUp, PgDn, Up, or the Down cursor keys.
-
- To alter an area's LMR value, enter it's area number; no command
- prefix is needed. The cursor will jump to the desired slot and you
- will be prompted for the new LMR value. If you request an area that
- is not currently displayed, an automatic page switcher will flip the
- page, jump to the desired area slot, and ask for the new value.
- ;
- ;
- \UMANHOW\-----------------------------------------------------------------
- i H E L P Selected How-To Topics L
-
-
- T ... Tidying up unwanted, messy, or bad user records
-
- M ... Marking records as KILL for removal and/or listing
-
- P ... Packing the file to remove records marked as KILL
-
- S ... Sorting the user file into various orders
-
- L ... Listing users to screen, file, or device
-
- A ... Adding new users with APPEND
-
- C ... Using Custom Welcome Files
-
- -=> TMPSLAC|[+_.^{}Q
- TUMANH-T
- MUMANH-M
- SUMANH-S
- PUMANH-P
- LUMANH-L
- AUMANH-A
- CUMANH-C
- Q
- [
- {
- ^
- ;
- ;
- \UMANH-T\ -----------------------------------------------------------------
- i H E L P HowTo: Tidying the User File Page 1 of 3 L
-
- Typically, you will want to review and clean up the user database every
- few days or weeks. When a system runs in normal mode without any
- pre-registration requirements, there will be many new records appended
- to the file for all of the new callers. These records will often have
- ficticious or obscene names, improper locales, or other anomalies.
-
- With a little manual editting and use of the Global Update, Pack, and
- sort options you can quickly put the file into a more presentable order.
-
- 1) Using the L)ist A)ll command, inspect the records around the point
- where all new users since your last update would start. You will
- quickly see where bad records start and know where to start editting.
-
- 2) After leaving the L)ist function, Jump to that desired record by
- entering its number. You will see that record displayed.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P HowTo: Tidying the User File Page 2 of 3 L
-
- 3) Using the record movement keys, move through the records looking for
- and changing any errant data. For those that you fix, will most likely
- be correcting the location data or deleting the record completely. To
- delete the record, in this case, to mark it as KILL for later removal
- by the next PACK operation.
-
- 4) When you are done with your record editting, you should probably then
- use the L)ist K)ill option to show all records that have been marked
- for KILL. This is to ensure you won't kill a record you didn't mean
- to. If any were incorrectly set, just jump to it and remove KILL.
-
- 5) To remove all records marked KILL, use the PACK command. This is a
- powerful command which completely rewrites the user file, dropping
- any records marked KILL. See the "How To" section for more about it.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P HowTo: Tidying the User File Page 2 of 3 L
-
-
- 6) As a last step, you may wish to re-sort the file to place the
- records in a particular order such as by privilege, uploads, or
- some combination of those and other fields. Sorting by uploads, eg,
- would cite those users with the most uploads by placing them at the
- front of the file and would be shown, first, in user lists.
-
- 7) When you're done with all user files restructuring, you may want
- to list the records to te printer or to a disk file for printing
- later as a reference and backup.
-
- An important side-benefit from user maintenance such as this is that
- you really get to know your user's habits and can better respond to
- their needs. After you, you are now an Information Provider!
- \
- ;
- ;
- \UMANH-M\ -----------------------------------------------------------------
- i H E L P HowTo: Marking Records as KILL Page 1 of 1 L
-
- The KILL command alternately turns a record's KILL flag ON or OFF. When
- a record is marked KILL, you will see the indicator "KILL" on the top of
- the screen. The KILL status is not temporary but is stored in the disk
- record so it remains until you turn it off or you PACK the user file.
-
- When you mark a record as KILL, the next PACK operation will remove it
- from the file. Because of this, each time you mark a batch of records
- as KILL, you should do a PACK at the next opportunity to be neat.
- ;
- ;
- \UMANH-P\ -----------------------------------------------------------------
- i H E L P HowTo: PACK'ing the User File Page 1 of 1 L
-
- The PACK command is used to physically remove all records that have been
- marked as KILL. No other records are removed. The PACK command literally
- copies all records that are marked as KILL to a new file, names the old
- one to a back up name, renames the new to the proper name and, if all
- goes well, deletes the original. The order of users remains unchanged.
-
- Because of its necessary user file shuffling, PACK cannot be used when
- there might be an Opus system running. This would be the case if you
- were running a multitasked or networked system with one or more Opera
- running while you do maintenance at the same time.
-
- Because doing so would damage the user file, the User Manager will not
- allow you to PACK if it detects certain marker files that Opus creates
- while it is active. In the case of tryingto pack after an Opus system
- crash, the marker files will still be there and the PACK disallowed
- until you reboot Opus and have it exit normally.
-
- fWARNINGL: If you run oMan with other Opera in a multitasked scenario,
- you must not use PACK. Doing so can destroy the user file. oMan tries
- to sense and prevent this but common sense is always more reliable.
- ;
- ;
- \UMANH-S\ -----------------------------------------------------------------
- i H E L P HowTo: SORT'ing the User File Page 1 of 2 L
-
- The SORT command is used to physically re-order user records by any
- number and combination of several fields such as Privilege, Name, and
- Uploads. Sorting ignores any KILL or GROUP marks, treating them like
- any other. You will probably want to PACK the file before sorting.
-
- fWARNINGL: Like the PACK command, sorting completely rewrites the user file
- and must not be used when an Opus system is active. oMan tries to sense
- this fact and prevent it but, as always, common sense prevails.
-
- When SORT is invoked you are asked how many initial records should be
- skipped (ie, left where they are). It is mandatory that you skip at
- least the 1st record because Opus gives some special privileges to the
- physically first record which should always be the key Sysop's record.
- --------------------------------------------------------------------------
- i H E L P HowTo: SORT'ing the User File Page 2 of 2 L
-
- The user sort function allows you to order the file according to the
- any grouping of the following selected items:
-
- N)name .... Ascending ... Logon ID (name) field
- C)alls .... Descending .. Calls made to system
- U)ploads .. Descending .. Uploads todate
- R)Up/Calls Descending .. Uploads/Calls (x100 for easier viewing)
- P)rivilege Descending .. Access privilege
- A)ge ...... Ascending ... Days since last call
-
- Some example sort orders:
-
- "N" ....... Name only
- "PN ....... Privilege, then Name
- "PAN ...... Privilege, then Age, then Name
- "PRAN" .... Privilege, then Upload rate, then Age, then Name
- ;
- ;
- \UMANH-L\ -----------------------------------------------------------------
- i H E L P HowTo: LIST'ing the User File Page 1 of 1 L
-
- The listing of users comes in two flavors. One for on screen paging with
- full video enhancements, L)ist, and the other for outputting to a file
- or device, O)utput.
-
- You will most likely end up using the on screen L)ist command very often
- as it is the fastest way to get an overview of your user base. Both
- flavors allow you list A)ll users or to limit the listing to records
- marked for K)ILL, those with associated C)ustom Welcome Files, or those
- with a piece of text in either the logon name or locale fields.
-
- Listing is also handy to do spot checks for corrupt user data or for
- gauging the amount of new user activity your system has. It is also
- convenient to run after any maintenance, KILL marking, packing, and
- sorting you may do to verify the results of those actions.
- ;
- ;
- \UMANH-A\ -----------------------------------------------------------------
- i H E L P HowTo: ADD'ing User Records Page 1 of 1 L
-
-
-
- On many systems, new users are mostly added by Opus when the user first
- logs on. There are other times, however, when you need to add a new
- user by hand such as when you want to spare a friend the trouble of going
- through a new user logon sequence and possible privilege adjustment.
-
- There are two basic methods with which to manually add a new user. You
- can use the APPEND command to append a brand new user record at the end
- of the file or you can re-use an inactive or garbage record.
-
- With APPEND, you are provided with an new, empty, and initialized record
- for filling out whose fields you then set, as needed.
-
- With re-use, you locate a user record that is no longer needed and use
- the Z)ap command to clear all of its fields to a default state and then
- set the fields, as needed.
- ;
- ;
- \UMANH-C\ -----------------------------------------------------------------
- i H E L P HowTo: Custom Welcome Files Page 1 of 3 L
-
- An interested but little used Opus feature is the display of what are
- called "Custom Welcome Files". These are Opus Embedded Command (OEC)
- text files that are specific to each user and, if present, are displayed
- just after the use signs on.
-
- One drawback to CWF's that is probably the reason for their limited use
- is that their names are based on the record position of the corresponding
- user record. This means that any operation that alters the position of
- user records will place these files out of sync with the user file and
- cause the wrong user to see a CWF that was meant for another.
-
- Another drawback is that you have to delete them after their purpose has
- been met which is difficult because you don't know if the caller has seen
- it or not.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P HowTo: Custom Welcome Files Page 2 of 3 L
-
- The User Manager takes these drawbacks into account and goes to the
- trouble of renumbering the CWF files in accordance with the changes in
- position of the user records that results from the PACK and SORT commands.
-
- It also displays an indicator on each user record when a CWF is present
- and will flash it if the use has logged on since the file was last
- created or changed.
-
- To further support CWF's, the User Manager has a CWF editting sub-system
- that allows you create, display, edit, or delete a CWF file for any one
- user record and the ablity to attach any one of several master CWF's
- that you have precomposed for common situations. In this latter case,
- a copy of the master CWF is used to make a specific CWF for the current
- user record.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P HowTo: Custom Welcome Files Page 3 of 3 L
-
- Typically, you may want create master CWF's that tell the user things
- like "There is a problem with your code, please call" or "Thanks for
- the uploads. You have been made a 'Worthy' user".
-
- Master CWF's are stored in the same directory as CWF files but instead
- of being named like normal CWF's (###.BBS), they have the file name
- format of (title.CWF) where the root name 'title' is a 1-8 character
- name that reflects its intent. As per the above example, you might have
- a file called (WORTHY.CWF).
-
- Master CWF files are standard Opus OEC text files except that the first
- line is used by the User Manager CWF system as the title line to list
- when displaying a list of Master CWF's. When a master CWF is attached,
- this first title line is ignored.
- \\
- ;
- ;
- \UMANEXP\ -----------------------------------------------------------------
- i H E L P User Data Export Page 1 of 1 L
-
- The EXPORT function outputs any combination of a selected list of user
- fields to a text file in MailMerge<tm> format. That is, one line per
- record, fields enclosed in quotes, and separated by commas - also known
- as comma-delimited ASCII. This format is compatible with most word
- processors and databases and is friendly with the BASIC language.
-
- To export, you create a field select list by pressing [ENTER] on the
- desired fields in A)dd mode or by directly entering the field codes
- in the field list with the E)dit command. When the list is complete,
- press O)utput to edit/cofirm the output file's name and start output.
-
- Eg, selecting Logon_Name, Location, and Privilege would produce:
-
- "Bryan Briarswick","Upperlip, Uk","Sysop"
- "Panda Protocol","Downin, Australia","AsstSysop"
- "Jorg JooHoo","Coldin, Sweden","Worthy"
- "Walter Wazoo","Laxin, Usa","Privileged"
- \\
- ;
- ;
- ;
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \OEM\ ---------------------------------------------------------------------
- i H E L P Event Manager Help Index L
-
-
-
- HOL - Overview HTL - About Event Times
-
- HNL - Event Navigation HFL - Event Field Menu
-
- HEL - Event Editing
-
- HSL - Schedule Editing HESCL - Quit this Help
-
- Enter: (CmdLtr), ESC=Quit: ONESTF|[+_.}Q
- IOEMOVR
- NOEMNAV
- EOEMEVE
- SOEMSCH
- TOEMTIM
- FOEMFLD
- Q
- [
- ;
- ;
- ;
- \OEMOVR\ ------------------------------------------------------------------
- i H E L P Overview Page 1 of 2 L
-
- OEM edits the Opus schedule of electronic mail events by allowing you
- to add, delete, or modify them. The schedule that is operated on is
- the one defined in either the Opus 'parm' file or, explicitly, in the
- oMan configuration file, oMan.CFG, via the "Schedule path" statement.
-
- OEM reads any existing files and displays the events, one per line in
- a Lotus-like format. Each line is an event and all events, together,
- are called the 'schedule of events' or, simply, the 'schedule'.
-
- To edit the fields of an event, you select the event with the cursor
- keys and then use the appropriate field command letters to modify them.
- To add new events or to delete existing ones, you use the schedule edit
- menu invoked with the slash (/) key.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Overview (cont) Page 2 of 2 L
-
- When OEM loads or saves a schedule, it first sorts it into a mandatory
- operational order. However, it does not sort the events as you edit them
- so that their position is not changed before you are finished with them.
- The schedule edit menu's sort command will manually sort the schedule at
- your request. Use that command if you wish to preview the final order.
-
- When starting, if OEM can't find the schedule, it will ask if you wish to
- create one. YES, will initialize a new one with no entries. You would
- then typically insert a number of virgin entries and edit them, as needed.
-
- When you are done, the Q)uit command will verify the schedule and, if any
- changes were made, will ask for permission to save it. If confirmed, then
- the schedule is re-sorted and saved. If not, no changes will be saved.
- ;
- ;
- ;
- \OEMNAV\ ------------------------------------------------------------------
- i H E L P Navigation Page 1 of 2 L
-
- OEM uses much the same cursor key and WordStar key combinations to
- navigate the screen as in other oMan functions.
-
- Event selection commands IBM_Key_Pad Keyboard
-
- HNEXT EVENTL (prev page, if bottom) ... H[DOWN]L ....... HCtrl-XL
- HPREV EVENTL (prev page, if top) ...... H[UP] L ....... HCtrl-EL
- HNEXT PAGEL of events (if any) ........ H[PgDn]L ....... H+L (plus)
- HPREV PAGEL of events (if any) ........ H[PgUp]L ....... H-L (minus)
- HFIRST PAGEL of events (if any) ....... H[Home]L ....... H1L (one)
- HLAST PAGEL of events (if any) ........ H[End] L ....... H0L (zero)
- --------------------------------------------------------------------------
- i H E L P Navigation (cont) Page 2 of 2 L
-
- The currently selected event is marked by both a flashing cursor (F_L)
- and a flashing asterisk (F*L). When you answer prompts or menus, your
- cursor may jump to the command area at the bottom of the screen but
- the flashing asterisk remains behind to indicate the selected event.
-
- OEM can edit schedules with as many events as Opus can handle by showing
- up to 16 events per screen page, using as many pages as necessary. When
- there are more then 16 events, the PgDn and PgUp keys will flip forward
- or back, 16 events at a time. Also, if you attempt to move the cursor
- past the top or bottom, an automatic PgUp or PgDn is executed.
- ;
- ;
- ;
- \OEMEVE\ -----------------------------------------------------------------
- i H E L P Events Edit Page 1 of 1 L
-
- When the event you wish to edit is selected, you can then modify it by
- pressing the field edit key for the field you wish to change. These keys
- are high-lighted at the top of the screen and briefly explained in a bit
- more detail in the bottom menu area.
-
- Command keys are sometimes not operational since some fields only apply
- to specific event type. Attempting to use an inapplicable command will
- either be ignored or a message will announce that fact.
-
- Event fields may be a switch that enables or disables a feature, holds
- one of a list of values, or a variable item. When it is a switch, then
- its command key will toggle it. Otherwise, you will be prompted with a
- list of possibilities or be asked to enter a variable item.
- ;
- ;
- ;
- \OEMSCH\ -------------------------------------------------------------
- i H E L P Schedule Edit Page 1 of 1 L
-
- The schedule editing functions have their own menu which is invoked
- with the slash (/) key. These functions allow you to INSERT, DELETE,
- COPY, or SORT events in the displayed schedule.
-
- Power users might appreciate that there also is a set of single key
- commands that will invoke these same functions from the main screen:
-
- Action Description ByMenu Speed-Key
-
- HCOPYL .... Insert copy of selected event ... H/C *L (asterisk)
- HDELETEL .. Delete selected event ........... H/D ^L (circumflex)
- HINSERTL .. Insert virgin event ............. H/I #L (pound sign)
- HSORTL .... Sort events ..................... H/S @L ("at" sign)
- ;
- ;
- ;
- \OEMTIM\ --------------------------------------------------------------
- i H E L P Time Window Page 1 of 4 L
- OEM MainIdx
-
- Each event has a range of time in which it is to execute. Called, its
- HWINDOWL, it is very important and has slightly different implications
- depending on the event type. This window is defined by its HBEGINL and
- HENDL times which may in HLOCALL time, HUTCL (Universal Time Coordinated),
- or a mix of both. OEM will automatically take them into account when
- dealing with them.
-
- For HBehavior and YellL events, the window refers to the period of time in
- which the options of those events are to be in effect.
-
- For Hall otherL events (which result in a singular actions), the window
- means the time period in which the event will be attempted. As such, it
- should be set to minimum size (0-1 minute) to prevent repeated executions.
- ------------------------------------------------------------------------
- i H E L P Time Window (cont) Page 2 of 4 L
-
- An event's Begin and End times can be entered in a number of different
- ways for convenience, time zone setting, or time zone conversion.
-
- HTIMEL The format is "[hour][:][minute][zone]" where the [] closes
- optional fields. The colon is shown as optional because you
- can enter time as all digits (515) or with a colon (5:15). OEM
- will figure it out.
-
- HZONEL The default zone for the time values is LOCAL time. That is,
- as per whatever your local zone may be. This is shown on the
- screen by a trailing "L". Times can be set to be UTC or LOCAL
- zoned. UTC means "Universal Time, Coordinated" which is the
- same as Greenwich Mean Time and LOCAL means your own time zone.
- -----------------------------------------------------------------------
- i H E L P Time Window (cont) Page 3 of 4 L
-
- HZONEL When you enter the zone letter as a suffix to a time value,
- (cont) the given time and zone are set, as given. For example, if
- you enter i 515L L, the time is set to H05:15L and the zone is
- unchanged and time is NOT converted, but left as entered.
-
- But, when you enter just a zone letter without a time and the entered
- zone is different than the displayed one, OEM will convert the existing
- time to the new zone with its built-in time zone converter.
-
- For example, if you are in EST and H5:15LL is shown, entering i U L
- will convert it read H10:15UL because UTC is 5 hours ahead of EST.
-
- Entering the same zone letter as already displayed does nothing.
- ------------------------------------------------------------------------
- i H E L P Time Window (cont) Page 4 of 4 L
-
- H Time Entry Examples (Assuming EST as the LOCAL zone) L
-
- Before Entered After Notes
-
- H01:00LL i 9 L H09:00LL Same zone. Assumed to be "on the hour"
- H11:00LL i 515 L H05:15LL Same zone. Assumed colon.
- H22:00LL i 4:25 L H04:25LL Same zone. Explicit colon.
- H04:00LL i :30 L H04:30LL Same zone. Only minutes changed.
- H09:10UL i 5L L H05:00LL LOCAL zone. Time set as entered.
- H07:30LL i 900U L H09:00UL UTC zone. Time set as entered.
-
- H09:00UL i L L H04:00LL Time converted from UTC to EST.
- H04:00LL i U L H09:00UL Time converted from LOCAL to UTC.
- ;
- ;
- ;
- \OEMFLD\ --------------------------------------------------------------
- i H E L P Fields: Index Page 1 of 2 L
-
- For more info on any one field, press its high-lighted command key.
- Use the standard help control keys to move to other pages.
-
- HAL)ctivity.. Flips: Event Disabled (D), or ENABLED (.)
- HTL)ype...... Sets event type: B)ehav E)xit Y)ell H)old S)can
- HDL)ays...... Sets Days of the week on which the event is active
- HBL)egin..... Sets Starting time of event window
- HEL)nd....... Sets Ending time of event window
- HPL)riority.. Sets Priority: Norm=NoPrio Inf=AfterUser Force=AxeUser
- HOL)utCallDly Sets Delay mail call delay. 5=least delay, ie, most frequent
- HRL)eturnCode Sets ErrorLevel (Exit) or Offset to add to it (Behavior)
- HLL)ReqLimit Sets maximum minutes allowed for File Requests (Behavior)
-
- i Enter: (CmdLtr), ESC=Quit, HOME=TopIdx:L ATDBEPORLYS<>$CFMEN|[_^.{}Q
- AOEMF-A
- TOEMF-T
- DOEMF-D
- BOEMF-B
- EOEMF-E
- POEMF-P
- OOEMF-O
- ROEMF-R
- LOEMF-L
- YOEMF-Y
- SOEMF-S
- <OEMF-<
- >OEMF->
- $OEMF-$
- COEMF-C
- FOEMF-F
- MOEMF-M
- EOEMF-E
- NOEMF-N
- Q
- [
- 1OEM
- {
- ^
- ;
- ;
- ;
- \OEMFLD2\ -----------------------------------------------------------------
- i H E L P Fields: Index (cont) Page 2 of 2 L
-
- HYL)ellSecs.. Sets paging duration in seconds for YELL events
- HSL)end-Mail. Flips: Allowing outbound mail (S), or not (.)
- H<L)LocalOnly Flips: Only mail costing UP TO 'Cost' (<), or ignore (.)
- H>L)LD-Only.. Flips: Only mail costing MORE than 'Cost' (>), or ignore (.)
- H$L)LocalCost Sets maximum cost for mail to be considered as LOCAL
- HCL)M:Crash Flips: Send to ONLY to CM: systems (C), or not (.)
- HFL)ileReq's. Flips: Honoring FidoNet File Requests (F), or not (.)
- HML)ail-Only. Flips: Limiting access to mail calls only (M), or not (.)
- HEL)xits..... Flips: Ignorance of After-Mail EXITS (N) or not (.)
- HNL)otes..... Sets optional 0-16 character remark for each event
-
- i Enter: (CmdLtr), ESC=Quit, HOME=TopIdx:L ATDBEPORLYS<>$CFMEN|[_^.{}Q
- AOEMF-A
- TOEMF-T
- DOEMF-D
- BOEMF-B
- EOEMF-E
- POEMF-P
- OOEMF-O
- ROEMF-R
- LOEMF-L
- YOEMF-Y
- SOEMF-S
- <OEMF-<
- >OEMF->
- $OEMF-$
- COEMF-C
- FOEMF-F
- MOEMF-M
- EOEMF-E
- NOEMF-N
- [
- Q
- 1OEM
- {
- ^
- ;
- ;
- ;
- \OEMF-A\ --------------------------------------------------------------
- i H E L P Fields: ActiveStatus Page 1 of 1 L
- OEMFLD FldIdx
- This field indicates whether an Event is ENABLED or DISABLED.
-
- H ENABLEDL: The A)ct column shows a period (.) indicating that the event
- is operational and will be executed if its conditions are met.
-
- HDISABLEDL: The A)ct column shows a (D) indicating that the event is
- turned OFF and will be completely ignored by Opus.
-
- NOTES: Typically, a Sysop will disable an event when it is not
- applicable to the current schedule set up but may be of
- value at some later time or when experimenting or testing.
- ;
- ;
- ;
- \OEMF-T\ --------------------------------------------------------------
- i H E L P Fields: EventType Page 1 of 3 L
-
- This field indicates an event's "type". There are several types of events
- which influence the operation of Opus in different ways:
-
- HBEHAVIORL: Defines how Opus 'behaves' within the time frame specified
- by its Begin/End times. When active, it controls NetMail
- behavior and whether any Inbound Mail exits are allowed.
- NOTE: The LAST behavior that fits the run time is used.
-
- HEXITL: Causes Opus to exit to DOS with a given ERRORLEVEL and are
- subject to the BEHAVIOR window in force when they execute.
- The actual ERRORLEVEL passed to DOS is the sum of the EXIT
- event's ERRORLEVEL and the OFFSET of the active BEHAVIOR.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Fields: EventType (cont) Page 2 of 3 L
-
- HHOLDL: Causes Opus to delete all "no connect" marker files in the
- outbound area. These files are created each time Opus connects
- with a destination but fails to communicate with it. Typically
- this event is run once every 1-7 days. Failure to delete these
- markers will stop further mailing to the indicated addresses.
-
- HSCANL: Causes the Opus internal EchoMail scanner to scan for echo
- messages that need to be sent out. It should be set to run as
- often as you want to update your echo links.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Fields: EventType (cont) Page 3 of 3 L
-
- HYELLL: Defines a window in which Opus will allow Sysop paging and
- the length of time each page will ring the console bell.
- For discontinuous time periods, use multiple YELL events.
-
- HUSERL: Defines a window in which Opus will adjust the caller's
- maximum session time and download limit based on the setting
- of two percentage adjustment values.
-
- HNOTESL: When a given event's fTLYPE field is FLASHING, it means
- that the event is flagged to EXECUTE NOW! (See PRIORITY)
- ;
- ;
- ;
- \OEMF-D\ --------------------------------------------------------------
- i H E L P Fields: Days Page 1 of 1 L
- OEMFLD FldIdx
-
- The Days field specifies which days the event is to be run on. If the
- current day has its day flag set, then it will execute at the specified
- time in that day. Each day position has two or three possible states
- depending on event type.
-
- A period (.) means the event will NOT run on that day.
- A day letter means the event will execute on that day.
-
- EXIT events show selected days in UPPER or lower case. If lower case,
- it means the event has already run. If UPPER case it has NOT run yet.
- The D)ay option, when used on EXIT events, has a submenu that allows
- either the setting of scheduled days or their run status.
- ;
- ;
- ;
- \OEMF-B\ --------------------------------------------------------------
- i H E L P Fields: BeginTime Page 1 of 1 L
- OEMFLD FldIdx
-
- The Begin time field specifies the time at which the event is to start.
- It consists of a 24 hour time value and a trailing zone flag and can
- have a different zone than the End time.
-
- This time value, together with the End time value, defines a period of
- time in which the event is to execute.
-
- EXIT events typically are 0-1 minute long as a wider time window may
- have to unwanted result of re-executing the event upon return to Opus.
-
- Refer to the Help Topic on Time Fields for more on time entry.
- ;
- ;
- ;
- \OEMF-E\ --------------------------------------------------------------
- i H E L P Fields: EndTime Page 1 of 1 L
- OEMFLD FldIdx
-
- The End time field specifies the time at which the event is to end.
- It consists of a 24 hour time value and a trailing zone flag and can
- have a different zone than the Start time.
-
- This time value, together with the Begin time value, defines a period of
- time in which the event is to execute.
-
- EXIT events typically are 0-1 minute long as a wider time window may
- have to unwanted result of re-executing the event upon return to Opus.
-
- Refer to the Help Topic on Time Fields for more on time entry.
- ;
- ;
- ;
- \OEMF-P\ --------------------------------------------------------------
- i H E L P Fields: Priority Page 1 of 1 L
- OEMFLD FldIdx
-
- The Priority field applies to EXIT events and specifies how Opus will
- handle the case where an event's start time was missed due to a late
- start or an user being on-line.
-
- HNORMALL .... Event may execute but be skipped if start time passed.
-
- HINFORMALL .. Event will execute, waiting until any caller logs off.
-
- HFORCEDL .... Event will execute, terminating any caller logged on.
-
- HEXECUTEL ... Runs event immediately ignoring schedule and is shown
- by a FLASHING event type code which stops when run.
-
- HUSERL ...... User Limiting. Adjusts (K)b or (S)ession by +/- %.
- ;
- ;
- ;
- \OEMF-O\ --------------------------------------------------------------
- i H E L P Fields: OCD Page 1 of 1 L
- OEMFLD FldIdx
-
- The Outbound Call Delay field applies to Behavior events and sets the
- delay that Opus will pause for between outbound calls to deliver the
- next mail item found in the outbound holding area.
-
- Its default is 5 with a range of 5-40, with 5 being the minimum delay
- which will result in the fastest rate of calling out.
-
- During periods wherein you normally have a lot of outbound mail, you
- will want to set a minimum delay to increase your chances of getting all
- of your mail out. Too small a delay may miss some inbound calls.
-
- When you want to maximize your readiness for inbound calls or want to
- space out your dialing attempts, you'll want to use a larger delay.
- ;
- ;
- ;
- \OEMF-R\ ---------------------------------------------------------------------
- i H E L P Fields: Return Code Page 1 of 1 L
- OEMFLD FldIdx
-
- An Exit Event's Return Code is the DOS ErrorLevel that, when added to the
- active Behavior Event's ErrorLevel Offset, is the DOS ErrorLevel that Opus
- will exit with. Usually, Behavior events have their ErrorLevel Offset set
- to zero, so the DOS ErrorLevel used will be the same as the Return Code of
- the Exit Event. An Exit Event's RetCode can be (6-254).
-
- Error levels are used to selectively control your batch file wherein
- a series of "IF ERRORLEVEL == n" can detect the errorlevel exited with.
-
- For the "M" (Mailer Type) event, the screen space of the errorlevel base
- and offset values is used to show the Mailer Type (OpusInt or ExtLoad).
- This field shares the same column as a Behavior Event's Request Limit but
- has no relationship to it.
- ;
- ;
- ;
- \OEMF-L\-----------------------------------------------------------------------
- i H E L P Fields: File Request Limit Page 1 of 1 L
- OEMFLD FldIdx
-
- A Behavior Event's "File Request Limit" sets a limit on total minutes that
- will be allowed for file requests during that behavioral event. It's
- range is from 0 to 255 with 0 meaning "no limit".
-
- Set this to an appropriate value when you want to limit File Requests
- during periods where, eg, you want to maximise user access or netmail
- traffic with your system.
-
- This field shares the same column as an Exit Event's "Return Code" but has
- no relationship to it.
- ;
- ;
- ;
- \OEMF-Y\ --------------------------------------------------------------
- i H E L P Fields: YellSeconds Page 1 of 1 L
- OEMFLD FldIdx
-
- The Yell Seconds field applies to Yell events and sets the maximum
- number of seconds for which the local console will page the sysop
- before Opus responds with a "Sysop Unavailable" message.
-
- Set this to your own taste. A value of 20-30 seconds is a good length
- of time as it is long enough to let you hear it if you are around to
- hear it, at all, and short enough not to be excessively annoying if
- you don't feel like responding.
- ;
- ;
- ;
- \OEMF-S\ --------------------------------------------------------------
- i H E L P Fields: SendMail Page 1 of 1 L
- OEMFLD FldIdx
-
- The Send field applies to Behavior events and is a master switch that
- enables or disables the sending of any outbound mail.
-
- When set ON, as shown by an (S) on the screen, Opus will attempt to
- send any pending outbound mail if all other conditions are met.
-
- When set OFF, as shown by a period (.), Opus will not send any mail.
-
- Send is typically always on except in those cases where you want
- maximum assurance that mail will NOT be sent such as during periods
- where you want maximum access to human callers or for testing.
- ;
- ;
- ;
- \OEMF-<\ --------------------------------------------------------------
- i H E L P Fields: LocalOnly Page 1 of 1 L
- OEMFLD FldIdx
-
- The Local-Only field applies to Behavior events and limits outbound
- mail calls to only those destinations whose nodelist call cost is less
- than (or equal) to the maximum local call cost.
-
- It is indicated by a "less than" sign (<) next to max local cost field.
-
- In the typical case where the maximum local call cost is set to zero,
- this setting results in only local, non-toll calls being made.
-
- You normally want to set this during times of peak Bell charge rates to
- prevent long distance outbound calls during those expensive times.
- ;
- ;
- ;
- \OEMF->\ --------------------------------------------------------------
- i H E L P Fields: LD-Only Page 1 of 1 L
- OEMFLD FldIdx
-
- The LD-Only field applies to Behavior events and limits outbound mail
- calls to only those destinations whose nodelist call cost is greater
- than the maximum local call cost.
-
- It is indicated by a "more than" sign (>) next to max local cost field.
-
- In the typical case where the maximum local call cost is set to zero,
- this setting results in only toll calls being made.
-
- This might be used when you want to make maximum use of low Bell charge
- rate periods by not wasting time calling local destinations which can
- be called at other times without charge.
- ;
- ;
- ;
- \OEMF-$\ --------------------------------------------------------------
- i H E L P Fields: LocalCost Page 1 of 1 L
- OEMFLD FldIdx
-
- The Maximum Local Cost field applies to Behavior events and sets the
- maximum nodelist message cost a destination can have to be considered
- as a LOCAL call. It is expressed in cents, ie, H200L means $2.00.
-
- Its default (and typical) value is 0 which means that only mail destined
- for addresses whose nodelist cost field is zero are to be consider as
- local mail.
-
- If you regularly exchange mail with locations for which there is a
- minimal toll charge, you might want to set this value slightly higher
- to allow the sending to them even during peak rate time periods.
- ;
- ;
- ;
- \OEMF-C\ --------------------------------------------------------------
- i H E L P Fields: CM-Only Page 1 of 1 L
- OEMFLD FldIdx
-
- The "C" field applies to Behavior events and limits the sending of mail
- to only those systems which are marked as "CM:" in the nodelist.
-
- When OFF, Opus will ignore a system's CM: status.
-
- In general, turn the "C" flag on when outside of Zone Mail Hour and OFF
- when within it to allows all mail to go out.
- ;
- ;
- ;
- \OEMF-F\ --------------------------------------------------------------
- i H E L P Fields: FileRequests Page 1 of 1 L
- OEMFLD FldIdx
-
- This field applies to Behavior events and controls whether Opus is to
- honor any incoming File-Requests.
-
- If set ON, the requested files, if available, will be sent.
-
- If set OFF, the request will denied.
-
- It is generally recommended that File Requests not be honored during
- the standard mail hour so that net mail will not be impeded.
- ;
- ;
- ;
- \OEMF-M\ --------------------------------------------------------------
- i H E L P Fields: MailOnly Page 1 of 1 L
- OEMFLD FldIdx
-
- This field applies to Behavior events and controls whether Opus will
- allow human callers to log on or to limit itself to mail exchanges only.
-
- If set ON, human callers will be refused.
-
- If set OFF, human callers are allowed to log on.
-
- It is generally recommended that human callers not be allowed to log
- on during the standard mail hour as that would hinder mail exchange.
- ;
- ;
- ;
- \OEMF-E\ --------------------------------------------------------------
- i H E L P Fields: NoExits Page 1 of 1 L
- OEMFLD FldIdx
-
- This field applies to Behavior events and controls whether any exits
- that have been specified for execution after receipts of net mail will
- occur or not.
-
- When ON, any exits set for after mail receipts are ignored.
-
- When OFF, any exits set for after mail receipts will be allowed.
-
- This setting might be used for those times when you want to postpone
- any, perhaps lengthy, external mail post-processing procedures until
- a more appropriate time such as in the early morning hours.
- ;
- ;
- ;
- \OEMF-N\ --------------------------------------------------------------
- i H E L P Fields: Notes Page 1 of 1 L
- OEMFLD FldIdx
-
- This field is not used by Opus and is solely for purpose of attaching a
- remark of up to 16 characters to each event. The remarks are stored
- in a special location within the Opus schedule for later loading and
- recall the next time you edit the event file.
-
- Schedule remarks are an innovation, new with Opus 1.10. As such, it
- might be possible that the use of another event manager that does not
- understand their use will lose them through the editing process. If
- that happens, it should not (hopefully) effect the actual schedule.
- ;
- \\
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \OHM\ ---------------------------------------------------------------------
- i H E L P Command Summary Page 1 of 1 L
-
- PgUp/Dn - Show prev/next page H - Make item HOLD (ForPickup)
- Hom/End - Show 1st/last page N - Make item NORMAL (Routable)
- Up/Dn - Scroll 1 line Dn/Up D - Make item DIRECT (UnRoutable)
- C - Make item CRASH (Send ASAP)
- ! - Clear/Redisplay screen L - Make item LEAVE (NoSend)
- $ - Cleanup trivial files A - Change an item's dest address
- F - Set file types shown E - Erase (DELETE) an item
- Z - Display another Zone X - Show bundled msg headers or text
- ? - Displays this screen I - DOS directory (Default=HoldArea)
- * - Run a DOS Command S - Send file(s) to address(es)
- % - Recycle bundle to inbound R - Request file(s) from address
- Esc,Q - Return to Manager U - Request update(s) from address
- \ - End Oman, Exit to DOS
- (PgDn for Overview)
- ;
- ;
- ;
- --------------------------------------------------------------------------
- i H E L P Overview Page 1 of 2 L
-
- The Outbound Manager allows you to easily inspect, modify, and maintain the
- directory where mail items are waiting to be sent over the network. The
- items that can be seen (and maintained) there are:
-
- o Bundles ........... Messages that are grouped into deliverable bundles.
- o File Attach Lists.. Lists of files to sent, created by mail processors.
- o Compressed Mail ... Bundles compressed by archivers (sent by attach)
- o Marker Files ...... Files that note bad connects or incomplete sends
-
- Mail processors create all of these items when they are run periodically
- at prescheduled times or, on demand, when a Sysop manually invokes them.
-
- (continued)
- ;
- --------------------------------------------------------------------------
- i H E L P Overview (cont) Page 2 of 2 L
-
- Normally, little intervention is needed in the outbound area. However, due
- to message misaddressing, the desire to create a quick file attach, or to
- monitor the status of any pending mail, the Outbound Manager is used.
-
- When invoked, the Outbound Manager, displays any pending mail destined for
- the current zone in a tabular form with one mail item (object) per line
- with logically related objects grouped together and sorted by address.
-
- Using the manager's commands, you can readdress or inspect mail bundles,
- erase most objects (including marker files), and/or create File Attach or
- File Request Lists. Review the command summary for a list of commands.
- If you use separately defined outbound areas (zoned directories), you can
- display them using the Z)one command.
- ;
- ;
- ;
- \OHMXFR\ --------------------------------------------------------------
- i H E L P Send or Request Files Page 1 of 3 L
-
- This multiple file transfer screen is used by both the S)end and R)equest
- file functions to enter 1-14 files and the 1-14 addresses to send to, or
- request them, from. On execution, a separate file send (or request) list
- is generated for EACH address that specifies ALL of the entered files.
-
- If needed, change the default priority of the order with the (P) key.
-
- Use (A) to begin entry of the desired list of FidoNet addresses. While
- in address entry mode, the "files" column is used to display the system
- name of the addresses entered for reference. ESC ends address entry.
- If any files had previously been display, they are temporarily cleared.
-
- (cont)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Send or Request Files (cont) Page 2 of 3 L
-
- Use (F) to begin entry of the desired list of files to send or receive.
- You can enter 12 chacaters in REQUEST mode and 40 in SEND mode. If the
- (A) option was used, any system names are cleared. ESC ends file entry.
- When doing REQUESTs, CR on a file field jumps to the password field.
-
- Use (E) to E)xecute the file transfer order. It will prompt you for
- confirmation.
-
- While in (A)ddress or (F)ile entry modes, you can use the [Up]/[Down],
- [PgUp]/[PgDn], or ^E/^X keys to move up or down a column. Cursoring
- out of a field acts like a [CR], finishing the entry. You can leave
- some rows empty and they will just be ignored.
-
- (cont)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Send or Request Files (cont) Page 3 of 3 L
-
- After entering a list of addresses, you can save it to a file with the
- (S) command. It creates a simple ASCII file with one address per line
- in the same format as on screen.
-
- In an opposite fashion, the (L) command loads an external address list
- made with either the (S) command or with any text editor.
-
- When switching between (F)ile and (A)ddress modes, the 2nd column shows
- either the system name belonging to the addresses or the files entered
- thus far. You can switch back and forth between these two modes without
- losing anything. (E)xecute or (Q)uit terminates the function.
- \\
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \NED\------------------------------------------------------------------
- i H E L P Command Summary Page 1 of 1 L
-
- PgUp/Dn - Prev/Next Page Left/Right - Prev/Next Node
- Home/End - 1st/Last node Up/Down - Prev/Next Node
-
- A - Edit node's address P - Edit Node's PASSWORD
- S - Edit System Data C - Edit Call Cost (actual)
- O - Edit Operator Name U - Edit User Cost (charged)
- G - Edit General Info field M - Edit Modem Type field
- T - Edit Telephone Number @ - Edit Node's maximum baud
- H - Edit node's HUB address B - Edit Bit flag fields
-
- F - Find a node, several ways R - Read (Restore) node data
- L - List nodes, several ways W - Write (Save) node data
- I - Insert new node ! - Redisplay screen (line noise)
- D - Delete current node
-
- Esc/Q - Return to Manager ? - (This) Onscreen Help
- \\
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \GDAT\-----------------------------------------------------------------
- i H E L P Global Data Overview Page 1 of 1 L
-
- The Global Data Editor allows you to edit the data which is global in
- nature. Presently, three items are in this category: The Quotes File
- Pointer, the System Call Count, and the Maximum Task.
-
- Quotes Pointer: Incremented to next quote at each logon.
-
- Call Count....: Incremented by 1 at each logon.
-
- Maximum Task..: Highest task used (COMMON DATA file; future use).
-
- Opus stores and updates the Quotes Pointer and Call Count in the Schedule
- file defined for the current task. If a COMMON DATA file is (optionally)
- defined, then the Call Count is updated in BOTH but the Quotes Pointer is
- only updated in the COMMON file.
-
- Since multiline systems typically have a separate schedule for each task
- and have a COMMON DATA file defined, the Schedule's Call Count will show
- the calls per task (ie, line) and the COMMON DATA Call Count will show
- the total calls to the system, across all lines.
- ;
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ; ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- ;
- \CALLSTAT\----------------------------------------------------------------
- i H E L P Caller Info Screen Page 1 of 2 L
-
- The Caller Info Screen displays information about the current or last
- callers for each of up to 18 Opus tasks that you run, one task per
- line; any more are ignored. To make the display real-time, this
- process is repeated every 15 seconds (or as set in OMAN.CFG). The
- data displayed for each task includes:
-
- TaskNo ........ Task No of the Opus that is (or was) running.
- Who Called .... Name of User (and locale) who is (or was) on line.
- Logon Time .... Date and time the call was received.
- Time Given .... Minutes allotted to the caller.
- Time Used ..... Minutes used thus far (active lines only)
- Time Remaining Minutes remaining (active lines only)
-
- NOTES│ NetMail sessions and user pre-logons are not currently reported.
- │ If RingMode is BEEP, you will hear a beep if the mode rings.
- │ If RingMode is EXIT, you will exit OMAN if the mode rings.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- i H E L P Caller Info Screen (cont) Page 2 of 2 L
-
- Caller Info Screen's Menu Options
-
- Refresh=##s Displays the current refresh cycle time which will usually
- be 15s, unless overridden in OMAN.CFG.
-
- ENTER ....... Cancels the current refresh wait period, updates the
- screen, immediately, then resumes normal refresh cycling.
-
- R)ingMode ... If OMAN was started with RingMode set to BEEP or EXIT,
- then the R command will toggle RingMode through its OFF,
- BEEP, and EXIT modes. If OMAM was started with RingMode
- set to OFF, this command has no effect.
-
- ESC, Q ...... Exit the Caller Info screen, returning to the Oman menu.
- \ ...... Exit the Caller Info screen, exiting directly to DOS!
- \\
-