{13}  Program: The DataDoor BETA 1.0
CD-ROM and Data Tape Download Door
With Message  Tossing Capabilities
To Send SysOp and User Request and
Ready Messages.....Started 6/27/95{3}


***************************
* Program Progress Report *
***************************

6/27/95 - Started program with writing routines to read info from
          9 different drop files and from a door control file.
          Wrote Serial Port routines to write text on the host and
          user screens plus read both keyboards simultaneously.

6/28/95 - Wrote routines to detect ANSI, ASCII, or RIP emulation.
          Wrote routines to read and display custom ANSI, ASCII,
          and RIP menus and/or information screens in accordance
          with the detected terminal emulation.

6/29/95 - Added internal default menus so that the sysop isn't
          required to draw his/her own ANSI, ASCII, and RIP menus.
          Added support for Hard Disk file areas.
          Added all system prompts and menu help screens.

6/30/95 - Enabled basic file listing using a files BBS file.
          Started developement of the file databases by converting
          FILES.BBS to random access 'TYPED' files and 'INDEXES'.
          Started work on the door configuration program.

7/3/95  - Removed file listing using the FILES.BBS file. I found
          that the FILES.BBS was too slow and the internal binary
          file databases were not much larger than the FILES.BBS.
          Started implementing the file binary file databases into
          the door, still running into errors displaying the file
          descriptions. Slight bug in the conversion routines.

7/5/95  - Fixed the bug in the display of file descriptions. The
          problem was in the configuration program rather than the
          door itself. Error converting FILES.BBS to AREA####.DAT.
          Fixed a couple bugs in the menu selection routines.

7/6/95  - Added a routine to the file listings to fill the screen up
          to 21 lines if subsequent file descriptions will allow.
          Added more system prompts in the file listing routines to
          allow editing of the marked file list and more online help.
          Started work on adding more fields to the file data bases
          such as Size, Date, and Total Downloads for each file.

7/7/95  - Completed the file structures for the file databases.
          Completed all work on the file listings. !! FINALLY !!
          Added a feature found in the Shotgun BBS program, File
          Separator Lines in the file listings.

7/9/95  - Completed routines for archive viewing, file marking, file
          listing help, and started work on the online editing of the
          marked files list.

7/11/95 - Completed all routines for the online editing of the marked
          files list. Started work on the text searching routines. I
          had a request to add logical operators (And, Or, Not) in
          the searching. This will be added at a later date, single
          words will be used to start with. Still working on the
          DDCONFIG.EXE program....

7/17/95 - STILL working on the DDCONFIG.EXE program. Hey, you have to
          create the datafiles before the door can read them.........
          Presently working on the support for multiple File Groups
          and File Areas.

7/18/95 - Added multiple File Group and multiple File Area support to
          DATADOOR.EXE and DDCONFIG.EXE as well. Completely eliminated
          all text based configuration *.CFG files. Everything runs on
          binary (or Typed) files with the exception of DATA.CTL which
          is required by the developement library. DDCONFIG.EXE also
          now automatically creates all required subdirectories.

7/19/95 - Completely changed the program's maximum limits which in turn
          rendered 3 menus useless and therefore were removed. Presently
          adding file transfers to the program using DSZ until I complete
          the internal protocol driver routines.

7/20/95 - Added File Area Editing to DDCONFIG.EXE and fixed a few minor
          bugs in it. Yet again, I changed the file structures of some of
          the data files. Added routines to the DATADOOR.EXE program to
          determine what CD's are online. Fixed a few minor bugs in the
          DATADOOR.EXE program as well.

7/21/95 - Added routines to allow Offline File Requests to DATADOOR.EXE
          and doctored up the File Group display. That's all.....

7/23/95 - Added File Group Editing to DDCONFIG.EXE and changed the File
          Area Editing feature. I think I have the file transfer protocols
          working, but since my other computer got cooked.....Who knows?

7/24/95 - Added routines to allow File Searching by File Name, File Date,
          and Keyword. Changed the File Search method, now uses a Space
          Marker Search Method. This method is easier to understand for
          novice users plus it's faster than the Logical Operator Search
          Method.
