








Global Power v1.11

Global Commands Module

for

The Major BBS by Galacticomm, Inc. v6.1x



Copyright (C) 1993
All Rights Reserved

DataSafe Publications, Inc.
PO Box 16032
Albuquerque, NM 87191-6032

505-294-4980 Voice
505-294-5675 BBS
505-294-8225 FAX

v1.00 Released 07/14/93
Released 10/05/93
TABLE OF CONTENTS



1.0     LICENSE . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1


1.1     COPYRIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . .   1


1.2     LIMITED WARRANTY. . . . . . . . . . . . . . . . . . . . . . . .   1


1.3     LIMITATION OF REMEDIES. . . . . . . . . . . . . . . . . . . . .   1


2.0     TECHNICAL SUPPORT . . . . . . . . . . . . . . . . . . . . . . .   2


3.0     REQUIREMENTS. . . . . . . . . . . . . . . . . . . . . . . . . .   2


4.0     INSTALLATION. . . . . . . . . . . . . . . . . . . . . . . . . .   2


4.1     DISTRIBUTION FILES. . . . . . . . . . . . . . . . . . . . . . .   3


5.0     CONFIGURATION OPTIONS . . . . . . . . . . . . . . . . . . . . .   3


5.1     LEVEL 3 - SECURITY OPTIONS. . . . . . . . . . . . . . . . . . .   3


5.2     LEVEL 4 - CONFIGURATION OPTIONS . . . . . . . . . . . . . . . .   4


6.0     USER COMMANDS AVAILABLE . . . . . . . . . . . . . . . . . . . .   7


7.0     SYSOP COMMANDS AVAILABLE. . . . . . . . . . . . . . . . . . . .   9


APPENDIX A - ERROR MESSAGES . . . . . . . . . . . . . . . . . . . . . .  10


APPENDIX B - RELEASE NOTES. . . . . . . . . . . . . . . . . . . . . . .  10


APPENDIX C - CREDITS. . . . . . . . . . . . . . . . . . . . . . . . . .  10


BLANK PAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  11
1.0     LICENSE

        You may use the program on a single machine. You may copy the
        program into any machine-readable form of backup in support of
        your use of the program on the single machine.

        You may NOT transfer the license and program to any other party.


1.1     COPYRIGHT

        Global Power and accompanying documentation is copyright (C) 1993
        by DataSafe Publications, Inc., hereafter referred to as DataSafe.
        All rights to Global Power are reserved by DataSafe. You must keep
        the program in strict confidence and treat it like any other
        copyrighted material. You may not copy the written materials
        accompanying the software program except for archival purposes.


1.2     LIMITED WARRANTY

        DataSafe warrants that the computer media on which the software
        Product is furnished shall be free from defects in materials and
        workmanship for a period of ninety (90) days from the date of
        purchase by any end-user. DataSafe shall provide a replacement
        Product of any such defective Product, if the defective Product,
        including all documentation and magnetic media, is returned to
        DataSafe within thirty(30) days of the discovery of such defect.
        The sole remedy for any breach of the foregoing warranty shall be
        a replacement of such defective Product.

        DATASAFE DOES NOT WARRANT, REPRESENT, OR GUARANTEE THAT ALL
        PROBLEMS WILL BE CORRECTED OR THAT ANY UPDATES WILL BE COMPATIBLE
        WITH PREVIOUS VERSIONS OF THE PRODUCTS. EXCEPT AS EXPRESSED ABOVE,
        DATASAFE DISCLAIMS ALL WARRANTIES, EXPRESSED AND IMPLIED, TO THE
        PRODUCT, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
        FITNESS FOR A PARTICULAR PURPOSE, AND DATASAFE DISCLAIMS ALL
        OBLIGATIONS AND LIABILITY ON DATASAFE'S PART FOR DAMAGES,
        INCLUDING BUT NOT LIMITED TO SPECIAL, INDIRECT OR CONSEQUENTIAL
        DAMAGES IN CONNECTION WITH USE OF THE PRODUCT, WHETHER OR NOT
        DATASAFE HAS BEEN ADVISED OF THE POSSIBILITY THEREOF.


