home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / com / bbs / downsrt / downsort.cfg < prev    next >
Text File  |  1991-06-07  |  15KB  |  302 lines

  1. ;
  2. ;      ██▐███   █▐███  ██   ██ ██▐███ ██▐████  █▐███  ██▐███  ██▐████
  3. ;      ██   ██ ██   ██ ██   ██ ██  ██ ██      ██   ██ ██   ██   ▐██
  4. ;      ██   ██ ██   ██ ██ █ ██ ██  ██ ██▐████ ██   ██ ██▐███    ▐██
  5. ;      ██   ██ ██   ██ ██ █ ██ ██  ██      ██ ██   ██ ██ █      ▐██
  6. ;      ██▐███   █▐███   █▐███  ██  ██ ██▐████  █▐███  ██  ██    ▐██
  7. ;                                                                   (font 2)
  8. ;
  9. ;
  10. ; ▄▀▀▀▄ ▄▀▀▀▄ █▄  █ █▀▀▀▀ ▀█▀ ▄▀▀▀▄ █   █ █▀▀▀▄ ▄▀▀▀▄ ▀▀█▀▀ ▀█▀ ▄▀▀▀▄ █▄  █
  11. ; █     █   █ █▀█▄█ █▄▄    █  █  ▄▄ █   █ █▄▄▄▀ █▄▄▄█   █    █  █   █ █ ▀▄█
  12. ; ▀▄▄▄▀ ▀▄▄▄▀ █  ▀█ █     ▄█▄ ▀▄▄▄▀ ▀▄▄▄▀ █ ▀▄▄ █   █   █   ▄█▄ ▀▄▄▄▀ █   █
  13. ;                                                                   (font 1)
  14. ;
  15. ;
  16. ;                   █▀▀▀▀▀▀   █     █       █▀▀▀▀▀▀
  17. ;                   █▄▄▄▄▄▄   █▄    █▄      █▄▄▄▄▄▄
  18. ;                   ██        ██    ██      ██
  19. ;                   ██        ██    ██▄▄▄▄▄ ██▄▄▄▄▄
  20. ;                                                                   (font 3)
  21. ;                                             (font 4 is reverse video of 3)
  22. ;
  23. ;  ┌─────────────────────────────────────────────────────────────────────────┐
  24. ;  │      Sample Configuration File for DOWNSORT by Rob Hamerling            │
  25. ;  └─────────────────────────────────────────────────────────────────────────┘
  26. ;
  27. ; NOTES: Leading blanks are skipped.
  28. ;        Lines with '%', '*' or ';' as first non-blank character are
  29. ;        considered as comment, as well as empty lines and lines with
  30. ;        a valid keyword, but without any parameter-value.
  31. ;
  32. ;        Don't put a comment string after a parameter specification!
  33. ;
  34. ;
  35. ; AreaDat:     Complete file-specification of your 'AREA.DAT'
  36. ; -------
  37. ;              AREA.DAT is made by MAXIMUS' SILT(P) with -a or -x
  38. ;              option the path is normally specified in MAX.CTL
  39. ;              with the option AreaDat in Session Section.
  40. ;              With the AreaDat you may specify any file that has
  41. ;              the SILT(P)-format. For example you may make a special
  42. ;              file for running DOWNSORT with a subset (selection)
  43. ;              of the normal MAXIMUS file-area's.
  44. ;              This might be useful for special usergroups.
  45. ;              Another reason may be the memory usage of DOWNSORT
  46. ;              under DOS. If you hit the boundary: make a subset.
  47. ;              Standard OS/2 / DOS naming applies.
  48.  
  49. ; AreaDat        g:\c2\downsort\Area102.Dat
  50. AreaDat        g:\c2\downsort\area5124.dat
  51.  
  52. ; TitleFont:   Reference number of the BLOCK-font you want for your Title.
  53. ; ---------
  54. ;              Valid numbers:   1 .. Simple font             (5x6 pattern)
  55. ;                               2 .. Pseudo-Stencil Font     (7x10 pattern)
  56. ;                               3 .. ROBoComputer Font       (7x8 pattern)
  57. ;                               4 .. Reversed Video RoboComp (7x8 pattern)
  58. ;
  59. ;              NOTE: The fonts are based on the US-codepage (437).
  60. ;                    This will also work properly for 860 (Portugese),
  61. ;                    863 (Canadian-French) and 865 (Nordic).
  62. ;                    If codepage 850 (Multilingual) is active, the pattern
  63. ;                    will be adapted a little, see if you like it or not.
  64. ;                    The differences apply mainly to Font2.
  65. ;
  66. ;              The heading of this file shows font 2, 1 and 3 respectively.
  67.  
  68. TitleFont      1
  69.  
  70. ;  Title:      Short string that will be displayed in BLOCK-characters
  71. ;  -----       on top of all FileLists (except BBS-list).
  72. ;              You may specify this parameter also on the xxxFileList
  73. ;              parameter.
  74. ;
  75. ;              The BLOCK fonts are 'proportional', the following number of
  76. ;              characters will generally fit on a line:
  77. ;
  78. ;                 FontTitle   1     maximum characters: 13
  79. ;                    "      2 .. 4     "        "        8
  80. ;
  81. ;              No more than 20 characters are accepted as input.
  82. ;
  83. ;              If Title isn't specified, it will be DOWNSORT by default.
  84. ;              Not all characters are supported, and that may vary with
  85. ;              the font itself. All fonts support:
  86. ;
  87. ;                - UPPER case  A..Z
  88. ;                - LOWER case  a..z , but will be translated to UPPER case
  89. ;                - Digits 0..9
  90. ;                - - (hyphen), blank
  91. ;
  92. ;              In addition fonts 1 and 2 support the following characters:
  93. ;
  94. ;                   _  *  -  |  .  [  ]  (  )  /  \
  95. ;
  96. ;              Not-supported characters are displayed as blank.
  97. ;              The '~'-character (tilde) may be used as required blank,
  98. ; (5.1)        the '`'-character (reverse quote) as half width blank.
  99.  
  100. ; Title          `DownSort
  101.  
  102. ;  PreTitle    Lines to be displayed immediately before the BLOCK-title.
  103. ;  --------    The lines will be copied asis, however leading blanks are
  104. ;              skipped, no wrapping or truncation will be applied for
  105. ;              'long' lines, '~' (tilde) characters are translated to
  106. ; (5.1)        blanks. You may specify 20 PreTitles, excess is ignored.
  107. ;              Empty PreTitle lines are ignored and not counted.
  108. ;              There is no default pretitle.
  109. ;              To create empty lines in your header specify a PreTitle
  110. ;              with a tilde.
  111.  
  112. PreTitle       ~
  113. PreTitle       ~~~~~~~~<═════:═════ p r e - t i t l e ═════:═════>
  114. PreTitle       ~
  115.  
  116. ;  SubTitle    Lines to be displayed immediately below the BLOCK-title.
  117. ; (5.1) -----  Maximum 20 SubTitles are accepted, and exactly the
  118. ;              same rules apply as for PreTitle.
  119. ;
  120.  
  121. SubTitle       ~1
  122. SubTitle       ~2     <═════&═════ s u b - t i t l e ═════&═════>
  123. SubTitle       ~3 Overview of downloadable files on this magnificent Board
  124. SubTitle       ~4    Node number 1.234/56, modemspeeds: V.32/V.22bis
  125. SubTitle       ~5 ═══════════════════════════════════════════════════
  126. SubTitle       ~6                          ║
  127. SubTitle       ~7                          ║
  128. SubTitle       ~8                          ║
  129. SubTitle       ~9                          ║
  130. SubTitle       ~10                         ║
  131. SubTitle       ~11                         ║
  132. SubTitle       ~12                         ║
  133. SubTitle       ~13                         ║
  134. SubTitle       ~14                         ║
  135. SubTitle       ~15                         ║
  136. SubTitle       ~16                         ║
  137. SubTitle       ~17                         ║
  138. SubTitle       ~18                         ║
  139. SubTitle       ~19                         ║
  140. SubTitle       ~20                         V
  141. SubTitle       ~21     Should not appear: maximum is 20
  142.  
  143. ;  BottomLine  Lines to be displayed at the end of the filelist.
  144. ; (5.1) -----  Maximum 20 BottomLines are accepted, and exactly the
  145. ;              same rules apply as for PreTitle and Subtitle.
  146. ;
  147.  
  148. BottomLine     ~
  149. BottomLine     ~~~~~<════════════ b o t t o m : l i n e ══════════════>
  150. BottomLine     ~
  151. BottomLine     ~~~~~<══════ How do you like this DOWNSORT, folks? ══════>
  152. BottomLine     ~
  153.  
  154. ; MaxNewFiles  Limit the number of file entries in BBS-list and NEW-list(s).
  155. ; -----------  It specifies the actual number of file entries that may
  156. ;              appear in NewFileList and BBSFileList.
  157. ;              If you specify more than one privilege (for NewFileList),
  158. ;              then each list will contain (max) the MaxNewFiles number
  159. ;              of file entries, but the collection of each may differ due
  160. ;              to Privilege considerations.
  161.  
  162. MaxNewFiles    200
  163.  
  164. ; OrphanDesc   Description text of Orphan files.
  165. ; NotFoundDesc Description text of files without description in FILES.BBS.
  166. ; ------------ The description will replace the default hard-coded text.
  167. ;              Up to 45 characters may be specified.
  168. ;              The '~' (tilde) character will not be translated here!
  169.  
  170. OrphanDesc     ~~~~~ !!!! Orphelin !!!! ~~~~~
  171. NotFoundDesc   +++ Ce fichier défie toute description! +++
  172.  
  173. ; ══════════════════════════════════════════════════════════════════════
  174. ; Above were the parameters with a global effect: applicable to all
  175. ; lists or to the execution mode of DOWNSORT.
  176. ; Below follow list-specific parameters, which might override some of
  177. ; the settings of the global parameters.
  178. ; Leave this sequence: first global, then specific parameters!
  179. ; ══════════════════════════════════════════════════════════════════════
  180.  
  181. ; xxxFileList:  Create one or more File lists of type 'xxx'.
  182. ;
  183. ;              ┌──────────── TWIT
  184. ; xxx ───┐     │┌─────────── DISGRACE      ┌─ FileName of the list
  185. ;             ││┌────────── LIMITED       │  (without extension,
  186. ;   ┌── ORP    │││┌───────── NORMAL        │  maximum 8 characters)
  187. ;   ┌── BBS    ││││┌──────── WHORTY        │
  188. ;   ┌── NEW    │││││┌─────── PRIVIL        │
  189. ;   ┌── ALL    ││││││┌────── FAVORED       │   ┌─ Additional options for
  190. ;   ┌── GBL    │││││││┌───── EXTRA         │   │  each list individually:
  191. ;   ┌── IPF    ││││││││┌──── CLERK         │   │
  192. ;   │          │││││││││┌─── ASSTSYSOP     │   │ -W  - Wrap Description
  193. ;   │          ││││││││││┌── SYSOP         │   │ -T  - Truncate Descr.
  194. ;   │          │││││││││││┌─ HIDDEN        │   │ -A  - Alpha sort on name
  195. ;   │          ││││││││││││                │   │ -D  - Date sort
  196. ;   │          ││││││││││││                │   │ -K  - Keep FILES.BBS seq
  197. ;   │          ││││││││││││                │   │ -If - Include_filespec
  198. ;   │          ││││││││││││     ┌──────────┘   │ nnn - NEW-entries limit
  199. ;   │          ││││││││││││     │              │ -Fn - Title font (0..4)
  200. ;   │          ││││││││││││     │              │ -X  - eXcl priv in headers
  201. ;             ││││││││││││                   
  202. ;  ═══─═══════   ════════  ════════════════════════════════
  203. ;  xxxFileList TDLNWPFECASH  FileName  Option-1 Option-2 . . . Option-n
  204. ;
  205. ;  If just xxxFileList is specified, the Level by default will be SYSOP
  206. ;                                    and the filename will be DOWNSORT.
  207. ;
  208. ;  For NEW-, GBL-, ALL- and IPF-list up to 10 privilege letters can
  209. ;  be specified and for each character a separate list-file will be
  210. ;  generated with the following extension:
  211. ;     NewFileList:   N~p
  212. ;     AllFileList:   A~p
  213. ;     IpfFileList:   I~p
  214. ;     GblFileList:   G~p
  215. ;  where 'p' is the privilege character.
  216. ;  For the BBS-list only 1 privilege character will be accepted.
  217. ;  The default filename (DOWNSORT) for each list can be overridden
  218. ;  with the [optional] third parameter on the xxxFileList line.
  219. ;  If you do not specify any xxxFileList, only the Orphan report may be
  220. ;  generated.
  221. ;
  222. ;  Additionally some other parameters can be specified (in any sequence).
  223. ;
  224. ;    nnn  Limit the number of file-entries to maximal 'nnn'
  225. ;         applies only to BBS-list and NEW-list.
  226. ;
  227. ;    -A   Selects Alphabetic sort on filename
  228. ;    -D   Selects sort on Date/Time of the file
  229. ;    -K   Keep sequence of files in FILES.BBS
  230. ;         (ALL- and IPF-list, and newly generated FILES.BBS files).
  231. ;
  232. ;    -T   Causes Truncation of long descriptions (to about 50 characters)
  233. ;         so that only 1 line will appear per file-entry.
  234. ;    -W   Causes Wrapping of long descriptions: the report will contain
  235. ;         as many lines as needed for the complete description.
  236. ;
  237. ;    -If  Include userfile (f = file-spec) in report for NEW-, ALL-,
  238. ;(5.1)    IPF-, GBL-lists and FILES.bbs files. The file is included
  239. ;         without any translations, so beware of formatting (text-float)
  240. ;         in the IPF-list!
  241. ;
  242. ;    -X   eXclude privilege indications in NEW-, ALL-, IPF- and GBL-lists.
  243. ;
  244. ;    -Fn  ListTitle font. Choose for 'n': 1, 2, 3 or 4 (default is 2).
  245. ;         See some samples of the fonts in the top of this file.
  246. ;         If '0' (zero) specified, then NO BLOCK TITLE will be generated.
  247. ;
  248. ;  If an asterisk (*) is used as parameter value character, the hardcoded
  249. ;  default value will be used. If you specify mutually exclusive
  250. ;  options (-A or -D) or (-T or -W), then the last value on the line
  251. ;  will be effective.
  252. ;
  253. ;  NOTES 1. For ORPFileList the privilege parameter does not apply, but at
  254. ;  -----    least 1 character must be specified!
  255. ;        2. Invalid or not-recognised sub-parameters are ignored without
  256. ;           any warning!
  257.  
  258. ;AllFileList    PCASH  Down_All      -k -T  -f1  -X  -Idownsort.inc
  259. AllFileList    a      Down_All      -k -W  -f1   -Idownsort.inc
  260. BBSFileList    a      Down_Bbs   23 -a     -F1   -Idownsort.inc
  261. GblFileList    a      Down_Gbl      -d     -F3   -Idownsort.inc
  262. IpfFileList     d     Down_Ipf      -a     -F4   -Idownsort.inc
  263. NewFileList    a      Down_New      -d -w  -f2   -Idownsort.inc
  264. ; OrpFileList    *      Down_Orp      -a     -f4
  265.  
  266. ;  NOTE: The IPF-list has the format of an INPUT-file for the
  267. ;        Information Presentation Facility Compiler (IPFC), which is
  268. ;        part of the IBM OS/2 Toolkit 1.2+ and equivalent MicroSoft
  269. ;        package. This inputfile has to be processed by this compiler.
  270. ;        For the sample above with the command:
  271. ;             IPFC  DOWN_IPF.I~P  /INF
  272. ;        Be sure to have the file DOWNSORT.BMP in the default directory and
  273. ;        set the IPFC environment-variable (e.g. SET IPFC=E:\TOOLKT13\IPFC).
  274. ;        IPFC will produce a file called DOWN_IPF.INF, which is ready
  275. ;        to be viewed with the command:
  276. ;             VIEW  DOWN_IPF
  277. ;        See the Toolkit documentation for details of IPFC.
  278. ;        IPFC is not distributed with the DOWNSORT package!
  279.  
  280. ; FILFilePath  Maximum file privilege that any FILES.bbs should contain,
  281. ; -----------  the path specification of the FILES.bbs type of output.
  282. ;              Specify this in the format: drive:\directory\
  283. ;              If not specified the MAXIMUS path specification will be
  284. ;              used (ListFile parameter or Download-File directory).
  285. ;              Not all parameters of other lists (see above) apply to
  286. ;              the FILES.bbs lists (since it will not contain a TITLE
  287. ;              as the other lists and the file-description will be
  288. ;              kept on 1 (long) line).
  289.  
  290. ; FILFilePath    a   g:\c2\downsort\filesbbs\  -a -Idownsort.inc
  291.  
  292. ;
  293. ;  ═════════════════════════════════════════════════════════════════
  294. ;
  295. ;  Commandline parameters may supply additional options, and may
  296. ;  (partly) override the specifications in this configuration file.
  297. ;  Consider this file as your customised default setting for DOWNSORT,
  298. ;  and use commandline parameters only to make other lists on the fly.
  299. ;  There is nothing that you can specify with commandline parameters,
  300. ;  that you cannot specify in this configuration file!
  301. ;
  302.