home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / sqfltro.zip / SQFILTER.CFG < prev    next >
Text File  |  1995-04-01  |  22KB  |  678 lines

  1. ; SqFilter.Cfg
  2. ; ------------
  3. ; Sample configuration file for SqFilter.
  4. ; (C) Raphaël Vanney, 04/1995
  5. ;----------------------------------------------------------------------------
  6.  
  7. ;
  8. ; You can't use this file as-is. The first thing you have to do before
  9. ; using SqFilter is to customize this file to suit your needs and setup.
  10. ;
  11. ; First of all, SqFilter is completely case-insensitive.
  12. ; Do I need to say that lines begining with a ";" are comments ?
  13. ;
  14. ; SqFilter expects you to use the IBM-PC character set.
  15. ;
  16.  
  17. ;
  18. ; Here's an overview of the content of this file :
  19. ; . Miscellaneous setup is where you will define various options
  20. ;   regarding your system and SqFilter's behaviour.
  21. ; . Message areas setup is where you define your message areas. The
  22. ;   message areas are the center of SqFilter's operation.
  23. ; . Filter definitions is where you define filters :-). If you are
  24. ;   not interrested in SqFilter's filter and statistics features, you
  25. ;   may skip (comment-out) this part.
  26. ; . File areas setup is where you define your file areas. If you don't
  27. ;   plan to use any of the following features, you may skip (comment-out)
  28. ;   this part.
  29. ; . AllFix requests processor setup is where you configure SqFilter's
  30. ;   AllFix requests' processor. If you don't plan to use this feature,
  31. ;   you may skip (comment-out) this part. If you don't know what this
  32. ;   is all about, well maybe I will some day document it.
  33. ; . New files announcer setup lets you define options related to the
  34. ;   new files annoucer.
  35. ; . Files listing setup is where you define if and how SqFilter is to
  36. ;   generate a listing of the files on you system.
  37. ;
  38.  
  39. ;                        ┌─────────────────────┐
  40. ;                        │ Miscellaneous setup │
  41. ;                        └─────────────────────┘
  42.  
  43. ;
  44. ; The following line tells SqFilter to output English text. SqFilter
  45. ; usually selects the proper language support based on your CONFIG.SYS
  46. ; settings, but you may still force the use of English using this
  47. ; keyword.
  48. ;
  49. English
  50.  
  51. ;
  52. ; The Address keyword is used to define your network address.
  53. ; This should not be omitted if you use the Allfix requests processor
  54. ; feature.
  55. ;
  56. Address 2:320/215.9
  57.  
  58. ;
  59. ; LogLevel tells SqFilter which amount of log you will get in the log
  60. ; file, from 1 to 4. Any Log<x> parameter given on the command line will
  61. ; be overwritten by the value specified here. However, the value given
  62. ; on the command line will stay in effect until this one is met, so
  63. ; you may specify a log level 4 on the command line, and a log level
  64. ; 1 at the end of the configuration file. This would make SqFilter
  65. ; issue maximum logging during the configuration file processing, and
  66. ; minimal logging during the program processing.
  67. ; The default value is 1.
  68. ;    log level 1    = logs only start, end and processing errors
  69. ;              2    = also logs performance
  70. ;              3    = also logs number of messages read, filtered + memory
  71. ;              4    = also logs the list of areas, statistics options
  72. ;
  73. ; Values greater than 4 have the same effect than 4.
  74. ;
  75. LogLevel 4
  76.  
  77. ;
  78. ; The following defines the maximum size of the log file : it's such a
  79. ; PITA to have to shrink these log files periodically. SqFilter will
  80. ; make sure that the log file does not grow over this size by removing
  81. ; older statements. Don't be surprised if one day the first line of
  82. ; your log file looks strange, SqFilter does not check where it cuts
  83. ; the log file.
  84. ; The default value is 100kb. It can be set to anythink between 1 and
  85. ; 2^31 bytes.
  86. ;
  87. ; Warning : the log file shrinking is quite a straight process : the
  88. ; program just moves the last LogSizeLimit bytes of the file to the
  89. ; begining of the file, then truncate the file. This may be a lengthy
  90. ; process if your log file is 10Mb in size !
  91. ;
  92. LogSizeLimit 64000
  93.  
  94. ;
  95. ; SquishUserNo tells SqFilter which lastread record it should use in the
  96. ; Squish *.SQL files. You should make sure that, if your reader uses this
  97. ; feature, it is set to use a different user no. The same applies if you
  98. ; run a BBS that uses the lastread information stored in Squish files.
  99. ; The default for SqFilter is 2. You may use anything between 0 and 64k.
  100. ;
  101. SquishUserNo 5
  102.  
  103. ;
  104. ; FidoUserNo tells SqFilter which user number to use to store last read
  105. ; information for Fido *.MSG message bases. The same comments made about
  106. ; SquishUserNo apply.
  107. ;
  108. FidoUserNo 5
  109.  
  110. ;
  111. ; HudsonUserNo tells SqFilter which user number to use to store last
  112. ; read information for Hudson message bases. The same comments made about
  113. ; SquishUserNo apply.
  114. ;
  115. HudsonUserNo
  116.  
  117. ;
  118. ; JAMUserName tells SqFilter which user name to use (this is necessary
  119. ; to retrieve the last read information). You may use any name you want
  120. ; (I recommend not to use a real user's name, though). The default is
  121. ; 'SqFilter'.
  122. ;
  123. JAMUserName SqFilter User Name
  124.  
  125. ;
  126. ; JAMUserCRC is another way of telling SqFilter which JAM user id to use.
  127. ; The JAM bases actually identify last read information by mean of the CRC
  128. ; of the user name. You may use hexadecimal numbers by using the '$' prefix,
  129. ; ie :
  130. ; JAMUserCRC $12a45b78
  131.  
  132. ;
  133. ; HudsonPath tells SqFilter where your Hudson message base is stored.
  134. ;
  135. HudsonPath e:\Lora\msgs
  136.  
  137. ;
  138. ; SquishMaxMsg sets the default maximum number of messages in an area.
  139. ; SqFilter will use this value when it needs to write to a message base
  140. ; for which the maximum number of messages has not been defined, or
  141. ; when it creates a new message base.
  142. ; The default value is 100. You may use any number between 1 and about
  143. ; 2 billions.
  144. ;
  145. SquishMaxMsg 200
  146.  
  147. ;
  148. ; LockMaxDelay tells SqFilter how long it should wait, at most, for
  149. ; a file to be available for a lock. If a file can't be locked when
  150. ; SqFilter needs to, it will try to lock it for the specified amount
  151. ; of time. If the file couldn't be locked during all that time,
  152. ; SqFilter will issue an error message and fail. The value represents
  153. ; hundreds of second. The default value is 2000 (twenty seconds).
  154. ; It is a good idea to increase this value is you plan to run other
  155. ; processes using the same bases as SqFilter, at the same time.
  156. ;
  157. LockMaxDelay 6000
  158.  
  159. ;
  160. ; PopupOnError. If this line is present, SqFilter will popup a window
  161. ; when it encounters an error. The popup window is displayed whatever
  162. ; you are doing (ie even if you are working on a PM program). The
  163. ; popup window is closed when you press a key, or after 10 minutes.
  164. ; This used to be the default behaviour, but seemed to cause problems
  165. ; with some setups.
  166. ; OS/2 version only.
  167. ;
  168. ; PopupOnError
  169.  
  170. ;
  171. ; The three optional next lines tell SqFilter what to put in the message
  172. ; header for statistics messages. There should not be quote marks, unless
  173. ; you want them to appear in the header's field.
  174. ;
  175. StatMsgFrom Zlika stat generator
  176. StatMsgTo Statistics lovers
  177. StatMsgSubject Statistics on recent messages
  178.  
  179.  
  180. ;                        ┌─────────────────────┐
  181. ;                        │ Message areas setup │
  182. ;                        └─────────────────────┘
  183.  
  184. ;
  185. ; Message areas definition using area file. Using an area file relieves
  186. ; you from the pain of manually defining your message areas. Many BBSs
  187. ; and mailers use or can generate an AREAS.BBS configuration file.
  188. ;
  189. ; The syntax is :
  190. ;
  191. ; AreaFile <areafile_type> <file_name>
  192. ;
  193. ; <areafile_type>
  194. ;    Type of area definition file. May be 'AreasBBS' or 'Squish'.
  195. ;
  196. ; <file_name>
  197. ;    Full path to the area definition file.
  198. ;
  199. AreaFile AreasBBS e:\Lora\Areas.BBS
  200. AreaFile Squish e:\Squish.Cfg
  201.  
  202. ;
  203. ; Manual message area definition. The areas are defined with exactly the
  204. ; same syntax as used by GoldEd. This should let some of you do some cut
  205. ; and past.
  206. ;
  207. ; For those who don't use GoldEd, here's the syntax :
  208. ;
  209. ; AREA <tag> <name> <format>[<type>] <path_name> [attributes]
  210. ;
  211. ; <tag>
  212. ;    Area tag. A short name used to identify the message area.
  213. ;
  214. ; <name>
  215. ;    The complete name of the message area. Unused by SqFilter.
  216. ;    Delimited with quote marks.
  217. ;
  218. ; <format>
  219. ;    Format of the message base. May be 'M' for Squish bases, 'F' for
  220. ;    fido *.MSG bases, 'J' for JAM bases or 'H' for Hudson bases.
  221. ;
  222. ; <type>
  223. ;    Optional. May be 'E' for Echomail, 'N' for NetMail, 'L' for local
  224. ;    mail. Defaults to Netmail.
  225. ;
  226. ; <path_name>
  227. ;    For Squish and JAM base, path and file name, without extention.
  228. ;    For Hudson bases, board number.
  229. ;    For Fido *.MSG bases, directory where the messages are stored.
  230. ;
  231. ; <attributes>
  232. ;    Optional. Unused by SqFilter.
  233.  
  234. ;
  235. ; Squish areas :
  236. ;
  237. Area MyMsg          "Tous mes messages"           ME e:\test
  238. Area MyGames        "Messages about my games"     ME e:\doom
  239. Area Interest        "Maybe interesting messages"  ME e:\interest
  240. Area Wanted.Fr      "Allfix requests"             ME e:\Lora\Msgs\WantedFr
  241.  
  242. ;
  243. ; JAM area :
  244. ;
  245. Area JAMBase        "Base JAM"                    JE e:\JAMBase
  246.  
  247. ;
  248. ; Fido *.MSG area :
  249. ;
  250. Area NetMail        "NetMail"                     FN e:\lora\fido\netmail
  251.  
  252.  
  253. ;                         ┌────────────────────┐
  254. ;                         │ Filter definitions │
  255. ;                         └────────────────────┘
  256.  
  257. ;
  258. ; Begin defining a filter. You may define as many filters as you want.
  259. ; (Well, actually as many as your memory will allow).
  260. ;
  261. BeginFilter
  262. ;
  263. ; Definition of the areas to scan ; you may include any of the previously
  264. ; defined areas. Generic names (OS2*) are handled (only a _trailing_ "*"
  265. ; character is handled, though. "OS2*" is ok, but "*.FR" is _not_).
  266. ; Scan defines areas to scan, while UnScan defines areas not to scan among
  267. ; those previously specified by Scan commands. The 'To' area is automagi-
  268. ; cally unscanned.
  269. ;
  270.      Scan *
  271.      UnScan MyGames
  272.      UnScan Interest
  273.  
  274. ;
  275. ; The "To" line defines where the filtered messages will be put. There
  276. ; may only be one "To" line per filter.
  277. ;
  278. ; To <tag> [<max_msg>]
  279. ;
  280. ;    <tag> is an area tag that must have been previously defined in
  281. ;          areas definition.
  282. ;
  283. ;    <max_msg> defines the maximum number of messages that will be kept
  284. ;          in the destination base. Defaults to 'SquishMaxMsg'. Used
  285. ;          only in Squish message areas.
  286. ;
  287. ;                        Note to Squish users :
  288. ;                        ----------------------
  289. ; The Squish API includes a specification by which the program should
  290. ; always keep the number of messages in a Squish base under a maximum
  291. ; which is specified in the file header. SqFilter, in respect to this,
  292. ; always ensures that, when it writes a message in a Squish base, the
  293. ; actual number of messages does not grow over the maximum. The problem
  294. ; is that several programs (GoldEd, Lora) set this maximum to 0!
  295. ;
  296. ; If a <max_msg> value is specified, SqFilter will set the maximum
  297. ; number of messages in the destination base to that value, whatever
  298. ; it was before.
  299. ; If no <max_msg> value is specified, SqFilter won't modify the maximum
  300. ; number of messages, except if this maximum is set to 0, in which case
  301. ; SqFilter will set it to 'SquishMaxMsg'.
  302. ;
  303. ; Destination areas of the Squish type need not be packed or anything,
  304. ; so you may omit to define them in your mailing/packing software (still,
  305. ; you will need to define them in your reader configuration).
  306. ;
  307. ; Warning : if you specify 200 as the maximum number of messages, and
  308. ; the base contains 10000 messages (for any reason, such as a previous
  309. ; value of max_msg of 10000), SqFilter will need to delete 9800 messages
  310. ; before it may write to the base, which can be en extremely lengthy
  311. ; process, due to the file structure.
  312. ;
  313. ; The <max_msg> value is irrelevant to fido *.MSG, Hudson and JAM bases.
  314. ;
  315.      To MyMsg 100
  316.  
  317. ;
  318. ; Keyword definition
  319. ;
  320. ; SqFilter proceeds include and exclude lines in the same order they are
  321. ; found in the configuration file.
  322. ; The syntax for a filter line is as follows :
  323. ;
  324. ; Include|Exclude [<section>] <text>
  325. ;
  326. ; <section> is defined as
  327. ;    <section>=section_keyword [<section>]
  328. ;
  329. ;    valid <section_keyword>s are :
  330. ;    to        : search string in the 'To:' field
  331. ;    from      :    "      "    "  "  'From:' field
  332. ;    subject   :    "      "    "  "  'Subject:' field
  333. ;    message   :    "      "    "  "  message body
  334. ;    kludges   :    "      "    "  "  kludge lines
  335. ;    header    :    "      "    "  "  'To:', 'From:' and 'Subject:' fields
  336. ;    all       :    "      "    "  "  whole message
  337. ;
  338. ;    If no section is defined, it is set by default to All.
  339. ;    You may include any number of section_keyword's in one line.
  340. ;
  341. ; <text> may be any text delimited with quote marks.
  342. ;
  343. ; Example :
  344. ; ---------
  345. ; The following will include any message containing the text "Raphael
  346. ; Vanney", except those which's "to" field include "Raphael Vanney"
  347. ; (such messages are already filtered by my mailing software).
  348. ;
  349. ; This is specially handy for Internet newsgroups, where all messages
  350. ; are directed to All. Since, usually, the message body contains a
  351. ; reference to the original poster, this filter would find all answers
  352. ; to your messages.
  353. ;
  354.      Include All "Raphael Vanney"
  355.      Exclude To "Raphael Vanney"
  356.  
  357. ;
  358. ; End of the filter definition.
  359. ; The 'EndFilter' keyword is _not_ optional.
  360. ;
  361. EndFilter
  362.  
  363. ;
  364. ; Here's a filter specifically dedicated to DOOM players that don't want
  365. ; to hear about cheat codes but like new PWAD files, and DOOM news.
  366. ;
  367. BeginFilter
  368.      To MyGames 150
  369.      Scan GAMING
  370.      Scan JEUX.Fr
  371.  
  372.      Include Subject "DOOM"
  373.      Include Subject Message "PWad"
  374.      Exclude All "cheat"
  375. EndFilter
  376.  
  377. ;
  378. ; Now there's another for GalCiv users (the last 'exclude' line removes
  379. ; those messages that will be filtered by the first filter). We also take
  380. ; care of this twit guy "Joe Twit"
  381. ;
  382. BeginFilter
  383.      To MyGames 150
  384.      Scan OS2*
  385.      Scan Comp.Os.OS2*
  386.  
  387.      Include All "GalCiv"
  388.      Include All "Galactic Civilization"
  389.      Exclude From "Joe Twit"
  390.      Exclude All "Vanney"
  391. EndFilter
  392.  
  393. ;
  394. ; Now for a more generic search, we'll include anything that we think may
  395. ; be of interest to us.
  396.  
  397. ; this Pluma looks like a promising software
  398. BeginFilter
  399.      To Interest 200
  400.      Scan OS2*
  401.      Scan Comp.OS.OS2*
  402.  
  403.      Include All "Pluma"
  404.      Exclude All "Vanney"
  405.      Exclude From "Joe Twit"
  406. EndFilter
  407.  
  408. ; we'd like to read about our hardware
  409. BeginFilter
  410.      To Interest 200
  411.      Scan OS2HW
  412.      Scan Comp.OS.OS2.Setup
  413.      Scan Comp.OS.OS2.Multimedia
  414.  
  415.      Include All "soundblaster"
  416.      Include All "TekRAM"
  417.      Include All "DC680"
  418.      Include All "Panasonic"
  419.      Include All "CR-562B"
  420.      Include All "CR562B"
  421.  
  422.      Exclude All "Vanney"
  423.      Exclude From "Joe Twit"
  424. EndFilter
  425.  
  426. ;
  427. ; The stat keyword tells SqFilter to make statistics from the messages
  428. ; bases. It provides an easy way to to generate a "Top 10 message
  429. ; writers" listing. The syntax of the 'Stat' keyword is :
  430. ;
  431. ; Stat <fields> [<max_number>]
  432. ;
  433. ; where :
  434. ;    <fields>            = <field_keyword> [<fields>]
  435. ;    <field_keyword>     = From|To|Subject|PID
  436. ;                             From      : statistics on message senders
  437. ;                             To        : statistics on message recipients
  438. ;                             Subject   : statistics on message subjects
  439. ;                             PID       : statistics on the PID kludge
  440. ;    <max_number>        = maximum number of results to show. The default
  441. ;                          value is 10.
  442. ;
  443. ; Note that a filter needs not contain any Include/Exclude line if it
  444. ; includes Stat lines.
  445. ;
  446. ; What and who's hot nowadays in OS/2 related usegroups ?
  447. ;
  448. BeginFilter
  449.      Scan comp.os.*
  450.      Stat From Subject
  451.      To Interest
  452. EndFilter
  453.  
  454. ;
  455. ; Well, you get the picture... :-)
  456. ;
  457.  
  458. ;                          ┌──────────────────┐
  459. ;                          │ File areas setup │
  460. ;                          └──────────────────┘
  461.  
  462. ;
  463. ; LoraFiles reads Lora SYSFILE.DAT file, which contains file areas
  464. ; information. Please note that, in order to be used by SqFilter,
  465. ; your areas should have been defined with a 'Short Name' in LSetup.
  466. ; The short name is hereafter used to select which areas are to be
  467. ; included in searches by the Allfix processor.
  468. ; Areas not properly defined in Lora will be listed in the log file.
  469. ;
  470. LoraFiles e:\Lora\SysFile.Dat
  471.  
  472. ;
  473. ; MaximusFiles reads Maximus' FILEAREA.CTL file, which contains file
  474. ; areas information.
  475. ;
  476. MaximusFiles FileArea.Ctl
  477.  
  478. ;
  479. ; Manual definition of the file areas. The syntax is :
  480. ;
  481. ; FileArea <tag> <description> <files_list> <files_path>
  482. ;
  483. ; where
  484. ;
  485. ; <tag>             : tag name of the file area
  486. ;
  487. ; <description>     : any text within quote marks
  488. ;
  489. ; <files_list>      : name of the file that contains file descriptions.
  490. ;                     Must be in the FILES.BBS format.
  491. ;
  492. ; <files_path>      : path where the files actually reside
  493. ;
  494. ;
  495. FileArea EXEMPLE "Exemple" e:\lora\files\info\files.bbs e:\lora\files\info\
  496. FileArea soft_bbs "Pour monter votre BBS ..."   h:\max\file\bbs_soft\files.bbs h:\max\file\bbs_soft\
  497. FileArea txt_bbs  "French_Connexion - BBSF ..." h:\max\file\bbs_txt\files.bbs h:\max\file\bbs_txt\
  498.  
  499. ;                  ┌─────────────────────────────────┐
  500. ;                  │ AllFix requests processor setup │
  501. ;                  └─────────────────────────────────┘
  502.  
  503. ;
  504. ; AfxScan tells SqFilter's Allfix request processor which file areas
  505. ; should be scanned for files.
  506. ;
  507. ;
  508. ; AfxScan <area_tag>
  509. ;
  510. ;    where <area_tag> is the <tag> defined in 'FileArea' or the 'short
  511. ;                            name' in Lora, or the number in FILEAREA.CTL.
  512. ;
  513. ; Generic names are handled the same way as in the previously defined
  514. ; 'SCAN' keyword.
  515. ;
  516. AfxScan Info
  517. AfxScan DOS*
  518. AfxScan OS2*
  519. AfxScan Pascal
  520. AfxScan Divers
  521.  
  522. ;
  523. ; AfxMaxAnswers defines a limit to the number of file descriptions that
  524. ; will be sent in response to a request. The default value is 20, and
  525. ; the value may range from 1 to 64k.
  526. ;
  527. AFxMaxAnswers 20
  528.  
  529. ;
  530. ; AfxMaxDescLines puts a limit to how many lines of descriptions are
  531. ; allowed for one file. The default value is 5, and the value may range
  532. ; from 1 to 64k.
  533. ;
  534. AfxMaxDescLines 5
  535.  
  536. ;
  537. ; AfxReqArea defines in which message area the Allfix requests are to be
  538. ; searched. Requests are identified by a 'To:' field containing 'Allfix'
  539. ; or 'SqFltr'. This message area must have been previously defined by an
  540. ; 'Area' or 'AreaFile' keyword.
  541. ; If this keyword is not defined, the Allfix request processor is
  542. ; disabled.
  543. ;
  544. AfxReqArea Wanted.Fr
  545.  
  546. ;
  547. ; AfxAnsArea defines the message area where the answers will be sent.
  548. ;
  549. AfxAnsArea MyMsg
  550.  
  551. ;
  552. ; AfxFoundHdr defines the header of a response. The text ends with
  553. ; the 'EndTxt' keyword.
  554. ;
  555. AfxFoundHdr
  556.  Found at    : Zlika
  557.  SysOp       : Raphaël Vanney
  558.  Location    : Courbevoie, France
  559.  Phone #     : +33-1-47748723
  560.  Max. speed  : 14400
  561.  
  562.  Open hours  : from 10am to 7pm on weekdays
  563. EndTxt
  564.  
  565. ;
  566. ; AfxFoundFtr defines the footer of response messages.
  567. ;
  568. AfxFoundFtr
  569. You may freely download these files.
  570.  
  571. F'req SQFLTRO for the last OS/2 version of SqFilter, SQFLTRD for DOS.
  572. EndTxt
  573.  
  574. ;                     ┌───────────────────────────┐
  575. ;                     │ New files announcer setup │
  576. ;                     └───────────────────────────┘
  577.  
  578. ;
  579. ; NFAScan defines which file areas should be scanned for new files. If
  580. ; no area is specified through NFAScan, the new files annoucement feature
  581. ; of SqFilter is disabled.
  582. ;
  583. NFAScan DOS*
  584. NFAScan OS2*
  585. NFAScan Exemple
  586.  
  587. ; Maximus' area scan :
  588. NFAScan 1
  589.  
  590. ;
  591. ; NFAUnscan defines file areas not to scan from those defined within
  592. ; a previous NFAScan command.
  593. ;
  594. NFAUnScan DOSOutil
  595.  
  596. ;
  597. ; NFAAnnounce defines in which message area new files announcements
  598. ; should be made. If this area is not defined while some areas have
  599. ; been tagged with the 'NFAScan' keyword, SqFilter will halt with
  600. ; an error.
  601. ;
  602. NFAAnnounce Interest
  603.  
  604. ;
  605. ; NFAMessageHdr defines the header of the file annoucement messages.
  606. ;
  607. NFAMessageHdr
  608.      The following files recently made their way to Zlika :
  609.  
  610. EndTxt
  611.  
  612. ;
  613. ; NFAMessageFtr defines the footer of the file announcement messages
  614. ;
  615. NFAMessageFtr
  616.      These files may be freely downloaded from 10am to 7pm on weekdays.
  617. EndTxt
  618.  
  619. ;
  620. ; NFAMemoSize tells SqFilter how many announced new files should be
  621. ; remembered (so as not to re-announce them). A good value would be
  622. ; something slightly greater than the actual number of files listed
  623. ; in all your file areas.
  624. ; The default value is 1000, the maximum is 16300.
  625. ; DOS systems with low memory may experience problems with too great
  626. ; values for this parameter.
  627. ;
  628. NFAMemoSize 1000
  629.  
  630. ;                        ┌─────────────────────┐
  631. ;                        │ Files listing setup │
  632. ;                        └─────────────────────┘
  633.  
  634. ;
  635. ; AFLFileHdr is the header that will be put at the beginning of the
  636. ; files listing.
  637. ;
  638. AFLFileHdr
  639.                 ╔══════════════════════════════════════╗
  640.                 ║ List of all available files on Zlika ║
  641.                 ╚══════════════════════════════════════╝
  642. EndTxt
  643.  
  644. ;
  645. ; AFLFileFtr is the footer that will be apended at the end of the
  646. ; files listing.
  647. ;
  648. AFLFileFtr
  649.  
  650.                                   ────
  651.  
  652.                  These files may be freely downloaded.
  653.  
  654.               Zlika is open from 10am to 7pm on weekdays.
  655. EndTxt
  656.  
  657. ;
  658. ; AFLScan tells SqFilter which file areas will be included in the
  659. ; files listing.
  660. ;
  661. AFLScan *
  662.  
  663. ;
  664. ; AllFilesListing tells SqFilter the name of the file to which it
  665. ; will list the files. There is no default for this keyword ; if it
  666. ; is not used, no files listing is generated.
  667. ;
  668. AllFilesListing e:\Lora\Files\Allfiles.Lst
  669.  
  670. ;
  671. ; The following line is intentionally not-commented-out, so that SqFilter
  672. ; halts with an error if you run it without having edited this file :-)
  673.  
  674. Don't use this .CFG file before it's edited to suit your needs.
  675. ;
  676. ; That's all... for now !
  677. ;------------------------------------------------------------------------- EOF
  678.