home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / oct93 / comm / 4d-bbsdemo.lha / 4D-BBSDemo / History next >
Text File  |  1993-09-02  |  10KB  |  203 lines

  1.          4D-BBS Ongoing Report
  2.          ---------------------
  3.  
  4. One of the things we are trying to do is allow more awareness of what
  5. has changed in the new versions.  I will try to maintain this file with
  6. the up-to-date info on the new versions, and what has changed.
  7.  
  8.  
  9. --- V2.89d - August 20, 1993
  10.  
  11. * For Multi-line (now that I have it) you can append a .# to the end
  12.   of any files which end in a ".ansi" or ".ascii" text to send a
  13.   specific file for a specific node.  If this file is not found, the
  14.   default file without the .# extension will be sent.  Example:
  15.   "logon.txt.ansi" would be sent to line 0, while "logon.txt.ansi.1" 
  16.   would be send to line 1.  Remember, the "line" is determined by
  17.   the ARexx port name.  (See Below)
  18.  
  19. * Fixed some ARexx stuff up concerning multiline. When booting up
  20.   multiple copies for multiline, you need to run the copies (with
  21.   serial port /u# parameters) IN THE ORDER you want the lines
  22.   to come up, or explicitly give the ARexx port name "ie: /a4D-BBS4".
  23.   If you explictly give the port name it must NEVER exist, or the
  24.   BBS will add a number to it, not giving the desired effects.  Only
  25.   16 lines are currently supported.
  26.  
  27. * Added a new EIC "^]WX%" to print out the node number of the BBS
  28.   the user is on.  This will print out a number of the range 1-16,
  29.   normally derived from the last one or two numbers of the ARexx
  30.   port name (if there is no numbers at the end of the ARexx port
  31.   name, line 0 is given...it is also the default).
  32.  
  33. * Made MANY changed to the ARexx interface.  The default port is now
  34.   4D-BBS0 instead of 4D-BBS.  Also, you can specify a specific port
  35.   or node by giving a number after the name (IE: 4D-BBS4...to use the
  36.   .# extensions mentions above).
  37.  
  38.  
  39. --- V2.88d - July 18, 1993
  40.  
  41. * Fixed the problem people were having with running the editors from the
  42.   pull down menus.  Running the editors from the pull down menus should
  43.   work fine, and open up a window on the WorkBench Screen.  The on-line
  44.   user editor should automatically update the the user during an edit,
  45.   also.  The window opened up on the Workbench screen in RAW:.  If anyone
  46.   finds a problem with this, I can change it back to CON: (although RAW:
  47.   works MUCH better!).  I am also looking into making 4D's screen a
  48.   Public screen, and having the editors open up on 4D's screen.
  49.  
  50. * I took out the upper case 'K' in the FIFO driver.  This was causing
  51.   a couple people problems, and should alleviate having to binary edit
  52.   it out. Anyone know what it is used for? :).
  53.  
  54. * Don't know why I didn't get a bunch of people ramming me down the
  55.   throat with this error, but for some reason the fax checking was
  56.   getting in the way of the asnwering routines.  Should be working
  57.   fine now, though.
  58.  
  59. * Fixed a problem in cfg_ed where setting the sysop available flag
  60.   would munch the BBS: path. Thanks Raymond!
  61.  
  62. * There was a configuration file name difference betwen cfg_ed and
  63.   the main BBS.  The BBS was looking for a file called "4D.Config"
  64.   while the cfg_ed program defaulted to "Config.4D".  The correct
  65.   name should be "4D.Config" and cfg_ed has been updated to reflect
  66.   this.  Version number is V2.69d.
  67.  
  68. * Now when someone requests a chat, the ARexx script "4DChatReq.Rexx"
  69.   will be executed.  This will allow for sysops to "log" who wanted
  70.   to chat and such.  The ARexx script is passed three paramaters:
  71.   
  72.   1st:  The ARexx portname of the BBS
  73.   2nd:  The Name of the User
  74.   3rd:  The Reason why the user wants to chat.
  75.  
  76. * Changed the Afterpost command.  All 4D ARexx commands will be of the
  77.   format "4D[COMMAND].Rexx".  So the two we have going so far are
  78.   "4DAfterPost.Rexx" and "4DChatReq.Rexx".  If you would like to
  79.   function command scripts, please let me know.
  80.  
  81. * Fixed a couple of the chat bugs like adding garbage to whatever
  82.   reason the user gave for wanting to chat.
  83.  
  84. * Changed the stats screen stuff a little bit.  Two files are actually
  85.   sent now.  The first is the file "Stats.Txt.Ansi" OR "Stats.Txt.Ascii".
  86.   Which file is sent depends on WHICH mode the user is in (read the manual
  87.   for more info on this).  SECONDLY the file "Stats.Txt" will be sent
  88.   REGARDLESS WHETHER THE OTHER ONE WAS FOUND.  Whats the purpose of this?
  89.   You can make the stats.txt.a* files sent all the neat, cool information
  90.   and such, and then have stats.txt have the information to query the user
  91.   to check mail, new mesages, etc.  This allows you to not have to
  92.   duplicate these checks, since you would have to put the EICS in BOTH
  93.   files.  This is a somewhat fix, as versions before V2.89 where ONLY
  94.   sending the stats.txt file, AND NOT the stats.txt.a* file. 
  95.   Thanks Phil!
  96.  
  97. * Made a couple fixes to fcl_ed and mb_ed.  If the diretories do not
  98.   exist when you specify them, the editor will tell you this, and
  99.   prompt you to whether you would like to create the directory or
  100.   not.
  101.  
  102. * Fixed the bug in fcl_ed where it would not recalculate the maximum number
  103.   off screens when you added sections.  You will now be able to get to the
  104.   last screen if you add a file section which is a multiple of 10. 
  105.   
  106. * Added a new option to fcl_ed that would allow it to read a file which
  107.   contains a list of files and descriptions.  This is made to work with
  108.   some CD-ROMs which give a listing of the files in each directory in a
  109.   text file (the format is one line for file, with the file name first,
  110.   a space (or multiple spaces) and then the description.
  111.  
  112.  
  113. --- V2.87d - July 2, 1993
  114.  
  115. * Made a new menu option.  It makes hotkey + number menus a TON easier
  116.   to use.. What you do is simply place the line "##:k" in your message 
  117.   base menu, turn hotkey+number mode on, and your set.  You don't need
  118.   100 lines to allow the numbers to work.  4D will append to the menu
  119.   command whatever you user inputs.  IE:  They enter "47", 4D will
  120.   make the command "47:k 47" and pass it to the menu parser.  This
  121.   should save LOTS of menuing heaches!
  122.  
  123. * Went throught and added some more lines into the def_say.t file.  You
  124.   should either append the lines of the attached one to your, or just
  125.   use this one.  You need to notice the different in lines 19 and 20,
  126.   also.
  127.  
  128. * Added two now EICs.  "^]FA" will turn on showing the menu in novice
  129.   mode, and "^]FB" will turn OFF showing the menu in novice mode.  This
  130.   works VERY similar to toggle the users expert/novice mode, but does
  131.   NOT actually change this setting.  The BBS DOES NOT change the setting
  132.   back, so you will need to change it back (possibly in the prompt) if
  133.   you only want it active for one command.
  134.  
  135. * MB_ED:  Took length down to 76 so it would not wrap on some screens.
  136.   Added the "I" type sub-board for internet mail.  Did some cosmetic
  137.   cleanup, also.  Ripped out Door support so it ONLY uses FIFO/CLI/WB
  138.   (this took the size down quite a bit!).
  139.  
  140. * Now ALL menu lines will expanded if EICS are in them.  What does this  
  141.   really mean?  I HECK OF a lot of power!  Try it out.  You can now
  142.   force user-dependant actions in commands.  The FIFO passing was the
  143.   first one that I used this with, and thought all of them would be
  144.   nice to have this function.  Of course there ARE menu commands that
  145.   are inappropriate for this (like changing to a message board, etc)
  146.   but they all have the capabilities.
  147.  
  148. * CFG_ED:  At LAST!  The new config editor is out.  Fixed the BBS
  149.   name and annoucement conflicts, made it look like the rest of the
  150.   editors, and cleaned up many problems with it.  Should be a LOT
  151.   nicer to use now. 
  152.  
  153. * Fixed a bug in the fax string that wouldn't allow it to work.  The
  154.   BBS will not look for the fax string ANYWHERE in a string from the
  155.   modem.  This means you can put "FAX" as the string, and whether
  156.   your modem returns "FAX" or "CONNECT FAX" it will work now.
  157.  
  158. * FCL_ED:  Fixed a couple bugs including display, I/J when editing a
  159.   file, and the new extended descriptions rule.  Files can now have
  160.   BOTH an extended description and a short description.  An extended
  161.   description is noted by an * in front of the short description in
  162.   the BBS, and FCL_ED will put a "(MB #/Mess #)" designator in front 
  163.   of the short descript.
  164.  
  165. * B_ED: AT LAST!  We now have a bulletin editor. You must use v2.88d
  166.   in order for the BBS to recognize the new format.  Use the -c
  167.   parameter to convert your old bulls.dat file to the new bulls.d
  168.   format.
  169.  
  170. * Added option G in CFG_ED (V2.68d) to allow toggling of the Sysop
  171.   available flag's default setting when 4D-BBS is ran.
  172.  
  173.  
  174. --- V2.85d - July 1, 1993
  175.  
  176. Ok.  I have changed plenty here... Thanks to Jim Aites for getting
  177. on my case about some of the "problems" he conjurred up!  Make sure
  178. you add line 298 to your def_say.t file.
  179.  
  180. * Fixed Double Origin Printout
  181.  
  182. * Moved initial advertisement in an eic.  The EIC "^]W2%" will print out
  183.   the connection information.  Use it like "Connect: ^]W2%".
  184.  
  185. * line 298 in def_say.t is now displayed as the FIRST line when a user
  186.   FIRST LOGS on.  The above string defaults to be in this line (so you
  187.   probably won't notice a differemnce, but its a lot more flexible.
  188.  
  189. * New EIC:"^]W1%". This is an optional EIC to set the user's initial ANSI
  190.   setting.  It works like the old Ansi question in 1.63.  The BBS will
  191.   now try to display text:logon.txt.ascii UNLESS this EIC is used and
  192.   the user opts for ANSI.  Then text:logon.txt.ansi will be displayed.
  193.   text:logon.txt is no longer used.  This EIC can go in def_say.t line
  194.   298 mentioned above.
  195.  
  196. * Fixed a bug where a sub-board flag of "N" would force the real name
  197.   of the user no matter what.
  198.  
  199. * Fixed some memory and port problems.  We were not releasing all of
  200.   the memory and after many times of running the BBS it would start
  201.   to not working properly.
  202.  
  203.