home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / CDOR0811.ZIP / WHATSNEW < prev    next >
Encoding:
Text File  |  1993-08-11  |  54.0 KB  |  1,142 lines

  1. The Cellar Door Mods WHATSNEW File
  2. ----------------------------------
  3. ===============================================================================
  4. 0811:
  5. ===============================================================================
  6. Release of CDOR0811/CDUD0811
  7. 0809:
  8. Pete Eibl's CONFNUM mod has been added in.  This mod allows callers to
  9. select a conference by entering a preset NUMBER for a conference name OR
  10. the actual conference name.  To enable this option, you must create a
  11. Conference Number file in the same directory you keep your CONFMAIL.DEF
  12. file.  The conference number file must be called whatever you call your
  13. CONFMAIL.DEF file with the extension of "NUM" - CONFMAIL.NUM, for example.
  14. This allows you to have separate CONFMAIL.NUM files for subboards which
  15. might have different CONFMAIL.DEF files.  The format of the CONFMAIL.NUM
  16. file is as follows:
  17.  
  18. 1,C:\RBBS\MESSAGES\MAINU.DEF,C:\RBBS\MESSAGES\MAINM.DEF,MAIN
  19. 2,C:\RBBS\MESSAGES\CDOORU.DEF,C:\RBBS\MESSAGES\CDOORM.DEF,CDOOR
  20.  
  21. The FIRST parameter is the conference number, which the caller can type in
  22. as the conference to join.  The Users and Messages are for the respective
  23. conference, and finally, the AREA name is the last parameter, allowing for
  24. entry of CONFERENCES with names longer than the 7 character limit placed
  25. on the filename of a conference to join.
  26. ---
  27. 0808:
  28. The Sysop's PGUp key now displays locally all info contained in the file
  29. USERINFO which must be located in your TEXT subdirectory.  See the USERINFO
  30. file in TEXT.ZIP for a sample.  Note that this file has a {SO command at the
  31. bottom so you can read the info before the callers activity scrolls it off
  32. the screen.
  33. ---
  34. 0730:
  35. Support for DESC.SDI files to be used in an upload description has been removed.
  36. The FILE_ID.DIZ seems to be the standard now, and most DESC.SDI files don't
  37. seem to have one.  So, the way it works now is if you use the FILE_ID.DIZ mod
  38. as before, the FIRST LINE of the FILE_ID.DIZ file will be used for the main
  39. upload description, and if the first line is longer than your FMS description
  40. length, then any extra words from the first line along with the rest of the
  41. lines in the FILE_ID.DIZ file will be placed in the extended description.
  42. ---
  43. 0717:
  44. You can now have an option MAIL.HLP file in your HELP subdirectory which will
  45. be displayed whenever a caller logs on and has mail waiting.  If this file
  46. cannot be found, then "You have new mail!" will be displayed instead.
  47. Suggested purpose for this file is to give your callers quick directions on
  48. how to read their mail.
  49.  
  50. 0710:
  51. ===============================================================================
  52. Release of CDOR0710/CDUD0710
  53. 0709:
  54. Added the Maple GF display graphics version of file command to the RBBS macro
  55. support.
  56. ---
  57. 0708:
  58. Added the option to press enter and quit when selecting a protocol.  See the new
  59. PROTO.DEF in XFER.ZIP for the ([ENTER] quits) line.  If you are using 
  60. PROTO*.MNU's you don't need to change the PROTO.DEF.
  61. ---
  62. 0707:
  63. Added support for .DOZ files for upload descriptions.  The .DOZ file is used for 
  64. handling descriptions for uploads like a FILE_ID.DIZ is, however the .DOZ file 
  65. is external to the upload and one .DOZ file can have descriptions for more than 
  66. one upload during a batch upload.  Since the CDor/Maple modifed RBBS asks an 
  67. uploader for a description and category (if allowed) BEFORE the upload, the 
  68. uploader must still enter something for a description regardless of the .DOZ 
  69. file.  The mod will look for a .DOZ file entry in the XFER-x.DEF file and if 
  70. found, use it to look for the upload description.  If the upload has a 
  71. FILE_ID.DIZ and/or DESC.SDI within the archive, then the FILE_ID.DIZ and/or 
  72. DESC.SDI file will override the .DOZ file description.  After the process of 
  73. searching a .DOZ file for descriptions is complete on all uploads in a batch 
  74. upload, then the .DOZ file is deleted. Note the difference between the 
  75. CDor/Maple batch upload and stock batch upload is that stock asks for all the 
  76. info on a file AFTER the upload is complete.  If these mods were redone to ask 
  77. for file info AFTER an upload, then that would basically take away the 
  78. AutoLogOff feature available after an upload.
  79.  
  80. So, that is the way I decided to implement the mod.  I *will not* be rewriting 
  81. these mods so that they are like stock in asking for descriptions and upload 
  82. categories AFTER an upload!
  83.  
  84. The .DOZ file format is by Dan Shore and originally developed for his batch 
  85. upload program for RBBS called RBatch.
  86.  
  87. The basic format of a .DOZ file (as far as what the CDor Mods needs) is as
  88. follows:
  89.  
  90.                  {FI FILE1.ZIP X
  91.                  This is the description of FILE1.ZIP it can be
  92.                  80 characters wide and no more that 10 lines
  93.                  long.
  94.                  {FI FILE2.GIF X
  95.                  This is the second file.
  96.  
  97. The lines must be LEFT Justified and the first four characters must be
  98. "{FI " (an {FI and a SPACE).  Then follows the name and after that any
  99. character.  This is reserved for the categories, but not used with these
  100. modes as the category is already given before the upload and before this
  101. file is read.
  102.  
  103. The .DOZ file format is by Dan Shore and originally developed for his batch
  104. upload program for RBBS called RBatch.
  105.  
  106. The .DOZ file can be created using Tom Hansen's TagFile utility.
  107.  
  108. In summary, you may not ever use this mod, but it is benificial to your
  109. batch uploaders to enter extended descriptions off line in a .DOZ file and
  110. then uploading the .DOZ file along with the rest of the uploads.
  111.  
  112. For more info on RBatch, see the file RBTCH222.ZIP available here or from
  113. Dan Shore's BBS, the ShoreLine BBS at 1-301-946-2771.
  114.  
  115. For more info on Tom Hansen's TagFile utility, see the file TAG200.ZIP
  116. available here or from Tom Hansen's BBS, The Church Chatters BBS at
  117. 1-402-593-8863.
  118. ---
  119. 0705:
  120. Several Toggle and User Options have been added with this mod.  They are:
  121.  
  122.      Read New Mail - a user togglable option which will make rbbs ask them
  123.                      if they want to read all new mail when you have
  124.                      CONFIG #282 - Skip Mail Check at log on turned off.
  125.      Reselect All  - this is a SYSOP controlled user option flag which can
  126.                      be controlled with either the SYSOP's 5 key while on line
  127.                      or with an added CONFIG option #193 - Make all users
  128.                      reselect preferences.  The effect of this option on a
  129.                      user is they will have to reselect their Graphics,
  130.                      Protocol, and all other Toggle options the next time they
  131.                      log on.
  132.      Reselect Graphics -
  133.                      this option is also a SYSOP controlled user option flag
  134.                      which can also be controlled either on line or with an
  135.                      added CONFIG option #194 - Make all users select graphics
  136.                      preference.
  137.      Reselect Protocol -
  138.                      this option is also a SYSOP controlled user option flag
  139.                      which can also be controlled either on line or with an
  140.                      added CONFIG option #195 - Make all users select protocol
  141.                      preference.
  142.      More Promt Erase -
  143.                      this is a user selectable option which controls wether or
  144.                      not the "More..." prompts get erased or RBBS sends a CR/LF
  145.                      instead.  Since the routine that Wipes a line (WipeLine)
  146.                      will NOT wipe a line when NULLS or on, NULLS are
  147.                      automatically turned off when the user selects to have
  148.                      the More prompt erased.
  149.      ANSI Music    - Users can now select ANSI Music for the Prompt Bell in the
  150.                      Toggles options.  Also, when a caller has ANSI Music on
  151.                      they will hear the same "telephone ring" while paging
  152.                      that you do!  When in LOCAL mod, ANSI Music is not used.
  153.      GlobalTwit    - This SYSOP controlled flag is reserved however with this
  154.                      release, there is nothing that will happen regardless
  155.                      of this setting.  Once decided what a TWIT can and cannot
  156.                      do, or some other way of controlling a twit is implemented
  157.                      then the flag will activiate whatever it will be designed
  158.                      for.
  159. ---
  160. 0704:
  161. Added option to have a RATIO.HLP file displayed when downloaders go past
  162. their ratio limits.  To use this option, simply create a file called
  163. RATIO plus your default HELP extension and place it in your HELP subdirectory.
  164. Graphic versions of this file are accepted.
  165. ---
  166. 0702:
  167. ---
  168. The VIEWTxt Mod has been removed.  The files Xxxx.BAT, such as XZIP.BAT are
  169. no longer needed and can be removed.  Xxxx.BAT files should be located in
  170. your MAIN RBBS subdirectory.
  171. ---
  172. CONFIG options 323,324,325,326 now control the colors of the directory listing 
  173. display.  The first 4 user colors are now hard coded into the mods. An added 
  174. option, 329, controls the color of the extended description.  This paramter 
  175. replaced the Library Program in CONFIG.  You should run config on your MAIN 
  176. RBBS-PC.DEF file and all subboard .DEF files to set your color for extended 
  177. descriptions.  If RBBS can't get a legal color for extended descriptions from 
  178. your config file, then it will use the regular description color by default.
  179. --- 
  180. CONFIG options 13,14,15 now have no affect on the local console's color display
  181. while RBBS is running - removed for space savings in the global variables.
  182. ---
  183. 0701:
  184. The CALLINFO.BBS door drop file is no longer offered in the CDor mods.  Please
  185. check your DOORS.DEF file and any doors that needed the CALLINFO.BBS file and
  186. make them use something else!  This drop file was removed to add more room
  187. for other great mods.
  188. ---
  189. 0630:
  190. ---
  191. The UT.HLP file has been revised to give info on the CDor added toggle options.
  192. See HELP.ZIP for this file.
  193. ---
  194. Under the defacto standard of what a FILE_ID.DIZ is supposed to be, line 1 of
  195. this file is now used as the main description instead of the "Description within 
  196. Archived File:" that was used before.  You may want to change your batch upload 
  197. test file to DELETE a DESC.SDI (also used for main description) when there 
  198. already is a FILE_ID.DIZ.  Something like:
  199.  
  200. IF EXIST %4%2\FILE_ID.DIZ COPY %4%2\FILE_ID.DIZ c:\rbbs\node%node%
  201. IF EXIST %4%2\DESC.SDI COPY %4%2\DESC.SDI c:\rbbs\node%node%
  202. IF EXIST C:\RBBS\NODE%node%\FILE_ID.DIZ DEL C:\RBBS\NODE%node%\DESC.SDI
  203.  
  204. Would work (your batch upload program must previous dextract these files to
  205. the nodework subdirectory).  See the revised CALLZ.BAT file for the complete
  206. listing.
  207. ---
  208. 0629:
  209. Several enhancements to the Toggles options has been added.  First, the Extended 
  210. DIR listings option is now saved in the User's Record.  Whatever it is will be 
  211. saved.  If a caller changes it while listing files then it will stay that way 
  212. until they change it again.  Second, the more important Toggles options are now 
  213. selected during the newuser process IF you have CONFIG set to allow new user to 
  214. set their own defaults.  Some of the options will not be offered depending on
  215. other config options.  In otherwords, if you have CONFIG set up to not allow
  216. new files checks, then the caller wont be asked if they want to skip new files.
  217.  
  218. 0628:
  219. ===============================================================================
  220. Release of CDOR0628/CDUD0628
  221. 0628:
  222. This release of the CDUD0628 file contains only MRG files of all the CDor
  223. .BAS files.  Even if the Last version of a CDor .BAS file has not changed,
  224. its .MRG file is included anyway.  The way to update from the last version
  225. of the CDor mods to this version is to take all the .BAS files:
  226.  
  227. ALIAS.BAS
  228. ANSICHAT.BAS
  229. ANSIED.BAS
  230. CNFG-SUB.BAS
  231. CONFIG.BAS
  232. RBBS-PC.BAS
  233. RBBSSUB1.BAS
  234. RBBSSUB2.BAS
  235. RBBSSUB3.BAS
  236. RBBSSUB4.BAS
  237. RBBSSUB6.BAS
  238. RCHAT401.BAS
  239. RCSUB401.BAS
  240. SYSOP8.BAS
  241. WILDDOWN.BAS
  242. RBBSSUB5.BAS
  243.  
  244. Note that there are NO .MRG files for:
  245.  
  246. CNFG-VAR.BAS
  247. RBBS-VAR.BAS
  248. RBBS-VAR.MOD
  249.  
  250. With the above files in a common subdirectory, UNZIP all the files within
  251. CDORMRGS.ZIP and SOURCE.ZIP into the same directory, being sure to use the
  252. NEW versions of the CNFG-VAR.BAS and RBBS-VAR.* files!  Next, make sure
  253. BLED is available in your PATH or in this same subdirectory and run the file
  254. UPDATE.BAT, included in the SOURCE.ZIP file.  If all goes well, the UPDATE.BAT
  255. file will have created the NEW version of the CDor mods.
  256.  
  257. Please refer to this area of this file to UPDATE from the LAST version of
  258. any CDor mod you might have.  Remember, the CDUD files are only for the LAST
  259. CDOR file!  In this case, CDUD0628 is ONLY for CDOR0626!
  260. ---
  261. CONFIG #53 now controls the "Thanks For Calling" message displayed at
  262. logoff.  CONFIG #53 used to control Music for RBBS which has been
  263. removed in the CDor mods.  If you select to inhibit the log off message,
  264. then absolutly nothing will be displayed after the caller selects to
  265. log off and the Epilog File(s) (if any) are displayed.
  266.  
  267. 0626:
  268. ===============================================================================
  269. Release of CDOR0626
  270. 0626:
  271. The ICONS used for the RIPWINx and other RIP menus and screens have been
  272. changed to use BLANKBUT.ICN and IC1.ICN which normally are included with
  273. the RIPTerm package so your users will not have to DL Icons to before
  274. they can fully enjoy the RIP option.  The file CDORICON.ZIP contains
  275. the icons used for these mods.
  276. ---
  277. The PAGED.DEF file shown when a caller pages the sysop with no answer is
  278. now called PAGED.MNU and must be located in the TEXT subdirectory.
  279. ---
  280. 0625:
  281. All support for the Music in RBBS has been removed.  The config option for
  282. this feature has no affect on RBBS.
  283. ---
  284. 0624:
  285. The MENU0 file is now the ONLY MENU0 file - there is no more check for
  286. a colorized "MENU0C" file, be sure to use the mono or color MENU0 of your
  287. choice!
  288. ---
  289. The "H=Help" shown when categorizing uploads has been changed to "L=List"
  290. ---
  291. The copyright screen displayed for RBBS is now an external file.  This file
  292. must exist in the RBBS subdirectory.  Place the file COPYRITE.DEF included
  293. in RBBS.ZIP in your RBBS subdirectory.  Note that the copyright display is
  294. only shown for the first 10 calls the BBS gets, after that, it is not
  295. displayed.  During these 10 calls, if the file COPYRITE.DEF cannot be found,
  296. RBBS will abort.
  297. ---
  298. The Canned 'you dropped carrier message' mod can now send the message to
  299. callers who are not penalized for dropping carriers by putting a -1 in the
  300. 15th parameter of the PASSWRDS file.
  301. ---
  302. The RBBSUTIL.ASM and RBBSUTIL.OBJ files have been changed.  The RBBSULC
  303. routine has been removed since PDS can change a string to upper case.  The
  304. OBJ file has been compiled with TASM.
  305. ---
  306. 0622:
  307. The ANSI sysop5 mod is finished!  Be sure to use the NEW SYSOP5 menu!  Note
  308. that some of the stock RBBS commands have been changed for this mod.
  309.  
  310. 0619:
  311. ===============================================================================
  312. Release of CDOR0619/CDUD0619
  313. 0619:
  314. Added RIPWINC for RIP graphics.  This is a RIP text window for viewing
  315. conferences.  The file RIPWINC in TEXT.ZIP needs to be placed in your
  316. 'TEXT' subdirectory.
  317.  
  318. 0618:
  319. ===============================================================================
  320. Release of CDOR0618
  321. 0618:
  322. There have been a LOT of changes since the last version of the CDor Mods!
  323. Please read all the WHATSNEW info here thru the last version you have and
  324. also the new info at the bottom of CDOOR.DOC.  The CDOOR.DOC file has been
  325. through a agonizing revision and the ZIP files included in the CDor MODS
  326. have also be given the once over.  The MAKERBBS.BAT file has been updated
  327. to compile the SYSOP8 source which is now included with these mods.  A
  328. nearly identical MAKERBBS.X87 batch file is included if you are using a
  329. math CPU.  The Times Downloaded mod requires alteration of your FMS MASTER.DIR
  330. structure, you may not want to use this mod, it is your choice.  Support
  331. programs have been provided in the DIR.ZIP file - ADDTIMES, TAKETIME, and
  332. FMSFFS.  These 3 programs which are provide free are still being improved.
  333. Please see their respective doc files in the DOCS.ZIP file.  This lastest
  334. version is an exciting one and shows that RBBS definitly can lead the pack
  335. with it's versatile structure and Users Helping Users standards. - Dan
  336. And now the new stuff:
  337. 0613:
  338. Added in RIP display command support!  To display RIP files,
  339. your users must select R)IP graphics in the UTILITIES Graphics
  340. command.  Because of this addition graphics mode in RBBS, the user's
  341. graphics number table has changed.  Because their OLD graphics 
  342. number will be incompatible with the NEW graphics number table, I have
  343. added in a small feature to FORCE all of your users to re-select
  344. their graphics preferences at logon without having to make them do
  345. this from the UTILITITES menu.  To implement this feature, first
  346. you must run CONFIG and select option #186 to make all users answer
  347. the "required questionaire".  Next select option #82 for the NAME
  348. of the questionaire.  Enter any path you want and then enter "GRAPHICS".
  349. "GRAPHICS" is a magic word that will make all this happen.  Once
  350. your users have re-selected their new graphics preferences, they
  351. will not be asked again.  This feature may also be re-used anytime
  352. you want all your users to re-select their graphic preferences.
  353. The RIP files for menus and text files follow the same scheme as
  354. the other RBBS files.  The RIP files use a "R" to distinguish them
  355. between the other files.  As before, Avatar files use a "V", an ANSI
  356. file uses a "C" and a ASCII file uses a "G".  There are now 5 possible
  357. files.  For example:
  358.  
  359. WELCOME   -  "none"
  360. WELCOMEG  -  ASCII 
  361. WELCOMEC  -  ANSI
  362. WELCOMEV  -  AVATAR
  363. WELCOMER  -  RIP
  364.  
  365. If you do not want to have RIP support for your users, simple do
  366. not create any RIP Menu and Text ("R") files.  If any users select
  367. R)IP and their are no RIP files for display, RBBS will look for
  368. ANSI ("C") files instead, and then "none" files if no ANSI files are
  369. found.  Please see the CDOOR.DOC file for further information!
  370. ---
  371. 0604:
  372. The AUTOOFF.MNU and LOGOFF.MNU menus that were in the HELP subdirectory
  373. have been moved to the TEXT subdirectory.
  374. ---
  375. The Talk support has been removed to make room in the code for all the
  376. other mods, the RBBSHS.OBJ file is no longer needed at LINK time.
  377. ---
  378. 0525:
  379. Externalized the Toggles option of the UTIL command.  You must have a file
  380. called TOGGLES (Graphics versions allowed) in your TEXT subdirectory. A
  381. sample TOGGLES file is included in TEXT.ZIP.
  382. ---
  383. 0523:
  384. Externalized the Review Profile information shown if you have CONFIG set
  385. to remind callers of their profile and also in the utilities "R" command.
  386. To make this work, you must have a file called PROFILE in your "TEXT"
  387. subdirectory.  All info that has been in this screen is now handled with
  388. SmartText and you can add or remove any info you want in the Profile
  389. display.  Graphics versions of PROFILE are allowed.  PROFILE is included
  390. in TEXT.ZIP.
  391. ---
  392. Added Transfer time display to extended file list description.  If the
  393. caller opts to turn Extended off at the files listing prompt, then the
  394. transfer time for each file will not show.  This option is further
  395. controlled with CONFIG #100.  CONFIG #100 uses the old, no longer used
  396. AutoDownload checking option which is no longer used, so no special
  397. changes need to be done with your config file(s) other than selecting
  398. what you want.
  399. ---
  400. Added Times Downloaded option.  This option will keep track of the number
  401. of times a file has been downloaded in your FMS directory listing.  To turn
  402. this feature on, you must do 2 things.  First, you must add an extra 5
  403. character field to your FMS directory listing.  The program ADDTIMES in the
  404. UTIL.ZIP file will do this for you (read the ADDTIMES.DOC!).  Next, you must
  405. run CONFIG on all your RBBS config files and set the new option, #174,
  406. Show Times Downloaded when listing files to YES.  That is all there is to it!
  407. RBBS will automatically keep track of each listing in your FMS directory
  408. list and increment the times a file has been downloaded after a caller downloads
  409. a file.  NOTE!  Downloads will ONLY be incremented if a XFER-x.DEF file is
  410. created by your protocol driver.  CONFIG #174 replaced CONFIG #29, which means
  411. these MODS will only work on IBM/PC/AT "compatible" computers.  The support for
  412. the PCJr and Compaq/Plus has been removed.
  413. ---
  414. 0522:
  415. You can delete all Vxxx.BAT files and replace them with the VIEWFILE.BAT
  416. file to view files.  VIEWFILE.BAT uses BSHOW for all extensions.  BSHOW
  417. is free to use and available on most RBBS BBS's as BSHOW110.ZIP and
  418. BSHOW111.ZIP.  VIEWFILE.BAT is included in RBBS.ZIP
  419. ---
  420. 0520:
  421. CONFIG #22 now controls the 'Who's On' command.  If you want to allow
  422. non-sysop level callers to see who's on or has been on other nodes, set
  423. this parameter to Yes.  Otherwise, a no will show non-sysop callers that
  424. offline nodes are "Waiting for next caller".  CONFIG #22 USED to let you
  425. show the caller their File Transfer statistics, but this feature can be
  426. done using the LGSTATS screen.
  427. ---
  428. 0515:
  429. The math routines have been internalized for the GIF specs mod, therefore
  430. you no longer need to include the SHIFT.OBJ module when compiling the CDor
  431. Mods.
  432.  
  433. 0514:
  434. ===============================================================================
  435. Release of CDOR0514/CDUD0514
  436. 0511:
  437. Changed the order of logging off to run the epilog questionaire first, then
  438. display any text files if the EPILOG.LST file is used, then the final time
  439. report and goodby.  The EPILOG Questionaire will ONLY be ran during a
  440. normal logoff.  A Sleep Disconnect or Auto Logoff will ONLY display the files
  441. listed in the EPILOG.LST file.  It is recommended that all files to be
  442. displayed as listed in the EPILOG.LST file have the {NS non-stop SmartText
  443. control character in them so that a page break which would prompt the caller
  444. for a keyboard input will not occur - Auto LogOff or Sleep Disconnects assume
  445. that there is nobody attending the callers side of the connection, so make
  446. sure that the log off happens smoothly.
  447. ---
  448. 0510:
  449. The [I]nfo Screen Option off then MAIN prompt now requires an external file
  450. to display the available screens for display.  The file must be called
  451. INFOSCR and it must be located in your "TEXT" subdirectory - the same
  452. directory as your welcome file.  Mono, Color, and Avatar versions are allowed.
  453. ---
  454. The CONFIG Option #38 has been changed from the option to use Machine
  455. language for Speed to allow for the option of making the NEWS file
  456. display uninterruptable instead of matching whatever was set for the
  457. Welcome file being interruptable in CONFIG #27.
  458.  
  459. 0509:
  460. ===============================================================================
  461. Release of CDOR0509
  462. 0507:
  463. The CONFIG Option #39 has been changed from the option to use BASIC for
  464. screen writes to allow for an optional callers log in TEXT format.  The
  465. name of the text file will always be the same as the name of the original
  466. CALLERS log file from CONFIG #90 with the file name extension of TXT.  If
  467. you do not select to log activity to the callers log specified in CONFIG
  468. #90, then the TEXT callers log will not be created or appended to.
  469. ---
  470. 0506:
  471. Added OnLine Sysop Help screen!  Pressing ALT-F1 While a user is on line
  472. will display a sysop help screen.  The file must be called SYSOP.HLP or
  473. SYSOP + default helpfile extension and must be located in your HELP sub-
  474. directory.  SmartText characters are allowed in the SYSOP.HLP file.
  475. ---
  476. You can now specify separate OFFLINE.DEF files for subboards with file
  477. systems by naming the file the name of the MAIN FMS Directory Name plus .OFL.
  478. For example, if your MAIN FMS Directory as set in CONFIG #214 is SPECIAL,
  479. then SPECIAL.OFL would contain the list of offline files.  Files in this
  480. list must be listed one file per line.
  481.  
  482. 0502:
  483. ===============================================================================
  484. Release of CDUD0502/CDOR0502
  485. 0502:
  486. Lot's of internal fixes.  Nothing major required in RBBS's setup to upgrade
  487. from the 0426 to this version.
  488. ---
  489. 0501:
  490. Added internal Wildcard Search routines for the WildCard Download mod.
  491. You do not need the FINDFILE.OBJ file anymore, however, you must have
  492. PDS7.1's QBX.LIB library available.  Note changes in the RBBSBC71.LNK
  493. file!  If you don't have PDS7.1 completly installed on your computer,
  494. you can find QBX.LIB PDS7.1 on disk 2 of the 3 1/2" 720k version of
  495. PDS 7.1.  It is in compressed form as QBX.LI$.  Use UNPACK.EXE on
  496. disk 1 to expand QBX.LI$ to QBX.LIB.
  497.  
  498. 0426:
  499. ==============================================================================
  500. Release of CDOR0426
  501. 0420:
  502. In Stock RBBS, when you have a subboard that has a different callers log
  503. filename from the MAIN board's file name, RBBS would write the subboard's
  504. callers file to whatever is entered in CONFIG #90 for a path, REGARDLESS
  505. of what node is doing the actual logging.  The end result is that in a
  506. multi-node system, two caller's could end up having their activity logged
  507. to the same file.  The 'right' way to log activity of subboards of different
  508. nodes is to log the file in it's own subdirectory.  As per RBBS docs,
  509. multi-node RBBS's should have a separate subdirectory for each node.
  510. C:\RBBS\NODE1\
  511. C:\RBBS\NODE2\
  512. etc.
  513. The Cdor mods make sure that in a multinode system (even if your NODE 2 is
  514. a local node), the proper callers file is logged to.  Keep in mind that
  515. this problem in STOCK RBBS only happens when the original, MAIN callers
  516. log file and the subboard log file have different names.
  517.  
  518. 0418:
  519. "Nodeable" LGx.DEF files can be used, simple add the node number in
  520. front of the LGx.DEF file for any node that you want a unique LGx.DEF
  521. file.  For example, if you want all callers with access level 50 on
  522. NODE 3 to be displayed a unique LGx.DEF file for that node, make a
  523. file called 3LG50.DEF.  If you don't want to use this feature, do nothing,
  524. the default LGx.DEF files will still be displayed if they exist.
  525. ---
  526. You can now display any message you want to your caller at any main
  527. prompt (MAIN,FILE,UTIL) by pressing ALT-F7.  The file to display must
  528. be located in your TEXT subdirectory (where your welcome file is) and
  529. must be called LOGOFF.  Graphic versions of this file are also allowed.
  530. ---
  531. The multiple FIDX list mod now requires a FORTH parameter - the maximum
  532. description length for each files directory.  This extra parameter is
  533. required for the SYSOP8 mod which must 'know' this info when manipulating
  534. files across subboards with different FMS structures.
  535. The new format now must be:
  536.  
  537.    c:\rbbs\dir\fidx.def,c:\rbbs\dir\lidx.def,c:\rbbs\dir\master.dir,46
  538.    c:\rbbs\dir\afidx.def,c:\rbbs\dir\alidx.def,c:\rbbs\dir\adult.dir,43
  539.  
  540. 0413:
  541. The multiple FIDX list mod now requires a THIRD paramter - the full
  542. path and filename of the Main FMS directory list for the "FIDX/LIDX"
  543. files for each line in the "FIDX.LST" file.  This extra parameter
  544. serves 2 purposes.  The first is to display where RBBS is searching for
  545. a Wildcard download search to the user and the second is for procedures
  546. within the SYSOP8 mod to know where to add or delete a file's description.
  547. The new format now must be:
  548.  
  549.    c:\rbbs\dir\fidx.def,c:\rbbs\dir\lidx.def,c:\rbbs\dir\master.dir
  550.    c:\rbbs\dir\afidx.def,c:\rbbs\dir\alidx.def,c:\rbbs\dir\adult.dir
  551.  
  552. During the searches, the user will be told "Searching MASTER", etc...
  553.  
  554. 0410:
  555. The Upload Message file displayed when a caller uploads a file now must
  556. have the same extension as your Default Help file extension is as set
  557. in CONFIG.  The Upload message file must be in your "HELP" subdirectory.
  558. Otherwise, this mod is the same as before.
  559. ---
  560. When a caller's password expires, you can now display a help file called
  561. PASSWORD plus whatever your default help file extension is as set in
  562. CONFIG.  The PASSWORD help file must be in your "HELP" subdirectory.
  563. ---
  564. The multiple FIDX list mod now looks for the name of the FIDX file with
  565. the filename extension of "LST".  Instead of a generic "IDX.LST" file,
  566. RBBS now looks for whatever then name of the file you entered in CONFIG
  567. #267 with an extension of .LST.  For example, if your entry for CONFIG
  568. #267 is FIDX.DEF, then the multiple FIDX list file must be FIDX.LST.  The
  569. contents of the .LST file are as before:
  570.  
  571.    c:\rbbs\dir\fidx.def,c:\rbbs\dir\lidx.def
  572.    c:\rbbs\dir\afidx.def,c:\rbbs\dir\alidx.def
  573.  
  574. See the 0124 info in this file and the CDOOR.DOC file for complete
  575. complete information.
  576.  
  577. 0409:
  578. Added capability to make any file free in a Ratio BBS system by creating
  579. a file called FREE.DEF in your "DIR" subdirectory.  Any file in your FMS
  580. system that you to be a free download simply needs to be entered in this
  581. file.  Here's a sample of FREE.DEF:
  582.  
  583. R174ASM.ZIP
  584. R174BAS.ZIP
  585. R174DOC.ZIP
  586. R174EXE.ZIP
  587. R174EXT.ZIP
  588. R174LIT.ZIP
  589. R174SMF.ZIP
  590. R174TXT.ZIP
  591. R174UTL.ZIP
  592. RBBS-NET.ZIP
  593. RBBSLIST.ZIP
  594.  
  595. If you don't want to have any free files or use the "/FREE" FMS option
  596. instead, then you don't have to make a FREE.DEF.  If a download is found
  597. in the FREE.DEF list, then the 'Ratios Enforced' and other ratio messages
  598. will be suppressed, just as if the download were a personal download.
  599.  
  600. 0408:
  601. All *.MNU files are now expected to be in the "TEXT" subdirectory.  This
  602. is the subdirectory where you keep your "WELCOME" file.  The affected files
  603. are:
  604.        CHAT*.MNU  -  was in the "RBBS" subdirectory
  605.        SYSOP5.MNU -  was in the "RBBS" subdirectory
  606.        SYSOP8.MNU -  was in the "RBBS" subdirectory
  607.        P*.MNU     -  was in the "DIR" subdirectory
  608.  
  609. ---
  610. The Statistics shown when first logging on or in the UTILS "S" command are
  611. now stored externally as a smarttext file.  Create a file which musth be
  612. called LGSTATS (graphic and color versions OK) in the same subdirectory
  613. as your "WELCOME" file subdirectory.  You can put any info you want in
  614. this file, but it MUST exist if you want any info displayed with the UTILS
  615. "S" command!  Included is a sample STATS file.
  616.  
  617. ---
  618. LOTS of new smarttext characters have been added!  There are so many of
  619. them now, there is a file called SMARTTXT.DOC which is a chart of all the
  620. STOCK and CDor SmartText codes.
  621.  
  622. 0406:
  623. Added feature to display a file to the caller when the sysop wants the
  624. system next after pressing F7.  The message file must be called SYSNEXT,
  625. and be located in the same directory as your WELCOME file.  Graphic
  626. versions (SYSNEXTG,SYSNEXTC,SYSNEXTV) are checked for.  If you do not want
  627. a message displayed, then do not create this file!  If you have callers who
  628. have SYSOP level access, they will not be displayed this file and will
  629. toggle off the Sysop Next flag.  Otherwise, once you press the F7 key, until
  630. a sysop level access caller logs on, all callers will be displayed the
  631. "SYSNEXT" message file at any MAIN prompt - the MAIN, UTIL, or FILES.
  632.  
  633. 0404:
  634. ==============================================================================
  635. Release of CDOR0404/CDUD0404
  636. 0402:
  637. Added in Avatar display command support!  To display Avatar files,
  638. your users must select A)vatar graphics in the UTILITIES Graphics
  639. command.  Because of this addition graphics mode in RBBS, the user's
  640. graphics number table has changed.  Because their OLD graphics 
  641. number will be incompatible with the NEW graphics number table, I have
  642. added in a small feature to FORCE all of your users to re-select
  643. their graphics preferences at logon without having to make them do
  644. this from the UTILITITES menu.  To implement this feature, first
  645. you must run CONFIG and select option #186 to make all users answer
  646. the "required questionaire".  Next select option #82 for the NAME
  647. of the questionaire.  Enter any path you want and then enter "GRAPHICS".
  648. "GRAPHICS" is a magic word that will make all this happen.  Once
  649. your users have re-selected their new graphics preferences, they
  650. will not be asked again.  This feature may also be re-used anytime
  651. you want all your users to re-select their graphic preferences.
  652. The Avatar files for menus and text files follow the same scheme as
  653. the other RBBS files.  The Avatar files use a "V" to distinguish them
  654. between the other files.  As before, an ANSI file uses a "C" and a
  655. ASCII file uses a "G".  There are now 4 possible files.  For example:
  656.  
  657. WELCOME   -  "none"
  658. WELCOMEG  -  ASCII 
  659. WELCOMEC  -  ANSI
  660. WELCOMEV  -  AVATAR
  661.  
  662. To create Avatar files, you must have a program that will make Avatar
  663. files.  TheDraw version 4.6 will do this.  There is also a little program
  664. called ANSI2AVT that will convert ANSI files to Avatar.  Neither one
  665. of these two will make perfect Avatar files, and I can guarantee you
  666. that you will have to manually figure out and edit Avatar files to get
  667. them to properly display.
  668.  
  669. Finally, you will need to have an AVATAR device driver to display Avatar
  670. files on your local screen.  I uses a driver called ZAVT.SYS which works
  671. flawlessly for both ANSI and AVATAR display commands.  
  672.  
  673. All these files are available on the Cellar Door RBBS as:
  674.  
  675. TDRAW460.ZIP     288178
  676. ANSI2AVT.ZIP      20386
  677. ZAVT11.ZIP        47337
  678.  
  679. Without the Authors of the above programs permissions, I cannot distribute
  680. their work in the Cellar Door Mods package.
  681.  
  682. If you do not want to have Avatar support for your users, simple do
  683. not create any Avatar Menu and Text ("V") files.  If any users select
  684. A)vatar and their are no Avatar files for display, RBBS will look for
  685. ANSI ("C") files instead, and then "none" files if no ANSI files are
  686. found.
  687.  
  688. Avatar emulation also handles ANSI display commands.  
  689.  
  690. Note that ANSIChat has been changed to support Avatar compatability.
  691.  
  692. ==============================================================================
  693. 0328:
  694. Release of CDOR0328/CDUD0328
  695. 0325:
  696. Added in the Maple TOSSx.LOG mod.  This mod allows you to use the
  697. MsgToss /AREA: feature to read in a file called TOSSx.LOG created
  698. by RBBS which contains a list of echo conferences that have new
  699. messages ready to be scanned.  To make all this happen, first you
  700. must run CONFIG on the echomail conferences of your choice and
  701. change CONFIG #12 to the AREA name of the conference as entered in
  702. your "AREAS.BBS" file.  RBBS will now create a TOSSx.LOG file any
  703. time a new message is posted in those conferences.  x being the
  704. node number.  Next, you need to create a batch file to handle the
  705. TOSSx.LOG file:
  706.  
  707. REM MSGSCAN.BAT
  708. :TOP
  709. SET NODE=
  710. FOR %%A IN (C:\RBBS\TOSS*.LOG) DO SET NODE=%%A
  711. IF %NODE%. == . GOTO NETSCAN
  712. MSGTOSS /SCAN/RBBS/FIDO/FIX/AREAF:%NODE%
  713. DEL %NODE%
  714. GOTO TOP
  715. :NETSCAN
  716. CALL NETSCAN.BAT
  717.  
  718. My BINKLEY.BAT file calls MSGSCAN.BAT before running Binkley to make
  719. all this work.  NETSCAN.BAT runs QMail for message packing and routing.
  720.  
  721. 0322:
  722. Added in the MsgToss /MUSER mod to the Who's On command.  This will
  723.  show who's online OR OFFLINE on all the nodes.  If you do not want
  724.  to have this enabled, uncomment the lines in the WhosOn subroutine
  725.  in RBBSSUB2  marked  ' DD032203 (Just the lines that are commented
  726.  out, not all the lines with ' DD032203!).
  727. 0321:
  728. Release of CDUD0321 - even after careful testing, came across a bug that
  729.  was to fix the Uploads to All being placed in the Personal directory
  730.  immediatly after a personal download, this bug is still alive.  See
  731.  BUGS.BUG for details.
  732.  
  733. ==============================================================================
  734. 0320:
  735. Release CDUD0320
  736. 0319:
  737. Added Security Level checking to the Wildcard Download config file.
  738.  Simply place the security level in front of the subdirectory as follows:
  739.  
  740. 1000
  741. 10,C:\RBBS\UPLOAD\
  742. 100,C:\RBBS\SPECIAL\
  743.  
  744. 0314:
  745. Added support to display P.MNU to the caller when in Novice mode when
  746.  Personal Files is selected at the FILES command.  You can put whatever
  747.  you want in this menu, such as what each Personal Files command does
  748.  and that Personal Files can only be downloaded from the Personal Files
  749.  prompt.  Graphic support (PG.MNU, PC.MNU) is also supported.  This file
  750.  must be in your DIR subdirectory.
  751.  
  752. 0312:
  753. Added mod to EFND that will turn off checking for local user name in
  754.  any conference you specify.  To enable this, create a file called
  755.  ECHOCONF.DEF in your RBBS directory.  In this file, put the MESSAGE
  756.  FILENAME only of any conferences you do not want RBBS to check for local
  757.  users:
  758.  
  759.           RBBS-PCM.DEF
  760.           BINKLEYM.DEF
  761.  
  762.  This would turn off user searches for message recipiants in the RBBS-PC
  763.  and BINKLEY echomail conferences.
  764.  
  765. 0312:
  766. Added EPILOG.LST support.  This file is just like the WELCOME.LST mod
  767.  inwhich your default EPILOG questionaire will be looked for and ran,
  768.  and then if there exists in the same directory an EPILOG.LST (or what
  769.  ever the BODY of the filename you call your EPILOG file) then RBBS
  770.  will read each line in this file and look for None, ASCII, and ANSI
  771.  versions of the file and display them.  Note that this mod only DISPLAYS
  772.  the files you list and does not run any questionaires.  Example format
  773.  is:
  774.              C:\RBBS\TEXT\GOODBY
  775.              C:\RBBS\TEXT\OTHERBBS
  776.              C:\RBBS\TEXT\CALLAGIN
  777.  
  778. The filename must be whatever you gave it in CONFIG #85  and end with the
  779. extension ".LST".  You must also locate this file where you also locate
  780. the file listed in CONFIG #85.
  781.  
  782. ==============================================================================
  783. 0310:
  784. Release of CDUD0310
  785. Found that the RBBSBC71.LNK Link list was not proper for the compilation.
  786.  A new list (that works) is included.
  787. 0308:
  788. The format for the Wildcard Download config file has been changed:
  789.  
  790. 1000
  791. C:\RBBS\UPLOAD\
  792. C:\RBBS\SPECIAL\
  793.  
  794. The first line is ALWAYS the maximum number of matches to find for
  795. the filespec given (ex: RBBS*.ZIP).  When or if that number of matches
  796. is met, then the search will stop and give the user the option to mark
  797. the matches found for download.
  798. All lines from line 2 on are subdirectories to be searched which are
  799. not in your FFS (FIDX/LIDX) files system.  There should now be no problem
  800. searching through a large FIDX.DEF file for matches with this update.
  801.  
  802. ==============================================================================
  803. 0305:
  804. Release of CDUD0305
  805.  
  806. 0304:
  807. Added in Support for Wildcard Downloads.  To enable this, you must
  808.  creat an FIDX.CFG file in your RBBS DIR subdirectory.  The filename
  809.  is whatever the name is of your FIDX.DEF file with a .CFG for the
  810.  extension.  The format for the file is as follows:
  811.  
  812.  2000
  813.  100
  814.  2
  815.  1
  816.  UPLOADC:\RBBS\UPLOAD\
  817.  DOWNC:\RBBS\DOWNLOAD\
  818.  DOWNC:\RBBS\GAMES\
  819.  
  820.  line 1 is the max size of the FIDX.DEF array.  This is designed on the
  821.         number of entries in the FIDX.DEF that start with the same first
  822.         letter.  Each entry takes up 13 bytes, so a 2000 byte array
  823.         would allow for 153 entries.  The MAX is set at 5000 bytes or
  824.         384 entries.  WILDDOWN.BAS may be edited and increased from the
  825.         5000 max allowed up to 10,000, however at some point, if you
  826.         have a LOT of files in one FIDX.DEF that start with the same letter,
  827.         your system will max out and get a "subscript out of range" error.
  828.  line 2 is the max number of Marked Files allowed.
  829.  line 3 is the total number of Download directories
  830.  line 4 is the total number of Upload directories
  831.  line 5 and up.  Line 5 is the Upload Directory and you could have more
  832.         than one, and the download directories.  Prefix the entry with
  833.         either UPLOAD or DOWN as shown above.  Always include a trailing
  834.         backslash.
  835.  
  836.  The WILDDOWN.BAS was originally by Richard Todd of 1:3612/299.  Extensive
  837.  modifications to the RBBS source files by Dan Drinnon.  Extra mods to
  838.  WILDDOWN.BAS by Peter Eibl and Dan Drinnon.
  839.  
  840.  The changes to RBBS allow you to not HAVE to use this mod.  If the FIDX.CFG
  841.  file is not there, then the mod is automatically disabled.  If it is there,
  842.  then it will be used with (Wildcards OK) shown to the user when they try
  843.  to download files.
  844.  
  845.  If your FIDX.DEF file(s) are too big such as a CD-ROM with several thousand
  846.  files, then you may not be able to use this feature unless you reduce the
  847.  size of the FIDX.DEF file by splitting up the download areas to different
  848.  subboards with different FIDX.DEF files.
  849.  
  850.  You must include QBX.LIB in your link list.
  851.  
  852.  Please review WILDDOWN.DOC for further information.
  853.  
  854. ==============================================================================
  855. 0228:
  856. New Release Date.  Fixed error in MAKECDOR.BAT with RCHAT mrg file and
  857.  also fixed number labels in RCHAT401.BAS which were out of order
  858.  causing BLED to mess up the merge.
  859. 0227:
  860. Compiled and Included a new version to MAKEPCBD.EXE to handle the extra
  861.  parameter I added to CONFIG for security level for the sysop8 mod.
  862. 0225:
  863. The name of the SYSOP8 mod has been changed from RBBSSUB7.OBJ to
  864.  SYSOP8.OBJ, changes to your LINK list must be made to properly
  865.  link the mods.  RBBS-PC.BAS now calls SYSOP8 instead of SysopFileMaint.
  866.  
  867. The SYSOP8 mod will now delete extended descriptions.  The mod will only
  868.  properly handle "backwards" FMS extended descriptions.  That is, the
  869.  OLDEST listing you have is on the first line, and the NEWEST listing
  870.  is on the LAST line, and extended descriptions are on lines PRECEDING
  871.  the actual filename.  Good things take time, and eventually, the mod
  872.  will be able to handle "forwards" or "backwards" FMS lists.
  873.  
  874. Started the CDORDIFF.ZIP file which only contains the merges and source
  875.  files needed to be up-to-date on the latest version and save about 128k's
  876.  worth of time downloading.
  877.  
  878. 0224:
  879. Some progress has been made to the SYSOP-8 mod.  Just a reminder that
  880.  the SYSOP-8 mod is not complete.  Add and Delete are the only 2 options
  881.  which are enabled.  Do not delete an Entry which has an extended
  882.  description!  No provisions for deleting extended descriptions with
  883.  a deleted file have been added yet - that's the next step.
  884.  
  885. 0221:
  886. Changed the DOORS.DEF parameter #3 - Questionaire to invoke to display
  887.  a door "prelog" file instead.  If you do not want to have this, then
  888.  you must edit RBBSSUB2.BAS, Line 10985 and uncomment the CALL AskUsers
  889.  line and delete the two lines below that CALL.
  890.  
  891. 0220:
  892. Added a new parameter to the Passwords file for controlling Upload
  893.  Time Factors by security instead on the global one you set in config.
  894.  This value works the same way as in config - 1 for no time taken, no
  895.  time given, then 2 and higher multiplies the time it took to upload
  896.  the file and gives it back to the uploader.  This new parameter is
  897.  handy to give different access levels different upload time factors
  898.  and to also give different time factors during different hours of
  899.  the day.
  900.  
  901. 0219:
  902. New CONFIG option #328 has been added to select either 25,43 or 50
  903.  lines for local display.  PCJR support was removed to keep the
  904.  config file the same length.  The default lines per screen will
  905.  be 25 if you do not do any reconfiguration to you config files.
  906.  You must add VGAANSI.OBJ and EGAANSI.OBJ to your link list for
  907.  compilation.  EGAANSI.OBJ and VGAANSI.OBJ can be found in the
  908.  SOURCE.ZIP distribution file.
  909.  
  910.  In the future, support for a a smart display of ANSIChat will be
  911.  added where the sysop's screen can be in 50 line mode and the caller
  912.  can be in 25 line and displays will be likewise on either end, and
  913.  ANSIChat will handle the different row sizes on both ends.
  914.  
  915. ==============================================================================
  916. 0206:
  917.  
  918.             *>>> READ ALL THIS STUFF FOR 0206!!! <<<*
  919.  
  920. With the Sysop's Menu 8 mod, the CONFIG file had to be changed.
  921.   So, you will have to either Edit ALL your *C.DEF files, are
  922.   run CONFIG on NEW *C.DEF files.  It is VERY EASY to EDIT the
  923.   config files.  Here's How:
  924.  
  925.   Step 1:
  926.     Load up your config file to edit with a plain old ascii text
  927.     edit.
  928.  
  929.   Step 2:
  930.     Go to the 4th line and ON that line, look for the name of your
  931.     PASSWRDS file as you specified before in config:
  932.  
  933. ....AIL.DEF",3,100,100,100,100,100,100,100,"C:SYSTEM\PASSWRDS",2,100,....
  934.                                                 /^^^^^^^^^^^^^^^^
  935.              C:SYSTEM\PASSWRDS------------------
  936.  
  937.   Step 3:
  938.     Notice the 7 "100"'s in a row - those are the Sysop's Menu
  939.     security levels for functions 1 through 7.  We need to add
  940.     the security level for function 8.  In this case, let's make
  941.     this a 100 as well:
  942.  
  943. ....AIL.DEF",3,100,100,100,100,100,100,100,100,"C:SYSTEM\PASSWRDS",2,100,....
  944.                                            ^^^^
  945.                                           /
  946.                 function 8 security level
  947.  
  948.     Note that "100" is what I use for sysop security level, yours may be
  949.     different!
  950.  
  951.   Step 4:
  952.     Now we need to add the "8" as one of the options in the command
  953.     line prompt.  Go down to the 7th line and all the way to the END
  954.     of the 7th line.  You will see something like this:
  955.  
  956.     .......,"H?QX","1234567"
  957.  
  958.     1 thru 7 represent the sysop's 1 through 7 commands.  We need to
  959.     add the 8:
  960.  
  961.     .......,"H?QX","12345678"
  962.  
  963.   And that's all there is to it!  You will have do these steps on ALL
  964.   of your config (*C.DEF) files or else errors will occur when RBBS
  965.   tries to read your config files.
  966.  
  967.   Once you have done all the above, you are ready to try this thing out.
  968.   As of this writing, I have NOT competed this mod.  Add and Re-Index
  969.   are the ONLY two features that are enabled.  Extended Descriptions are
  970.   disabled.  Find, Edit, and Move functions are not written yet.
  971.  
  972.   I DID NOT include the SOURCE for this mod!  It is all contained in
  973.   RBBSSUB7.OBJ.  Be sure to add RBBSSUB7.OBJ to your LINK list when
  974.   LINKing all the OBJ files!  The source for this mod, even when
  975.   complete, may not ever be released.  The last time I let out a nice
  976.   mod (ANSIChat), a certain anal-retentative person in Long Island, NY
  977.   actually stole my code, called it his, and accused ME of stealing
  978.   "his" code.  That's why - sorry, but it's jerks like that that keep
  979.   me from being too nice :)
  980.  
  981. 0128:
  982. Added in support for RBBS to call USR-EDIT.EXE when in Local mode
  983.   using the Sysop's key 5 to M)odify.  If this file doesn't exist,
  984.   then the internal user edit functions are used as before.
  985. 0127:
  986. The DOOR.SYS file can now be read back in after a door for any
  987.   changes a door may have made to it.  To use this feature, the
  988.   9th paramter of an entry in DOORS.DEF must be an "R" instead
  989.   of an "S".  An "S" will make a door.sys file, but it will not
  990.   be read back in - only an "R" will allow RBBS to read back the
  991.   DOOR.SYS file.
  992. 0124:
  993. Added in the Maple's IDX.LST mod to have multiple FIDX/LIDX files.
  994.   To use this, you must make a file in your DIR directory, and call
  995.   it IDX.LST.  In it, list the FIDX/LIDX files you use as follows:
  996.  
  997.    c:\rbbs\dir\fidx.def,c:\rbbs\dir\lidx.def
  998.    c:\rbbs\dir\afidx.def,c:\rbbs\dir\alidx.def
  999.  
  1000.   Then, RBBS will search through these files for searches through
  1001.   the FIDX/LIDX type files.
  1002. 0122:
  1003. FOSSIL support through a Far String modified FOSSCOMM.OBJ!  Thankyou
  1004. to Jon Martin (owner of FOSSCOMM) for taking the time to do this.
  1005. 0121:
  1006. Added stock enhancement from 0115-MRG release to allow the sysop or
  1007.   any caller with sysop access level to upload personal uploads to
  1008.   a security level.  To use, just enter the security level as the
  1009.   person for whom the file is for, and the mod will take care of the
  1010.   rest.
  1011. 0118:
  1012. Added feature to allow a door to log off a caller and have the caller's
  1013.   log place a "Logged Off from Door" instead of "carrier dropped".  This
  1014.   mod incorporates a 10th parameter to DOORS.DEF, a Y or N to specifiy
  1015.   if the Door can log off callers.
  1016. 0116:
  1017. Added feature to have multiple files displayed for welcome screens.
  1018.   Simply make a file called WELCOME.LST or what ever you have told
  1019.   CONFIG your welcome file is PLUS ".LST" and in it, put the names
  1020.   of the files you want displayed:
  1021.      C:\RBBS\TEXT\WELCOME
  1022.      C:\RBBS\TEXT\LASTON
  1023.   RBBS will look for ANSI and GRAPHIC versions of any file you list
  1024.   here and show them instead if they exist.
  1025. 0114:
  1026. Added NOEDIT.OBJ, NOGRAPH.OBJ, NOISAM.OBJ, and SMALLERR.OBJ to the
  1027.   link list to reduce the compiled RBBS-PC.EXE by 2K.
  1028. 0110:
  1029. Added support to automatically add a GIF upload's dimensions to the
  1030.   upload descriptions.  This will only work of GIF87a GIFs.
  1031. 0104:
  1032. Added support to use The Hack Reports Column format list of Hacks
  1033.   to prevent hacks from being uploaded.  You must have a file called
  1034.   HACK.DEF in your RBBS DIR subdirectory, and RBBS will search this file
  1035.   for a match on uploads.  If a match is found a file called HACK.MSG
  1036.   will be displayed.  HACK.MSG must be in your RBBS HELP subdirectory.
  1037. 0103:
  1038. The Multi-Door Drop file mod(s) has been streamlined a little.  The
  1039.   support to make PCBOARD.DAT has been moved to an external program,
  1040.   since PCBOARD.DAT is a configuration file, it shouldn't change any
  1041.   more than when you change your RBBS config file.  To run it, just
  1042.   type
  1043.        MAKEPCBD -configfile -path -node, as in:
  1044.        MAKEPCND -rbbs1pc.def -c:\rbbs\node1 -1
  1045.   where rbbs1pc.def is your config file, c:\rbbs\node1 is the path to
  1046.   the node work file for that config file, and 1 is the node number for
  1047.   that config file.  Manipulation of this file and the other door drop
  1048.   files is the responsiblity of the DOOR batch files and config files
  1049.   that you make!
  1050. 0102:
  1051. Lot of small fixes were added, plus a mod to have separate RGXPIRE.HLP
  1052.   and RGXPIRD.HLP files based on access levels.  If you don't run
  1053.   subscriptions then this wont matter.  If you do, then you can still
  1054.   use these two "stock" files, or, you can make separate files for
  1055.   whatever security levels you have that are controlled by subscription.
  1056.   Simply make a file called RGXDxxxx.HLP and/or RGXPxxxx.HLP, where the
  1057.   xxxx's are the security level.  The security levels can't be higher
  1058.   than 9999 for this mod.  RGXDxxxx.HLP is the RGXPIRD.HLP and RGXPxxxx.HLP
  1059.   is the RGXPIRE.HLP file.
  1060. 1227:
  1061. The Upload Message can now be the generic one UPMSG.HLP, or you can have
  1062.   a separate one for each subboard, with the name of the subboard and
  1063.   a "U.HLP" appended to it.  For example, if you have a subboard called
  1064.   DIRT, and the message file is called DIRTM.DEF, then the upload message
  1065.   file RBBS will look for is DIRTU.HLP in your HELP subdirectory.  If
  1066.   the message file doesn't have an "M.DEF" type ending, then the actual
  1067.   filename is used, so if your message file for the DIRT subboard is
  1068.   DIRTMSG, then the upload help file would be DIRTMSGU.HLP.
  1069. 1226:
  1070. Added option to caller to leave a message if page is unsuccessful.
  1071. Added control over None, Graphics, or Color for the File Dir list
  1072.   header - upper ASCII only shows for Ascii or Color select.
  1073. PGUP will also show the caller's alias name.
  1074. Line 25 will now show the callers real name in an alias conference
  1075. Fixed problem with sysop page count not counting
  1076. Added option in CONFIG turn turn on or off the mail check on logon.
  1077. Removed SendName sub which is not used in these mods.
  1078. Added Maple 1223 changes which are currently used.
  1079. Added option in CONFIG turn turn on or off the mail check on logon.
  1080. 1224:
  1081. Changed the name of the OFFLINE.DIR file to OFFLINE.DEF so that callers wont
  1082. be able to list it if CONFIG #215 is set to NO.
  1083. Added option to delete COMMENTS after viewing them with sysop's option 1
  1084. 1222:
  1085. Finished up the PCBoard door drop files, pcboard.sys and pcboard.dat.  These
  1086. two files get created in the node work directory.
  1087. 1219:
  1088. Added two new smarttext characters to turn snoop off and on: {SO and {SN,
  1089. respectivly.  Warning: the use of turning Snoop OFF may cause your system
  1090. to STAY OFF if the caller can discontinue the display of a screen which has
  1091. snoop OFF.  If they get a More... prompt and select N, then Snoop will
  1092. still be off.  I added this mod mainly to not display ANSI welcome screens
  1093. which are set to be uninterruptable, such as adult subboard type ansi screens
  1094. that you don't want displayed on your end.
  1095.  
  1096. 1217:
  1097. Added internal support to create PCBOARD.SYS and CALLINFO.BBS door drop files
  1098. in additon to DORINFO and DOOR.SYS.  The DOORS.DEF file now has a 9th
  1099. parameter which lets you declare what door drop file you want rbbs to make:
  1100.       D - DORINFOx.DEF
  1101.       S - DOOR.SYS (in your node work directory)
  1102.       P - PCBOARD.SYS (in your node work directory)
  1103.       W - CALLINFO.BBS (in your node work directory)
  1104. Simply add a ,D ,S ,P or ,W at the end of each entry in your DOORS.DEF file
  1105. for the type of door drop file you want for each entry.  The PCBOARD part of
  1106. the mod does NOT make PCBOARD.DAT or USERS.  Until I get ahold of the
  1107. structure of these two files and incoporate them into the Cellar Door mods,
  1108. it is pointless to specify using P as a parameter in DOORS.DEF.
  1109.  
  1110. ==============================================================================
  1111. 1215:
  1112. Re-Enabled the canned Dropped Carrier Message mod.  If the file CARRIER.BAT
  1113. exists in the default RBBS directory, then it will get executed anytime a
  1114. user drops carrier whose dropped carrier increment in the PASSWRDS file
  1115. is greater than zero.  A new CARRIER.BAT and a new CARRIER.TXT file has
  1116. been put into the RBBS-CDR.ZIP distribution file.
  1117.  
  1118. 1210 - 1212:
  1119. With the 1210 through 1212 mods, I did some major changes to CONFIG so that
  1120. the sysop can have an alias name in alias conferences when he is logged on
  1121. with his secret name.  Since the secret name is in a way an alias name already,
  1122. the only way I could make it work is to append an ASCII 255 to the end of the
  1123. sysop's public name.  CONFIG will do this for you if you load config against
  1124. a *C.DEF file and save it.  This will not affect the operation of RBBS.  The
  1125. next step is to make your secret name the same as your real name, except use
  1126. both cases.  For example, if my public name is DAN DRINNON, then my secret
  1127. name is Dan Drinnon.  CONFIG has been modified to save your secret name the
  1128. same what you type it in.  IF you do not want to have an alias name in alias
  1129. conferences, then continue as you have before, RBBS has been modified to refuse
  1130. access to a caller who logs on with your public name and your secret name is
  1131. not the same as your public name.  In this case, your secret name is compared
  1132. with all caps to your public name for the test.
  1133.  
  1134. In conclusion, to continue with these mods, you MUST run config on all your
  1135. *C.DEF files and save them, changing the secret name if you want to use an
  1136. alias name in alias conferences.
  1137.  
  1138. 1212:
  1139. Made a booboo with the DESC.SDI file not being deleted after being used to
  1140. automatically add a 1 line description.  This cause EVERY upload to take
  1141. the last DESC.SDI file as a description!
  1142.