home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / ued300b8.zip / UED_BETA.DOC next >
Text File  |  1996-11-05  |  13KB  |  316 lines

  1.  
  2.                             UED Version 3.00 Beta 8
  3.                          Maximus-CBCS User Base Editor
  4.  
  5.             (C) Copyright 1990-1996 by CodeLand, All Rights Reserved
  6.                       Written by Colin Wheat of 3:690/613
  7.  
  8.               Fidonet: 3:690/613  FileRequest Magic Name: UED
  9.                       Internet: http://www.ami.com.au
  10.                             ftp://ftp.ami.com.au
  11.                           telnet://bbs.ami.com.au
  12.                              colinw@ami.com.au
  13.  
  14.  
  15.  
  16.    UED is SHAREWARE software. Please register if you intend to
  17.    continue using UED. Registration payment should be addressed to
  18.    Codeland Australia, at P.O. Box 351, Kalamunda WA 6076 Australia.
  19.    The registration charge is USD$25.00 or AUS$30.00. Payment should
  20.    be in the form of cheque, money order, or Bank Cheque.
  21.  
  22.    Please address registration payments to:
  23.  
  24.    CodeLand Australia
  25.    PO Box 351
  26.    Kalamunda WA 6076
  27.    Australia
  28.  
  29.    For a valid registration code number to be assigned we also need
  30.    the following information:
  31.  
  32.    Registration Name                 :
  33.    Registration Location             :
  34.    Contact details (for key delivery):
  35.  
  36.    An internet e-mail address is preferred for key delivery, Fidonet
  37.    Netmail (name and Fidonet address) is also acceptable.
  38.  
  39.  
  40.  
  41.    This is a BETA version of UED V3, for Maximus V3.xx OS/2 & DOS
  42.    versions. This version replaces all previous versions, and licence
  43.    to use former beta versions is hereby withdrawn.
  44.  
  45.    Please send all problem reports and suggestions to Colin Wheat at
  46.    3:690/613@fidonet via crashed or routed Netmail, or via internet to
  47.    colinw@ami.com.au.
  48.  
  49.    DISTRIBUTION is officially limited to availability from the
  50.    author's system (3:690/613). Various systems internationally may
  51.    make the beta available on a temporary basis, to allow for the
  52.    strong international demand for the product, including various
  53.    internet sites. This restriction is largely aimed at preventing
  54.    long term availability of the beta product. For that reason beta
  55.    versions should NOT be included on CDROM media.
  56.  
  57.    Current USAGE of the beta is limited only so far as licence to use
  58.    the beta is withdrawn upon the release of an update version. If you
  59.    have the current beta archive you may use the beta for the purposes
  60.    of beta testing. The usual warnings apply, this is a largly
  61.    untested beta version. Backup the user files to a safe place to
  62.    guard against possible problems. Longterm usage is restricted by an
  63.    inbuild date check as noted on the command line help screen. Again
  64.    this restriction is aimed at preventing longterm usage of the beta
  65.    product.
  66.  
  67.  
  68.  
  69.                           CHANGES FOR VERSION 3.00 B3
  70.  
  71.  * 12/08/95
  72.  
  73.    First V3 beta release. Base product completely rewritten, including
  74.    full Max V3 support with a new USER.C access api including support
  75.    for USER.IDX, base screen api's for the compiler change, and new V3
  76.    formatted Edit screen. Several feature additions, including direct
  77.    Maximus PRM access allowing a more intergrated support for the
  78.    Maximus BBS site.
  79.  
  80.  
  81.  
  82.                           CHANGES FOR VERSION 3.00 B4
  83.  
  84.  * 12/08/95
  85.  
  86.  * Rewrote the internal data handling for PRM file data. The result is
  87.    slightly less memory usage, with UED only keeping information it will
  88.    actually use.
  89.  
  90.  * Added Compress.Cfg file parsing. The Compress.Cfg file name and path
  91.    are obtained from the PRM file. The compression selection option now
  92.    lists the actual compression protocols available on the Max site. If
  93.    the PRM file is not found a default listing is used, as supplied in
  94.    the release version of Compress.Cfg.
  95.  
  96.  * Merged the pop-up menu system back into the code. Moved the Quit and
  97.    About options to the pop-up menu.
  98.  
  99.  * 12/09/95
  100.  
  101.  * Fixed the DOB year field usage on the Edit screen. UED was mistakenly
  102.    assuming a data field usage of DOB-1900. Scott's "1900-" field
  103.    description actually means data such as 1900 and up. The data field
  104.    is unsigned 16 bit, with maximum value of 65535.
  105.  
  106.  * 15/09/95
  107.  
  108.    Rewrote the Append Record code and added the function to the pop-up
  109.    menu. Moved the About screen back to the pop-up menu.
  110.  
  111.  * 19/09/95
  112.  
  113.  * Moved the Index menu back to the pop-up menu.
  114.  
  115.  * 22/09/95
  116.  
  117.  * Rewrote the Purge User File code, updated and tested the LRP clearing
  118.    code, and added the function to the pop-up menu.
  119.  
  120.    Purge is a complex function and needs wide testing. It's the main
  121.    reason for the B4 release. Specifially, verification that deleted
  122.    record's last read pointers are being correctly cleared would be of
  123.    most value. The method to do that is to check the last read pointer
  124.    for a new user record that inherits the same pointer from a deleted
  125.    record. (Simple :). Example; User lrp10 has read 50 msgs in the
  126.    WA_TRADE Conference. Delete user lrp10. Append a new user record and
  127.    name appropriately. Verify the new record has an lrp of 10 (Maximus &
  128.    UED dynamically reuse old lrp's). If the new record has a different
  129.    (and lower) lrp, append new records until lrp10 is allocated. Logon
  130.    to max locally as user lrp10, and confirm that the lastread for the
  131.    same conference (WA_TRADE) is now showing zero msgs read. Note that
  132.    for UED to find the Marea.Dat file in order to access your msg areas,
  133.    it must be given the correct Maximus directory path. Lastly; if the
  134.    msg last read pointers were not to be cleared during record deletion,
  135.    the new record would incorrectly inherit the last user's lastread
  136.    data for all msg areas.
  137.  
  138.  
  139.  
  140.                           CHANGES FOR VERSION 3.00 B5
  141.  
  142.  * 01/10/95
  143.  
  144.  * Added the Browse module back into the executable. Redesigned the
  145.    Browse menu for the new V3 screen width. Recoded the first browse pan
  146.    screen, displaying Name, City, Access, and Calls. Used sensible
  147.    #defines for the field column widths this time, so browse field width
  148.    changes are now as simple as a #define change and recompile.
  149.  
  150.  * Added delete prevention code for the first record (SysOp) on the
  151.    Browse and Edit screen Del functions.
  152.  
  153.  * 03/10/95
  154.  
  155.  * Rewrote and merged the Stats code back into the executable.
  156.  
  157.  * 07/10/95
  158.  
  159.  * Add UED.INI configuration editing and saving to the Popup menu.
  160.  
  161.  * Rewrote and merged the Upgrade Profile configuration code back into
  162.    the executable. Increased the number of profiles from 8 to 16.
  163.    Redesigned the profile configuration screen to suit UED V3. New
  164.    profile storage design for the UED V3 text mode INI file.
  165.  
  166.  * Added version ID within UED.INI. UED will NOT load data from an INI
  167.    file which lists other than the current ID. e.g. [UED300] at the time
  168.    of writing. Added UED.INI (C) header.
  169.  
  170.  * Added a check for the "MAXIMUS" environment variable. This variable
  171.    provides the full path and name of the system Max.Prm file. UED uses
  172.    it as a last resort if the calculated PRM file path and name access
  173.    fails. UED by default builds the Max.Prm file path and name from the
  174.    given Maximus directory together with the given Prm file base name.
  175.  
  176.  * 28/12/95
  177.  
  178.  * Set the beta date expiry for 1st April 96, allowing 3 mths of
  179.    operation, in preparation for the B5 release. :( Unfortunately
  180.    there's been NO time available since October to work on the code. B5
  181.    -must- now go out due to the approaching B4 expiry (1st Jan 96).
  182.    Several enhancements haven't made it into B5, including limited
  183.    colour configuration, and UpGrade Profile application. None the
  184.    less, B5 offers adequate additions over B4, and is a reasonable
  185.    subset of the full product.
  186.  
  187.  
  188.  
  189.                           CHANGES FOR VERSION 3.00 B6
  190.  
  191.  * 31/12/95
  192.  
  193.  * Fixed a scan bug in the stats module, which was using direct file
  194.    access for maximum scan speed. Without a file rewind the stats data
  195.    may have been inaccurate depending on the current record pointer
  196.    position. Replacing the direct file read with the user API function
  197.    UserRead() avoids the problem.
  198.  
  199.  * Fixed the stats Call Percentages screen to correctly display the
  200.    actual priviledge levels in use on the system (up to the maximum of
  201.    16 levels that UED currently supports).
  202.  
  203.  * 13/01/96
  204.  
  205.  * Rewrote the Upgrade Profile application module, and activated the
  206.    option on the Edit and Browse screens. Increased the Profile title
  207.    field size from 33 characters to 42 characters.
  208.  
  209.  * Adjusted several pop-up menu drop-down menu screen positions.
  210.    Activated the Global drop-down menu in preparation for the
  211.    reintroduction of the Global module.
  212.  
  213.  * Fixed formatting on the Edit screen for the Language field and the
  214.    Expiry date field.
  215.  
  216.  * Modified the pop-up menu return status and main program
  217.    (Edit/Browse/Quit) status design, to use seperate variables, allowing
  218.    more complex post pop-up menu status processing, within the Edit and
  219.    Browse modules. The MenuStat variable is replaced by MainStat and
  220.    MenuStat.
  221.  
  222.  * 14/01/96
  223.  
  224.  * Added 16 levels of UnDo for the Profile UpGrade application function.
  225.  
  226.  * 06/03/96
  227.  
  228.  * Released B6 to cover B5 expiry :(. B6 expiry set to 1st Aug.
  229.  
  230.  
  231.  
  232.                           CHANGES FOR VERSION 3.00 B7
  233.  
  234.  * :) Congratulations to Barry Ryder (3:640/937), as the first to register
  235.    UED V3. As most have probably noted, my time is extremely limited, to
  236.    the extent that UED development has been awfully slow. For that reason I
  237.    don't and won't push for registrations, but if you do value the product
  238.    to the extent that pre-release registration is your preference, I'll
  239.    happily have my arm twisted. The amount involved is Aus$30.00. My postal
  240.    addresss is Codeland Australia, P.O. Box 351, Kalamunda, W.A. 6076
  241.    Australia. Thanks go to multiple people for enquiries on this topic.
  242.    Naturally multiple registrations would help ensure the project's
  243.    completion 8-).
  244.  
  245.  * Fixed a problem with the Profile Upgrade function, where Keys were not
  246.    being updated. Thanks to Murray Thessman and Chris Maddock for reporting
  247.    this one.
  248.  
  249.  * Fixed archive compression listing to display in correct order from
  250.    Compress.Cfg. Maximus uses the Compress.Cfg data in reverse order. This
  251.    problem has been reported by multiple people, including David Read and
  252.    Alberto Pasquale.
  253.  
  254.  * Added configuration save/restore support for the Global Delete screen
  255.    settings.
  256.  
  257.  * Redesigned the Global Delete screen to support the additional priviledge
  258.    levels. Note that UED V3 is only supporting four additional levels for a
  259.    total of sixteen.
  260.  
  261.  * Global Delete should now be operational (phew!:). This delay is not as
  262.    bad as it sounds. With Global Delete now in place, the groundwork for
  263.    the other Global functions is all done. The other three screens should
  264.    take less work than Global Delete did.
  265.  
  266.  * Note that the UED INI file includes a version specific ID. UED will
  267.    ignore older versions of the INI file. You should either delete the last
  268.    beta's INI file, or overwrite it with the Save Changes command.
  269.  
  270.  * Beta 6 expiry was set to six months. Unfortunatly that time has simply
  271.    flown!. I've set Beta 7 expiry to three months (Nov 1st), hoping it
  272.    will force me to keep at the code until we're done.
  273.  
  274.  * Released B7 as UED300B7.LZH on 96-08-03.
  275.  
  276.  
  277.  
  278.                           CHANGES FOR VERSION 3.00 B8
  279.  
  280.  * Added configuration save/restore support for the Global Key Setting
  281.    screen.
  282.  
  283.  * Redesigned and activated the Global Keys screen. Global Keys now
  284.    supports the Max V3 additional priviledge levels.
  285.  
  286.  * Fixed Credit and Debit field handling including Profile settings, to
  287.    correctly save and display to the maximum field value of 65535. Problem
  288.    reported by Chris Maddock.
  289.  
  290.  * UED can now encrypt the user password. The Maximus CTL verb "No Password
  291.    Encryption" setting is followed, so that Maximus and UED will both
  292.    automatically save passwords in encrypted or non-encrypted format
  293.    depending on this Max.Ctl setting.
  294.  
  295.  * Added registration support to UED. UED can now accept a registration
  296.    code number. Registered versions do not expire, and do not display
  297.    the 10 second invitation to register at powerup.
  298.  
  299.  * Beta 8 expiry is set to 3 mths, expirying on 97-02-01.
  300.  
  301.  * Beta 8 released as UED300B8.LZH on 96-11-05.
  302.  
  303.  
  304.  
  305.                          TO-DO LIST FOR THE V3 RELEASE
  306.  
  307.    * Complete the global function set.
  308.    * Rewrite automatic BATCH command line modes.
  309.    * Add phone number formatting.
  310.    * Add text file reports.
  311.    * Add text search for description database.
  312.    * Investigate display problems under DOS/DesQview.
  313.  
  314.  
  315.                                  -=-=-=-=-=-=-
  316.