home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / IPADMGR.ZIP / REVISION.DOC < prev    next >
Text File  |  1996-06-14  |  19KB  |  321 lines

  1. IPAD Manager expects to run on a TBBS 2.3 system which is a client of
  2.         a server that has access to the IPAD control files.
  3.  
  4. MAKE    a backup directory under your IPAD Control directory and copy
  5.         all the files from the /Ipad/Control directory to the backup directory
  6.  
  7. LANTASTIC Users: Please set a minimum of 200 locks 20k name space in Lantastic.
  8.  
  9. INVALID FILE I/O Problems: On some systems IpadManager may bomb out with an
  10.         invalid file I/O error, or Invalid handle this may be corrected by
  11.         adding the command  FCBS=16,16  to your config.sys on the TBBS machine.
  12. *****************************************************************************
  13. *     In most situations Ipad Manager will create a backup of the           *
  14. *     of the subscription database called IPADBACK.DBF. If you              *
  15. *     experience an error, and you think you have lost your database        *
  16. *     check for the existance of IPADBACK.DBF. You can copy this file       *
  17. *     to IPADMGR.DBF and you should be relatively current.                  *
  18. *****************************************************************************
  19. First   Execute the Ipadedit.tpg control panel and verify your network
  20.         paths in the system configuration section. The Ipadedit.tpg will
  21.         attempt to locate your IPAD.CTL and set up the IpadManager with
  22.         the correct paths.
  23.  
  24.         Next you must set up at least 1 subscription fee level.
  25.  
  26.         Next import your existing IPAD control files into the IPAD Manager
  27.         database. If you presently have existing customers, you will need
  28.         to edit the customer database to add the subscriber names, addresses,
  29.         etc and edit their expiration dates and other things.
  30.  
  31. Stats.exe
  32.        A dos based program that will gather all the stats from the various
  33.        log files used by the IPAD. This program will also rename the existing
  34.        log files based upon the date (ie:IPAD.LOG becomes IPAD1225.95 if the
  35.        date is December 25, 1995). This program should be run when TBBS comes
  36.        down for the nightly batch file and run only once a day. The Stats
  37.        program also reindexes the databases before execution. Make sure that
  38.        in your runbbs.bat file that you change directory to your IPAD Manager
  39.        directory before running Stats.exe.
  40.  
  41. Dotbbs 200 Ipadedit /Q
  42.        The IPAD Manager control panel. This is for SysOps and allows the
  43.        operator to set up the fee structure, browse subscribers, view stats,
  44.        etc.
  45.  
  46. Dotbbs 200 Logchk /Q
  47.        Put in your menu0000 menus to notify you when you have credit card
  48.        transactions to process.
  49.  
  50. Dotbbs 200 Ipadmgr /Q &&/Update
  51.        Updates a callers TBBS UserLog entry. Only needed for Systems that
  52.        set TBBS A flags & PRIV's for TBBS Menus. Normally this is changed
  53.        for the caller when they update via the BBS. But it is needed if the
  54.        Administrator updates the caller.
  55.  
  56. Dotbbs 200 Ipadmgr /Q &&/Author
  57.        Allows a caller to authorize themselves for PPP, FTP or Pop mail
  58.        by selecting a SysOp prepared level. Upon proper input into the
  59.        credit card entry and selecting proper levels, the IPAD control
  60.        files are updated. The customer may also select to turn on the
  61.        auto billing function. The configuration menu allows a TBBS menu type
  62.        to be called upon successful purchase of the account.
  63.  
  64. Dotbbs 200 Ipadmgr /Q &&/Nightly
  65.        Runs in a Ghost event to automatically re-bill credit card customers
  66.        who have selected to auto renew their subscriptions. This updates the
  67.        database, generates a new record in the ipadmgr.log credit card log
  68.        and then runs the CONTROL program to update the IPAD control files.
  69.  
  70. Dotbbs 200 Ipadmgr /Q &&/Control
  71.        Runs in a Ghost event when ever the SysOp selects to update the
  72.        IPAD user control files from the database. This will also turn off
  73.        service for expired customers. The /Control functions will copy
  74.        the existing IPAD Control files to backup files with a suffix of
  75.        .000.
  76.  
  77. Dotbbs 200 Ipadmgr /Q &&/Rolloff
  78.        Runs in a ghost event to rolloff customers from the database that have
  79.        expired. The /Rolloff will also reindex the Ipadmgr.nx* indexes.
  80.        The /Rolloff will run the /Control program after the rolloff.
  81.  
  82.  
  83. All database files are generated by the program as needed.
  84. IpadMgr Generates a credit card file called Ipadmgr.log when there are charges
  85. present that need to be processed. Simply print and delete this file and
  86. process the charges.
  87.  
  88.  
  89. NOTE DEMO USERS:  The demo program is limited to 10 records in the subscribers
  90.        database. The programs will not run when 10 or more callers are in
  91.        the database.
  92.  
  93.  
  94. NOTES: Check your /Ipad/Control directory for a mailauth.hdr file. This
  95.        must exist. This file is the portion of your MAIL_AUTH.CTL file
  96.        that does not include the POP3 information. The IpadMgr will append
  97.        the POP3 information onto this header file for proper operation.
  98.        If for some reason the .HDR file is lost. When you installed IpadMgr
  99.        the first time a header file (Header.org) is placed in your IpadMgr
  100.        operating directory. Also each time you run Install a header file
  101.        Header.bak is placed in your IpadMgr operating directory. If your
  102.        header file in the Ipad/Control directory is lost, just copy header.bak
  103.        or header.org from your Ipadmgr directory to the Ipad/Control Directory
  104.        with the same name as your header file.
  105.  
  106.  
  107.  ******************************************************************************
  108.  * Please make sure that your IPAD.CTL has in the logfile definitions the     *
  109.  * following information:                                                     *
  110.  *         DISPPRIORITY=YES DISPTYPE=YES TIME=STANDARD DATE=YBRIEF            *
  111.  * SYSTEM_LOG   C:\IPAD\LOG\IPAD.LOG    DISPPRIORITY=YES DISPTYPE=YES         *
  112.  * TIME=STANDARD DATE=YBRIEF                                                  *
  113.  * MAIL_LOG     C:\IPAD\LOG\MAIL.LOG    DISPPRIORITY=YES DISPTYPE=YES         *
  114.  * TIME=STANDARD DATE=YBRIEF                                                  *
  115.  * Otherwise the stats program will not operate properly.                     *
  116.  *                                                                            *
  117.  * A typical line from the IPAD.LOG should look like the below                *
  118.  * [I-100]  1/19/96  5:10:55 (gcollect) Availmem = (1711360)                  *
  119.  *                                                                            *
  120.  ******************************************************************************
  121. Ipadedit.tpg v1.0.Z 6-15-96
  122.    Changed a few things in the customer edit- copy function. The copy function
  123.    will now move all information necessary for the host mode to properly
  124.    operation. You will still need to edit some information.
  125. Ipadedit.tpg v1.0.Y 5-21-96
  126.    Moved the install program into the Ipadmgr.tpg and Ipadedit.tpg. This is a
  127.    Minor update, but it is moving to allow the TeleFlora credit card files, and
  128.    POP3 E-mail Notification of charges and upcoming expiration. Also repaired
  129.    an FTPUSR.LOG error that would not print a login that was FTP only.
  130. Ipadedit.tpg v1.0.W 4-18-96
  131.    Corrected a display problem in the customer edit screen. During edit
  132.    the joined and expiration date moved over 1 place to the right.
  133. Ipadedit.tpg & Ipadmgr.tpg v1.0.W 04-15-96     (Happy income tax day)
  134.    Corrected a problem that will start occuring this year with credit cards
  135.    with expiration dates of greater than 99 (ie 00). Fixed a problem in the
  136.    Accounting functions dealing with downloading the credit card log.
  137. Ipadedit.tpg v 1.0.V 04-12-96
  138.    Correct problem with SLIPUSR.LOG, FTPUSR.LOG & POP3USR.LOG not being
  139.    written. I also corrected a bug in displaying the wrong information during
  140.    export. Thanks Jerry.
  141.    There was also a bug in the routine that created a field in IpadManager new
  142.    setups. This did not affect the existing system.
  143. Ipadedit.tpg v 1.0.U 03-27-96
  144.    Added the ability to have *@domain.com in the mail authority file. If the
  145.    first character of the POP3 domain name is * then the pop3 name is not
  146.    inserted and the line in the Mail Authority file starts with
  147.    POP3 *@domain.com instead of the POP3 login name@domain.com.
  148.    An example would be *rock.com  would export out as *@rock.com.
  149. Ipadedit.tpg v 1.0.T 03-18-96 (Also Ipadmgr.tpg)
  150.    Corrected several bugs that occured recently. Correct a problem where you
  151.    could not seek for a certain TBBS login name. Corrected a problem with a
  152.    customer having PPP-slip not enabled, but Ipad Mgr still enabling the
  153.    customer. Also Ipadmgr will now use the IC Verify system for credit cards
  154.    if you are using that system
  155. Ipadedit.tpg v 1.0.S 03-09-96
  156.     Changed the way the edit is performed in the customer edit screen.
  157.     Hopefully this will clear up some of the weirdness (running out of memory)
  158.     that has been occuring.
  159. Ipadmgr.tpg & Ipadedit.tpg v 1.0.R 02-21-96
  160.     Per John Sulima, I found a bug in the print transaction log file. Thanks
  161.     John. It is now corrected. Per requests from many people, If you want to
  162.     have a renewal amount that is not in your regular fee table. Just assign
  163.     a fee level of 0 and then type in the amounts you wish to charge on a
  164.     monthly basis. Also some have been confused about what name to put into
  165.     the host account field. It is the customers name, not the login name.
  166. Ipadmgr.tpg v 1.0.Q  02-08-96
  167.     Added new program in the accounting functions that will void payments, take
  168.     the money from the subscribers record & roll back the expiration date. This
  169.     will also allow you to browse the payments, and display monthly and yearly
  170.     income from the payments. I also had to split out the TBBS funtions from
  171.     the main Sysop functions due to running out of TDBS memory. Please see the
  172.     Ipadedit Functions above. The Ipadedit.tpg now contains all the functions
  173.     that were in the system console.
  174. Stats.exe    02-06-95
  175.      Please check the statistics gathered for slip connect time. This may
  176.      a problem in gathering the data.
  177. Ipadmgr.tpg v 1.0.P   02-05-96
  178.      Added 4 logging files, SLIPUSR.LOG, FTPUSR.LOG POP3USR.LOG & TBBSUSR.LOG.
  179.      These are located in your ipadmgr directory. These files will list the
  180.      particular names and password associated with the particular function.
  181.      They have no purpose in Ipad Manager, but ehy can be used to pass the
  182.      information to other programs. I also increased the field length of the
  183.      password fields to 20 per request from several owners who had subscribers
  184.      who liked to type a lot <G>.
  185. Ipadmgr.tpg v 1.0.O   02-02-96
  186.      Corrected an error in the export area of the main console. Ipadmgr was not
  187.      reseting the hold flag properly. The &&/Nightly and &&/Control was working
  188.      correctly, only the manual function in the main console had an error.
  189. Ipadmgr.tpg v 1.0.N   01-25-96
  190.      Correct a bug that would not correctly place a seperate domain name in the
  191.      mailauth.ctl file when manually exported. It did operate properly when the
  192.      &&/Nightly is run.
  193. Ipadmgr.tpg v 1.0.M   01-25-96
  194.      Corrected a error in the &&/Rolloff function. On some systems it would
  195.      bomb out, and leave the system with an empty Ipadmgr.dbf database.
  196. Ipadmgr.tpg v 1.0.L   01-23-95
  197.       Per Dean Johnson, I had a bug in the host account function where it
  198.       would remark the sub accounts no matter what was done.  This is
  199.       corrected. Also repaired a bug in the Logchk.tpg that caused it to almost
  200.       always report that there were charges to process.
  201. Ipadmgr.tpg v 1.0.K   01-22-96
  202.       Per Chuck Burke, I added a field called Work_Phone to collect the work
  203.       telephone number from TBBS and allow you to use that phone number.
  204. Stats.exe v 1.0.7     01-20-96
  205.        Corrected a bug in  Stats.exe that made the system not collect the
  206.        stats for FTP calls.
  207. Ipadmgr.tpg v 1.0.J   01-15-96
  208.        Corrected a problem with year rollover on the statistical display in
  209.        main console.
  210. Stats.exe   v 1.0.6   01-03-96
  211.        Corrected bug in stats that would not allow the stats.exe to track
  212.        usage when a subscriber connected on 1 pass of Stats, and disconnected
  213.        on the next days pass. Stats.exe will build a file Temp.tmp to hold
  214.        information on subscribers that did not disconnect on the current pass
  215.        for the next pass.
  216. Ipadmgr.tpg v 1.0.I   01-01-96
  217.        Corrected a bug that placed MK in the FTP users control file instead
  218.        of MD. Thanks to Jerry Olney for finding this bug. Also Corrected a bug
  219.        in the purge users section on the main console. TDBS would run out of
  220.        room in the FIRPOOL (area of memory that holds database information).
  221.        Also Jerry found a bug in the cashpay portion of Ipad Manager. This is
  222.        corrected in this version. I believe it started in the H version.
  223. Ipadmgr.tpg v 1.0.H   12-20-95
  224.        Added the ability to have "Family Plan" type of slip account.
  225.        This works with a regular account (host account). The secondary
  226.        accounts can be copied from the host account and have the HOST NAME
  227.        filled in to reflect the customer's slip login of the host account.
  228.        The secondary accounts will then follow the expiration date of the host
  229.        account. If billing information is to be sent, it will only be sent
  230.        for the host account. Added a new NOTES field to the customers edit
  231.        screen. This can be accessed by pressing the hot key "N". Also added
  232.        %EJECT% and %NOTES% to the letter series. The %EJECT% allows you to
  233.        format in an ascii 12 or form-feed to the letter. The %NOTES% prints
  234.        out the notes field.
  235.  
  236. Ipadmgr.tpg v 1.0.G   12-18-95
  237.        Changed the coding of the purge function so that it would not bomb with
  238.        low values of SHARE.EXE. Added number 8 under the subscriber editing to
  239.        allow the adding of POP mail services to an existing customer that did
  240.        not have POP mail service. Added an "L" to the hot key editing of
  241.        customers. The "L" key will allow you to change the subscribers level to
  242.        default levels. I also made the "HOLD" be red in color when it is active.
  243.        The Logchk.tpg program now defaults to "N" instead of YES. The Fees
  244.        editor now allows for 16 entries for the System Administrators use,
  245.        however, only the first 6 can be used by customers subscribing via TBBS.
  246.        The additional 10 can be used for such things as WWW services, leased
  247.        lines etc.
  248.  
  249. Ipadmgr.tpg v 1.0.F   12-13-95
  250.        You may now place a file CARDS.ANS or CARDS.TXT in your Ipad Manager
  251.        directory. This file will be displayed instead of the default display
  252.        of the types of credit cards. This will allow the display of various
  253.        store type cards that verify with the Discover format.
  254.        Added an ascii file DELETE.LOG which contains information on all accounts
  255.        that were deleted with the PURGE command. This file may be deleted at
  256.        will and it will be created next time the purge command is run.
  257.        Also added statistics for the IPAD WWW_Lite function. This will gather
  258.        the HITS by the WWW Lite function. Also corrected and error in STATS.EXE
  259.        it was corrupting the stats database.
  260. Ipadmgr.tpg v 1.0.E   12-12-95
  261.        Base Minutes are now in the edit fields in the customers edit screen.
  262.        Keep will now keep an account from being expired upon expiration and
  263.        deleted. Hold will disallow the use of the account but will not allow
  264.        it to be deleted. Fixed some problems in the printing of variables.
  265.        It is now possible to run multiple POP3 domains and edit them from the
  266.        customer edit console.
  267. Ipadmgr.tpg v 1.0.D   12-09-95
  268.        Increased the route field that holds the subscribers IP address to 19.
  269.        This was done so that the nnn.nnn.nnn.nnn/nnn could be supported
  270. Ipadmgr.tpg v 1.0.C   12-08-95
  271.        Added the ability to force subscribers credit card purchases to turn on
  272.        the auto renew function. Also added "T" to the main console so that the
  273.        system administrator to transmit the data base structure and other data
  274.        to Jeff Johnson via Internet E-mail for diagnosis. The Administrator
  275.        will be able to select various what databases to transmit.
  276. Ipadmgr.tpg v 1.0.B   12-07-95
  277.        Added the ability to store and use the IPAD subscriber FILTER command in
  278.        the ANS_AUTH control file.
  279. Ipadmgr.tpg v 1.0.A   12-03-95
  280.         Added hold feature to subscribers edit screen. The H(old) will place
  281.         a semi-colon before the subscribers name in the control files. The
  282.         H(old) will prevent the person from being purged as the Keep will do.
  283. Ipadmgr.tpg v 1.0.9   11-31-95
  284.         Added the ability to have hourly "overtime" accumulation be done on a
  285.         daily basis as well as on a monthly basis. An administrator would
  286.         enter in the fee schedule how many minutes are in the daily or monthly
  287.         base rate. If using daily, the slip usage time over the base amount
  288.         will be totalled until either the subscription is renewed via credit
  289.         card or a statement is mailed.
  290. Ipadmgr.tpg v 1.0.8   11-29-95
  291.         Added the ability to have a $0 level in the subscription level.
  292.         I do not recommend doing this, as callers have been know to keep
  293.         calling back as different names. But the ability is there. IPAD
  294.         Manager will not allow the same subscriber name to use the free level
  295.         more than once.
  296.  
  297. Ipadmgr.tpg v 1.0.7   11-27-95
  298.         Added the ability to do hourly billing and added the ability to
  299.         print form letters and do billing with insertion parameters from
  300.         the IPAD Manager database. The letter bodies for the form letters/
  301.         bills can be generated by almost any text editor such as Word Perfect
  302.         or MS Word.
  303.  
  304. Ipadmgr.tpg v 1.0.6   11-21-95
  305.         Corrected a bug in auto-renewal printout to the ipadmgr.log. It was
  306.         not decrypting the credit card number to the log file.
  307.  
  308. Ipadmgr.tpg v 1.0.5   11-20-95
  309.         Corrected a bug in the credit card verification.. If the card number
  310.         was found in the trash can, then if a correct card number was entered
  311.         after it, the program would error. Also added credit card number
  312.         encryption to the data base. The de-crypted number will always be
  313.         shown to the SysOp, it will be encrypted only in the database.
  314.  
  315.  
  316.  
  317.  
  318.  IPAD is copyrighted by Philip L. Becker Ltd
  319.  IPADMGR is copyrighted by Jeff Johnson
  320.  
  321.