home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / ADS10.ZIP / ADS10.DOC < prev    next >
Encoding:
Text File  |  1994-12-08  |  12.0 KB  |  303 lines

  1. Welcome to:
  2. The BBS ADVERTISER Door. 
  3.  
  4. Written by:
  5. Those Two Programming Guys
  6.  
  7. Brad Watts and Vince Sbordone
  8.  
  9. (C)Copyright 1994
  10. ______________________________________________________________________________
  11.  
  12. If you wish to use The BBS ADVERTISER! with WildCat you will have to use a 
  13. converter to go from PCBoard.Sys to Door.Sys. This Door was tested extensively
  14. and performed without flaw using DOORMASTER 5.7.0 on a WildCat system. 
  15. DOORMASTER 5.7.0 is capable of converting other bbs drop files as well and is
  16. available for download on many bbs's including:
  17.  
  18. The Paisano Olive Oil Import/Export Company   (904) 562-8708.
  19.  
  20. Download Filename: DM57.ZIP
  21. ______________________________________________________________________________
  22.  
  23. Setup and Operation:
  24.  
  25. Make a directory for the files to be placed. My directory is
  26. BBSADS10 off of my Doors directory. ie.      
  27.  
  28. C:\WC30\DOORS\BBSADS10
  29.  
  30. or for PCBoard
  31.  
  32. C:\PCB\BBSADS10
  33.  
  34. Once you have created a directory place all the files that came with this 
  35. zip into it. Be sure that the directory is in your path.
  36. ______________________________________________________________________________
  37.  
  38. For PCB operation create a BAT file as shown, do not include the comments:
  39.  
  40. echo off
  41. cd\BBSADS10              .(path to the dir you've made for the door files)
  42. ADS10 ADS10.CNF c:\pcb   .(door EXE file, Configure file, path to where  
  43.                          . the drop file is, (Pcboard.sys))
  44. cd\pcb                   .(to reload the bbs)
  45.  
  46. if exist event.bat event .(to start a timed event if needed)
  47.  
  48. If you would like to try the door locally type the following:
  49. ADS10 ADS10.CNF c:\pcb LOCAL
  50. The word LOCAL IS case sensitive.
  51. The above should bring up the Door locally provided that you type
  52. it from within the BBSADS10 directory. Be sure to delete the following files
  53. after you experiment with the Advertiser so that it may be started normally.:
  54.  
  55. DELTRK.DAT   ... made when messages or ads are present.
  56. MESS.DAT     ... will be made when messages are entered.
  57. MESSNAME.DAT ... will be made when messages are entered.
  58. ADxx.DAT     ... xx is the category that you placed an ad. (AD01 - 20.DAT)
  59. ______________________________________________________________________________
  60.  
  61. For WildCat systems I have included DOOR1.RUN. This is the start up
  62. file that I am using at present. It is used in conjunction with 
  63. DOORMASTER 5.7.0+. Feel free to rename, and modify it as needed, 
  64. but it should work fine as is.  
  65. ______________________________________________________________________________
  66.  
  67. DO NOT MODIFY ANY of the .SCR files.
  68. These files are called from within the .EXE program and must be
  69. present and unaltered for proper operation.
  70. ______________________________________________________________________________
  71.  
  72. For Non-Standard IRQ's place these two lines at the begining of the BAT file.
  73.  
  74. SET COMBASE=
  75. SET COMIRQ =
  76.  
  77. For example, if you wanted to use Com4 (2E8) and IRQ6 you would enter:
  78.  
  79. SET COMBASE= $2E8
  80. SET COMIRQ = 6
  81.  
  82. You may also convert and enter the Com's decimal equivalent... ie... 744 in 
  83. place of 2E8.
  84.  
  85. SET COMBASE= 744
  86. SET COMIRQ = 6
  87.  
  88. You may use IRQ's up to and including IRQ7.
  89.  
  90. If you receive an 'Out Of Environment Space' error, check your DOS manual
  91. and BBS manual for procedures on allocating more space. 
  92. _____________________________________________________________________________
  93.  
  94. The differences between the registered version and non registered
  95. is that the non registered version is limited to the first 5 categories,
  96. ADSUTIL.EXE remains inoperative, no JANITOR mode and uregistered versions 
  97. flash 'unregistered advertiser' at the bottom of the screen.
  98. ______________________________________________________________________________
  99.  
  100. O.k., heres the ADS10.CNF file setup. Do not include the comments:
  101.  
  102. INTERRUPT      .(if this doesn't work then try BIOS as the first line)
  103. AnY BoArd      .(your BBS name goes here, upper and lower mix is o.k.)
  104. 000000000      .(registration number, allows other options to function)
  105. 0              .(reg only. Number of days to keep messages. Up to 365.
  106.                . 0 = DO NOT DELETE ANY MESSAGES.)
  107.  
  108. All four lines must be present in the ADS10.CNF file.
  109. ______________________________________________________________________________
  110.  
  111. CATEGORY.DAT
  112.  
  113. Please make a COPY of the Category.Dat provided before altering the original.
  114. If you look at the first few lines of the DAT file you will see the following:
  115.  
  116. 01. 30, @X0F For Sale - Computers and Parts
  117. 02. 30, @X0F For Sale - Computer Hardware
  118. 03. 30, @X0F For Sale - Computer Software
  119. 04. 30, @X0F For Sale - Computer Monitors
  120. 05. 30, @X0F
  121. 06. 30, @X0F
  122. 07. 30, @X0F
  123. 08. 30, @X0F
  124. 09. 30, @X0F
  125. 10. 30, @X0F
  126. etc
  127. etc
  128. 20. 30, @X0F
  129.  
  130. Unregistered users are allowed the first 5 lines for configuration.
  131. You will notice that each line is numbered and then there is the number 30
  132. followed by a --->  ,  <---  then a space and then an @ code.
  133.  
  134. Registered Users:
  135. The number 30 is the amount of days that an ad will remain in the database
  136. and then be deleted. This number can be from 0 to 365 days. The   ,   IS
  137. NECESSARY for correct operation.
  138. A 0, (zero), means ... NEVER DELETE ADs FROM THAT CATEGORY EXCEPT BY OWNER
  139. OR WHILE IN THE JANITOR MODE.  
  140. Unregistered defaults to 0 no matter what number is in this slot but keep
  141. in mind that a number between 0 and 365 MUST be designated followed by a ','.
  142.  
  143. Reg & Unreg:
  144. The @ code that follows the '30,' MUST be present for correct operation,
  145. however, you may change the last two digits to change the line color ... @X0F
  146. indicates that the characters that follow will be WHITE. A code of @X0C will
  147. change the line color to light RED. A small list of @ codes follows this 
  148. section.
  149. After the @ code the text is inserted, look at number one in the list. The 
  150. only thing you have to keep in mind is that you are allowed 33 characters.
  151.  
  152. If you do this:
  153.  
  154. 01. 210, @X0F My Sales Category
  155.  
  156. The number of characters you've used = 17. No, the SPACE between the last
  157. @ code 'F' and the first text letter 'M' does not count as one character.
  158. Other @ codes in the line however will NOT be recognized as color changes
  159. and will be counted and printed as themselves in the 33 character text line 
  160. total... ie....
  161.  
  162. 05. 180, @X0F This line is taking up all spaces
  163.  
  164. The above shows how this line has used ALL available spaces for the text.
  165.  
  166. 05. 253, @X0C This Text is RED not @X0FWHITE
  167.  
  168. This line will be printed as is with @X0FWHITE as shown, it WILL NOT change 
  169. the last word to the color WHITE. Total text characters = 30.
  170.  
  171.            ***   ALL 20 LINES TO THE END OF THE @ CODE MUST BE  ***
  172.            ***    PRESENT IN THIS FILE FOR CORRECT OPERATION.   ***
  173.            ***          PROPER FORMAT MUST BE OBSERVED.         ***
  174. ______________________________________________________________________________
  175.  
  176. Code Color List .:
  177.  
  178. 00 Black    04 Red        08 Dk. Gray    0C Lt. Red
  179. 01 Blue        05 Magenta    09 Lt. Blue    0D Lt. Magenta
  180. 02 Green    06 Brown    0A Lt. Green    0E Yellow
  181. 03 Cyan        07 Lt. Gray    0B Lt. Cyan    0F White
  182. ______________________________________________________________________________
  183.  
  184. PEOPLE.FIL
  185.  
  186. This file will contain the name of the SysOp and any other authorized person
  187. to enter the Advertiser with the option of JANITOR.
  188.  
  189. The people.fil is a text file with one name per line... ie...
  190.  
  191. Vince Sbordone
  192. Brad Watts
  193. LeAnn Sbordone
  194. MaryAnn Watts
  195.  
  196. Use your favorite text editor to edit this file.
  197.  
  198. The Advertiser looks at the sign on name then checks to see if it matches 
  199. a name in the People.Fil. If it does it asks if that person would like to 
  200. enter the Advertiser in the JANITOR MODE.
  201.  
  202. System Operators, a word of caution:.. If you put the name 'SYSOP' in the 
  203. People.fil and your system recognizes you as 'SYSOP' then any ads or messages
  204. left in the advertiser will be from 'SYSOP'. To avoid any confusion between
  205. yourself and other persons with SysOp status on your system we advise you to
  206. NOT USE the name 'SYSOP' in the People.fil. Instead, use your real name or the
  207. name you login by on your system.
  208.  
  209. The file MUST BE PRESENT but names are only checked when registered.
  210. ______________________________________________________________________________
  211.  
  212. JANITOR MODE
  213.  
  214. When registered and if your name is in the People.Fil you will be asked if you
  215. want to enter as the JANITOR. If you choose 'N' then you enter normally. If
  216. you choose 'Y' then the following also takes place.
  217.  
  218. 1) The ability to DELETE ANY AD. You will not be able to edit any ads except 
  219.    your own.
  220. 2) The ability to READ ANY MESSAGE and LEAVE a return message. You will not
  221.    be able to delete or edit anyone else's messages.
  222.  
  223. We thought that the sysop and co-sysops should have the ability to delete
  224. objectionable ads but not edit them. With messages we allow for the reading of
  225. messages by the sysop and co-sysops to comply with Rules and Regulations 
  226. reguarding private mail on BBS's.
  227. ______________________________________________________________________________
  228.  
  229. ADSUTIL.EXE
  230.  
  231. Registered only:
  232.  
  233. This utility is used as an EVENT. Consult your BBS manual for proper setup
  234. and execution of events. ADSUTIL.EXE must reside in the advertiser directory.
  235.  
  236. It will purge all old Ads as per user deletion or by days to deletion as 
  237. specified by the CATEGORY.DAT file.
  238.  
  239. It will also purge any deleted messages and messages as per the days to 
  240. deletion in line 4 of the ADS10.CNF file.
  241.  
  242. The utility will process all .DAT files automatically and will check to make
  243. sure that you have enough Disk Space to process your files. Adsutil.exe will
  244. first look at the size of the file to be processed then check to make sure
  245. that you have that much disk space PLUS an additional 1024 bytes. If you have
  246. enough space the utility will process the file. If you don't have the room
  247. Adsutil.exe will leave the file alone and check the next file for processing.
  248.  
  249. I am running the ADSUTIL.EXE purge program once a week as an EVENT. It seems 
  250. to keep up with what's happening without any problem, however, you may run it
  251. as often as necessary to keep up with your system. Just type ADSUTIL at the
  252. DOS prompt making sure you are in the advertiser directory. 
  253. ______________________________________________________________________________
  254.  
  255. If you are RIP capable this door will FORCE color so you won't be left
  256. with a MONO door.
  257. ______________________________________________________________________________
  258.  
  259. We have taken every precaution we could think of to prevent system problems
  260. and lock-ups. All prompts and screens have timeouts with the longest being 5
  261. minutes.
  262. ______________________________________________________________________________
  263.  
  264. The built in prompts and instruction screen within the door will help your 
  265. users view, enter, edit and retrieve ads and messages with ease. 
  266. ______________________________________________________________________________
  267.  
  268. Upon registration you will have use of the full 20 categories, Janitor Mode
  269. and Adsutil.Exe program. Your BBS name will replace the flashing 
  270. 'Unregistered' message at the bottom of the screen and in the 'Returning You 
  271. To' screen at the end of the program.
  272. ______________________________________________________________________________
  273.  
  274. If you have any problems with the setup or execution of this Door please
  275. leave a message to:
  276.  
  277. Vince Sbordone
  278.  
  279. The Paisano Olive Oil Import/Export Company ... Since 1952
  280.  
  281. (904) 562-8708
  282.  
  283. Please allow a few days for answer, or you may write to us at the address
  284. in the REGISTER.DOC
  285. ______________________________________________________________________________
  286.  
  287. Special THANKS goes out to:
  288.  
  289. Those Two Programming Guys Wives..... Again. (Isn't that special).
  290. Mary Ann and LeAnn..... 
  291.  
  292. Compiled in Turbo Pascal 7 and ProKit 350/Turbo Pascal door writing aid.
  293. ______________________________________________________________________________
  294.  
  295. THOSE TWO PROGRAMMING GUYS 
  296. is a trademark of... er, well, 
  297. THOSE TWO PROGRAMMING GUYS!
  298. so THERE!
  299.  
  300. (C)Copyright 1994
  301.  
  302. ---------------------------------END OF FILE----------------------------------
  303.