home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / MAPL0206.ZIP / WHATS.NEW < prev    next >
Encoding:
Text File  |  1993-02-06  |  32.9 KB  |  900 lines

  1. !! SEE END OF THIS DOC FILE FOR FILES NEEDED TO COMPILE THIS VERSION !!
  2.  
  3. Here is the latest update for the Maple code, as of 02/06/93
  4.  
  5.  
  6. Please take the time to read the first couple pages of this file, it may
  7. solve some prblems you are having.. thank you
  8.  
  9. SmartTxt codes {NS and {CS will no longer cause problems in the 
  10. the Message reads/Scans
  11.  
  12. Corrected a problem with Personall Uploads, Ken Goosens changes to STOCK
  13. 17.4 allowed Pers. Uploads to a security level, this did NOT work with the
  14. Maple mods so I have ommited this change from the Maple code till I get it 
  15. to work as intended
  16.  
  17. Have changed Dan Drinnon's FILE_ID mod so if the FILE_ID file and the 
  18. DESC file are both present only the FILE_ID will be used as a description
  19. also the user Description will be entered on the first line of the description
  20. the FILE_ID.DIZ txt will be added as Extended descriptions
  21.  
  22. Maple code looks for thess files in the NodeWork Subdir
  23. please let me know if this causes any problems...
  24.  
  25. Fixed the problem with MENU0 not found message at the password prompt
  26. only a few of you may have this code so if you didn't notice this
  27. "FEATURE" please ignore this fix
  28.  
  29. Due to problems reported with the way the V)iew Conference mail command was
  30. working changes have been made to the CONFMAIL.DEF file, please restore the
  31. CONFMAIL.DEF file to the original format.
  32.  
  33. sorry for this one folks....!!
  34.  
  35. Thanks to Ken Hummrich for tracking this one down
  36.  
  37. To add support for the CONFNUM Mod copy the STOCK CONFMAIL.DEF file
  38. to CONFNUM.DEF then add 2 NEW parameters to the ConFnum.DEF file in the 
  39. begining and another at the end. the ConfNum.DEF file must reside in the
  40. same subdir as the CONFMAIL.DEF file
  41.  
  42. format for the CONFNUM.DEF file is
  43.  
  44. 1,d:\r\rbbspcu.def,d:\r\rbbspcm.def,RBBS-PC
  45.  
  46. the first parameter is the Conference Number followed but the
  47. drive/subdir/userfile and drive/subdir/messagefile all seperated
  48. by Commas follow byt the Area Name for echo Mail, this is required
  49. even if you do NOT run EchoMail, the advantage of this is to allow
  50. SubBoard names longer the 7 characters 
  51.  
  52. Your CONFENCE menu should also reflect the same numbers/names, no harm
  53. will be done other then confusing the users if you do NOT do this.
  54.  
  55. If using Sub Menus for the CONFENCE menu this mod will NOT work
  56. it will work only from the CONFENCE menu
  57.  
  58.  
  59. ****  NAME CHANGE ****** NAME CHANGE ******* NAME CHANGE *********
  60.  
  61. Please Rename the SYSTEM?.TXT files to RBBS?PC.LNG thanks to Dan Drinnion for
  62. the name change and the routines to allow comments in the RBBS?PC.LNG file
  63.  
  64. ps  ? = the node number
  65.  
  66. Maple version of RBBS now deletes the VCHK? file internally. the presents
  67. of this file would cause all Tested Uploads to be Aborted if it contained
  68. more then 2 bytes, I don't remenber if STOCK RBBS handled the Removeall of
  69. this file, but Maple code does now.
  70.  
  71. =============================================================================
  72. MENU0V30 Mods have been added via a  MENUPLUS.BAS file, if you do NOT 
  73. want to use the MenuV30 mods just Compile and link with the MENUPLUS.STB file
  74.  
  75. for the MenuV30 mods you will need the MENU0P (included) available
  76. for the STB file use the STOCK MENU0, please note the difference in the names !
  77.  
  78.  
  79. Here are some shortend doc's for the MENU0V30 Mods sent to me by Richard Taft
  80. _____________________________________________________________________________
  81.                 MENUPlus+ Version 3.0 By Scott Thompson
  82.  
  83.               Ported To Maple Ver 0127 By Richard Taft
  84.               Modified for STUB support by Pete Eibl
  85.  
  86.  
  87.    I first want to say that it is not my intention to steal any credit
  88. away from Scott. He is the person responsible for this code and all I
  89. have done is make it compatible with Maple 0127. I have also included
  90. two "enhancements" to his original idea that I will discuss later in
  91. this document.
  92.  
  93.    As a sysop I have always wanted to have information about what was
  94. going on with the Board displayed on the MENU0 screen.  I had started to
  95. create my own mods to display info on the MENU0 screen when I came
  96. across MENUPlus+ by Scott Thompson.  His mods seemed to cover all the
  97. bases as far as what I needed to see on my MENU0.
  98.  
  99.    Scott's original release of version 3.0 was missing one file that
  100. contained the mods to RBBSSUB5.BAS  (New download & New door security
  101. change counters) I have provided this file in this set.
  102.  
  103.    I have also included his Line 25 mod as part of the full mod
  104. instead of as a separate file.  I feel that this is a very good change
  105. and most sysops will find it useful.  The mod can be found at line 949
  106. of RBBSSUB2.BAS and is marked as ST081591.  Feel free to adjust this
  107. as you see fit.
  108.  
  109.  
  110.    Two more mods of my own design have also been included in this set.
  111. The first is to comment out the code that blanks the MENU0 screen
  112. after 2 min. Since I run a multi node system under Desqview and just
  113. having the screen blank doesn't actually remove everything from the
  114. monitor. I have decided that turning off the monitor when I'm not
  115. looking at it is a lot easier then pressing a key and waiting for the
  116. whole node to recycle to bring the screen back.
  117.  
  118.    I have also added an System Idle time display. This shows the total
  119. time the system has been idle since the last caller or Inactive
  120. Recycle (Config Param 236). I have been having a problem with the
  121. board hanging when the system does a recycle and this active display
  122. shows that the board is still "running". Both of these mods can be
  123. found in RBBSSUB2.BAS around line 265. They are marked with RT020193
  124. and commented as which is which.
  125.  
  126. WARRANT:
  127.    There is none. Plain and to the point.  I am not responsible for
  128. anything to do with the code or files found in this set. You use it
  129. "AS IS" and take full responsibility for its use.
  130.  
  131.   If you have any questions or comments about the files in this set I
  132. can be contacted via a message in the Maple Echo or by calling my
  133. board.
  134.  
  135. Richard Taft
  136. Compucon RBBS
  137. Parsippany, NJ
  138. (201) 887-7463   2400 MNP5
  139. (201) 884-5920   14400 V42bis
  140.  
  141. NOTE:    The Screen Blanking routines have been re-installed
  142.  
  143.         if you do NOT want to BLANK the screen Comment out the lines
  144.         marked  RT020193MPL in RBBSSUB2.BAS at line 265
  145. __________________________________________________________________________
  146.  
  147.  
  148.  
  149.  
  150. MDOOR - Multi Door Drop File MOD for RBBS-PC 17.4
  151. By: Dan Drinnon Copyright (c) 1992,1993
  152. added to Maple code by Pete Eibl
  153.  
  154. DCRD - Door Carrier Drop MOD for RBBS-PC 17.4
  155. By: Dan Drinnon Copyright (c) 1992
  156. added to MAple code by Pete Eibl
  157.  
  158. CREDITS: DCRD - Door Carrier Drop MOD for RBBS-PC 17.4
  159. --------
  160. Special Thanks to Chip Morrow and Doug Wilson who wrote MailManager +PLUS+, the
  161. QWK Mail Door for RBBS.  Without their program, I wouldn't have thought of this
  162. mod.
  163.  
  164. CREDITS: MDOOR - Multi Door Drop File MOD for RBBS-PC 17.4
  165. --------
  166. Special Thanks to ALL the folks on the Maple Team who have helped with the
  167. DOORSYS mod - Especially, Pete Eibl, Eddie Rowe, Jim Wargula, Howard Blake,
  168. Gary Huff, Patty Pickett, and more.  The READDOORSYS, PCBOARD and CALLINFO
  169. file subroutines are by myself.
  170.  
  171. DISCLAIMER:
  172. -----------
  173. Use these mods at your own risk, subject to the following text under header
  174. "RESTRICTIONS".
  175.  
  176. RESTRICTIONS:
  177. -------------
  178. You are free to use these MODS for your own use.  You may not redistribute
  179. them in modified form in anyway.  You may not include them with major mods,
  180. such as, but not including, the MAPLE MODS, DGS MODS, or CDOR MODS.  In
  181. other words, you MAY include them in the MAPLE MODS, DGS MODS and CDOR MODS,
  182. but NO OTHERS.  If you are responsible for any major mods and your mods
  183. are not listed above, then you are not authorized to use the mods I wrote.
  184. The philosophy of RBBS, "Users Helping Users" is important to me, but
  185. unfortunatly, some sysops have decided to make it "Users Screwing Users",
  186. and therefore, I will not allow certain individuals use these mods.
  187. It should be quite OBVIOUS which mods are NOT included above.  Finally,
  188. the code may be used by the copyright owners of RBBS-PC and if these mods
  189. are used in RBBS-PC, the copyright of these mods will then belong to the
  190. copyright owners of RBBS-PC.
  191.  
  192. DESCRIPTION: DCRD - Door Carrier Drop MOD for RBBS-PC 17.4
  193. ------------
  194. Modification for RBBS-PC v17.4 to let RBBS know that a DOOR specified in
  195. your DOORS.DEF file is "authorized" to drop carrier, or log off a user,
  196. without putting a "carrier dropped" in the callers file.  This mod will
  197. put a "Logged Off from Door" in the callers file instead.  This will help
  198. bulletin generator programs that make Top 30 Carrier Dropper type bulletins
  199. from wrongly listing people who log off from a door as carrier droppers.
  200.  
  201. USEAGE:  for MDOOR Mods
  202. -------
  203. A 9th Parameter is added to the RBBS-PC DOORS.DEF control file, specifying
  204. what type of DOOR drop file to create:
  205.    D - DORINFOx.DEF
  206.    R - DOOR.SYS with RBBS allowed to read in any changed values
  207.    S - DOOR.SYS
  208.    P - PCBOARD.SYS
  209.    W - CALLINFO.BBS
  210. DOOR.SYS, PCBOARD.SYS, and CALLINFO.BBS are created in the node work sub-
  211. directory.  MAKEPCBD.EXE is supplied to create PCBOARD.DAT, which is needed
  212. for some PCBoard DOORS to Operate.  It only needs to be run once of each
  213. RBBS-PC node configuration file.  It's syntax is as follows:
  214.    MAKEPCBD /configfile /path /node
  215.    MAKEPCBD /rbbs1pc.def /c:\rbbs\node1 /1
  216. Where configfile = the RBBS-PC config file to use (RBBS1PC.DEF, for example),
  217. path = location to create PCBOARD.DAT, and node = number of RBBS-PC config
  218. file.
  219.  
  220. Your DOOR batch files and DOOR configuration files will have to do the work of
  221. copying or pointing to the location of the DOOR support files this mod makes.
  222.  
  223.  
  224. USEAGE: For DCRD - Door Carrier Drop MOD for RBBS-PC 17.4
  225. -------
  226. A 10th Parameter is added to the RBBS-PC DOORS.DEF control file, specifying
  227. whether the door can log off a user or not:
  228.    Y - means Yes
  229.    N - means No
  230. This parameter must be in CAPS.
  231. You will then have to change your DOORS.DEF file by adding the 10th parameter.
  232. Here's a sample DOORS.DEF file:
  233.  
  234. "GAMES",5,,S,"C:\C3\GMON.EXE /N[NODE]",N,,,D,N
  235. "TQM",5,,S,"C:\C3\TQM.COM [NODE]",N,,,S,Y
  236.  "MMGR",5,,D,"C:\C3\MMGR.BAT [NODE] [CBAUD]",N,,,D,Y
  237.  
  238. In this doors.def file, GAMES uses DorInfo?.Def and does not allow for
  239. dropped carriers
  240. The MAILMGR Door uses DOORS.SYS and allows log off from a DOOR
  241. TQM Uses Dorinfo?.Def and also allows logoff from a door
  242.  
  243.  
  244.  
  245. Dan Drinnon's Multiple WELCOME file mod has been added here is a cut out
  246. of the docs
  247. -----------------------------------------------------------------------------
  248. USEAGE:
  249. -------
  250. Create a file which has the name of your welcome file as specified in CONFIG
  251. with the extension ".LST".  For example, if your WELCOME file in CONFIG is
  252. called WELCOME, then the file you need to make is WELCOME.LST.  Next, in
  253. this "list" file, enter the full path and filenames of the text files you
  254. want to have displayed as welcome screens:
  255.  
  256. C:\RBBS\TEXT\WELCOME
  257. C:\RBBS\TEXT\LASTON
  258. C:\RBBS\BULLETIN\BTOP30
  259. C:\RBBS\BULLETIN\CONTRIB
  260.  
  261. If Graphical versions of these file exist (*G.*, *C.*) then RBBS will show
  262. these versions of the files to display.
  263.  
  264. There is no limit to the number of files to display.  If you have your WELCOME
  265. file as uninterruptable in CONFIG, then ALL the files in this list will be
  266. uninterruptable as well.   If RBBS cannot find the list file, then it will show
  267. the WELCOME file you specified in CONFIG.
  268.  
  269. HELP?
  270. -----
  271. If you need help, there's help available!  You can netmail or log on to
  272. my BBS, The Cellar Door, at:
  273. 1-505-763-1795 3am - 2am MST (2am - 3am is reserved for netmail only)
  274. RBBSNet - 8:903/1
  275. FidoNet - 1:313/6
  276. CandyNet - 42:1034/1
  277. Please be specific so I can help the best I can!  All netmail will be returned
  278. if the call is inside the continental United States, otherwise, netmail replies
  279. will be on HOLD for you until you Poll back.
  280.  
  281. --------------------------- End of Welcome DOC's ----------------------------
  282.  
  283.  
  284. 01/21/93 Ken's Goosens updates to 17.4A have been installed !!
  285.  
  286. **************** MAJOR CHANGES IN THIS RELEASE ************
  287.  
  288. These changes are new and by no means complete, I intend to move ALL text
  289. to an external file to make RBBS more Multi-Language and an added benifit 
  290. will be much increased  free string space !
  291.  
  292.  
  293.  
  294. ****************  IMPORTANT NEW CHANGES ****************
  295.  
  296. Please set CONFIG parameter 301, even if you do NOT use the CHAT feature
  297.  I highly recommend a RAM disk since this is very DISK intensive
  298. the File RBBS?PC.LNG (? = Node Number) must be located on this drive,
  299. it is 90% of the Text used in RBBS  also you may want to make this file
  300. READ ONLY since without it Maple RBBS WILL NOT RUN !!!
  301.  
  302. You MUST have a RBBS?PC.LNG file for each and every node !!!!!
  303. this may change in future releases but for now it was the safest choice
  304.  
  305. SmartText is supported in the RBBS?PC.LNG file !
  306. Comments can be added but the line MUST beging with ";" in the first Column
  307.  
  308. Please put the COPYRITE.DEF file in the RBBS subdir, this file contains
  309. the CopyRite notice for RBBS and is part of the code
  310.  
  311.  
  312.  
  313. **** ALL ArcFile Tests/Converts and Viewing are now done via 2 BAT files
  314.  
  315. TESTUP.BAT will handle the upload conversions and VU_FILE.BAT will
  316. handle the V)iew Feature in RBBS now 
  317. inluded are  the BAT files, please edit to reflect your System setup
  318. also use caution with KDY it will remove all files in a Subdir.
  319. beleive me I know, since I just did it to my Root Dir
  320.  
  321. To add support for the CONFNUM Mod copy the STOCK CONFMAIL.DEF file
  322. to CONFNUM.DEF then  to add 2 NEW parameters to the ConFnum.DEF file in the 
  323. begining and another at the end
  324.  
  325. the first parameter is the Conference Number followed but the
  326. drive/subdir/userfile and drive/subdir/messagefile all seperated
  327. by Commas follow byt the Area Name for echo Mail, this is required
  328. even if you do NOT run EchoMail, the advantage of this is to allow
  329. SubBoard names longer the 7 characters 
  330.  
  331.  
  332. Your CONFENCE menu should also reflect the same numbers/names, no harm
  333. will be done other then confusing the users if you do NOT do this.
  334.  
  335. 1,d:\r\rbbspcu.def,d:\r\rbbspcm.def,RBBS-PC
  336.  
  337. If using Sub Menus for the CONFENCE menu this mod will NOT work
  338. it will work only from the CONFENCE menu
  339.  
  340.  
  341. RBBS user editor routines have been moved out of PC BAS
  342. be sure to include the USR-ED.BAS file, SYSTEM.BAS file and XPORTMSG.BAS file
  343. in your compiler bat file and the LINK DATA file, you can use the same commands
  344. as used in ALIAS to compile.....
  345.  
  346.  
  347. Comments to Sysop will now be save to the Main Message Base, if a user
  348. decides to enter a Comment on Logoff from a SubBoard he/she will be returned
  349. to the MAIN board before the comment is enterd
  350.  
  351.  
  352. ** See END of File for note regarding PUI'S !!!   **
  353.  
  354. MAPL1223 stuff and older !!!
  355.  
  356. Added some more stuff to the DRST file for use with the DOORSYS mods
  357. hopefully this solves all the problems with RBBS crashing on a SHELL to a 
  358. door the second time around
  359.  
  360. Autologoff now works when DOORING to a PROTOCOL
  361.  
  362. Fixed a bug with the Zip/ARJ convert code, if ARJ was the default File
  363. extension ZIPCMT.BAT was still being use by RBBS, RBBs-Mpl will now use 
  364. ZIPCMT.BAT to add a comment to ZIP files, and ARJCMT.BAT to add comments
  365. to ARJ files, same holds true for any other Arciver that supports Comments
  366. in the header eg LZHCMT.BAT would add a comment to the LZH type file, as I
  367. understand it LZH does NOT support comments at this time, the above is an
  368. example only
  369.  
  370. RFM is no longer require for use with the Maple code !!!! 
  371.  
  372. Added Scott McNay's Multi LIDX mods, this mod allows the use of Multiple
  373. LIDX files for those of you with CD-ROMS here are the doc's from Scott
  374. supplied with the mod
  375.  
  376. This code is fully compatible with the original ROTORSDIR code and makes RFM
  377. backwards compatible as well.  If extra FFS files are desired, create a file in
  378. the same directory called IDX.LST.  In this file, list the extra FIDX and LIDX
  379. files that you want to use.  They can have any name that you want.  If you want
  380. a Tab file, the name of the FIDX file must have only 7 characters to make room
  381. for the T added on to the name, just as is required with the primary FIDX file.
  382. Example:
  383.  
  384. c:\rbbs\dir\walnutf.def,c:\rbbs\dir\walnutl.def
  385. c:\rbbs\dir\pdsi7f.def,c:\rbbs\dir\pdsi7l.def
  386. c:\rbbs\dir\fidx1,c:\rbbs\dir\lidx1
  387.  
  388. These entries would cause RBBS to search the following in order:
  389. FIDX.DEF     FIDXT.DEF    LIDX.DEF
  390. WALNUTF.DEF  WALNUTFT.DEF WALNUTL.DEF
  391. PDSI7F.DEF   PDSI7FT.DEF  PDSI7L.DEF
  392. FIDX1        FIDX1T       LIDX1
  393.  
  394. Added a Message Xport feature for Sysops only, this code was orig. written by
  395. Rob Sulzman and modified for xporting to a file instead of the printer
  396. you will be promted for a File name to export to, if the file already exists
  397. the the message will be appended to the end of the file. otherwise the file
  398. will be created
  399.  
  400. ****  the baud rate is now stored in the message file as a positive number ***
  401.  
  402.   this is exactly the way STOCK RBBS 17.4 stores the info in the message file
  403. if you are running multiple copies of RBBS-PC.EXE and share the same message 
  404. files please update ALL of the RBBS-PC.EXE files, I don't know what kind of
  405. problems can arise if you do not do this, possible none, but one never knows
  406.  
  407.  
  408. CONFIG Parameter 282 is now used to turn MAILCHECK on or off
  409. if set to NO message base will NOT be loaded on log on
  410. Sub Boards will also not be scanned for new mail 
  411.  
  412. this prameter can be set for each SubBoard or the MAin Board
  413.  
  414.  
  415. Added the fix that was in the RBBS-PC echo to correct the users stats if
  416. carrier is dropped at the password prompt but after the user has entered 
  417. his/her name
  418.  
  419.  
  420. Add code to use File_ID.DIZ or DESC.SDI as an Upload Description, Maple code
  421. looks for this file in the NodeWork Subdir, you will have to modify your
  422. T???.BAT file or C??????.BAT file to move this file to that Subdir in order
  423. for this feature to work, thanks to Dan Drinnon for this mod.
  424.  
  425.  
  426. 08/31/92 and older 
  427.  
  428.  
  429. ****************************************************************************
  430. NEW BBS phone number for the Maple is 414-628-1784  for those of you who do
  431. NOT run Netmail and haven't got the NEW number  ******
  432.  
  433. !!!  To BE applied to STOCK RBBS 17.4 code with NO FIXES !!!
  434.      FYI my STOCK *.BAS file dates are 06/20/92
  435.  
  436. Maple code now uses MRG file for RCHAT300 and ANSIed. You will have to obtain
  437. this code on your own.  I am NOT allowed to distribute Modified versions
  438. only MRG files.
  439.  
  440.  
  441. ALIAS code IS included with the Maple code. Although Gregg Snyder has NOT
  442. Given permission to distribute modified code, after reading through the
  443. readme file in the DSG-MODS.ZIP file I have, nothing is mentioned about
  444. Copywrites and distributing modified code, I do NOT wish to "STEAL" any credit
  445. due to him for this code and with the changes I made to enable the STUB (STB)
  446. files to be used I find it impossible to distribute a MRG file for this secton
  447. of code. again all credit goes to Gregg Snyder for the Alias mod and
  448. if you feel what I am doing is wrong please stop now and delete the Maple mods
  449. and be happy with STOCK code.
  450.  
  451.  
  452. CHANGES: since Mapl0705.ZIP (or RBBS-MPL.ZIP)
  453.  
  454. 08/31/92
  455.  
  456. have moved some more code around to get it to work with Qb45, have successfully
  457. compiled it on my system using Qb3.0 Qb45 and Pds7.1  all versions seem to run
  458. pretty stable but highly recommend using Pds 7.1  
  459.  
  460.  
  461. Added security level for the Read all new mail prompt, if a users security is
  462. NOT high enouhg to read any messages the prompt will not be displayed
  463.  
  464.  
  465. Also added sec level to the BankTime routines, if a users security level is
  466. NOT high enough to use the C)lock command the BankTime can also NOT be accessed
  467.  
  468.  
  469.  
  470.  
  471. corrected problems with ANSIED and Non ANSI users
  472.  
  473. Ansied now support Xpert mode and Novice mode
  474.  
  475. SmartTxt problems fixed
  476.  
  477. added DANS lates ANSICHAT
  478.  
  479. 0712 changes
  480. corrected some bugs when SHELLING to Doors, Returning user is no
  481. longer treated as if first logging on system
  482.  
  483. add 2 new parameters to the DRST?.DEF file, ZCBAUD and ZBPS ae now written
  484. to the DRST?.DEF file and read on return for a door (this only applies
  485. to DOORs that are DOORed to)
  486.  
  487. added Ken Gossens 0704 Fixes to code
  488.  
  489.  
  490. Added SmartText to Pui's Per Scott McNay
  491. SM091926 Allow multi-line PUI prompts.  If using this mod, the PUI
  492.    files MUST be modified so that the prompts have quotes around them.
  493.  
  494.  
  495. SM091927  Allow SmartText in prompts.  Any menu prompt that the SysOp
  496.    can redefine can now have SmartText in it.
  497.  
  498. Added Dan's COLR mods, did Modify them slightly (this seems to be a habit
  499.       I can't shake)
  500. Quoted from Dan's Docs:
  501.  
  502. This mod was originally inspired by Richie Molinelli, who distributed
  503. "COLR173C.ZIP".  Richie's mod allowed for 4 extra smart text colors.
  504. This mod allows for 11 extra colors and is nearly the same.  The big
  505. difference is the smart text sub - I ran out of line number lables, so
  506. you will see a lot of IF statements to handle to smart text colors instead
  507. of different line number lables.
  508.  
  509. The actual lines for the mod are commented as "DD061303/COLR"
  510. Added DD061303 to areas I modified (Pete Eibl)
  511.  
  512. -no intent on 'stealing code' from Richie - this is just the way I mod My
  513.  version of RBBS to keep track of what's happening and update my version
  514.  of RBBS with all my mods.
  515. -this is an unofficial mod by me - when RBBS 17.4 becomes public, then I will
  516.  make a COLR174x distribution package, but until then, this mod is a floater.
  517.  
  518. Added Colors are:
  519.       Foreground      Background
  520. {C5 - Bright Blue     Black
  521. {C6 - Bright Magenta  Black    * this color is a default on RBBS, but not on
  522.                                  mine
  523. {C7 - Yellow          Blue
  524. {C8 - Yellow          Green
  525. {C9 - Yellow          Red
  526. {CA - Yellow          Magenta
  527. {CB - White           Blue
  528. {CC - White           Green
  529. {CD - White           Red
  530. {CE - White           Magenta
  531. {CF - Bright Cyan     Blue
  532.  
  533. NOTE: Always add {C0 to the end of lines that have non-black backgrounds!
  534.  
  535. Dan Drinnon
  536. The Cellar Door
  537. 505-763-1795 9600 v32
  538. (8:903/2)
  539.  
  540.  
  541. corrected bug in Compressed File extension searches, everthing should
  542. work fine now when searching for any Compressed file extension listed in
  543. Config.....
  544.  
  545.  
  546.  
  547. Added Eddie Rowe's DOORSYS mod so RBBS will also create the DOOR.SYS file
  548.  
  549. If you do NOT wish to use the DOORSys mod just Substitute the RBBSSUB6.STB 
  550. file in place of the RBBSSUB6.BAS file
  551.  
  552. Eddie's DOORSys Docs below
  553.  
  554. DOOR.SYS is rapidly becoming a UNIFORM standard for ALL BBSs.  RBBS-PC
  555. needs to support this standard, hence this modification.
  556.  
  557. Dan Drinnon did some original merges, but I was not aware of them when I
  558. first took a stab at it.  We've shared notes and as of this date these
  559. are the most accurate - the creator of DOOR.SYS says that if the BBS is
  560. not capable of supporting the field that we should not use bogus info
  561. which is what Dan did. (PLEASE DO NOT read anything into this....my goal
  562. is to get this done right!)
  563.  
  564. Dan is working on having RBBS read back in DOOR.SYS values after a shell
  565. as other packages do. (Not every field is reread....just the important ones.)
  566. I look forward to when he gets this finished up as we can then brow beat
  567. RBBS utility authors to use it like! 8-)
  568.  
  569. If you have any problems PLEASE LET ME KNOW!  I am running DOOR.SYS on about
  570. half of my doors and could NOT imagine playing some without it.
  571.  
  572.  
  573. STEPS to implement DOOR.SYS:
  574.  
  575. 1.  If you run Multinode and toss everything for the different nodes into
  576. one monster subdirectory...BEWARE!  This merge will put the DOOR.SYS in
  577. whatever subdirectory you use for that node's work files - I *think* as I
  578. only run one node.  There is no such thing as DOOR1.SYS, DOOR2.SYS, etc.
  579. The node information is in the DOOR.SYS itself so you may need to work
  580. magic on your setup PRIOR to putting DOOR.SYS into action for your doors.
  581.  
  582. 3.  Add the RBBSSUB6.BAS to whatever batch file you use to create a new copy
  583. or RBBS or RBBSSUB6.STB if you do NOT wish to use this feature
  584.  
  585. 4.  Add the RBBSSUB6 to your .DAT file used for linking when you create a new
  586. copy of RBBS 
  587.  
  588. If you would like to contact me, fell free.  I hang out in the MAPLE echo
  589. of course and can be found at 1:19/124@fidonet.org and 8:975/6.
  590.  
  591. Eddie Rowe
  592.  
  593. Retooling RBBS-PC...
  594.  
  595.  
  596. 0601 changes
  597.  
  598. Ken G is still running the 0422 code so it may be that we will see
  599. a Stock release comming pretty soon !! 
  600.  
  601. Added the SmartText support in a message header again, for those of you
  602. who liked the idea  Message can be addresed to {FN {LN also retained the
  603. message to NEWUSER added in 0511 code... Also SmatText IS supported in the
  604. Message Text incase you missed this one ( I forgot to mention it)
  605. it WILL NOT work in an OFFLINE message reader.
  606.  
  607. Fixed bug with Sysop Page not beeping and displaying Dots....
  608.  
  609. Fixed problem with ZIP files being Searched for twice on a download
  610.  
  611. Fixed K)ill prompt beibg displayed to ALL users even though the message
  612. could NOT be killed
  613.  
  614. Fixed Spelling/Grammer error in CheckRatio Sub (Eddie Rowe)
  615.  
  616. Added Baud Rate in R)eview User Preferences and Sysops Pg Up display
  617.  
  618. !!!! Changes to CONFIG !!!!
  619.  
  620. Parameter 60 is now used to add the Users name in the FMS dir on an Upload
  621. Default is NOT to add the users name   if Parameter 60 is set to any number
  622. greater the 0 Users name will be written to the Fms dir   
  623.  
  624. Config will display <NONE> for 0 and the names of the VOICE card if you have it
  625. set to 1 or 2  Voice card support has been removed from the Maple code and
  626. decided to use this parameter for the FMS stuff...CONFIG from STOCK 17.4 will
  627. still work with the Maple and Maple Config will still work with Stock 17.4
  628. althoug the "TEXT" has been slightly modified.
  629.  
  630.  
  631.  
  632.   !!!!!!!!!!!!!!!!
  633. Changed the Location of the NOTHANX.DEF file  this file now goes were
  634. all the DIR files go (FMS stuff)....  Thanks to Eddie Rowe for the suggestion
  635.  
  636. X2ZIP?.LST (? = Node Number) also goes in the "DIR" subdir
  637.  
  638. Here is An example of the X2Zip1.LST file I use
  639.  
  640. NO               ' If YES will ask ALL users if they want to Convert the files
  641.                  ' Don't Convert files with NO extension
  642. .GIF             ' Don't touch GIF files
  643. .EXE             'Leave EXE alone also
  644. .SDS             'Don't Convert SDS files
  645.  
  646. be sure to have the "." in extensions you do NOT want converted
  647.  
  648. If the File is NOT found ALL files will be Converted IF a CXXXYYY.BAT
  649. files exists. If you are using the T???.BAT files this routine and the
  650. Convet routiens are skipped... you can only use the Txxx.BAT files
  651. or the Cxxxyyy.bat files Both will NOT work  even in Stock RBBS
  652.  
  653. (PS haven't figured out a way to convert files with NO extensions 
  654.  without Hard coding the stuff)
  655.  
  656. any extension found in the X2Zip?.LST file will overide the Convert Routiens
  657. but NOT the Test routines
  658.  
  659.  
  660. NOTHANX.MSG is to be put in the Subdir were the HELP files go
  661.  
  662. added some error checking in the TSTAT routines....
  663.  
  664. have again include the AUTOOFF.MNU and LOGOFF.MNU files for those
  665. who do NOT update to Maple code evertime I release a new MRG
  666. Also include are the RCHAT300 and ANSIed.BAS/STB files for the same reason
  667.  
  668.  
  669. I think thats it for this release...Holler if any bugs are found or if
  670. I forgot to mention something and you discover it....
  671.  
  672.  
  673. < 0511 changes >
  674. rearranged code so it will run under Qb45
  675.  
  676.  
  677. Message can now tbe left to NEWUSER and when a newuser logs on the BBS
  678. they will be notified of mailwaiting can be privet or public,
  679.  
  680. problem were NEWUSER can kill the mail has been fixed....the user will get
  681. K)ill prompt but no action will be taken....this is only half the fix, should
  682. have it corrected by the next release
  683.  
  684. Smart text has been removed from the message header....as in 0501-mpl
  685. and replace by the msg to NEWUSER
  686.  
  687.  
  688. 04/29/92
  689.  
  690. Fixes have been added from Stock RBBS 17.4  dated 0422
  691. incase you want the files it is available as 0422-mrg.zip 
  692. please do not distribute to anyone NOT in the MAPLE echo 
  693.  
  694.  
  695. have added Logoff menues to the AutoLogoff function and the G)oodby
  696. have included 2 sample MNU files please places these in your RBBS HELP 
  697. subdir  these files support SmartText so did NOT code it for Graphics versions
  698.  
  699. filenames are hardcoded as AUTOOFF.MNU and LOGOFF.MNU 
  700.  
  701. thanks to Mike Otto (hope I spelled this right) for the ideas
  702.  
  703.  
  704. Support has been added to create the DRST?.DEF file when Shelling to
  705. a DOOR  this corrects doors such as TQM that use the DRST file for
  706. whatever reason and you decide to Shell instead of DOOR (liek I do)
  707.  
  708. HINT:  Shroom doe NOT swap RBBS when Shelling to a BAT file so to
  709. bypass this problem I have found that if you compile the BAT file
  710. into a COM file (with one of the PD utils that du this) it works
  711. great                                          ^^ < i like it >
  712.  
  713.  
  714. FileName is Now displayed on the transfer Stats mod when using the Xfer-?.DEF
  715. files in your Protocols... there is one recommended change needed to your
  716. RBBS?.BAT file  just for insurance
  717. add the line if Exists C:\RBBS\XFER-1.DEF  DEL C:\RBBS\Xfer-1.DEF to your
  718. BAT file tha calls RBBS  here is a sample of my RBBS1.BAT file
  719.  
  720. If exist C:\C3\Xfer-1.def Del C:\c3\xfer-1.def
  721. set node=1
  722. :Loop
  723. c:
  724. cd\c3
  725. if exist rbbs1f1.def del rbbs1f1.def
  726. if exist rctty1.bat  del rctty1.bat
  727. shroom -p -s I:\ rbbs-pc.exe 1 rbbs1pc.def /%1 /%2 /%3 %4
  728. if not exist rctty1.bat goto EXIT
  729. RCTTY.BAT
  730. GOTO LOOP
  731.  
  732. :Exit
  733. rem if exist c:\c3\toss1.log goto SendMail
  734. Goto Start
  735.  
  736. :SendMail
  737. rem call c:\binkley1\smlscan.bat
  738.  
  739. :Start
  740. c:
  741. cd \binkley1
  742. binkley1
  743.  
  744.  
  745. this addition to the BAT file will prevent RBBS from crashing with
  746. an illegal Function call in RBBSSUB5 if the Xfer-?.Def file is already
  747. present for some unkown reason and the Stats routine poops out
  748.  
  749.  
  750. Support has been added to search all extensions specified in config
  751. if the deafult extension is not found  this feature has been added to the
  752. D)ownload command and the V)iew command
  753.  
  754.  
  755.  
  756. Have located  a problem when running PUI'S and a user Stacks commands
  757. on log in to the Main board.  this problem has been reported by a few 
  758. Maple users and up until now have NOT been able to duplicate it
  759.  
  760.  
  761. Problem:  User Stacks commands on login eg FistName LastName Passwrd  M R N S
  762.  
  763. rbbs would NOT load the Pui's and default to the regular menus
  764. leaving the user with menus that do NOT match the commands availble
  765.  
  766. have corrected the part of the problem and PUI's are now loaded correctly
  767. problem still reamains that staced commands are NOT executed properly
  768. this also occures in STOCK RBBS 17.4 /0422 and have sent report to Ken since I
  769. cannot locate the areas in Question...( and I call myself a programer!)
  770.  
  771. This usually does NOT occure if TurboLogin is active
  772.  
  773. EG FistName LastName Passwrd ! M R N S works ok  
  774.  
  775. EG FirstName/LastName Passwrd !MAPLE no longer works
  776.  
  777. EG FirstName/LastName Passwrd ! J MAPLE works fine
  778.  
  779.  
  780.  
  781. thats it for this release  Enjoy and behave !!!!
  782.  
  783.  
  784. Pete Eibl
  785.  
  786.  
  787.  
  788. Compiler commands for PDS 7.1
  789.  
  790. bc /O /Fpa /s /G2 /Ot /MBF /C:512 rbbs-pc.bas,rbbs-pc.obj;
  791. bc /O /Fpa /s /G2 /X /Ot /MBF rbbssub1.bas,rbbssub1.obj;
  792. bc /O /Fpa /s /G2 /Ot /MBF rbbssub2.bas,rbbssub2.obj;
  793. bc /O /Fpa /s /G2 /Ot /MBF rbbssub3.bas,rbbssub3.obj;
  794. bc /O /Fpa /s /G2 /Ot /MBF rbbssub4.bas,rbbssub4.obj;
  795. bc /O /Fpa /s /G2 /Ot /MBF rbbssub5.bas,rbbssub5.obj;
  796. bc /O /Fpa /s /G2 /Ot /MBF system.bas,system.obj;
  797. bc /O /Fpa /s /G2 /Ot /MBF Usr-ed.bas,Usr-ed.obj;
  798. bc /O /FPa /s /G2 /Ot /MBF doorsys.bas,doorsys.obj;
  799. bc /O /Fpa /s /G2 /Ot /MBF ansied.bas,ansied.obj;
  800. bc /o /Fpa /s /G2 /Ot /MBF Rchat300.BAS,rchat300.obj;
  801. bc /o /Fpa /s /G2 /Ot /MBF ALIAS.BAS,ALIAS.obj;
  802. bc /o /Fpa /s /G2 /Ot /MBF ANSICHAT.bas,ANSICHAT.obj;
  803. bc /O /FPa /s /G2 /Ot /MBF XportMsg.bas,Xportmsg.obj;
  804. bc /O /FPa /s /G2 /Ot /MBF MenuPlus.bas,MenuPlus.obj;
  805. Link @CHAT17-4.dat;
  806.  
  807. Contants of LINK Data file for PDS 7.1
  808.  
  809. rbbs-pc+
  810. rbbssub1+
  811. rbbssub2+
  812. rbbssub3+
  813. rbbssub4+
  814. rbbssub5+
  815. system+
  816. Usr-ed+
  817. doorsys+
  818. Ansied+
  819. RCHAT300+
  820. Alias+
  821. AnsiChat+
  822. XportMsg+
  823. menuplus+
  824. noedit+
  825. nograph+
  826. nolpt+
  827. ANSI19+
  828. BDRIVEC2+
  829. PC-NET+
  830. 10-NET+
  831. RBBSUTIL+
  832. RBBSDV+
  833. GIVEBK31+
  834. BASNOV+
  835. fosscomm+
  836. MOVCSTR+
  837. FINDWORD,
  838. ,
  839. ,
  840. /Exepack /NOE /FAR /PACKC /DS;
  841.  
  842. You can Substitute the STB file for features NOT wanted were available
  843.  
  844. ***  ANSI19.OBJ is included in the Update ****
  845.  
  846.  
  847. Compiler commands for Qb4.5
  848.  
  849. bc /O /s /MBF /C:1024 rbbs-pc.bas,rbbs-pc.obj;
  850. bc /O /X /MBF rbbssub1.bas,rbbssub1.obj;
  851. bc /O /S /MBF rbbssub2.bas,rbbssub2.obj;
  852. bc /O /MBF rbbssub3.bas,rbbssub3.obj;
  853. bc /O /S /MBF rbbssub4.bas,rbbssub4.obj;
  854. bc /O /MBF rbbssub5.bas,rbbssub5.obj;
  855. bc /O /MBF usr-ed.bas,usr-ed.obj;
  856. bc /O /MBF system.bas,system.obj;
  857. bc /O /MBF ansied.bas,ansied.obj;
  858. bc /o /MBF Rchat300.BAS,rchat300.obj;
  859. bc /o /MBF ALIAS.BAS,ALIAS.obj;
  860. bc /O /MBF doorsys.bas,doorsys.obj;
  861. bc /o /MBF ANSICHAT.bas,ANSICHAT.obj;
  862. bc /o /MBF XportMsg.bas,Xportmsg.obj;
  863. Bc /o /MBF MenuPlus.bas,MenuPlus.Obj
  864.  
  865. Link /Exepack @CHAT1745.dat;
  866.  
  867. Contants of CHAT1745.DAT
  868.  
  869. rbbs-pc+
  870. rbbssub1+
  871. rbbssub2+
  872. rbbssub3+
  873. rbbssub4+
  874. rbbssub5+
  875. usr-ed+
  876. system+
  877. Ansied+
  878. RCHAT300+
  879. Alias+
  880. doorsys+
  881. AnsiChat+
  882. XportMsg+
  883. MenuPlus+
  884. ANSI17+            ;  ANSI19.OBJ cannot be used with Qb4.5
  885. BDRIVEC2+          ; See BCFS mods for complete Doc's 
  886. PC-NET+
  887. 10-NET+
  888. RBBSUTIL+
  889. RBBSDV+
  890. GIVEBK31+
  891. BASNOV+
  892. fosscomm+
  893. MOVCSTR+
  894. FINDWORD,
  895. ,
  896. ,
  897. BCOM45.LIB
  898.  
  899.  
  900. You can Substitute the STB files for features NOT wanted were available