home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / mmaker46.zip / MMAKER.HIS < prev    next >
Text File  |  1994-05-06  |  70KB  |  1,256 lines

  1. 05/06/94
  2.        [v4.6]  MMAKER: Callers were unable to enter the Door. They were being
  3.                        told that they already had an Alias. This was caused by
  4.                        a corrupted MMAKER.EXE file.
  5.  
  6.                        Error 52 being generated. This was caused by a corrupted
  7.                        MMAKER.TXT file.
  8.  
  9.                        We have recompiled MMAINT.EXE, MMAKER.EXE and MMEXCH.EXE
  10.                        to make sure we catch any other strange problems BEFORE
  11.                        they occur.
  12.  
  13.                        *** For some strange reason we experienced several
  14.                            problems relating to corrupted files with the MMAKER
  15.                            archive. At this time I have no idea why, but I
  16.                            believe everyhting should be fine with this release.
  17.                            My apologies to those that have been victimized by
  18.                            these problems. The prior release can almost be
  19.                            defined as the "Release from H*ll"
  20.  
  21. 05/05/94
  22.        [v4.5]  MMAKER: When doing a match, the bottom of the screen shows the
  23.                        caller the record numbers being processed. At times
  24.                        the record being processed was not the true number
  25.                        (usually less than the actual number).
  26.  
  27.                        When doing a match the option to match on NEW callers
  28.                        since last logon, was not working properly. I believe
  29.                        we have this fixed (where have you heard that before?)
  30.  
  31.                        The documentation, on page 7, makes mention of a sample
  32.                        file called MMDLTEXT being included in the archive.
  33.                        Unfortunately it was not included in the last archive
  34.                        and I am not sure how many of the recent Match Maker
  35.                        archives this was missing from. The file in question is
  36.                        used to give the caller instructions as to how to
  37.                        respond to the questionaires offline and then upload
  38.                        them. This text file is then affixed to the beginning of
  39.                        then download questionare file(s). I would URGE you to
  40.                        edit the file and then go into the Match Maker
  41.                        Maintenance file and run option 7 to recreate the
  42.                        questionare download files.
  43.  
  44.                        When trying to send a message to a person whose name
  45.                        started with a numeric character, the program would
  46.                        indicate that that person did not exist in the
  47.                        database, when in fact it did.
  48.  
  49. 04/20/94
  50.        [v4.4]  MMAKER: If PROTOCOL.DAT is not found an error 52 was reported.
  51.                        This is an erroneous error as it should have reported
  52.                        Error 53. This has been corrected so that if that file
  53.                        is missing it will not attempt to load the Protocols.
  54.  
  55.                        The display line for COUNTRY had a '/' instead of a ':'
  56.  
  57.                        The display line for Orientation did not show a ':'
  58.  
  59.                        When answering the questions user is reminded whether
  60.                        they are responding to the SELF-DESCRIPTION questions
  61.                        or the DESIRED MATCH questions by flashing DESIRED
  62.                        MATCH and/or SELF DESCRIPTION. This has now been
  63.                        changed to flash ONLY if you are using the dual
  64.                        questionaire option.
  65.  
  66.                        If 1st character of ALIAS not an Alpha character and
  67.                        there is more than one non-Alpha character Alias in the
  68.                        database, the Door was not handling the Index correctly
  69.                        and would return an error message indicating that the
  70.                        caller already had an Alias when they attempted to
  71.                        log into the door.
  72.  
  73.                        When answering the DESIRED MATCH questions, the user
  74.                        will now have another option, + = "I DO NOT CARE",
  75.                        which in essence says to flag all the answers so that
  76.                        he/she will match whatever answer the program
  77.                        encounters for others in the database.
  78.  
  79.                        When making a match, the caller will be asked another
  80.                        criteria question: Whether they want to include the
  81.                        entire database or only those in the database that have
  82.                        been entered or changed since the caller's last logon.
  83.  
  84.                        When entering personal information for a new caller,
  85.                        there was no indication on the screen as to how to quit
  86.                        and start over. The command is "Q" and it will now show
  87.                        on the CITY/STATE line of the personal info screen.
  88.  
  89.                        When using option #6 (Userlist) the caller will now be
  90.                        asked if they wish to view the entire User List or just
  91.                        those that have been added since the caller's last call.
  92.  
  93.                        Added another Match Criteria option. This option will
  94.                        ask for a MUST MATCH question number. If the users in
  95.                        the database do NOT match the caller on this question
  96.                        then they will be bypassed even if other questions are
  97.                        a match. If the caller enters 0 for this option then
  98.                        the MUST MATCH option will be ignored. Will only accept
  99.                        ONE question number!
  100.  
  101.                        The verbage for option 5 was incomplete, it was missing
  102.                        the second line.
  103.  
  104.                        When reviewing someone's responses to the questionaire,
  105.                        the heading read "SELF DESCRIPTION". It will now read
  106.                        "User's Responses".
  107.  
  108.                        When doing a match the program was NOT bypassing DELETED
  109.                        records. It will now!
  110.  
  111.                        If you placed a 0 in the CFG for number of times the Door
  112.                        could be played per day, it would default to 1 per day.
  113.                        This has now been changed to default to 99 games per day.
  114.                        You can override the default value by placing the correct
  115.                        number of games allowed in the CFG.
  116.  
  117.                        When displaying other participant's responses, their
  118.                        names will be displayed at the top of the screen rather
  119.                        than 'user's responses'.
  120.  
  121.                        MMAKER.TXT has been updated. Be sure to replace!
  122.  
  123.                MMAINT: When doing a re-index, the record number being acted
  124.                        on, if greater than 99, was overlaying the 'of' on the
  125.                        screen display. This cosmetic 'problem' has been fixed.
  126.  
  127.                        Reindexing of the user's database was not working
  128.                        correctly under certain circumstances.
  129.  
  130.                        It seems like we have allowed any Sysop to EDIT or DELETE
  131.                        profiles of those who were not members of current BBS.
  132.                        This only affects participants in an Exchange Network.
  133.  
  134.                        Options that require registration will now state so
  135.                        instead of just returning to the menu
  136.  
  137.                        Added the ability to change a caller's ALIAS. You will
  138.                        only be able to change the ALIAS for a user that
  139.                        originated from YOUR BBS...
  140.  
  141.                        When the Sysop wanted to force a SINGLE user to reanswer
  142.                        the questionaire he/she would choose the appropriate
  143.                        sub-option from the Main Menu Option #6. Unfortunately
  144.                        MMAINT would just return the Sysop to the Main Menu, not
  145.                        doing anything. The SYsop did not realize that nothing
  146.                        was done and assumed the request was honored.
  147.  
  148.                        When deleting a user record associated with your BBS,
  149.                        MMAINT was marking it as deleted, but the re-indexing
  150.                        routine was not recognizing that it was deleted, thereby
  151.                        including it in the User Index. When a person logged on
  152.                        to MMAKER and used the deleted alias they were told that
  153.                        someone already had that alias and the person was denied
  154.                        access. You should re-index the User Base.
  155.  
  156.                        Added another option that would allow the Sysop to
  157.                        UNDELETE a previously deleted user record. This option
  158.                        will only work on those users that originated on the
  159.                        current BBS.
  160.  
  161.                        When doing the User Purge, the program was not
  162.                        displaying the record number it was working on when it
  163.                        was recreating the User Master file. The Sysop could
  164.                        mistakenly think the computer was hung as it does take a
  165.                        few seconds to do the recreation and the Hard Drive red
  166.                        light would remain on and solid.
  167.  
  168.                        After deleting a User, the purge User option was not
  169.                        deleting the deleted record.
  170.  
  171.                        I have had some feedback about the inability to EDIT a
  172.                        caller's record, if they did NOT originate from the
  173.                        current BBS. For the most part there has been general
  174.                        acceptance of this concept. However, yes there is always
  175.                        a however, I have been asked to allow any Sysop to modify
  176.                        the PICTURE FILENAME portion of the record. I see no
  177.                        problem with this other than it would normally cause the
  178.                        record to be re-exported. In this case I will not allow
  179.                        it to be re-exported since in theory the Picture Name is
  180.                        being changed for local use only. I welcome feedback on
  181.                        this, but do not want to overly complicate such a
  182.                        simple change.
  183.  
  184.                MMEXCH: If you are participating in an Exchange network then
  185.                        whenever you delete a user from your Database it will be
  186.                        deleted from all other participating databases.
  187.  
  188.                        When importing User's database, and a corrupted record is
  189.                        encountered the program would create an 'Bad File Name'
  190.                        error. We have added a bypass for the error (error # 52).
  191.  
  192.                        Added some more 'record processing ' information to the
  193.                        screen display during import/export.
  194.  
  195.                        Reports of User Profiles/Pictures/Messages recycling
  196.                        between HUB/Node/HUB even though there were no changes
  197.                        made that would have caused it to export.
  198.  
  199.                        Additional changes to fix the recycling of files/messages
  200.  
  201.                        Reports of not being able to login to the Match Maker
  202.                        Door, even though one had been on before. This would
  203.                        occur after doing an IMPORT from another system in a
  204.                        network. A way around the problem was to use the MMAINT
  205.                        program to re-Index the User database.
  206.  
  207.                        Made some changes to the MMEXCH.LOG and the screen
  208.                        display to HOPEFULLY clarify the actions being performed.
  209.  
  210.                        When Exporting a user record AND the Picture filename in
  211.                        the user's record indicates that there is a Picture file
  212.                        present AND the filename can not be located in the
  213.                        Exporting systems' file area, the user's record will be
  214.                        blanked out as will the exported record.
  215.  
  216.                        When doing an IMPORT for the first time, the USER base
  217.                        imported fine but the MESSAGE base import would cause a
  218.                        BAD RECORD error. The problem occured in the re-indexing
  219.                        routine and thus also caused PICTURE files not to import
  220.  
  221.                        Every time we do an import we will force a re-index of
  222.                        the User file.
  223.  
  224. 12/25/93
  225.        [v4.3]  MMAINT: If you attempted to put in Drive:\Path info into the
  226.                        Picture name field of the user's record you would
  227.                        generate a "Bad FileName error". All Drive:\Path\ info
  228.                        MUST be placed in the CFG file ONLY. We will now trap
  229.                        the error and give an "English" error message (ie: one
  230.                        that you will understand <g>)
  231.  
  232.                MMAINT: Under certain circumstances, using option 11 to strip
  233.                        the Drive:\path info from a user's record, was not
  234.                        stripping correctly. The result would be an incomplete
  235.                        filename being inserted in the user's record
  236.  
  237.                MMEXCH: The 2nd Message base re-indexing, used to ensure that
  238.                        the Logonname of the Message To recipient is correct,
  239.                        was not functioning correctly.. fixed!
  240.  
  241.                MMEXCH: The 2nd Message Base re-indexing was pathetically slow.
  242.                        It is now much faster.
  243.  
  244.                MMAKER: MMAKER is designed to handle the use of duplicate Alias',
  245.                        when you are involved in a network, provided they are
  246.                        used on differnent BBS' (different BBS names). Under
  247.                        certain cricumstances, when their was a duplicate Alias',
  248.                        MMAKER would deny one of those Alias' access even though
  249.                        they were logging on the correct BBS. This is a little
  250.                        tricky to word properly, but suffice to say I believe we
  251.                        have fixed the problem.
  252.  
  253.                MMAINT: Added a check to ensure that the Drive:\Pathname to the
  254.                        PICTURE files did not contain any blanks and a \ was the
  255.                        last entry on the line (in the CFG).
  256.  
  257.                MMAKER: Added a check to ensure that the Drive:\Pathname to the
  258.                        PICTURE files did not contain any blanks and a \ was the
  259.                        last entry on the line (in the CFG).
  260.  
  261.                MMAKER: Under certain circumstances a new caller, choosing NOT to
  262.                        answer questions but rather taking the defaults, will
  263.                        choose option 2 to answer the questionaire online and
  264.                        when each question is displayed they see answers from
  265.                        another user. In most cases the answers would be those of
  266.                        another user with the same Alias (imported from another
  267.                        BBS). This has now been corrected.
  268.  
  269.                MMAKER: Updated MMAKER.TXT
  270.  
  271. 12/16/93
  272.        [v4.2]  MMAINT: When re-indexing the Message base, the Logon Name of the
  273.                        person sending the message was being inserted in the
  274.                        Message index file instead of the Logon name of the
  275.                        recipient. When the record was originally created in
  276.                        MMAKER it was done correctly. This problem has no effect
  277.                        on Match Maker, but does affect the MMBULL (Match Maker
  278.                        Bulletin Generator) program in that the bulletin would
  279.                        show that a caller had mail waiting when infact they did
  280.                        not. With this change MMAINT will geenerate the Index
  281.                        file correctly.
  282.  
  283.                MMEXCH: The "can't open MMTEMP" error message reared it's ugly
  284.                        head again. We thought we had it fixed in the prior
  285.                        version, but as luck would have it, we only fixed part
  286.                        of the problem. We believe we have it totally
  287.                        erradicated this time. This will also fix other reports
  288.                        of not being able to export/import the PXP picture files.
  289.  
  290.                MMEXCH: The maximum length of the Match Maker Exchange filename
  291.                        (line 29 in CFG line) is 6 characters. The MMAKER
  292.                        program was checking for it, but the MMEXCH program was
  293.                        not. If someone used a name longer than 6 characters the
  294.                        program would error out with a 'bad filename' message.
  295.  
  296.                MMAINT: Program was not allowing Sysop to edit field 13
  297.                        (Originating BBS Name) in the User record.
  298.  
  299.                MMAINT: If you selected option 1, chose / to review all records,
  300.                        editied a record, chose "continue search..." you would
  301.                        be returned to the menu without continuing the search.
  302.  
  303.                MMEXCH: Added a routine to fix the Message Index to plug in the
  304.                        correct LogonName of the TO portion of the message.
  305.                        This only affected the MMBULL program.
  306.  
  307.                MMAKER: As many of you found out, we only allowed 28 characters
  308.                        for the Picture file name. With version, the file name
  309.                        will be limited to a maximum of 12 characters AND
  310.                        Drive:\Path information, for ALL Picture files, will be
  311.                        placed in the MMAKER.CFG file. You must update your CFG
  312.                        file AND then run option 11 in MMAINT.
  313.  
  314.                MMEXCH: By moving the Picture File Drive:\Path info to the CFG
  315.                        file, ALL exported Picture file names will NOT contain
  316.                        any pathing info.
  317.  
  318.                MMEXCH: Corrected problem whereby the Message Index was being
  319.                        corrupted when importing messages. This gave the effect
  320.                        that the message base was 'wiped out'. The messages were
  321.                        not lost, rather the Message index was corrupted. To
  322.                        correct the problem you would have had to re-index the
  323.                        Message base via the MMAINT program; that action is
  324.                        no longer required!
  325.  
  326.                MMAINT: When re-indexing Messages, the program undeleted any
  327.                        previously deleted messages
  328.  
  329.                MMEXCH: To give the Sysop more control over the
  330.                        archiving/unarchiving of the Picture files, we have now
  331.                        externalized this function. By externalizing we mean
  332.                        that you can create your own batch files any way you
  333.                        want, using the archiver of your choice. We will pass 2
  334.                        parameters to each batch file as follows(we will use
  335.                        PKZIP and PKUNZIP as the examples):
  336.  
  337.                          PKZIP %1 %2
  338.                            where %1 = ZIP file name and %2 = Files to be ZIPPED
  339.  
  340.                          PKUNZIP %1 %2
  341.                            where %1 = ZIP file to be unzipped and %2 = pathname
  342.                            from MMAKER.CFG into which you will UNZIP Pictures
  343.  
  344.                        The name of the Batch files must be placed in a file
  345.                        called COMPRESS.DAT. There must be only 2 entries in
  346.                        this file, the first is the name of the ARCHIVER batch
  347.                        and the second the name of the UnARCHIVER.
  348.  
  349.                        A sample COMPRESS.DAT is included, using PKZIP/PKUNZIP
  350.                        and the sample Batch files (ZIP.BAT and UNZIP.bat), can
  351.                        be found in the MMBATCH.ZIP file in the MMAKER directory
  352.  
  353. 12/01/93
  354.        [v4.1]  If you indicated, in the CFG file, that you wanted to use the
  355.                Alias from the Door.SYS AND the Alias field of the DOOR.SYS
  356.                was blank or null the program would loop at the 'enter alias'
  357.                prompt. The program will now check the ALIAS field and if it
  358.                is invalid the program will require you to input the Alias.
  359.  
  360.                When editing a users record, in MMAINT, and you choose to edit
  361.                the CITY, the prompt indicated STATE and COUNTRY. The prompt
  362.                has been changed. The correct field was being updated
  363.                regardless of what the prompt said.
  364.  
  365.                The MM40EXP program that expands existing databases, did NOT
  366.                expand the Message database. You can tell if the message
  367.                database was expanded or not, by trying to read a message that
  368.                was created by a version of MMAKER prior to 4.0. You should see
  369.                garbage in the message header. This has now been corrected. IF
  370.                you want to expand just the message database, then run MM40EXP
  371.                as follows:    MM40EXP MMAKER.CFG /MSG
  372.                NOTE NOTE!!!! If messages have already been entered in the new
  373.                              version, this MUST NOT BE USED!!! Either restore
  374.                              the original MMSG.DAT and MMSG.INX then run this
  375.                              or delete the same files and let the users start
  376.                              with a fresh Message Database. IF YOU HAVE NOT
  377.                              ENCOUNTERED A PROBLEM WITH THE MESSAGE DATABASE
  378.                              after doing the original MM40EXP, then this does
  379.                              NOT APPLY
  380.  
  381.                When exporting pictures with the MMEXCH program, the program
  382.                returned a "can't open MTEMP" error message.
  383.  
  384.                If someone logged on to MMAKER, reviewed a user's record that
  385.                had not answered all the questions, the program would return
  386.                the caller to the main menu. However, 2 of the options on the
  387.                main menu would be disabled.
  388.  
  389. 11/19/93
  390.        [v4.0]  ****NOTE to PRIOR REGISTERED USERS****: This version of Match
  391.                Maker requires that you obtain a new registration number for
  392.                both the Match Maker and Match Maker Exchange programs. SEE
  393.                UPGRADE.TXT for more information!!!. The Door will revert to an
  394.                unregistered version, until a registration number is obtained.
  395.                *************************************************************
  396.  
  397.                 Due to a change in the user database you will be required to run
  398.                 a conversion program... MM40EXP.EXE. Just run the program and
  399.                 it will do the conversion. This program is to be run only ONCE!
  400.  
  401.                 The MMAINT (Match Maker maintenance) program will now allow
  402.                 you to edit a number of fields in the User's record.
  403.  
  404.                 MMEXCH (Match Maker Exchange), when indexing the Message
  405.                 Database, was marking ALL messages as being NOT deleted even
  406.                 though some were previously marked as being Deleted.
  407.  
  408.                 MMEXCH (Match Maker Exchange) was allowing duplicate users
  409.                 records to be imported. I believe we have that fixed.
  410.  
  411.                 If you do not allow Downloads then the caller will NOT be able
  412.                 to take the default answers and must answer questions online.
  413.  
  414.                 Caller can use High ASCII characters as input when filling out
  415.                 the 3-line free-form description about themselves (under
  416.                 Personal Information). This is controlled by a CFG option,
  417.                 since not every Sysop will want to allow this. I would
  418.                 imagine our friends in countries outside the U.S. would use
  419.                 this capability since their language makes use of the ASCII
  420.                 numbers greater than 127.
  421.  
  422.                 On the Match Criteria screen we have now added defaults for
  423.                 each questions asked. If caller wants the default, they just
  424.                 have to hit the ENTER key. We also changed some of the colors
  425.                 on that screen as well.
  426.  
  427.                 We removed all references to Birth Date since it was only used
  428.                 in conjuction with the Birth sign, which was also removed.
  429.  
  430.                 We had to make some room in the program for other features and
  431.                 chose to remove the all references to the Caller's Birth Sign.
  432.                 We chose this to remove as it would be very easy for you to
  433.                 add it to your questionaire as an additional question.
  434.  
  435.                 Added another criteria match option: State/Country. You can now
  436.                 narrow your matches to a particular State or Country.
  437.  
  438.                 NEW FEATURE: You now have the option to present the caller
  439.                 with 2 questionaires. The first questionaire would be used as
  440.                 a self description questionaire. The questions would be
  441.                 designed so that the answers described the caller. The second
  442.                 questionaire would be designed for the caller to answer to
  443.                 describe what they are looking for in a match. When doing the
  444.                 match the program will match the caller's DESIRED responses
  445.                 against everyones elses SELF responses.
  446.                 Of course you do not have to use this new feature and stay with
  447.                 the single questionaire that is used as both a self description
  448.                 and desired match. You control this thru a NEW option in the
  449.                 Configuration file.
  450.  
  451.                 Added a configuration file (CFG) option that will allow the
  452.                 Sysop to permit new callers to take the Default answers to
  453.                 the questionaire or force them to answer the questions.
  454.  
  455.                 NEW FEATURE: Allow the caller to download a PICTURE file.
  456.                 In most cases this would be a picture of the person in the
  457.                 Database. If a caller would like to have a picture available
  458.                 for anyone to look at, they would first notify the Sysop.
  459.                 He/She would have the caller upload the picture. If the Sysop
  460.                 wishes to make the picture available for others to download,
  461.                 they would run the MMAINT program and EDIT that caller's
  462.                 record to reflect the name of picture file.
  463.  
  464.                 When starting the MMAINT program, you no longer will use the
  465.                 / in front of the CFG filename.
  466.  
  467.                 In prior versions of Match Maker the caller's BBS LOGON Name
  468.                 AND Alias were being checked against the TRASHCAN file. There
  469.                 was never any intention of checking the LogonName, so that
  470.                 check has been REMOVED.
  471.  
  472.                 In MMAINT, when doing a Message purge, the program was not
  473.                 able to cope with a record that may have a garbled date.
  474.  
  475.                 Made some color changes to MMAINT to make it easier to read
  476.                 when doing the purges.
  477.  
  478.                 Updated DOC file to reflect the optional 2 questionaire
  479.                 concept for each sex.
  480.  
  481.                 Added NEW entry to the MMAKER.CFG to control access to the
  482.                 Picture Viewing option. A zero(0) entry means everyone can
  483.                 view the pictures. Any other value will be used to match
  484.                 against the caller's BBS security level. If the BBS security
  485.                 level is equal to or greater than the CFG value the caller
  486.                 will be shown the Picture.
  487.  
  488.                 Added a new entry to the CFG file to allow the Sysop to make
  489.                 the viewing/downloading of a PICTURE, security level specific.
  490.  
  491.                 If a file named PICTURE.TXT is found in the MMAKER directory,
  492.                 it will be displayed to the caller just prior to them being
  493.                 given the option to download/view the picture for the caller
  494.                 being reviewed. Sysop can can have ANY verbage displayed in
  495.                 ASCII file.
  496.  
  497.                 Made a change to the meaning of line 9 of the CFG file. In
  498.                 prior versions, this line referenced whether or not you wanted
  499.                 to allow ALL callers to use the Message Base or not. In this
  500.                 version we have changed it to allow the Sysop to define a
  501.                 MINUMUM security level that can access the Message base. If
  502.                 you wish everyone to have access you would use a zero (0).
  503.  
  504.                 Added an option to the CFG file to control the Import/Export of
  505.                 the Picture files when particiapting in a Match Maker network.
  506.  
  507.                 Fixed display problem in MMAINT when using option 10.
  508.  
  509.                 Match Maker Exchange re-written to speed up processing.
  510.  
  511.                 In the sample CFG and the Docs, changed the values,
  512.                 in line 9, from 1 to 0
  513.  
  514.                 Changed the extension of the Message file created during the
  515.                 exchange process from .MXP to .MEX. The change was required
  516.                 so as not to conflict with the same extension being used in
  517.                 the Classified Exchange program.
  518.  
  519.                 Expanded the size of the Alias field from 10 to 25 characters
  520.  
  521.                 State/Country has now been split into 2 different fields in
  522.                 the database. The State entry will be a maximum of 2
  523.                 characters, since it refers to the United States. The country
  524.                 will be 3 characters. This is being done to accommodate our
  525.                 foreign customers and those whose Match Maker networks reach
  526.                 into foreign countries.
  527.  
  528.                 Added a new option to the CFG file. This option will control
  529.                 whether you wish to use the ALIAS the caller has on the BBS.
  530.                 The way this will work is you must be using DOOR.SYS as the
  531.                 'drop file'. When the caller logs on, and the CFG file says
  532.                 to use the ALIAS in the DOOR.SYS, the program will place the
  533.                 ALIAS it finds in the area of the screen the caller would
  534.                 normally use to manually enter the ALIAS. The caller will be
  535.                 asked if this is correct. If not correct the caller will be
  536.                 asked to enter the ALIAS manually. NOTE: Callers already in
  537.                 the Match Maker database, prior to this option going into
  538.                 effect, MUST use the ALIAS they entered previously.
  539.  
  540.                 Minor verbage change to the MMAKER.TXT file
  541.  
  542.                 CFG option that controls the use of the DOOR.SYS
  543.                 Alias/LogonName uses 3 possible numeric entries:
  544.  
  545.                   0 = Don't use the DOOR.SYS ALIAS option. Manual entry of ALIAS
  546.                   1 = Use DOOR.SYS Alias for MMAKER Alias
  547.                   2 = Use DOOR.SYS LogonName for MMAKER Alias
  548.  
  549.                   Use 1 if your BBS software puts the Alias in the Door.SYS
  550.                   Alias field. Use 2 if your BBS puts then Alias in the
  551.                   Caller's LogonName field of DOOR.SYS.
  552.  
  553.                 If a new caller takes the (D)efault answers to the questionaire,
  554.                 they will NOT have access to options 4 and 5 on the Main Menu...
  555.                 UNTIL they answer the questions online or upload their answers.
  556.  
  557.                 When using option 10 in MMAINT to format a question file, and
  558.                 you had a BLANK after the M or S (for multiple or single
  559.                 answer), MMAINT generated an error 'S or M missing'. We will
  560.                 now trim the blanks before testing for an S or M.
  561.  
  562.                 MM Exchange log file has been revised to make it easier to read
  563.  
  564.                 New command line options added to MM Exchange if you are acting
  565.                 as a HUB in a Match Maker network. Further explanation can be
  566.                 found in the MMAKER.DOC file.
  567.  
  568.                 When reading a user's profile AND there is a Picture attached
  569.                 that has a file name containing an invalid Drive letter or
  570.                 directory name the program will just ignore the fact that a
  571.                 picture is present. This will normally happen when you are
  572.                 reviewing a user whose profile was imported from another board.
  573.  
  574. 09/01/93
  575.  
  576.          [v3.5] CLEXCH was not importing any files other than one with the
  577.                 same name as the name defined in the CFG file.
  578.  
  579.                 You can now use 3 lines for each question.
  580.                 NOTE: You MUST run MMAINT and choose option #10 !!!!!
  581.  
  582.                 There have been several reports about problems related to
  583.                 deleting messages. The reports indicate that the message gets
  584.                 deleted, but the system hangs. I believe I have found the
  585.                 problem and fixed it. If you were one of those experiencing
  586.                 the problem, please let me know if this release fixes it.
  587.  
  588.                 There have been several reports of MMEXCH not recognizing
  589.                 a legitimate registration number. Finally tracked it down
  590.                 and it should not be a problem any more.
  591.  
  592.                 For technical reasons, MMAKER no longer supports CHAIN.TXT
  593.  
  594.                 Several reports of receiving Error #70, even though SHARE
  595.                 was loaded. I believe the problem is now resolved.
  596.  
  597.                 When a caller is in the Message Center reading a message and it
  598.                 is a 15 line message the <R>eply <D>elete.... etc overlayed the
  599.                 15th line of the message... fixed!
  600.  
  601.                 Updated MMAKER.TXT
  602.  
  603. 07/14/93
  604.          [v3.4] Program was not accepting uploaded questionaire responses
  605.  
  606.                 Scenario: New caller enters MMAKER, fills out info, chooses
  607.                 to take the Default answers to the questionaire. On next logon
  608.                 they decide to upload the answers to the questionaire, however,
  609.                 they were being forced to answer the questions manually before
  610.                 they had an opportunity to upload the answers. We have changed
  611.                 this to bypass the forcing of question answering if the caller
  612.                 originally took the default answers.
  613.  
  614.                 When using option #1 in the MMAINT module, you were being
  615.                 returned to the main menu if you deleted an entry. The program
  616.                 will now continue to present all the users in the database.
  617.                 This will allow you to delete/view as many callers as you wish
  618.                 in one pass.
  619.  
  620. 06/19/93
  621.          [v3.3] Added support for the PCBoard /M version
  622.  
  623. 06/09/93
  624.          [v3.2] Fixed the ERROR 52 problem when uploading replies to
  625.                 the questionaire.
  626.  
  627.                 After deleting a user record via the MMAINT program, the
  628.                 alias was still being displayed when you chose the
  629.                 'display all users' option in Match Maker Door.
  630.  
  631.                 Found a problem that seems to have been in the program for a
  632.                 few versions now. If a caller viewed another callers answers
  633.                 and then chose option 2 to change their answers, the changes
  634.                 would be fine, but you would not be able to reference the
  635.                 record of the person you had viewed using option 5. That
  636.                 person's record was fine but the program overwrote the index
  637.                 entry. The only way around it was to use the maintenance
  638.                 program and re-index the users file.
  639.  
  640.                 The PROTOCOL.DAT file can now be made node-specific to
  641.                 accommodate using special information that is required for
  642.                 certain nodes and not for all nodes.
  643.  
  644.                 There were reports about questions being changed by the
  645.                 caller and the changes not being reflected the next time
  646.                 they called and used the door.
  647.  
  648.                 If you used option 1 of MMAINT to delete a user's alias, it
  649.                 would do so from the Master record, but not from the index
  650.                 file. When you went back to the Match Maker program it still
  651.                 recognized the caller as having been on before.
  652.  
  653.                 When answering questions, the callers will not be asked if
  654.                 the answer is correct, since they always have the option of
  655.                 changing answers via the "Change Questions" option off the
  656.                 Main Menu.
  657.  
  658.                 Added an option to the configuration file to ALLOW/DISALLOW
  659.                 the changing of caller's questionaire answers.
  660.  
  661.                 Added an option to the configuration file to ALLOW/DISALLOW
  662.                 Uploading/Downloading of files.
  663.  
  664.                 With this version, you will have to run the MMAKER maintenance
  665.                 program (MMAINT), option 10, everytime you make a change to the
  666.                 MMaker questionaire file (MMQUESTM.QUE and MMQUESTF.QUE). This
  667.                 option will convert these ASCII files into a format that can be
  668.                 used by MMAKER. The extension of each file will be .DAT after
  669.                 the conversion is complete.
  670.  
  671.                 Added an option to the MMAKER maintenance program (MMAINT) to
  672.                 allow the Sysop to clear the questionaire answers for an
  673.                 individual caller. You might want to use this option if you are
  674.                 not allowing the caller to change their answers.
  675.  
  676.                 Fixed a problem whereby the caller could enter a letter, as an
  677.                 answer to a question, that was greater than the highest answer
  678.                 letter displayed.
  679.  
  680.                 When multiple answers to a question were allowed, the caller was
  681.                 getting confused as to how to enter the multiple answers..
  682.                 an example is now shown at bottom of screen.
  683.  
  684.                 When reviewing another caller's answers, the caller will be
  685.                 given a choice of displaying one question and all possible
  686.                 choices, one per screen OR a continuous display showing the
  687.                 question and only the answers.
  688.  
  689.                 If a caller does not answer the questions, but takes the
  690.                 defaults, they will not be able to view any other caller's
  691.                 information until they either answer the questions online or
  692.                 upload the replies.
  693.  
  694.                 If more than one message was waiting to be read, the caller
  695.                 would only be able to read one of them at a time, per call.
  696.                 When they logged off and back on again they were presented
  697.                 with the next message.
  698.  
  699.                 The main menu will now reflect the number of messages the
  700.                 caller has waiting to be read. It will continue to display
  701.                 until the caller has read/deleted the messages addresssed
  702.                 to them.
  703.  
  704.                 When a caller chooses to change answers to the questionaire,
  705.                 they will now be able to choose a SPECIFIC question number
  706.                 rather than having to go thru all the questions to just
  707.                 change one or two.
  708.  
  709.                 SYSOP can now send a message to ALL Match Maker users on
  710.                 his/her board only (will not be exported if running in a
  711.                 network). This is accomplished by entering ALL in the TO field
  712.                 of the message. Be aware that this message will be flagged for
  713.                 the user to read EVERY time a caller opens the door. You can
  714.                 delete the message by reading it and taking the delete option.
  715.                 The message can not be replied to, nor can it be deleted by
  716.                 the user.
  717.  
  718.                 If a caller does not answer the questionaire (chooses defaults)
  719.                 they will not be able to enter a message, reply to a message or
  720.                 make a match. If they choose the "Change questions" option to
  721.                 answer the questions they previously bypassed when they first
  722.                 logged on, they must answer the questions or choose \ to leave
  723.                 the door.
  724.  
  725.                 Prior versions would only allow the caller to use the door once
  726.                 per day in the UNREGISTERED version. Only limitation will now
  727.                 be the number of users and number of messages.
  728.  
  729. 03/10/93
  730.  
  731.          [v3.1] NOTE: You MUST run MM31CVT.EXE to convert/expand the Master
  732.                 User File (MMAST.DAT). The program will also DELETE the
  733.                 existing MESSAGE Database. Due to a requirement to incorporate
  734.                 more information into each Message record we could not keep
  735.                 any current messages. (ONLY RUN THIS ONCE AND BACKUP THE
  736.                 DIRECTORY BEFORE YOU START!!!!)
  737.  
  738.                 The Configuration file has been expanded to include two(2)
  739.                 new entries. These entries are required to accomodate the new
  740.                 Match Maker Exchange program. See DOCs for explanation!
  741.  
  742.                 BRUN45.EXE is no longer required!
  743.  
  744.                 Added support for Comm Ports 0-15
  745.  
  746.                 Added support for Multi-port cards!
  747.  
  748.                 When at the "Enter Alias" prompt, caller will be required to
  749.                 enter a "Q" to quit. Previously an "enter" key would have done
  750.                 that, but if a caller pressed "Enter" too many times, when the
  751.                 door started, they would be returned to the BBS prematurely.
  752.  
  753.                 State/Country information expanded to 3 characters to
  754.                 accomodate foreign country definitions.
  755.  
  756.                 Maximum number of questions has been increased to 100 from 50
  757.  
  758.                 Added another option to the Sexual Orientation match criteria.
  759.                 (A)ll will allow for the matching on ALL Sexual Orientations.
  760.  
  761.                 If the Sysop changes, adds or clears all questions the Match
  762.                 Maker will force the caller to answer those questions. In this
  763.                 version the caller will be taken DIRECTLY to the CHANGED/NEW
  764.                 questions without having to see any of the others. Previous
  765.                 version of the Door required the caller to have to step thru
  766.                 ALL questions. We have included a new MMNEWQUE.TXT file to
  767.                 reflect this change. If you have created your own then you may
  768.                 want to change the wording to reflect this enhancement.
  769.  
  770.                 All KEYBOARD responses will now require that you press the
  771.                 "Enter" key. The "hot key", although a good idea, seems to have
  772.                 caused some frustration on the part of callers accustomed to
  773.                 working with 'non-hotkey' systems.
  774.  
  775.                 Added a "Color ON/OFF' option to the Main Menu to allow callers
  776.                 to turn the color ON/OFF by just selecting the option. Turning
  777.                 color off will more than likely speed up the screen displays
  778.                 for slower modem users. Whichever option the user chooses, that
  779.                 option will carry from logon to logon, until changed again.
  780.  
  781.                 Added 2 new options to allow your callers to DOWNLOAD the
  782.                 questionaire file, develope their answers and UPLOAD answers to
  783.                 the door. You MUST run the maintenance program and select option
  784.                 # 7 to CREATE a formatted questionaire file for download. You
  785.                 should also check the new file: MMDLTEXT, to see if you wish to
  786.                 change the wording that will be placed at the beginning of all
  787.                 downloaded question files.
  788.  
  789.                 New callers will now be asked whether they want to answer your
  790.                 questionaire while online or take the default answers, download
  791.                 the questionaire and upload their answers on next call. The
  792.                 default answers to ALL questions will be the "A" choice.
  793.  
  794.                 MMAINT was not deleting entries you marked for deletion using
  795.                 option #1.
  796.  
  797.                 Changed 'Sexual Preference' wording to 'Sexual Orientation'
  798.  
  799.                 Added a file called PROTOCOL.DAT. This file will contain ALL
  800.                 the protocols you allow to be used on your system along with
  801.                 the name of the batch files that each protocol will use for
  802.                 UPLOAD and DOWNLOAD. See Docs for more info.
  803.  
  804.                 With this version of Match Maker we are introducing a program
  805.                 called MMEXCH.EXE. This program will allow you to exchange
  806.                 Match Maker USER and MESSAGE databases with other BBS'. The
  807.                 MMEXCH requires a separate Registration number and makes the
  808.                 networking of Match Maker relatively easy to facilitate. Your
  809.                 MMAKER config file MUST be updated with 2 additional entries,
  810.                 whether you use the MMEXCH or not!
  811.  
  812.                 Reformatted the documentation and added a Table of Contents.
  813.                 Just bear in mind that I hate writing documentation <grin>
  814.  
  815.                 We have expanded the use of the TRASHCAN file. It will now be
  816.                 used to check against the contents of all messages entered. It
  817.                 will only check the body of the message and will replace all
  818.                 occurances of words found in the MMTCAN.DAT, with asteriks.
  819.  
  820.                 When doing matching, if the LAST user in the database does not
  821.                 match on any questions/personal criteria,  the program would
  822.                 display the "No Matches Found...." message,  even if there
  823.                 were other matches displayed.  This 'bug' has been in Match
  824.                 Maker since version 1.0 as far as I can tell.
  825.  
  826.                 MMAKER.TXT updated.
  827.  
  828.  
  829. 11/08/92
  830.          [v3.0] WARNING: If you are upgrading from a prior version, you must
  831.                 run MMDATCVT.EXE to convert the MMAST.DAT file to accomodate
  832.                 the changes made in the way the program handles multiple
  833.                 answers per question. Just run MMDATCVT.EXE! All entries in
  834.                 the database will be marked as being (S)traight, so if you
  835.                 activate the Sexual Orientation option, be sure to let your
  836.                 callers know that they will have to update their Personal
  837.                 Information if they have another preference!!!
  838.  
  839.                 Added support for TRIBBS software. We now access the
  840.                 TRIBBS.SYS system file directly!
  841.  
  842.                 After a CHAT or DROP-TO-DOS the game screen will now be
  843.                 restored to its original state.
  844.  
  845.                The program was counting each use of the door twice in the
  846.                same call. In other words if you said you wanted to allow
  847.                each caller to use the door 2 times a day, the program would
  848.                only allow 1 use; if you said 4 uses per day it would only
  849.                allow 2 uses a day.
  850.  
  851.                Added the ability to choose more than 1 answer to a question.
  852.  
  853.                Added the option to allow multiple alias' for every caller.
  854.                You control this thru the Configuration file.. Be sure to
  855.                make the appropriate change to the CFG file. See DOCS!!!
  856.  
  857.                We have moved the majority of the prompts, used throughout
  858.                the program, to an external file. We DO NOT suggest that you
  859.                change anything in the file as it may cause problems. We will
  860.                at some future date allow for changes. The file name is:
  861.                MMAKER.TXT. Be sure to copy it to your MMAKER directory.
  862.  
  863.                Once the caller has answered the questions, they will be
  864.                allowed to change them INDIVIDUALLY. Previous versions only
  865.                allowed the caller to change all the questions or none at all.
  866.                This will be handled via Option #2....
  867.  
  868.                You can now change ALL questions, INDIVIDUAL questions or ADD
  869.                questions and force the caller to answer those you have changed.
  870.                Previously the callers would have to re-answer ALL questions
  871.                even if you only changed 1 or 2. They will not be able to bypass
  872.                this feature! The maintenance program will handle the clearing
  873.                of the answers based on your choice. If you ADD any questions
  874.                you will do that with an ASCII editor, but use the maintenance
  875.                program to clear the question number(s).
  876.  
  877.                When the caller chooses Option 6, "Display Door Users", they
  878.                will be asked if they wish to display ALL or (M)ale or (F)emale
  879.                callers. This will help those that have large databases.
  880.  
  881.                Maintenance program changed to allow Sysop to review ALL entries
  882.                in the database or selective entries.
  883.  
  884.                TRASHCAN file will now be searched for ALIAS' and LOGON NAME
  885.                matches. Update your TRASHCAN accordingly.
  886.  
  887.                Program will not save any messages that do not contain detail
  888.                lines
  889.  
  890.                We have added another field in the database to handle SEXUAL
  891.                Preference, (S)traight, (G)ay or (B)i-Sexual. This will be
  892.                optional. If you want the user to be able to choose their
  893.                sexual preference and to make it part of the Match criteria,
  894.                you must set the appropriate configuraiton file entry else
  895.                you can set the configuration file entry to bypass it!!!
  896.                BE SURE TO MAKE THE CFG FILE CHANGE, EITHER WAY!!!
  897.  
  898.                I have updated the MMNEWQUE.TXT file that is displayed when
  899.                you force the callers to re-answer all or selective
  900.                questions. You can use the supplied one or make your own..
  901.  
  902.                The format of the question file(s) have changed. You must now
  903.                insert another entry (an "S" or "M"), just prior to each
  904.                question. This will signal whether the program should accept a
  905.                (S)ingle answer choice or (M)ultiple choices. Please check the
  906.                DOC file for the exact placement in the question file(s) and/or
  907.                the supplied MMQUESTM.QUE file.
  908.  
  909.                Added a new option to the Configuration file to indicate if
  910.                you want to use the European or American date formats.
  911.  
  912. 07/01/92
  913.         [v2.6]  Under certain circumstances an alias would not be rejected
  914.                 even though the name was in the TRASHCAN file (MMTCAN.DAT).
  915.                 The fix for this will also correct a problem whereby your
  916.                 login would be rejected if you replied with the ENTER key to
  917.                 the message "Is this correct", after you entered your alias
  918.                 AND if there was a blank line in the MMTCAN.DAT file.
  919.  
  920. 06/16/92
  921.         [v2.5]  New MMAINT.EXE file to correct a problem it had in recognizing
  922.                 a registered version of MMAKER. This only affected those that
  923.                 run GT Power AND use GTUSER.BBS on the first line of the
  924.                 configuration file.
  925.  
  926.                 Well it looks like I may have inadvertantly left some code in
  927.                 the program when I made changes to the message entry in the
  928.                 last release. Some symptoms were scrambled text when listing
  929.                 the message with the 'L' command, duplicated text on multiple
  930.                 lines and scrambled text when the message is saved. Everything
  931.                 would look fine when entering the message.
  932.                   ****  My sincere apologies for the inconvenience ******
  933.  
  934. 06/02/92
  935.         [v2.4]  Under certain circumstances, when entering a message, the
  936.                 line number would start at 7 rather than 1.
  937.  
  938.                 You can now use an environmental variable for Non-Standard
  939.                 IRQs. This will eliminate the need to have multiple batch
  940.                 files to execute the door. See DOCs under NON-STANDARD COM
  941.                 SUPPORT for details.
  942.  
  943.                 You can now use environmental variables, on the first line
  944.                 of the configuration file. This will eliminate the requirement
  945.                 that you create an individual configuration file for each node
  946.                 in a multinode environment (ONE config file for ALL nodes!!).
  947.                 See DOCs under MULTI-NODE SETUP for details.
  948.  
  949.                 Made some changes to fix the TIMEOUT errors encountered
  950.                 when using a 486 with/without DesqView. Need feedback !!
  951.  
  952.                 Made some changes to correct the Error #6 (Overflow Error)
  953.                 when using SpitFire version 3.2/SFDOORS.DAT. I need some
  954.                 feedback on this one as well!
  955.  
  956.                 Added support for GT Power's GTUSER.BBS file. To use this
  957.                 you will be required to add lines to your configuration
  958.                 files. Please see Docs for changes. Need some feedback on
  959.                 this as well!
  960.  
  961.                 If you had multiple messages waiting and you replied to the
  962.                 first one, then replied to the second one, immediately
  963.                 thereafter, the second message would would start with a line
  964.                 one greater than the last line number in the first message.
  965.                 In addition, it would include the text from a portion of the
  966.                 first reply in the second reply.
  967.  
  968.                 Made some changes to the message input routines to do a better
  969.                 job of handling the word-wrapping. There were some complaints
  970.                 of words being dropped when they were input at the end of a
  971.                 sentence and then subject to word wrap. Please let me know if
  972.                 this is any better.
  973.  
  974.                Made some changes to elimimate the need for having SHARE.EXE
  975.                loaded in a SINGLE node system... still required for
  976.                multi-node operations! Need some feedback... if you are running
  977.                a single node system and do not have Share loaded and all works
  978.                well, please let me know!!!
  979.  
  980. 05/03/92
  981.         [v2.3] When using the MMAINT program to search for a user, using their
  982.                Logon Name, a match would not be found. it would work fine for
  983.                a search by Handle.
  984.  
  985.                With this version the use of the Personal Identification Number
  986.                (PIN) has been eliminated.
  987.  
  988. 04/01/92
  989.         [v2.2] If a caller chose to change all the answers to the questionaire,
  990.                their changes were not being recorded in their database record.
  991.  
  992.                Several complaints that the "brown on black" colors were hard to
  993.                read on some monitors. Changed them to yellow.
  994.  
  995.                When a new user is presented with their PIN, they will be
  996.                required to re-enter it. Hopefully this will remind them that
  997.                they must write the number down.
  998.  
  999.                Under certain circumstances a new caller will fill out all of
  1000.                their info and answer all the questions, logoff and call back
  1001.                in again only to be told that their First Name/Alias already
  1002.                exists.. this version will fix the problem but you must run the
  1003.                maintenance program once and re-index the master file.
  1004.  
  1005.                You can now use an environmental variable for Non-Standard
  1006.                IRQs. This will eliminate the need to have multiple batch
  1007.                files to execute the door. See DOCs under NON-STANDARD COM
  1008.                SUPPORT for details.
  1009.  
  1010.                You can now use environmental variables, on the first line
  1011.                of the configuration file. This will eliminate the requirement
  1012.                that you create an individual configuration file for each node
  1013.                in a multinode environment (ONE config file for ALL nodes!!).
  1014.                See DOCs under MULTI-NODE SETUP for details.
  1015.  
  1016. 03/06/92
  1017.         [v2.1] One more time... Error #63 , when a new user was being added
  1018.                to the INDEX files. The user was being added to the main
  1019.                database, but not to the Index file. If you have users that
  1020.                attempted to get into the door but enountered the error 63,
  1021.                then run the MMAINT pgm and select option # 5. This will
  1022.                recreate the indexes and the users that had gotten the Error
  1023.                63 will now be indexed. Sorry again for the inconvenience..
  1024.                This has not been a good week!
  1025.  
  1026. 03/04/92
  1027.         [v2.0] Error # 63, when a new user is being added to the database.
  1028.                Sorry for the inconvenience, as this should have been caught
  1029.                during version 1.9 testing (author choking himself!!!)
  1030.  
  1031. 03/02/92
  1032.         [v1.9] Added time remaining as part of each menu prompt.
  1033.  
  1034.                MMWELCOM file would not stop scrolling if there was a full
  1035.                screen. This change will now allow the file to be of an
  1036.                unlimited length.
  1037.  
  1038.                Added a new option to the maintenance program (MMAINT) to
  1039.                clear all questionaire answers in every users record. This
  1040.                will allow the Sysop to institute a new set of questions and
  1041.                the user will be forced to answer them the next time they use
  1042.                the door. A new text file called MMNEWQUE.TXT is required. A
  1043.                sample file is included in this ZIP. You may change it anyway
  1044.                you want. This option requires the Door to be REGISTERED!
  1045.  
  1046.                There was a report of 2 callers accessing the door at the same
  1047.                time. Both were new and when they finished answering the
  1048.                questions, both were added to the MMINDEX files, but only one
  1049.                was added to the master file. Rewrote one of the routines and
  1050.                this should fix the problem.
  1051.  
  1052.                The birth date entered by the user, will be displayed as the
  1053.                Birth Sign (Aries, Leo, etc) when being displayed with option
  1054.                #5 and option #6.
  1055.  
  1056.                Changed the screen used to list all MatchMaker users to
  1057.                accomodate the Birth Sign display.
  1058.  
  1059.                With this version, you will NOT be able to display a screen at
  1060.                logoff, showing the name(s) of those that may have adopted the
  1061.                door. This was necessary to make room in the program for more
  1062.                options.
  1063.  
  1064.                Expanded the number of lines you can enter in a message from
  1065.                10 to 15.
  1066.  
  1067.                After entering a message you are presented with a choice of
  1068.                saving, editing, etc. If you pressed enter you would be returned
  1069.                to the Message Center menu, thus losing what you had entered.
  1070.                Now, if you press enter you will be asked the question again.
  1071.  
  1072.                When you aborted a message it would take you back to the Main
  1073.                menu. It will now take you back to the Message Center menu.
  1074.  
  1075.                Added a reminder, at the bottom of the screen, as to the number
  1076.                of lines permitted in a message.
  1077.  
  1078. 02/26/92
  1079.         [v1.8] If caller chose Option #1, then Option #5 (chose someone to
  1080.                review), pressed "E" to prematurely terminate the answers
  1081.                display, then chose Option #1 again, the callers info would
  1082.                be replaced with the info from the person previously reviewed.
  1083.  
  1084.                Some BBS Software was generating mixed case for the caller's
  1085.                name, thus erroneously reporting that a caller's alias was
  1086.                already in use!
  1087.  
  1088.                If a caller reads all mail addressed to him/her, logs off and
  1089.                comes back on, the system tells him/her that there is mail
  1090.                waiting. When the caller goes to the Message area and tries
  1091.                to read the personal mail the system just goes back to the
  1092.                menu as if it did nothing. In actuality there were no messages
  1093.                to read. Problem existed in the routine used to check for mail
  1094.                at logon.
  1095.  
  1096.                Under certain circumstances, the program would display a msg
  1097.                that there were no matches, even though there were matches
  1098.                displayed on the screen.
  1099.  
  1100.                Made several changes to the screen displays. Nothing dramatic.
  1101.  
  1102.                MMAKER.EXE size reduced!
  1103.  
  1104. 02/19/92
  1105.          [v1.7] Entering a message to someone, already in the database, the
  1106.                 program did not recognize their existance.
  1107.  
  1108.                 Changed Message database structure to allow the existance of
  1109.                 unlimited number of messages in the registered version. This
  1110.                 requires that you remove line number 10 from the Config file!
  1111.  
  1112.                 If you have an existing Message database, you must run the
  1113.                 maintainance program and select option #3 (Recreate Message
  1114.                 Indexes).
  1115.  
  1116.                 When trying to backspace over characters you entered, while
  1117.                 logged on LOCALLY, the system would lock up.
  1118.  
  1119. 02/05/92
  1120.          [v1.6] Corrected a problem whereby caller reading personal messages
  1121.                 was getting the correct header info (To, From, Subject), but
  1122.                 message text was from another message.
  1123.  
  1124.                 When sending a message, the program will now check to ensure
  1125.                 that the person is in the database.
  1126.  
  1127. 02/03/92
  1128.          [v1.5] Error 70, "Permission Denied", generated when running under a
  1129.                 network and more than 1 caller accesses the database.
  1130.  
  1131.                 Support for "Adopt-A-Door" has been removed. You must make a
  1132.                 change to the CFG file to delete the line relating to
  1133.                 "Adopt-A-Door". If you wish you may use the ADOPTxx.ZIP to
  1134.                 promote this concept. ADOPTxx.ZIP is part of the Sunrise
  1135.                 Door Collection!
  1136.  
  1137.                 Caller can now (Q)uit back to the BBS from the "Is this your
  1138.                 first visit?" prompt.
  1139.  
  1140.                 I have now made the WELCOME screen an external file. This will
  1141.                 allow you to use your own words to greet your callers and/or
  1142.                 define the ground rules for the use of the MatchMaker Door.
  1143.                 NOTE: Registered versions of MatchMaker have the option of
  1144.                       using a Welcome screen, non-registered versions MUST
  1145.                       use the supplied welcome file called MMWELCOM and MUST
  1146.                       not make ANY changes to the text!
  1147.                 If you create your own text file, be sure you name it MMWELCOM
  1148.  
  1149.                 Added a new option to the CFG file. This option will allow you
  1150.                 to DISABLE the Message Center function. This option will be
  1151.                 line number 9. 1 = yes, allow callers to leave/read message
  1152.                                0 = no, do not allow any message functions
  1153.  
  1154.                 If a new caller used the door AND did not choose to use the 3
  1155.                 lines of optional information, the information from the last
  1156.                 entry in the database was being used. This should be fixed!
  1157.  
  1158.                 When making a match, and no matches were found, the "No matches
  1159.                 Found" message was not always being displayed. While I was
  1160.                 fixing this I also changed the wording of the message, as
  1161.                 suggested by a Sysop.
  1162.  
  1163.                 New option added to config file to control the number of
  1164.                 messages you want to allow in the message database. This option
  1165.                 is being added for those with memory constraints. This will be
  1166.                 removed in a subsequent release.
  1167.  
  1168.                 Redesigned the User index files. This will now allow an
  1169.                 UNLIMITED number of users to exist in the database, rather than
  1170.                 the imposed 1000 limit. If you are upgrading from a prior
  1171.                 release you MUST run MMIXCVRT.EXE. MMIXCVRT will convert your
  1172.                 MMAST.INX file into index files named MMINDEX and
  1173.                 MINDEX.A - MINDEX.Z (You can then delete MMAST.INX).
  1174.  
  1175.                 Maintenance program (MMAINT) has been enhanced so you do not
  1176.                 have to define the purge criteria on the command line when
  1177.                 running it locally. Purge criteria will be requested when you
  1178.                 choose the option on the menu. An option was also added to
  1179.                 allow for the recreation of the User Indexes.
  1180.  
  1181.                 If you choose to change the Questionaire Answers, you will be
  1182.                 asked to confirm since once you start you can not stop.
  1183.  
  1184.                 Cleared up a number of Error 55 problems.
  1185.  
  1186. 01/04/92
  1187.          [v1.4] If you entered a message line that did not contain a blank
  1188.                 (ie: one continuous line of text) the program would abort with
  1189.                 an "Illegal Function Call", Error # 5. - Fixed
  1190.  
  1191.                 Some Error # 63s were showing up in the Error Log. I found
  1192.                 some possible causes. Please keep an eye peeled for any
  1193.                 reoccurances.
  1194.  
  1195.                 Duplicate Alias' were being allowed, under certain
  1196.                 circumstances, believe I got this one fixed.
  1197.  
  1198.                 Error #70 when running under a metwork environment. This was
  1199.                 a file sharing problem.  - Fixed
  1200.  
  1201. 01/03/92
  1202.          [v1.3] If caller attempts to enter more than one alias the program
  1203.                 rejects the attempt. In prior versions the caller was
  1204.                 immediately returned back to the BBS. This change allows for
  1205.                 3 attempts to get things right...
  1206.  
  1207.                 Added the ability(optional) for each user to add a narrative
  1208.                 about themselves; 3 lines/74 characters per line. The prompts
  1209.                 will be presented to each NEW caller... all present users can
  1210.                 update theirs by choosing option 1 on the Main Menu and then
  1211.                 changing any or all of the 3 lines (lines 6, 7, 8). BE SURE
  1212.                 TO NOTIFY YOUR CALLERS OF THIS CHANGE (if you are already
  1213.                 running MatchMaker).
  1214.     >>>>>>>>>>> NOTE: You must run MMCONV.EXE if you have been running
  1215.                 ^^^^  MatchMaker versions prior to this one.. see README.1st
  1216.  
  1217.                 When the user chooses option 5, he/she will be presented with
  1218.                 a new screen of information, prior to being shown the answers
  1219.                 to the questionaire. Included in the display will be everything
  1220.                 the user entered (City,State,Age....etc).
  1221.  
  1222. 12/29/91
  1223.          [v1.2] Added an option to control when you DO NOT want the DOOR
  1224.                 to be used. Allows for 5 Blackout periods. This requires
  1225.                 a configuration file change. SEE DOCS for DETAILS!
  1226.  
  1227.                 Added an option for callers to read messages they have
  1228.                 entered and allow for caller to delete them.
  1229.  
  1230.                 Added an option to the "Private Message Center" menu to
  1231.                 allow the Sysop to review every message in the message
  1232.                 base and optionally delete any he/she finds inappropriate.
  1233.                 This option will appear on the menu for the Sysop only,
  1234.                 however, it can only be chosen if the Door is REGISTERED.
  1235.  
  1236. 12/18/91
  1237.          [v1.1] MMAINT maintenance program accessed the Menu during an
  1238.                 Event. Fixed
  1239.  
  1240.                 Match screen display changed to include the match
  1241.                 percentage(%) for each entry selected.
  1242.  
  1243.                 "File Already OPEN" error message displayed if you ran
  1244.                 a match and received "No Matches" then ran the match
  1245.                 process again. FIXED.
  1246.  
  1247.                 When making selections for a match and you selected the
  1248.                 "B" Sex option the program would not find matches. FIXED
  1249.  
  1250.                 The match percentage algorythm, was incorrect. FIXED
  1251.  
  1252.                 New heading for the match display.
  1253.  
  1254. 12/16/91
  1255.          [v1.0] Initial release
  1256.