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 >
Wrap
Text File
|
1996-06-14
|
19KB
|
321 lines
IPAD Manager expects to run on a TBBS 2.3 system which is a client of
a server that has access to the IPAD control files.
MAKE a backup directory under your IPAD Control directory and copy
all the files from the /Ipad/Control directory to the backup directory
LANTASTIC Users: Please set a minimum of 200 locks 20k name space in Lantastic.
INVALID FILE I/O Problems: On some systems IpadManager may bomb out with an
invalid file I/O error, or Invalid handle this may be corrected by
adding the command FCBS=16,16 to your config.sys on the TBBS machine.
*****************************************************************************
* In most situations Ipad Manager will create a backup of the *
* of the subscription database called IPADBACK.DBF. If you *
* experience an error, and you think you have lost your database *
* check for the existance of IPADBACK.DBF. You can copy this file *
* to IPADMGR.DBF and you should be relatively current. *
*****************************************************************************
First Execute the Ipadedit.tpg control panel and verify your network
paths in the system configuration section. The Ipadedit.tpg will
attempt to locate your IPAD.CTL and set up the IpadManager with
the correct paths.
Next you must set up at least 1 subscription fee level.
Next import your existing IPAD control files into the IPAD Manager
database. If you presently have existing customers, you will need
to edit the customer database to add the subscriber names, addresses,
etc and edit their expiration dates and other things.
Stats.exe
A dos based program that will gather all the stats from the various
log files used by the IPAD. This program will also rename the existing
log files based upon the date (ie:IPAD.LOG becomes IPAD1225.95 if the
date is December 25, 1995). This program should be run when TBBS comes
down for the nightly batch file and run only once a day. The Stats
program also reindexes the databases before execution. Make sure that
in your runbbs.bat file that you change directory to your IPAD Manager
directory before running Stats.exe.
Dotbbs 200 Ipadedit /Q
The IPAD Manager control panel. This is for SysOps and allows the
operator to set up the fee structure, browse subscribers, view stats,
etc.
Dotbbs 200 Logchk /Q
Put in your menu0000 menus to notify you when you have credit card
transactions to process.
Dotbbs 200 Ipadmgr /Q &&/Update
Updates a callers TBBS UserLog entry. Only needed for Systems that
set TBBS A flags & PRIV's for TBBS Menus. Normally this is changed
for the caller when they update via the BBS. But it is needed if the
Administrator updates the caller.
Dotbbs 200 Ipadmgr /Q &&/Author
Allows a caller to authorize themselves for PPP, FTP or Pop mail
by selecting a SysOp prepared level. Upon proper input into the
credit card entry and selecting proper levels, the IPAD control
files are updated. The customer may also select to turn on the
auto billing function. The configuration menu allows a TBBS menu type
to be called upon successful purchase of the account.
Dotbbs 200 Ipadmgr /Q &&/Nightly
Runs in a Ghost event to automatically re-bill credit card customers
who have selected to auto renew their subscriptions. This updates the
database, generates a new record in the ipadmgr.log credit card log
and then runs the CONTROL program to update the IPAD control files.
Dotbbs 200 Ipadmgr /Q &&/Control
Runs in a Ghost event when ever the SysOp selects to update the
IPAD user control files from the database. This will also turn off
service for expired customers. The /Control functions will copy
the existing IPAD Control files to backup files with a suffix of
.000.
Dotbbs 200 Ipadmgr /Q &&/Rolloff
Runs in a ghost event to rolloff customers from the database that have
expired. The /Rolloff will also reindex the Ipadmgr.nx* indexes.
The /Rolloff will run the /Control program after the rolloff.
All database files are generated by the program as needed.
IpadMgr Generates a credit card file called Ipadmgr.log when there are charges
present that need to be processed. Simply print and delete this file and
process the charges.
NOTE DEMO USERS: The demo program is limited to 10 records in the subscribers
database. The programs will not run when 10 or more callers are in
the database.
NOTES: Check your /Ipad/Control directory for a mailauth.hdr file. This
must exist. This file is the portion of your MAIL_AUTH.CTL file
that does not include the POP3 information. The IpadMgr will append
the POP3 information onto this header file for proper operation.
If for some reason the .HDR file is lost. When you installed IpadMgr
the first time a header file (Header.org) is placed in your IpadMgr
operating directory. Also each time you run Install a header file
Header.bak is placed in your IpadMgr operating directory. If your
header file in the Ipad/Control directory is lost, just copy header.bak
or header.org from your Ipadmgr directory to the Ipad/Control Directory
with the same name as your header file.
******************************************************************************
* Please make sure that your IPAD.CTL has in the logfile definitions the *
* following information: *
* DISPPRIORITY=YES DISPTYPE=YES TIME=STANDARD DATE=YBRIEF *
* SYSTEM_LOG C:\IPAD\LOG\IPAD.LOG DISPPRIORITY=YES DISPTYPE=YES *
* TIME=STANDARD DATE=YBRIEF *
* MAIL_LOG C:\IPAD\LOG\MAIL.LOG DISPPRIORITY=YES DISPTYPE=YES *
* TIME=STANDARD DATE=YBRIEF *
* Otherwise the stats program will not operate properly. *
* *
* A typical line from the IPAD.LOG should look like the below *
* [I-100] 1/19/96 5:10:55 (gcollect) Availmem = (1711360) *
* *
******************************************************************************
Ipadedit.tpg v1.0.Z 6-15-96
Changed a few things in the customer edit- copy function. The copy function
will now move all information necessary for the host mode to properly
operation. You will still need to edit some information.
Ipadedit.tpg v1.0.Y 5-21-96
Moved the install program into the Ipadmgr.tpg and Ipadedit.tpg. This is a
Minor update, but it is moving to allow the TeleFlora credit card files, and
POP3 E-mail Notification of charges and upcoming expiration. Also repaired
an FTPUSR.LOG error that would not print a login that was FTP only.
Ipadedit.tpg v1.0.W 4-18-96
Corrected a display problem in the customer edit screen. During edit
the joined and expiration date moved over 1 place to the right.
Ipadedit.tpg & Ipadmgr.tpg v1.0.W 04-15-96 (Happy income tax day)
Corrected a problem that will start occuring this year with credit cards
with expiration dates of greater than 99 (ie 00). Fixed a problem in the
Accounting functions dealing with downloading the credit card log.
Ipadedit.tpg v 1.0.V 04-12-96
Correct problem with SLIPUSR.LOG, FTPUSR.LOG & POP3USR.LOG not being
written. I also corrected a bug in displaying the wrong information during
export. Thanks Jerry.
There was also a bug in the routine that created a field in IpadManager new
setups. This did not affect the existing system.
Ipadedit.tpg v 1.0.U 03-27-96
Added the ability to have *@domain.com in the mail authority file. If the
first character of the POP3 domain name is * then the pop3 name is not
inserted and the line in the Mail Authority file starts with
POP3 *@domain.com instead of the POP3 login name@domain.com.
An example would be *rock.com would export out as *@rock.com.
Ipadedit.tpg v 1.0.T 03-18-96 (Also Ipadmgr.tpg)
Corrected several bugs that occured recently. Correct a problem where you
could not seek for a certain TBBS login name. Corrected a problem with a
customer having PPP-slip not enabled, but Ipad Mgr still enabling the
customer. Also Ipadmgr will now use the IC Verify system for credit cards
if you are using that system
Ipadedit.tpg v 1.0.S 03-09-96
Changed the way the edit is performed in the customer edit screen.
Hopefully this will clear up some of the weirdness (running out of memory)
that has been occuring.
Ipadmgr.tpg & Ipadedit.tpg v 1.0.R 02-21-96
Per John Sulima, I found a bug in the print transaction log file. Thanks
John. It is now corrected. Per requests from many people, If you want to
have a renewal amount that is not in your regular fee table. Just assign
a fee level of 0 and then type in the amounts you wish to charge on a
monthly basis. Also some have been confused about what name to put into
the host account field. It is the customers name, not the login name.
Ipadmgr.tpg v 1.0.Q 02-08-96
Added new program in the accounting functions that will void payments, take
the money from the subscribers record & roll back the expiration date. This
will also allow you to browse the payments, and display monthly and yearly
income from the payments. I also had to split out the TBBS funtions from
the main Sysop functions due to running out of TDBS memory. Please see the
Ipadedit Functions above. The Ipadedit.tpg now contains all the functions
that were in the system console.
Stats.exe 02-06-95
Please check the statistics gathered for slip connect time. This may
a problem in gathering the data.
Ipadmgr.tpg v 1.0.P 02-05-96
Added 4 logging files, SLIPUSR.LOG, FTPUSR.LOG POP3USR.LOG & TBBSUSR.LOG.
These are located in your ipadmgr directory. These files will list the
particular names and password associated with the particular function.
They have no purpose in Ipad Manager, but ehy can be used to pass the
information to other programs. I also increased the field length of the
password fields to 20 per request from several owners who had subscribers
who liked to type a lot <G>.
Ipadmgr.tpg v 1.0.O 02-02-96
Corrected an error in the export area of the main console. Ipadmgr was not
reseting the hold flag properly. The &&/Nightly and &&/Control was working
correctly, only the manual function in the main console had an error.
Ipadmgr.tpg v 1.0.N 01-25-96
Correct a bug that would not correctly place a seperate domain name in the
mailauth.ctl file when manually exported. It did operate properly when the
&&/Nightly is run.
Ipadmgr.tpg v 1.0.M 01-25-96
Corrected a error in the &&/Rolloff function. On some systems it would
bomb out, and leave the system with an empty Ipadmgr.dbf database.
Ipadmgr.tpg v 1.0.L 01-23-95
Per Dean Johnson, I had a bug in the host account function where it
would remark the sub accounts no matter what was done. This is
corrected. Also repaired a bug in the Logchk.tpg that caused it to almost
always report that there were charges to process.
Ipadmgr.tpg v 1.0.K 01-22-96
Per Chuck Burke, I added a field called Work_Phone to collect the work
telephone number from TBBS and allow you to use that phone number.
Stats.exe v 1.0.7 01-20-96
Corrected a bug in Stats.exe that made the system not collect the
stats for FTP calls.
Ipadmgr.tpg v 1.0.J 01-15-96
Corrected a problem with year rollover on the statistical display in
main console.
Stats.exe v 1.0.6 01-03-96
Corrected bug in stats that would not allow the stats.exe to track
usage when a subscriber connected on 1 pass of Stats, and disconnected
on the next days pass. Stats.exe will build a file Temp.tmp to hold
information on subscribers that did not disconnect on the current pass
for the next pass.
Ipadmgr.tpg v 1.0.I 01-01-96
Corrected a bug that placed MK in the FTP users control file instead
of MD. Thanks to Jerry Olney for finding this bug. Also Corrected a bug
in the purge users section on the main console. TDBS would run out of
room in the FIRPOOL (area of memory that holds database information).
Also Jerry found a bug in the cashpay portion of Ipad Manager. This is
corrected in this version. I believe it started in the H version.
Ipadmgr.tpg v 1.0.H 12-20-95
Added the ability to have "Family Plan" type of slip account.
This works with a regular account (host account). The secondary
accounts can be copied from the host account and have the HOST NAME
filled in to reflect the customer's slip login of the host account.
The secondary accounts will then follow the expiration date of the host
account. If billing information is to be sent, it will only be sent
for the host account. Added a new NOTES field to the customers edit
screen. This can be accessed by pressing the hot key "N". Also added
%EJECT% and %NOTES% to the letter series. The %EJECT% allows you to
format in an ascii 12 or form-feed to the letter. The %NOTES% prints
out the notes field.
Ipadmgr.tpg v 1.0.G 12-18-95
Changed the coding of the purge function so that it would not bomb with
low values of SHARE.EXE. Added number 8 under the subscriber editing to
allow the adding of POP mail services to an existing customer that did
not have POP mail service. Added an "L" to the hot key editing of
customers. The "L" key will allow you to change the subscribers level to
default levels. I also made the "HOLD" be red in color when it is active.
The Logchk.tpg program now defaults to "N" instead of YES. The Fees
editor now allows for 16 entries for the System Administrators use,
however, only the first 6 can be used by customers subscribing via TBBS.
The additional 10 can be used for such things as WWW services, leased
lines etc.
Ipadmgr.tpg v 1.0.F 12-13-95
You may now place a file CARDS.ANS or CARDS.TXT in your Ipad Manager
directory. This file will be displayed instead of the default display
of the types of credit cards. This will allow the display of various
store type cards that verify with the Discover format.
Added an ascii file DELETE.LOG which contains information on all accounts
that were deleted with the PURGE command. This file may be deleted at
will and it will be created next time the purge command is run.
Also added statistics for the IPAD WWW_Lite function. This will gather
the HITS by the WWW Lite function. Also corrected and error in STATS.EXE
it was corrupting the stats database.
Ipadmgr.tpg v 1.0.E 12-12-95
Base Minutes are now in the edit fields in the customers edit screen.
Keep will now keep an account from being expired upon expiration and
deleted. Hold will disallow the use of the account but will not allow
it to be deleted. Fixed some problems in the printing of variables.
It is now possible to run multiple POP3 domains and edit them from the
customer edit console.
Ipadmgr.tpg v 1.0.D 12-09-95
Increased the route field that holds the subscribers IP address to 19.
This was done so that the nnn.nnn.nnn.nnn/nnn could be supported
Ipadmgr.tpg v 1.0.C 12-08-95
Added the ability to force subscribers credit card purchases to turn on
the auto renew function. Also added "T" to the main console so that the
system administrator to transmit the data base structure and other data
to Jeff Johnson via Internet E-mail for diagnosis. The Administrator
will be able to select various what databases to transmit.
Ipadmgr.tpg v 1.0.B 12-07-95
Added the ability to store and use the IPAD subscriber FILTER command in
the ANS_AUTH control file.
Ipadmgr.tpg v 1.0.A 12-03-95
Added hold feature to subscribers edit screen. The H(old) will place
a semi-colon before the subscribers name in the control files. The
H(old) will prevent the person from being purged as the Keep will do.
Ipadmgr.tpg v 1.0.9 11-31-95
Added the ability to have hourly "overtime" accumulation be done on a
daily basis as well as on a monthly basis. An administrator would
enter in the fee schedule how many minutes are in the daily or monthly
base rate. If using daily, the slip usage time over the base amount
will be totalled until either the subscription is renewed via credit
card or a statement is mailed.
Ipadmgr.tpg v 1.0.8 11-29-95
Added the ability to have a $0 level in the subscription level.
I do not recommend doing this, as callers have been know to keep
calling back as different names. But the ability is there. IPAD
Manager will not allow the same subscriber name to use the free level
more than once.
Ipadmgr.tpg v 1.0.7 11-27-95
Added the ability to do hourly billing and added the ability to
print form letters and do billing with insertion parameters from
the IPAD Manager database. The letter bodies for the form letters/
bills can be generated by almost any text editor such as Word Perfect
or MS Word.
Ipadmgr.tpg v 1.0.6 11-21-95
Corrected a bug in auto-renewal printout to the ipadmgr.log. It was
not decrypting the credit card number to the log file.
Ipadmgr.tpg v 1.0.5 11-20-95
Corrected a bug in the credit card verification.. If the card number
was found in the trash can, then if a correct card number was entered
after it, the program would error. Also added credit card number
encryption to the data base. The de-crypted number will always be
shown to the SysOp, it will be encrypted only in the database.
IPAD is copyrighted by Philip L. Becker Ltd
IPADMGR is copyrighted by Jeff Johnson