home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / RAUSR220.ZIP / RAUSERS.HIS < prev    next >
Encoding:
Text File  |  1996-03-04  |  36.3 KB  |  881 lines

  1. { *************************************** }
  2. { RAUSERS Version History Document        }
  3. { *************************************** }
  4.  
  5. Version History
  6.  
  7.  
  8. March 16 1993    Version 1.00ß
  9.          - Started The Project...
  10.          - Bare Bones Beta Version...
  11.          - Allowed FOR 500 Users
  12.  
  13. April 2 1993     Version 1.00ß
  14.          - Added Ra Environment Checking...
  15.          - Added Drop TO Dos WITH Swapping Using EXEC
  16.  
  17. April 3 1993     Version 1.00ß
  18.          - Added Support FOR Putting User Select List ARRAY Mylist On Heap
  19.          - Now Allows FOR 945 Users
  20.          - Added Registration Key System
  21.  
  22. April 4 1993     Version 1.00ß
  23.          - Added Global Changer
  24.          - Added Command LINE Switches FOR Direct Editing OF
  25.             Global Setting Sna Ddirect User Editing
  26.          - Added Help TO Global Changer
  27.          - Fixed Bug WITH Returning TO User Attributes Editing When
  28.             After Returning After One Edit Field Were Missing.
  29.          - Added Clock to display
  30.          - Fixed Several Bugs IN Edit Procedures AND Attributes Procedure
  31.          - Corrected Bugs IN Global Changer
  32.          - Cursor On AND Off Problems fixed
  33.  
  34. April 5 1993     Version 1.00ß
  35.          - Added Uploads, Downloads, Screenlength & Lastread Message
  36.             TO Global Changer
  37.          - Cosmetic Changes TO Opening Screen
  38.  
  39. April 6 1993     Version 1.01ß
  40.          - NEW Version Started...
  41.          - Added User Name Search WITH Report OF Users RECORD Number
  42.          - RELEASE Date Will Be IN The Future When I Have Added More
  43.             TO The PROGRAM.
  44.          - Still Need A Way TO Develop Crc32'S FOR Indexing AND Packing
  45.  
  46. April 7 1993     Version 1.01ß
  47.          - Fixed User Search Problem OF Changing First User
  48.          - Added Commandline Switch / S FOR Direct Search Mode.
  49.          - Added Search By What Methods TO Search
  50.          - Added Page 4 ( Search ) Help WINDOW
  51.  
  52. April 8 1993     Version 1.01ß
  53.          - Added List Search Matches TO Screen, Printer, FILE OR Indivually.
  54.          - Increased Page4 Help TO INCLUDE Help On Sending Matches To
  55.             The Various Outputs.
  56.          - Changed Name From Search TO Query System
  57.          - Fixed Problem OF Page1 Help Coming Up Under Page4 Help WINDOW
  58.             From Complete PROGRAM Usage Only. Fine In Commandline Mode.
  59.          - Added / B TO Commandline Syntax And Bulletin Creator.
  60.  
  61. April 9 1993     Version 1.01ß
  62.          - Put Bulletins AND Associated Sorter Routine In It'S Own UNIT
  63.             Due TO Over Code Size Limitations.
  64.          - Corrected Bug OF / B Commandline Finding Users.Bbs.
  65.  
  66. April 10 1993    Version 1.02ß
  67.          - Fixed Trailing Backslash Problem WITH Msgbasepath
  68.          - Changed Padding FOR Name TO 30 To Allow For More Users.
  69.          - Changed List Windows Location Due TO Change In List LENGTH
  70.  
  71. May 27 1993      Version 1.03ß
  72.          - Finally Beat The Problem OF Searches AND ARRAY Lockups
  73.             When The Screen Returned TO Users List Display
  74.          - Allows FOR 2100 Users IN ARRAYs
  75.          - Fixed Sorting AND Bulletin Problem IF More Than 1400 RECORDs
  76.          - Added A Progress WINDOW
  77.          - Added Oversize Users Base Startup Protection
  78.  
  79. May 28 1993      Version 1.03ß
  80.          - Changed Wording On Users List ARRAY Build WINDOW
  81.          - Added RECORD Locking AND FILE Sharing / Locking Code Using
  82.             Abshare Version 2.0, Freeware PROGRAM. Name Is IN Docs.
  83.  
  84. May 31 1993      Version 1.03ß
  85.          - Added Users RECORD Number TO Edit Screen
  86.          - Added GOTO Mode - F5 - To Main User List Options
  87.          - Changed Restore Screens To Sliding
  88.  
  89. June 3 1993      Version 1.03ß
  90.          - Added Backsp AND Del Key TO Phone Number Fields
  91.  
  92. June 12 1993     Version 1.03ß
  93.          - Added Graphic Arrows TO Edit Screen
  94.          - Added Better Command LINE Error Checking
  95.          - Changed Command LINE Paramters Checking Using POS FUNCTION
  96.  
  97. June 26 1993     Version 1.03ß
  98.          - Changed Slide Restore On Return From Flags Edit IN Edit Mode
  99.  
  100. June 27 1993     Version 1.03ß
  101.          - Changed The Bulletins Commandline Reading Abilities
  102.             TO Allow FOR Incorrect Syntax Yet Picks Up Letters
  103.             Using The POS FUNCTION
  104.          - Added Some More Color TO The Bulletins
  105.  
  106. July 10 1993     Version 1.04ß
  107.          - Added The Needed Code FOR Changing The Users Name AND Handle
  108.             That I Left Out Earlier.
  109.          - Fixed Problem WITH Up AND Dn Arrow IN Query.
  110.  
  111. Aug 22 1993      Version 1.05
  112.          - No Longer A Beta Version. Ra 2.00 Released Aug 18, 1993
  113.  
  114. Sep 27 1993      Version 1.05
  115.          - Checked Out AND Works Fine WITH Ra 2.01
  116.  
  117. Oct 03 1993
  118.          - Added Code Allowing The Scan Thru Records Once At The Edit Screen
  119.  
  120. Oct 08 1993      Version 1.10
  121.          - Added IN Swapping TO Disk OR Ems FOR Dos Shell
  122.          - Added Locate From Edit WINDOW
  123.          - Completetly Eliminated The Users Scroll List, Now Menu Driven.
  124.             Thus Eliminating The 2175 User Limit.
  125.          - Enhanced AND Changed Bulletins.
  126.          - Created Menu AND Added Bulletins TO Menu, Bulletins Now Are
  127.             A Commandline Choice OR Menu Choice.
  128.          - Still Working On Changing Password Crc. ( Joho Helping )
  129.          - All Editing Is Done From Edit WINDOW Will Locate, + , - AND More.
  130.          - Added Locate TO Main Menu
  131.          - Changed Main Menu Screen
  132.  
  133. Oct 09 1993      Version 1.10
  134.          - Added A Caps On Hook TO Edit Screen
  135.          - Changed Colors IN Edit WINDOW
  136.          - Changed Way INSERT Is Displayed
  137.          - Added Message Posted TO Bulletins
  138.          - Added Purge FOR Deleted Flagged Users, Command LINE Paramter Only,
  139.             Due TO FILE Sharing...
  140.  
  141. Oct 11 1993      Version 1.10
  142.          - Added arrows to edit screen for directions for more records
  143.          - Added add a user to database, still need CRC routines.
  144.          - Changed some wordings on field help messages, shortened...
  145.          - Added Home & End to users edit screen
  146.          - Fixed a bug in the bulletins creation
  147.  
  148. Oct 12 1993      Version 1.10
  149.          - Fixed a bug when creating the bulletins from the command line,
  150.            if it was registered then it would not say reg'd.
  151.  
  152. Oct 16 1993      Version 1.10
  153.          - Changed colors in Global changes screen
  154.  
  155. Oct 17 1993      Version 1.11
  156.          - Fixed bug where if a caller was tagged for deletion but had no
  157.            kill set it would kill him. Fixed.
  158.          - Add days since call kill with no kill protection.
  159.          - Fixed a bug where as when you added a user you had to quit
  160.            the program and come back to be able to edit the user. This
  161.            also caused havoc with the query system, because the filesize
  162.            was wrong after adding a new user.
  163.  
  164. Oct 17 1993      Version 1.12
  165.          - Added Password Crc TO Add User So That Password Is " Easy "
  166.            FOR The User Created.
  167.  
  168. Oct 18 1993      Version 1.12
  169.          - Added F1 Help support to edit window without being in Edit mode.
  170.          - Added F3 GoTo mode to Edit screen.
  171.          - Changed the Purge screen a little
  172.          - Added param count for Purge with Since call for days since exist
  173.  
  174. Nov 03 1993      Version 1.12
  175.          - Added Report Generation TO Main Menu AND Code To Create Reports.
  176.  
  177. Nov 04 1993      Version 1.12
  178.          - Added A Check FOR Third Cmd LINE Param In Purge WITH Since Call
  179.          - Changed AND Added Some Stats TO Pack Screen
  180.          - Released Ver 1.12
  181.  
  182. Nov 05 1993      Version 1.13
  183.          - Added A, B, C, D Flags TO Reports Print
  184.  
  185. Nov 06 1993      Version 1.13
  186.          - Added /L FOR Last Ten Callers Bulletin As Command LINE Param.
  187.          - Also Added Last Ten TO Menu Driven Bulletins
  188.  
  189. Nov 07 1993      Version 1.13
  190.          - Corrected Problem OF Printing On Networks By Adding The
  191.             Sharing Code TO Opening The Users FILE Before Reading
  192.             AND Printing
  193.          - Added report to Disk or Printer prompt
  194.          - Fixed the following bugs reported by: Tim Duelken
  195.             - Program failure when no or illegal file name for bulletin
  196.             - Extra line at start of bulletins deleted
  197.             - entering a 0 in the goto user mode
  198.             - checks for the printer online before printing anything
  199.             - now changes to the RADIR before shelling to DOS
  200.             - can run rausers when starting from anywhere on the system.
  201.                  - IE: now correctly uses the RA Environment variable
  202.             - Added <DEL> to users edit mode to easily tag user for deletion
  203.                  - Also checks if user has No-Kill flag set and prompts
  204.                    for action
  205.  
  206. Nov 07 1993      Version 1.13
  207.          - Added Password change ability with F6. Now creates CRC.
  208.          - Added Users fast index ( UsersIdx.BBS ) file creation.
  209.          - Added Password crc to display if registered
  210.  
  211. Nov 09 1993      Version 1.13
  212.          - Added K-Uploaded and K-Downloaded to Upload and download bulletins
  213.          - Corrected a bug where as the password changer was changing the
  214.            record behind the one you were at, because of rec := rec-1.
  215.          - Repositioned the Password CRC on the screen.( Reg only )
  216.          - Changed background colors of Edit Mode screen
  217.  
  218. Nov 11 1993      Version 1.13
  219.          - Changed the size of the flags editor window, and revised some
  220.            of the short help messages used in flags editing
  221.          - Added logging of commands and usage
  222.  
  223. Nov 25 1993      Version 1.14
  224.          - Added '-' TO Field Rules On Voice AND Data Phone
  225.  
  226. Nov 26 1993      Version 1.14
  227.          - Corrected a bug when using RATS ( Remote Access Time Bank System )
  228.            you would end up with double entries in the lastten bulletin due
  229.            to RATS uses the same kind of log entry as RAccess. FIXED
  230.          - Added more to the log file entries and how they are written
  231.          - Added oversize log handling
  232.  
  233. Nov 28 1993      Version 1.14
  234.          - Added progress percenatge and bars to re-index and pack
  235.  
  236. Nov 29 1993      Version 1.15
  237.          - Editing OF Flags Is Now Done By Hitting F AND NOT F2 In Edit MODe
  238.  
  239. DEC 01 1993      Version 1.15
  240.          - Added Password Crc TO Reports Printout
  241.          - Fixed Oversize Search ARRAY By Moving Array TO Heap Usage
  242.             - IF ARRAY Got TO Big AND Overflowed The Stack All You Got Was Garbage
  243.          - Fixed Bug Whereas IF You Queried AND Sent It TO The Screen And The
  244.             ARRAY Was Empty, When You Quit The PROGRAM All The Windows Would
  245.             NOT CLOSE.
  246.  
  247. DEC 02 1993      Version 1.15
  248.          - Lastten Bulletin Now Ignores The Sysop Name
  249.          - Added / M ## FOR Security Level Below TO Purge, Works WITH The / S #
  250.             OR Without The / S # ( Since Last Call )
  251.  
  252. DEC 04 1993      Version 1.15
  253.          - Added Dupe Checking
  254.          - Corrected Bug IN Purge PROCEDURE
  255.          - Added RECORD Locking TO Those Places It Was NOT In Yet
  256.  
  257. DEC 05 1993      Version 1.15
  258.          - Added [Nokill], [HIDDEN], [Transfer], [Paging] & [Postbill] TO
  259.             Edit Screen Display
  260.          - Fixed bug in dupe checking where if you selected dupe then quit
  261.            twice it would fail with a RTE 103. Fixed
  262.  
  263. DEC 07 1993      Version 1.15
  264.          - Tim Duelken reported bugs and suggestions ( fixes & additions )
  265.            - Fixed bug in reg users if an illegal longint format was entered
  266.              the program failed. Now captured and informs user and exits to
  267.              the main menu.
  268.            - Added dupe report to user defined filename if file selected
  269.            - RAUsers will always return to the directory it started from
  270.  
  271. DEC 10 1993      Version 1.15
  272.          - Added tagging of dupes for deletion with No_kill protection
  273.             - Limited to 400 dupe records
  274.          - Added Avatar/0+ creation to Lastten Callers bulletin
  275.  
  276. DEC 11 1993      Version 1.15
  277.          - Added Avatar/0+ creation to all bulletins created with /B
  278.  
  279. DEC 30 1993      Version 1.15
  280.          - Added Look & Feel notice & information window.
  281.             - Received OK from JoHo on: Mon 13 Dec 1993 at 12:07
  282.  
  283. JAN 14 1994      Version 1.16
  284.          - Started on setup screen and input
  285.  
  286. JAN 15 1994      Version 1.16
  287.          - Non menued bulletin use the default file names
  288.          - Choice on menued bulletins to use setup name or enter filename
  289.  
  290. JAN 24 1994      Version 1.17
  291.          - Started development of CheckBase
  292.  
  293. JAN 24 1994      Version 1.17
  294.          - Added field to setup for action on string fileds in users base
  295.            IE; proper, upper, none
  296.          - Changed Main Menu by allowing all 15 choices in same window.
  297.          - Added red white & blue to info screen
  298.          - Added '[' to filter on LastTen bulletin creation
  299.            the '[' character is usually associated with a bad logon
  300.          - Fixed problem if Lastten bulletin creatopr cannot find at least
  301.            ten callers names in RA.Log file. Will now create bulletin
  302.            with only that number of names found.
  303.  
  304. Jan 27 1994     Version 1.17
  305.          - Started Development OF Users Base Validity Checker
  306.          - Beta testers, Must use 116 to 117 to convert setup record
  307.  
  308. Jan 28 1994     Version 1.17
  309.          - Added Field TO Setup FOR Action On STRING Fileds In Users Base
  310.             Ie; Proper, Upper, None
  311.          - Changed Main Menu By Allowing All 15 Choices In Same WINDOW.
  312.          - Changed Main Menu ARRAY From 71 TO 70 Chars, So Windows Is Centered
  313.          - Added RED WHITE & BLUE TO Info Screen
  314.          - Added '[' TO Filter On Lastten Bulletin Creation
  315.             The '[' Character Is Usually Associated WITH A Bad Logon
  316.          - Fixed Lastten Bulletin Problem IF NOT Able TO Find 10 Names
  317.             IN Ra.Log FILE
  318.  
  319. Jan 29 1994     Version 1.17
  320.          - Added Loop TO Bulletin Creation So That You Must Quit to Main Menu
  321.          - Changed Some Colors (Query Mode)
  322.          - Fixed Bug IN Query Mode WITH Sending Report TO FILE.
  323.             - RECORD Count Was NOT IN A WINDOW...
  324.          - Changed Choices List Mode IN Query
  325.  
  326. Jan 30 1994     Version 1.17
  327.          - Added Up / Down Ratio Checking FOR 2 Levels For Upgrading
  328.          - Added # OF Calls TO Bbs Upgrading...
  329.          - Both OF Above Are Controlled Via The Setup Utility
  330.  
  331. Feb 01 1994      Version 1.17
  332.          - Added Auto Log Deletion OR Prompt FOR Deletion To Setup
  333.          - Changed look of setup
  334.  
  335. Feb 02 1994      Version 1.18
  336.          - Beta testers, Must use 117 to 118 to convert setup record
  337.          - Lastten now gets the ra logname & path from setup record
  338.  
  339. Feb 04 1994      Version 1.18
  340.          - Fixed bug in DupeCheck of windows closing prematurely
  341.  
  342. Feb 07 1994      Version 1.18
  343.          - Added file manager
  344.  
  345. Feb 08 1994      Version 1.18
  346.          - Using external viewing/editing of files the program swaps to disk/ems
  347.            and uses the defined edtior to view the file.
  348.  
  349. Feb 11 1994      Version 1.19
  350.          - Fixed some reads and writes where the record locking code was missing
  351.          - Tightened up code a little
  352.  
  353. Feb 12 1994      Version 1.19
  354.  
  355.          - Changed reports filename by allow user to enter filename
  356.          - Added code for checking if file successfully created
  357.          - Added message to users upgraded write to hudson message base
  358.              - Optional file of RAUsers.Txt with message in it or default msg.
  359.  
  360. Feb 17 1994      Version 1.20
  361.          - Added Message From Sysop IN Registered Version
  362.          - Changed Page1 Help Screen
  363.          - Found I Had a problem WITH Help Screens
  364.  
  365. Feb 18 1994      Version 1.20
  366.          - Fixed Help Screen Problem OF Wrong One Appearing
  367.          - Added Bulletin Help Screen
  368.          - Changed Color Scheme On Flags Editor
  369.          - Changed Look AND Feel Some More
  370.  
  371. Feb 20 1994      Version 1.20
  372.          - Added Message TO Newusers Routine
  373.          - Added Pvt Bit TO Messages To Upgraded AND NEW Users
  374.          - Changed Screen Some IN Flags Editor
  375.  
  376. Feb 21 1994      Version 1.20
  377.          - Added Some More Color TO Ansi Bulletins
  378.          - Added Lastdate Called TO Callers Bulletin
  379.  
  380. Feb 26 1994      Version 1.20
  381.          - Added Message Sent TO Birthday Users To Checkbase
  382.          - Added send message to new users and birthday users to setup
  383.  
  384. 08 Mar 1994      Version 1.20
  385.          - Changed wording on Main Menu
  386.  
  387. 11 Mar 1994      Version 1.20
  388.          - Version 1.20 not released to General Public, only to Beta sites
  389.  
  390. 12 Mar 1994      Version 1.21
  391.          - Changed File Manager to Easy to use and other added features
  392.          - RAUsers now uses an Overlay to cut down on memory usage
  393.          - Added file information data to File Manager
  394. 13 Mar 1994      Version 1.22
  395.          - Added ability for 1 to 20 names in lastcall bulletin
  396.                 - Changed to desired setting in setup
  397.          - Added fading of screens
  398.          - Cleaned up code a bit and cut memory some more
  399.          - Fixed a misspelling in Help screen
  400.  
  401. 17 Mar 1994      Version 1.22
  402.          - Added 'AT' to filter for Last Calls Bulletin
  403.          - Added filter of illegal charcters above 122 to Last Calls Bulletin
  404.          - Added DateFormat and LastDOBCheck to Global Changes
  405.          - Works with Proboard if you set the Ra dir equal to Proboard
  406.            and use Convert Simul2 to convert your RA data and put it in the
  407.            Proboard directory
  408.  
  409. 18 Mar 1994      Version 1.22
  410.          - Added Limits.Ra editor/viewer
  411.               - Suggested by Tim Duelken
  412.  
  413. 19 Mar 1994      Version 1.22
  414.          - Enhanced and degugged Limits Editor
  415.          - Added prompt to DosShell
  416.          - Added user database export utility
  417.          - Added Lastcall.BBS editor
  418.  
  419. 20 Mar 1994      Version 1.22
  420.          - Added Sysinfo viewer/editor
  421.          - Added comma & strings in quotes delimited to export
  422.          - Still need DBase format for export
  423.          - Added JAM writing of messages
  424.  
  425. 23 Mar 1994      Version 1.22
  426.          - Added auto re-indexing after adding a user
  427.          - Added Re-indexing to the Main Menu
  428.  
  429. 24 Mar 1994      Version 1.22
  430.          - Added Utilities menu and moved:
  431.                            viewers and editors and file mngr to it
  432.          - Added Protocol editor
  433.  
  434. 27 Mar 1994      Version 1.23
  435.          - BUG FIX only... Fixes a bug in the Reg procedure.
  436.  
  437. 30 Mar 1994      Version 1.24
  438.          - Started adding Macros to text files
  439.  
  440. 31 Mar 1994      Version 1.24
  441.          - Macros adding and 2 or more macros on same line fixed
  442.          - Changed from sending Upgrades.txt to all upgrades to an upgrade
  443.            specific file for upgrades IE: Upgrade1.txt, UpGrade2.txt, UPCalls.Txt
  444.          - Changed from 3 text files for Messages to 5
  445.  
  446.                 - Upgrade1.Txt for Upgrade ratio1 upgrading
  447.                 - Upgrade2.Txt for Upgrade ratio2 upgrading
  448.                 - UpCalls.Txt for Calls Upgrading
  449.                 - Newusers.Txt for Newusers message
  450.                 - Birthday.Txt for Birthday message
  451.  
  452.         - See file Macros.txt for a list of Macros you can use in text
  453.           message files
  454.  
  455. 01 Apr 1994      Version 1.24
  456.         - Due to a slight mistake on my part the sysop's name was appearing
  457.           in the last callers bulletin... Now fixed.
  458.         - This is now also a Registered Only feature... You must register
  459.           if you want your name removed from the bulletin
  460.  
  461. 03 Apr 1994      Version 1.24
  462.         - Fixed the @filename= macro and added error trapping if the file is
  463.           missing...
  464.  
  465. 05 Apr 1994      Version 1.24
  466.         - Fixed the Limits editor sort routine.
  467.  
  468. 06 Apr 1994      Version 1.24
  469.         - finished the re-write of the docs
  470.  
  471. 07 Apr 1994      Version 1.25
  472.          - Started v1.25
  473.  
  474. 08 Apr 1994      Version 1.25
  475.          - Changed filter for Last Calls from > 122 to > 127.
  476.          - Changed Newusers and Birthdate match routines to utilize the users
  477.            date format field, the other two date could be found as matching
  478.            as the roll thru the array was done. IE: 04-08-94 and 08-04-94.
  479.          - Added ',' to the end of macro length search
  480.              - This could be put in the text file by the user to seperate
  481.                something and should no be counted with the macro.
  482.          - Added FF10 ( from fastFile for RA ) to last Calls filter
  483.          - Added more logging
  484.  
  485. 09 Apr 1994      Version 1.25
  486.          - Added +++ to the filter for Last Calls
  487.  
  488. 10 Apr 1994      Version 2.00
  489.          - A version 1.25 was never released...
  490.          - Version number changed to 2.00 because of complete interface change
  491.          - Created completely new Menu interface... Complete re-write
  492.  
  493. 11 Apr 1994      Version 2.00
  494.          - Put both the config record and setup records on the heap in an array
  495.          - The above fixed the bug of trying to make too many bulletins in a
  496.            row and getting a RTE of 103
  497.  
  498. 12 Apr 1994      Version 1.25F   ( FIX ONLY )
  499.          - Due to a problem with v1.24 causing a RTE of 103 when setting up
  500.            RAUsers for the first time a version 1.25F was released with only
  501.            the .exe & .ovr in it. This fixes the RTE of 103. Problem arose
  502.            from a change I made in the Overlay sequence.
  503.  
  504. 13 Apr 1994      Version 2.00
  505.          - Fixed Help Screens Problem
  506.          - Fixed Problems WITH Scrren Screw Ups IN Sysinfo Viewer / Editor
  507.  
  508. 14 Apr 1994      Version 2.00
  509.          - Gave A COPY OF This Beta Version TO David Silver To Test On Pb 2.01
  510.          - Worked On The Prousers Version Some... Need Pascal Structures FOR It.
  511.          - Changed The Arrays IN Dupe Check From Stack TO Heap
  512.             - This Also Allowed Me TO Go From 400 Dupes To 500 Dupes Possible
  513.  
  514. 15 Apr 1994      Version 2.00
  515.          - Changed Dupe Check TO Stop The Multiple Entries IN The Log OF The
  516.             TYPE OF Field Used FOR The Check
  517.          - Changed The Rec1 Variable IN Dupe Check So As NOT TO Go Back
  518.             Behind The Base RECORD AND Check. IF A Dupe Existed Behind The
  519.             Base RECORD It Would Have Already Been Found. Stops DOUBLE Finds
  520.             Like RECORD Found IN 2 AND 20. Now When It Checks 2 It Will Find
  521.             The Dupe IN 20, But There Is No Need TO Say That A Dupe Exist
  522.             Between 20 AND 2.   Also Greatly Improved The Speed. !!!
  523.  
  524. 17 Apr 1994      Version 2.00
  525.          - Added Some Spruce TO The Pack AND Re - Index Screens
  526.          - Cleaned up the code some
  527.          - Fixed some recursion whioch sped up some procedures
  528.  
  529. 21 Apr 1994      Version 2.00
  530.          - Added a Limits.RA Viewer ONLY to Edit mode
  531.             - Use F2 when not editing.
  532.          - Added ESC to setup to quit
  533.          - Added ESC to Dupe Check to quit back to Main Menu
  534.  
  535. 10 May 1994      Version 2.00
  536.          - Cleaned up some code some
  537.          - Changed the array for display matches in query to 2180 maximum
  538.  
  539. 30 May 1994      Version 2.00
  540.          - Released it, without DPMI version
  541.          - Started Version 2.01
  542.  
  543. 01 Jun 1994      Version 2.01
  544.          - Made some spelling corrections and added some more comments
  545.  
  546. 04 Jun 1994      Version 2.01
  547.          - Changed the means for determining command line paramters
  548.             - Using __inparams function from ECO_LIB
  549.          - Changed screen some for reports
  550.  
  551. 05 Jun 1994      Version 2.01
  552.          - Added adjustable color scheme
  553.  
  554. 07 Jun 1994      Version 2.01
  555.          - Added desktop color adjusting
  556.  
  557. 08 Jun 1994      Version 2.01
  558.          - Made desktop changes and colors changes instantaneous
  559.  
  560. 09 Jun 1994      Version 2.01
  561.          - Created a small scale desktop to view color changes
  562.          - Added /default command line param
  563.  
  564. 12 Jun 1994      Version 2.01
  565.          - Changed the /S command line paramter to /Q
  566.  
  567. 13 Jun 1994      Version 2.01
  568.          - Added Set_A_Flag procedure. Use /SET with the following parameters
  569.            to make it operate:
  570.               - Male or Female
  571.               - Flag to set in the format:  CharNumer IE: A7
  572.                     - Example:  RAUsers /SET male B7
  573.  
  574. 14 Jun 1994      Version 2.01
  575.          - Added text fading to users setup...
  576.  
  577. 17 Jun 1994      Version 2.01
  578.          - Added total records count to dupe checking screen
  579.          - Fixed dupe checking progress bar to long problem
  580.          - Added to main menu display the location of the rausers.cfg in use
  581.  
  582. 25 Jun 1994      Version 2.01
  583.          - Code optimization, moved more into Overlay. Prog uses 280K NOW.
  584.          - Code optimization improved overall speed of most procedures
  585.          - Compiled with new Ra 2.02 record structures. Is backward compat.
  586.            to 2.01 and 2.00 !!!]
  587.          - Added subscription date checking and message sent to those who are
  588.            at 30 days and then again at 15 days before expiration
  589.  
  590. 26 Jun 1994      Version 2.01
  591.          - Enhanced the report output format some
  592.  
  593. 29 Jun 1994      Version 2.01
  594.          - Code Optimization, program uses 275K now... :-)
  595.  
  596. 01 Jul 1994      Version 2.01
  597.          - Changed RA Environment Settings to allow for a trailing back slash '\'
  598.             - Previously your RA Environment could not end with a '\'
  599.          - Added path detection/creation for rausers logname in setup
  600.  
  601. 03 Jul 1994      Version 2.01
  602.          - Added Direct Writes to Video (faster), or write thru the BIOS to
  603.            setup. Make sure you set this to what you want. It will initially
  604.            be at NO.  I suggest Yes and if you have probs then set it to No.
  605.          - Released version 2.01
  606.  
  607. 03 Jul 1994      Version 2.02
  608.          - Added radir & msgpath as log file entries to help in debugging
  609.          - Added Version number as Log entry
  610.          - Changed BoardNum from a Byte to a Word to allow for writes to a
  611.            Message board number above 254. Now 0 - 65000
  612.  
  613. 04 Jul 1994      Version 2.02
  614.          - Added more to subscription checking, sends the sysop a message
  615.            when a user is within 5 days of expiration. SysopSub.txt is used.
  616.          - Added downgrading to subscription checking. Will downgrade
  617.            sec lvl to subdown, which is set in Setup. If subdown = 0 then
  618.            downgrading is disabled.
  619.  
  620. 05 Jul 1994      Version 2.02
  621.          - Changed subscription checking to where if the sec. level to check
  622.            is 0 then sub checking is disabled.
  623.          - You can now choose to do a sub check and not send a message
  624.            by turning off message send. Even if off a message is sent to the
  625.            sysop at five days prior to expiration.
  626.  
  627. 06 Jul 1994      Version 2.02
  628.          - Split up Setup into Paths/Filenames and General setup.
  629.  
  630. 07 Jul 1994      Version 2.02
  631.          - Added /VGA & /COL command line switches
  632.          - Added SWITCHES to FILE menu
  633.  
  634. 10 Jul 1994      Version 2.02
  635.          - Added subscription flag setting, also added a setting for whether
  636.            to set or reset the flag.
  637.          - Added Proboard Log reading support to create LastCall bulletin
  638.            Log Style
  639.  
  640. 12 Jul 1994      Version 2.02
  641.          - Can now navigate the pull down menus by the first letter
  642.            of the pull down menu
  643.          - Added RA Compact log style reading for lastcall bulletin
  644.          - Changed sysop name to not appear in lastcall bulletin
  645.            to a REG <+> only feature.
  646.          - Changed exit procedure on log file name not found for lastcall.
  647.            - Before the program exited to DOS now just exits back to menu.
  648.          - Added more logging of operations (Mostly failures).
  649.  
  650. 05 Aug 1994      Version 2.02
  651.          - Released as Wide Beta
  652.  
  653. 14 Aug 1994      Version 2.03
  654.          - Fixed problem of Sysop in bulletins
  655.             - Now a reg only feature for Sysop to not be in bulletins {+}
  656.  
  657. 18 Aug 1994      Version 2.04
  658.          - Started Ver 2.04
  659.          - Changed wording of some help messages in setup
  660.  
  661. 21 Aug 1994      Version 2.04
  662.          - Added to global date format.
  663.              - It now also changes the data to the new format
  664.          - Created way to make all bulletins with one command line
  665.              - Command line of RAUsers /B /A to create all bulletins
  666.  
  667. 25 Aug 1994      Version 2.04
  668.          - Fixed a little known bug in initial config file creation
  669.          - Added in Zero length config file detection
  670.              - Deletes a Zero length rausers.cfg file
  671.              - Deletes a file that is not the same length as the setup record
  672.  
  673. 28 Aug 1994      Version 2.04
  674.          - Added some error checking to miscellaneous viewers
  675.             IE: will now check one directory back for files in case
  676.                 the bbs is multinode and the files are in the home
  677.                 directory of the line node directories
  678.                   IE: c:\ra   ---> all or some .ra files are here
  679.                       c:\ra\line1 not all .ra files here
  680.                       c:\ra\line2 not all .ra files here
  681.  
  682. 03 Sep 1994      Version 2.04
  683.          - Released version 2.04 as 2.04ß
  684.          - Started version 2.05ß
  685.  
  686. 10 Sep 1994      Version 2.05
  687.          - Fixed problem with lastcallers bulletin not writing all callers
  688.  
  689. 20 Oct 1994      Version 2.05
  690.          - Added usersbase backup
  691.  
  692. 21 Oct 1994      Version 2.05
  693.          - Changed backup to ask for path and filename to backup to
  694.  
  695. 06 Nov 1994      Version 2.05
  696.          - Added DesqView unit for time sharing with desqview running
  697.          - Added ESC menu back-step to goto, locate & add user
  698.  
  699. 07 Nov 1994      Version 2.05
  700.          - Added ESC menu back-up to desktop color selection
  701.          - Dupe check of phones is now done against both
  702.            data & voice phone #'s
  703.  
  704. 09 Nov 1994      Version 2.05
  705.          - Changed menu of dupe check. Now ONLY have phone number check
  706.          - Added PasswordCRC to Dupe checking
  707.  
  708. 11 Nov 1994      Version 2.05
  709.          - Changed dupe checking from comparing strings to comparing
  710.            crc values of the fields. Increased speed of checks...
  711.          - Added flagged for deletion list\report generator
  712.          - Added use current users.bbs or specify users.bbs to use
  713.  
  714. 12 Nov 1994      Version 2.06
  715.          - Added flagged as NO-Kill list\report generator
  716.          - Added flagged as Quiet list\report generator
  717.          - Added flagged as Xfer-Pri list\report generator
  718.  
  719. 13 Nov 1994      Version 2.06
  720.          - Changed Reports answer handling
  721.          - Changed the users menu of the main menu,
  722.            added List generator seperator
  723.  
  724. 20 Nov 1994      Version 2.06
  725.          - Added EXPORT to Dbase format !!! FINALLY !!!
  726.  
  727. 26 Nov 1994      Version 2.06
  728.          - Added message to sysop from newusers
  729.          - Added msg to sysop to config
  730.          - Added viewing of report after report generators if sent to file
  731.          - Added Credits and Langauge prompt to Query system
  732.  
  733.  
  734. 01 Dec 1994      Version 2.06
  735.          - Changed GoTo Mode to Jump Mode
  736.          - Added TurboVision Styled Quick Use file viewer
  737.  
  738. 11 Dec 1994      Version 2.06
  739.          - Fixed bug in Query mode menu, it was not removing the last window
  740.          - Fixed bug in global changes, ra.attribute2 changes did not work correctly
  741.  
  742. 19 Dec 1994      Version 2.06
  743.          - Changed the Unregistered Delay screen to ask for a key press
  744.            before removing the screen
  745.  
  746. 21 Dec 1994      Version 2.06
  747.          - Changed the dos shell for better compatability
  748.          - Changed the Overlay setup routines
  749.  
  750. 24 Dec 1994      Version 2.06
  751.          - Added the available date formats & available sec levels list
  752.            to editor
  753.  
  754. 26 Dec 1994      Version 2.06
  755.          - Added the rest of the baud rates to the limits editor, and added
  756.            some cosmetic changes to the limits editor screen
  757.  
  758. 27 Dec 1994      Version 2.07
  759.          - Removed the Quick use File viewer, used an unacceptable amount of
  760.            memory and left that in memory after swapping to EMS/XMS/DISK
  761.          - Added an automatic .ctl file data writer to the editor.
  762.             - VIP, Handles, Phonenum, Trashcan
  763. 01 Jan 1995      Version 2.07
  764.          - Added multitasking support for WIN/OS2/DESQ/DBLDOS
  765.          - Discovered that if you run checkbase more than once on 1 Jan
  766.            it will keep deleting the crc files of who had one and keep
  767.            sending duplicate messages
  768.  
  769. 04 Jan 1995      Version 2.07
  770.          - Changed flag setting wording from "scan echomail" to "Don't Scan"
  771.            in edit flags screen. Was incorrectly worded.
  772.  
  773. 16 Jan 1995      Version 2.07
  774.          - Added sorting of the usersbase
  775.              - uses a sort to disk routine to aleviate any problem of
  776.                memory problems or memory shortage
  777.          - fixed mismatched record locking and rec numbers locked
  778.  
  779. 17 Jan 1995      Version 2.07
  780.          - Changed appearance of command line help screens
  781.  
  782. 21 Jan 1995      Version 2.07
  783.          - Lowered memory requirment to 281K by puuting more units into
  784.            the overlay (Add_Msg, DTools1)
  785.          - Changed LastCalls ra log reading detection scheme to try and
  786.            filter out more user who did not complete a log on to the
  787.            BBS... IE: Name not in user file and the next line is lost carrier
  788.  
  789. 22 Jan 1995      Version 2.07
  790.          - Added RAMGR style view list of Users Base
  791.  
  792. 23 Jan 1995      Version 2.07
  793.          - Fine Tuned the RAMGR style view list
  794.  
  795. 27 Jan 1995      Version 2.07
  796.          - Fixed a grammatical error in Lastcall.BBS viewer
  797.          - Fixed some IOResult error checking where {$I-} was turned on but
  798.            the following {$I+} was wrong and was {$I} which could cause
  799.            serious IOCheck errors, this was relevant to most Units.
  800.          - Added logging of location of RAUsers.cfg to log when command
  801.            line parameters were used
  802.  
  803. 05 Mar 1995      Version 2.07
  804.          - Fixed problem with Limits editor of it not changing the limits
  805.            for:  21600, 24000, 26200, 28800, 57600, 64000
  806.          - Started ver 2.08
  807.  
  808. 25 Mar 1995      Version 2.08
  809.          - Changed password changing for Guest accounts. Passwords are now
  810.            cleared and the crc is set to -1.
  811.  
  812. 07 May 1995      Version 2.08
  813.          - Added "back on-line" to Last callers bulletin creation to stop
  814.            posting of users logging back on or using a log on utility
  815.            from being posted twice in last callers bulletin
  816.  
  817. 09 May 1995      Version 2.08
  818.          - Took password crc out of export in DBase mode
  819.  
  820. 27 May 1995      Version 2.08
  821.          - Released ver 2.08
  822.  
  823. 28 May 1995      Version 2.09
  824.          - Added number to be in last callers bulletin to the menu display
  825.               - This number is taken from the General Setup screen
  826.  
  827. 29 May 1995      Version 2.09
  828.          - Fancied up the Limits editor, sysinfo and protocol editors with
  829.            growing boxes and such. New layout for limits editor.
  830.  
  831. 01 Jun 1995      Version 2.09
  832.          - Added gathering data info line to RA style list
  833.          - Added 1 to the record index number used to get the user
  834.            record number displayed in the RA style list to be correct
  835.  
  836. 05 Jun 1995      Version 2.09
  837.          - Added Questionaire answer viewer
  838.  
  839. 11 Jun 1995      Version 2.09
  840.          - Changed color of arrows in edit screen to yellow on black
  841.  
  842. 01 Jul 1995      Version 2.09
  843.          - Added message posting ability to edit screen
  844.          - fixed bug in HMB msg posting if msgpath did not have a trailing \
  845.          - Added validation template system (Editor & Validation in Edit)
  846.            Limited to 7 templates in unregistered version
  847.  
  848. 01 Jul 1995      Version 2.09
  849.          - Added strokes count and unregistered NAG screen after 30 strokes
  850.  
  851. 03 Jul 1995      Version 2.09
  852.          - Added popup windows for validation system reminders to editor
  853.  
  854. 04 Jul 1995      Version 2.09
  855.          - Added use_popup to General Setup to toggle popup windows use
  856.            in editor
  857. 07 Jul 1995      Version 2.09
  858.          - Added menu seperators
  859.          - Rearranged 1st menu
  860.  
  861. 08 Jul 1995      Version 2.09
  862.          - Added Insert/overtype & CapsLock hooks to edit validation
  863.            templates
  864.  
  865. 09 Jul 1995      Version 2.09
  866.          - Added New User defaults editor
  867.  
  868. 14 Jul 1995      Version 2.09
  869.          - Changed validation template system in users editor if the data
  870.            file for templates is missing then the template system is
  871.            inactive in the editor until a data file is created or the
  872.            example file is copied to the ra directory
  873.  
  874. 15 Jul 1995      Version 2.09
  875.          - Added text file sharing from some code I got from swags
  876.  
  877. 16 Jul 1995      Version 2.09
  878.          - ensured positioning of pop-up validation list is always correct
  879.  
  880. /* End of RAUsers.His */
  881.