1.3     LIMITATION OF REMEDIES

        The entire and exclusive liability and remedy for breach of this
        Limited Warranty shall be limited to replacement of defective
        diskette(s) or documentation and shall not include or extend to
        any claim for or right to recover any other damages, including but
        not limited to, loss of profit, data, or use of the software, or
        special, incidental, or consequential damages or other similar
        claims, even if DataSafe has been specifically advised of the
        possibility of such damages. In no event shall DataSafe's
        liability for any

                         Global Power - 1
        damages to you or any other person ever exceed the lower of
        suggested list price or actual price paid for the license to use
        the software, regardless of any form of the claim.


2.0     TECHNICAL SUPPORT

        We can be reached at the following address and phone numbers:

        DataSafe Publications, Inc.
        Attention: Dean Kerl or Simon Clement
        PO Box 16032
        Albuquerque, NM 87191-6032

        505-294-4980 Voice (Office)
        505-292-8563 Evenings (Dean Kerl's home number)
        505-293-9045 Evenings (Simon Clement's home number)
        505-294-5675 BBS (Albuquerque)
        303-457-1111 BBS (Denver)

        E-Mail addresses:

        MajorNet - Sysop@TGD (Dean Kerl)
        MajorNet - Longjon@TGD (Simon Clement)
        InterNet - sysop@dump.abq.nm.us (Dean Kerl)
        InterNet - sclement@dump.abq.nm.us (Simon Clement)


3.0     REQUIREMENTS

        Global Power requires that you are running The Major BBS v6.00 or
        later. Global Power has been tested with v6.03 and v6.11. Global
        Power has been running on our 70 line BBS since June 22, 1993 and
        operated by both modem and X.25 users.


4.0     INSTALLATION

        Step 1.  Make a backup copy of your Global Power distribution disk.

        Step 2.  Insert the backup copy in your primary floppy disk drive
                 and execute INSTALL.EXE. Follow the on-screen
                 instructions, this will copy the distribution files into
                 your BBSV6 subdirectory (or whichever subdirectory you use
                 for your BBS).

        Step 3.  Load the level 3 configuration editor and enter your
                 activation code into the DPIGLO.MSG file. The code is
                 listed on your distribution disk. You need to set the key
                 required for each global command here as well. See the
                 section on MSG variables for more specific details about
                 the level 3 configuration.

        Step 4.  Load the level 4 configuration editor and set the
                 DPIGLO.MSG options to work with your system. See the
                 section on MSG variables for more specific details about
                 the level 4 configuration.

                         Global Power - 2
        Step 5.  Global Power does not need to be added to your menu tree
                 since all commands are global and accessible from most
                 modules on your system.

        Step 6.  Try Global Power with a test account a few times to make
                 sure the options and classes are set the way you want.
                 Remember, each individual command can require a different
                 key.


4.1     DISTRIBUTION FILES    

        Once you have installed Global Power, the following files will be
        loaded into your BBS subdirectory.

        DPIGLOSY.TXT     System Operator Documentation
        DPIGLOUS.DOC     User Documentation
        DPIGLO.DLL       Run-Time MBBS Module
        DPIGLO.MSG       MSG Configuration File
        DPIGLO.MDF       Module Definition File
        DPIGLO.VIR       Virgin DAT file 
        DPIGLO1.VIR      Virgin DAT file
        DPIGLO2.VIR      Virgin DAT file


        When the module is up and running there will be a couple of other
        files created.

        DPIGLO.DAT       BTRIEVE DAT file
        DPIGLO1.DAT      BTRIEVE DAT file
        DPIGLO2.DAT      BTRIEVE DAT file


5.0     CONFIGURATION OPTIONS

        Use the off-line configuration editor to modify DPIGLO.MSG for use
        on your system. Most of the options are self explanatory, and help
        is provided for just about every option. Just about every global
        command can be locked using a lock/key combination in the level 3
        configuration. Other options can be found under the level 4
        configuration.

        Pay close attention to the "sysop" commands, you don't want to
        provide your users with access to these commands in most cases.
        The default key required for these commands is SYSOP, but you can
        change it.


5.1     LEVEL 3 - SECURITY OPTIONS

ACTCODE   Global Power Activation code. . . . . . . . . . . . . . . 0000000

        Global Power activation code. This code is required for activation
        of the Global Power module. Use the code included with your Global
        Power distribution disk.

QNKEYKEY  Key required to write quick notes . . . . . . . . . . . . .NORMAL


                         Global Power - 3
KEYS    Each global command can be restricted to individual key holders.
        Set the individual keys for each command in the level 3
        configuration. A sample key variable is listed above.


5.2     LEVEL 4 - CONFIGURATION OPTIONS

NUMCALL  How many users to display in recent list . . . . . . . . . . . .75

        When a user types -RC from any prompt, he is displayed a list of
        the most recent users to logoff the system.  How many logoffs
        should be displayed in this list?


SYSREC   Include SYSOP key-holders in -RE list. . . . . . . . . . . . . .NO

        When a user types -RC from any prompt, he is displayed a list of
        the most recent users to logoff the system.  Do you want users
        with the MASTER key to be included in this list? Answer NO to this
        question if you don't want the -RC list cluttered with MASTER
        key-holders logging on and off.

        Answer YES to this question if you want everyone to be included in
        the -RC list.


GRAPH1C  How many credits to charge for global graphic 1. . . . . . . . 250

        Credits charged for global graphic 1. You can define up to 5
        different global graphic screens that can be sent by your users.
        This is the amount of credits to charge them for global graphic 1.


GRAPHOK  Allow credit exempt users to send global graphics. . . . . . . YES

        If set to YES, users that are in a class exempt from credit
        charges will be allowed to send global graphics if they have the
        global graphic key.


MINCREDS Minimum amount of credits a user can transfer. . . . . . . . .1500

        This option dictates the minimum number of credits a user can
        transfer to another using the -XF command


SHOWON   Show users online listing as they log on . . . . . . . . . . . YES

        If set to YES the user will get a listing of all the users
        currently online upon logon. The format of the listing will be the
        same as the -U command.


ONCHAN   ON Channel

        This is the text sent to other users when a user enters their
        global channel.

                         Global Power - 4

OFFCHAN  OFF Channel

        This is the text sent to other users when a user leaves their
        global channel.


SUNDAYL  Hour (24hr) to start pages to console (SUN). . . . . . . . . . . 0

        Users can send a page to the console with the -P SYSOP command,
        this variable determines the time to allow console pages with this
        command. To turn the pages off for the entire day, set the
        starting hour to 0 and the stopping hour to 0. To allow pages all
        day long, set the starting hour to 0 and the stopping hour to 24.
        There are starting and stopping variables for each day of the
        week.


ENTEXIST Are you running the Entertainment Edition. . . . . . . . . . . YES

        Answer YES to this question if you are running the Entertainment
        Edition and want to allow your users to modify their entrance and
        exit messages with the global commands -EN and -EX, respectively.


ENTCHRG  Charge to users to change Entrance/Exit messages . . . . . . . 250

        This is the number of credits to deduct when a user changes their
        entrance or exit message using the global commands -EN and -EX,
        respectively.


ENTEXOK  Allow credit exempt users to alter ENTR/EXIT msg's . . . . . . YES

        If set to YES, users that are in a class exempt from credit
        charges will be allowed to alter their teleconference entrance and
        exit messages if they have the entrance/exit message key.


ENBLOLF  Enable LOGON and LOGOFF messages . . . . . . . . . . . . . . . YES

        Set this option to YES if you want to enable the LOGON and LOGOFF
        notifications. This option should be set to NO if you would need
        to stop the LOGON or LOGOFF messages from interfering with the
        same notices generated by other modules.


LNONOFF  Turn LOGON notifications ON for new users. . . . . . . . . . . YES

        Should new signups get LOGON notifications defaulted to ON?


LFONOFF  Turn LOGOFF notifications ON for new users . . . . . . . . . . .NO

        Should new signups get LOGON notifications defaulted to OFF?




                         Global Power - 5
GLOBCHAR  Character to use for all global commands. . . . . . . . . . . . -

        This is the character that will precede all global commands.
        Default is the minus sign: -


GCHATCHR  Character to use for global chat. . . . . . . . . . . . . . . . '

        This is the character that will be used for global chatting.
        Default is the single quote: '


MAXNOTES  Maximum number of quick notes a user can get. . . . . . . . . .50

        This option allows the sysop to set the maximum number of quick
        notes a user may receive. Once the count is reached a message will
        inform the sender that this users quick note box is full.


MAXTGDAY  Number of days before auto-delete of quick notes. . . . . . . .21

        This option allows the sysop to set the maximum number of days
        before a Quick Note in a users quick note box is deleted. Every
        night at cleanup each users quick notes will be checked by date,
        any exceeding this number of days from the time they were written
        are deleted.


NOXFCLS0  Class of users NOT to allow credit transfers. . . . . . . . .DEMO

        This class of users will NOT be allowed to have credits
        transferred to them through the use of the -XF command. Use this
        option if you want to prevent a certain class of user from
        receiving credits from your paying users. This option allows you
        to restrict people from transferring credits to new signups. You
        may want to disable the credit transfer feature on the Account
        Display/Edit module and require your users to use the -XF command
        for credit transfers.

        You can assign up to 10 different classes that you don't want to
        have credits transferred to them. The first example of this option
        is listed above.
















                         Global Power - 6
6.0     USER COMMANDS AVAILABLE


COMMAND          DESCRIPTION
---------------- -----------------------------------------------------
-QN              Read quick notes to you.

'                Global chat - type before text you want to display to
                 other users on your global channel.

-A               ANSI, toggles ANSI on and off for your account.

-B               BUSY, toggles busy flag ON/OFF for your account. When ON,
                 you will not receive pages, logon notifications, email
                 notifications, global chats, and other distracting
                 messages.

-AI              Displays various information about your account.

-D               IBM, toggles the receipt of IBM graphic characters on/off.

-E               ECHO, toggles character echo on/off.

-EN              Change/display your teleconference entrance message. This
                 is the message that is displayed to other users when you
                 enter the teleconference.

-EX              Change/display your teleconference exit message. This is
                 the message that is displayed to other users when you exit
                 the teleconference.

-Gx <user-id>    Send global graphic x to the specified user-id.

-H               HELP menu. Displays help for each global command in short
                 form.

-?               HELP menu. Displays help for each global command in short
                 form.

-H <command>     HELP on a specific global command.

-I <user-id>     Displays information about the specified user-id.

-Mx              User defined macros. x - 0 to 9. Macros will execute a
                 string of commands that can be preloaded.

-ML              List your preloaded macros.

-NF              Toggles logoff notifications ON/OFF. When ON, you will
                 receive a notification each time a user logs off the BBS.
                 See also -NO.

-NO              Toggles logon notifications ON/OFF. When ON, you will
                 receive a notification each time a user logs on the BBS.
                 See also -NF.



                         Global Power - 7
COMMAND          DESCRIPTION
---------------- -----------------------------------------------------
-P <user-id>     Pages <user-id> if they are on the system.

-RP <message>    Pages previous user from last -P command. Used to send
                 multiple pages to another user without having to type
                 their user-id every time.

-PW              Change the password on your account. The new password will
                 be verified.

-Q               Display users currently online with their nicknames.

-QT              Toggle quick notes on/off. If OFF, you will not receive
                 quick notes and the sender will be notified that your
                 quick notes box is full.

-RC              Display a list of recent callers to the BBS.

-RE              Logs you off and back on the BBS without disconnecting the
                 phone connection.

-SP              Toggles screen pauses on/off.

-T <channel #>   Sets your global chat channel to the specified channel
                 number.

-TD              Displays current system time and date. This may differ if
                 the BBS is in a different time zone than the caller.

-U               Display list of users online along with the city/state
                 they're calling from.

-UH <handle>     Set your handle which is displayed to other users when
                 using the -I or -Q global commands.

-UR <user-id>    Displays the user-registry of the specified user-id.

-X               Instantly logs you off the BBS.

-XF <amount> <user-id>   Transfers credits to another user.

















                         Global Power - 87.0     SYSOP COMMANDS AVAILABLE

COMMAND          DESCRIPTION
---------------- -----------------------------------------------------
-CH              Display list of user's global chat channels

-DL <user-id>    Flags the specified user-id for deletion at the next
                 cleanup.

-IV              Sets your account "invisible" to other users (except other
                 sysops).

-KL <user-id>    Instantly logs off the specified user.

-KY <key> <user> Gives the specified key to the specified user.

-LU <user-id>    Display a users account configuration.

-PD <days> <user>
                 Posts days to a users account

-PS <amount> <type> <user>
                 Post credits to a user. The type can be free or paid.

-ST              System stats including the number of hours used today and
                 this month. 

-SU <user-id>    Suspends the specified user. If the user is online, they
                 will also be logged off.

-SW <class> <user-id>
                 Switch the specified user in the specified class.



























                         Global Power - 9APPENDIX A - ERROR MESSAGES

GP's             You should NEVER get a GP attributable to Global Power.
                 Please contact us immediately if you do.

CATASTRO Errors  You should NEVER get a system halting error attributable
                 to Global Power. Please contact us immediately if you do.

APPENDIX B - RELEASE NOTES

07/14/93         Version 1.00
                 Original release. Beta tested "live" on The Garbage Dump
                 BBS since 06/22/93. 

07/26/93         Version 1.01
                 Limits passwords to 9 characters
                 Added key to -U command
                 Released 07/26/93

08/20/93         Version 1.02
                 Made sysop commands work with user-ids that have spaces.

09/02/93         Version 1.03
                 Fixed GP when used with Major BBS v6.12 when sysop posted
                 credits to a user online.

09/08/93         Version 1.04
                 Added configurability to LOGON/LOGOFF notifications
                 Added users keyring display to -LU command
                 Help menu will display only options that user has key

09/27/93         Version 1.07
                 Versions 1.05 and 1.06 were released on a limited basis.
                 This version allows sysop to configure whether to allow
                 credit exempt users to send global graphics and to change
                 their exit/entrance messages. Various commands were
                 changed to provide better compatibility with other
                 packages. Documentation revised.

10/05/93         Version 1.10
                 User and sysop documentation updated, various commands
                 were changed to provide better compatibility with other
                 packages.

APPENDIX C - CREDITS

Programming:             Larry Fox
Design/Suggestions:      Larry Fox, Simon Clement, Dean Kerl
Documentation:           Dean Kerl
Bean Counting:           David Kerl
Spell Checking:          WordPerfect, Simon Clement, Lynna Fine
Moral Support:           Debbie "Sped", Margaret "Romantic", Lynna "Missy",
                         Andrea "Precious"
Beta Guinea Pigs:        The users of THe GaRBaGe DuMP BBS



                         Global Power - 10






(this page intentionally left blank)

(hehehehe, I always wanted to do this - DMK)

















































                         Global Power - 11