home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 October / PCO1097.ISO / FilesBBS / DOS / TOR136B.EXE / TECTL.ZIP / TORNADO.CTL < prev    next >
Encoding:
Text File  |  1997-08-09  |  24.1 KB  |  560 lines

  1. ; This is the simple Tornado main configuration file.
  2. ;
  3. ; ATTENTION! This file contains example of configuration only and it can
  4. ; be used as a manual, but not as a working config file. So before you
  5. ; start Tornado make sure that all the parameters are set up properly.
  6. ; ───────────────────────────────────────────────────────────────────────
  7. ;
  8. ;   Before we start I'll tell you about the main structure of this file.
  9. ; However, all this rules are related to all other Tornado configuration
  10. ; files.
  11. ;
  12. ;   So, the file is divided into three parts. Each part contains
  13. ; configuration parameters, grouped into the sections. Each section begins
  14. ; with the line that contains the name of this section:
  15. ;
  16. ; [Section_Name]
  17. ;
  18. ; where "[" and "]" points to the section beginning and "Secti-
  19. ; on_Name" ── the name of the section itself.
  20. ;
  21. ;   The following lines, up to the next section, contain variables.
  22. ; Each section contains its own set of variables that it must contain.
  23. ; If the section contains wrong variable then error message is displayed.
  24. ; The order of the sections and the variables in the section is not
  25. ; important, so don't care about it.
  26. ;
  27. ; In general view the way of setting up variable is as shown below:
  28. ;
  29. ; {1,2,3-5}  Variable_Name  Parameter
  30. ; └───┬───┘  └─┬─────────┘  └─┬─────┘
  31. ;     │        │              └─ The value of a variable
  32. ;     │        │
  33. ;     │        └──────────────── The name of a variable
  34. ;     │
  35. ;     └────────────────────── BBS line numbers, that will
  36. ;                             use this variable.
  37. ;
  38. ;   Let's talk a bit about the first variable. When you are working in the
  39. ;   multiline mode some variables must have different values. For example
  40. ;   variable Port, so that different lines use different ports. This feature
  41. ;   will allow you to have the configuration of all lines in one config-file.
  42. ;
  43. ;   Example:
  44. ;     {1} BBSname  Tornado Testing BBS line #1
  45. ;     {2} BBSname  Tornado Testing BBS line #2
  46. ;     {3} BBSname  Tornado Testing BBS line #3
  47. ;     {4} BBSname  Tornado Testing BBS line #4
  48. ;
  49. ;
  50. ;   The first variable field is optional. In this case Tornado will under-
  51. ;   stand that this parameter is related to all lines of BBS. You will be
  52. ;   able to find out a bit more about working in multiline mode if you read
  53. ;   the documentation.
  54. ; ───────────────────────────────────────────────────────────────────────
  55. ;   You can also use the directive #define.
  56. ;
  57. ;
  58. ;   Directive #define is used to define macrosubstitutions. The structure
  59. ;   of #define is:
  60. ;
  61. ;    #define <substring> <string>
  62. ;
  63. ;   All the substrings <substring> in the configuration file will be
  64. ;   replaced with the string <string>.
  65. ;
  66. ;
  67. ; Example:
  68. ;
  69. ; #define (Tor_Path)  D:\FIDO\TORNADO
  70. ;  ∙∙∙
  71. ; LogFile (Tor_Path)\LOG\tornado.log
  72. ;         ^^^^^^^^^^^^^^^^^^^^^^^^^^
  73. ;                   will be replaced with D:\FIDO\TORNADO\LOG\tornado.log
  74. ; ───────────────────────────────────────────────────────────────────────
  75. ;
  76. [System]
  77. ;
  78. ;    System's main parameters.
  79. ;
  80. SysOp Beta Tester                   ; SysOp's Name
  81. ;
  82. BBSname Beta Testing BBS            ; BBS name
  83. ;
  84. Location Beta Testing Area          ; BBS Location
  85. ;
  86. Path C:\TORNADO                     ; System path of Tornado
  87. ;
  88. Private No                          ; "Private BBS" mode.
  89.                                     ; The registration of new users is
  90.                                     ; permitted, so you have to input the
  91.                                     ; names of people who can access your
  92.                                     ; BBS manually in the user editor.
  93. ;
  94. Overlay_XMS   Yes                   ; Allows overlay loading in XMS
  95.                                     ; Default is (No)
  96. ;
  97. Overlay_EMS   Yes                   ; Allows overlay loading in EMS
  98.                                     ; Default is (No)
  99. ;
  100. Date_Mask DD-MM-YY                  ; Date format
  101. ;
  102. Answer 00:00-24:00                  ; Time periods when Tornado will answer
  103.                                     ; incoming calls
  104. ;
  105. [Modem]
  106. ;
  107. ;    Modem parameters section
  108. ;
  109. Port 2                              ; COM-port number, for OS/2 version may
  110.                                     ; contain the name of device.
  111. ;
  112. Layer Fossil                        ; With the aid of what I/O device
  113.                                     ; we will perform the work with the port.
  114.                                     ; Available meanings:
  115.                                     ; Fossil (default), Uart, Int14,
  116.                                     ; Digi14. For OS/2 version the value
  117.                                     ; of this parameter doesn't have any
  118.                                     ; meaning, because it is always "fossil".
  119. ;
  120. ;Port_Address 2f8 ; Port Address ───────┬─ Optional parameters. Uses when
  121.  ;;                                     │  port has unstandart parameters
  122. ;IRQ 3            ; IRQ Number ─────────┤  Have meaning only when Layer is
  123. ;;                                      │  set to UART and for DOS version.
  124. ;Com_Vector 11   ; COM Interrupt Vector ┘
  125. ;
  126. ;
  127. HardWare_Flow  Yes                  ; Is modem set to RTS/CTS flow control
  128.                                     ; (default Yes)
  129. ;
  130. SoftWare_Flow  Yes                  ; Is modem set to XON/XOFF flow control
  131.                                     ; (default Yes)
  132. ;
  133. BaudRate 19200                      ; Modem speed
  134. ;
  135. InitString ATZ|                     ; Modem initialization string
  136. ;
  137. Init_Tryes 3                        ; Max tries to initialize modem
  138.                                     ;
  139. ;
  140. AnswerString ATA|                   ; Answer string
  141. ;
  142. OffHookString   ATH1|               ; Off-hook string
  143. ;
  144. DataBits   8                        ; Data Bits
  145. ;
  146. StopBits   1                        ; Stop Bits
  147. ;
  148. Parity   None                       ; Port Parity
  149. ;
  150. HangupString ATH0|                  ; Hangup string
  151. ;
  152. Rings   1                           ; Number of rings before picking
  153.                                     ; up the phone
  154. ;
  155. ModemType   Hayes                   ; Modem type. Accessible values:
  156.                                     ; Hayes, Microcom, Courier
  157. ;
  158. Carrier_Lost_Delay  3               ; Time of ignorance of DCD-signal absense
  159.                                     ; in seconds.
  160. ;
  161. Min_Speed  2400                     ; Minimal Speed for working with BBS.
  162.                                     ; In case of entering on slower speed
  163.                                     ; file tooslow.a?? is shown and Tornado
  164.                                     ; will hangup.
  165. ;
  166. [Files&Dirs]
  167. ;
  168. ;    Files And Directories
  169. ;
  170. LogFile   tornado.log               ; Log-file name. If the name is not
  171.                                     ; mentioned, log-file won't be created.
  172. ;
  173. TempDir C:\                         ; Temp files directory.
  174. ;
  175. FlagsDir C:\TMP                     ; Flags directory.
  176. ;
  177. DoorInfoDir C:\TMP                  ; Directory where on calling external
  178.                                     ; programs EXITINGO.BBS and DORINFO.BBS
  179.                                     ; files will be created.
  180. ;
  181. TempDir C:\                         ; Directory for Tornado's temporary files
  182. ;
  183. ;
  184. Logo   TXTFILE\logo                 ; Name of logo-file without extention
  185.                                     ; (Extension depends on current terminal
  186.                                     ; emulation)
  187. ;
  188. Save_Tag_Path   USERTAG\            ; Directory for .lst files
  189.                                     ; in which list of users' tagged files
  190.                                     ; are stored.
  191.                                     ; Have meaning only when parameter
  192.                                     ; [Miscellaneous]->Save_Tag_List is set
  193.                                     ; to Yes.
  194. ;
  195. Priv_Uploads_Dir  USERTAG\          ; Directory for private uploads.
  196. ;
  197. ;LNG_Path  C:\TORNADO               ; Path to language definition (.LNG) files.
  198. ;
  199. MsgAreas_File msgarea.ctl           ; Name of Message Areas description-file
  200. ;
  201. FileAreas_File filearea.ctl         ; Name of File Areas description-file
  202. ;
  203. Limits_File limits.ctl              ; Name of Users' Limits description-file
  204. ;
  205. DoorWay_CTL doorway.ctl             ; Name of configuration file of built-in
  206.                                     ; DoorWay
  207. ;
  208. Upgrader_CTL upgrader.ctl           ; Name of configuration file of buil-in
  209.                                     ; Upgrade Manager
  210. ;
  211. Default_LangFile russian.lng        ; Name of Default Language
  212.                                     ; description-file
  213. ;
  214. VIP_List vip.ctl                    ; Very important persons list - a list
  215.                                     ; of persons, on whose entering Tornado
  216.                                     ; informs SysOp (default - not set)
  217. ;
  218. GoodUsers_List gooduser.ctl         ; Good users list - users who access
  219.                                     ; a special assecc level during the
  220.                                     ; registration.
  221.                                     ; [NewUsers]->Good_Security.
  222. ;
  223. BadUsers_List baduser.ctl           ; Bad users list - users on whose
  224.                                     ; entering Tornado will show baduser.a??
  225.                                     ; file and hangup is followed.
  226. ;
  227. [NewUsers]
  228. ;
  229. ; New Users Config
  230. ;
  231. Security  1                         ; Nuber of access level (from limits.ctl),
  232.                                     ; set to user when he/she access BBS
  233.                                     ; for the first time. After a space
  234.                                     ; you can put flags se ti user by
  235.                                     ; default
  236. ;
  237. Register_Time 10                    ; Time given to user for registration
  238. ;
  239. Reg_Resume Yes                      ; If we should continue the registration
  240.                                     ; after the loss of carrier during the
  241.                                     ; registration
  242. ;
  243. CapitalizeNames Yes                 ; If Tornado will capitalize usernames
  244.                                     ; automatically on logon
  245. ;
  246. Fast_Logon No                       ; If you are running in a local mode
  247.                                     ; Tornado will allow you to go
  248.                                     ; directly to main menu
  249. ;
  250. Show_News  Yes                      ; Show news to user at enter
  251.                                     ; Can be set to:
  252.                                     ; Yes   : show all news;
  253.                                     ; Last  : show only recent news (came
  254.                                     ;         after the user's last session
  255.                                     ; No    : show none.
  256. ;
  257. ANSI  Ask                           ; ANSI using (Yes, No, Ask)
  258. ;
  259. More  Ask                           ; Pause after each screen page
  260.                                     ; (Yes, No, Ask)
  261. ;
  262. Hot_Keys  Ask                       ; Hotkeys using (Yes, No, Ask)
  263. ;
  264. Frames   Ask                        ; "Frames" user interface
  265.                                     ; (Yes, No, Ask)
  266. ;
  267. Data_Phone  Yes                     ; If Tornado will ask for a office/
  268.                                     ; data phone (Yes/No)?
  269. ;
  270. Voice_Phone  Yes                    ; If Tornado will ask for a home
  271.                                     ; voice phone (Yes/No)?
  272. ;
  273. One_word_names No                   ; If Tornado will accept one word
  274.                                     ; names (Yes/No) ?
  275. ;
  276. Birthdate Yes                       ; If Tornado will ask for a birthday
  277.                                     ; of the user (Yes/No) ?
  278. ;
  279. IEMSI_Enable Yes                    ; Allows to use IEMSI protocol on
  280.                                     ; entering, default - Yes
  281. ;
  282. Address   Yes                       ; If Tornado will ask for a
  283.                                     ; net addresses (Yes/No)?
  284. ;
  285. Organization Yes                    ; If Tornado will ask for a place of
  286.                                     ; user's work (Yes/No)?
  287. ;
  288. Scan_NewFiles   Ask                 ; If Tornado will search for new files
  289.                                     ; Yes - Always, No - Never, Ask - Ask
  290. ;
  291. Scan_PrivMail  Ask                  ; If Tornado will search for messages
  292.                                     ; addressed to a user on each entering
  293.                                     ; Yes - Always, No - Never, Ask - Ask
  294. ;
  295. Aliases    Yes                      ; If we will accept aliases
  296. ;
  297. Good_Security  4                    ; Access level set to user who is in
  298.                                     ; GoodUsers_List.
  299. ;
  300. [Miscellaneous]
  301. ;
  302. ;    Miscellaneous features
  303. ;
  304. CDTime   20                         ; Time to wait for a DCD-signal after
  305.                                     ; picking up the phone
  306. ;
  307. PassTryes   3                       ; Max tries to enter the password
  308. ;
  309. Inactive_Time   400                 ; Time (sec.) of "inactive user"
  310.                                     ; i.e. user do nothing half of this
  311.                                     ; time, Tornado will warn him, and
  312.                                     ; when the second part of this time is
  313.                                     ; wasted Tornado will hang-up
  314. ;
  315. CRInMenu   Yes                      ; If Tornado will redraw the screen
  316.                                     ; after <Enter> or a key not used in
  317.                                     ; active menu
  318. ;
  319. MainMenu main                       ; The name of main menu file. It is
  320.                                     ; searched in the directory, the name of
  321.                                     ; which is set by [Files]->Menus
  322.                                     ; parameter in current .LNG file.
  323.                                     ; (depends on language selection)
  324. ;
  325. AutoAnsi Detect                     ; Yes    - Set ANSI terminal emulation
  326.                                     ;          automatically
  327.                                     ; No     - Set TTY terminal emulation
  328.                                     ;          automatically
  329.                                     ; Detect - Detect the mode of remote
  330.                                     ;          terminal
  331. ;
  332. LogEvents ~:!+*                     ; Events, to put them to LOG file
  333.                                     ; ──────────────────────────────────
  334.                                     ; Events might be:
  335.                                     ;
  336.                                     ; ~ - Registration
  337.                                     ; : - Local events messages
  338.                                     ; ! - Errors and important messages
  339.                                     ; + - Normal events
  340.                                     ; * - Receivig/sending files
  341.                                     ; & - Debug messages
  342.                                     ;───────────────────────────────────
  343. ;
  344. Effects Yes                         ; Visual effects (zooming windows, etc.)
  345. ;
  346. Abort_Key Esc                       ; User "abort action" key
  347.                                     ; (file view/new files search/
  348.                                     ; mail search etc):
  349.                                     ;
  350.                                     ; Esc  - Abort on Esc pressing Esc
  351.                                     ;
  352.                                     ; Any  - Abort on any key pressing
  353.                                     ;
  354.                                     ; None - User cannot abort actions
  355. ;
  356. Password_Length 3                   ; Minimal password length
  357. ;
  358. Show_Secured Yes                    ; If Tornado will show to a user secured
  359.                                     ; menu points
  360. ;
  361. AskChatTopic Yes                    ; If Tornado will ask for a chat topic
  362.                                     ; before start it
  363. ;
  364. Page_Time 00:00-24:00               ; Time intervals when SysOp is
  365.                                     ; available for chat
  366. ;
  367. Page_Duration 30                    ; SysOp paging duration
  368. ;
  369. To_SysOp_Area 1                     ; Mail area, that will contain letters
  370.                                     ; addressed to SysOp
  371. ;
  372. Chat_Time_Suspend Yes               ; If Tornado will suspend user's time
  373.                                     ; during the chat with SysOp
  374. ;
  375. Chat_Log chat.log                   ; The name of a chat-log file
  376. ;
  377. Save_Tag_List   Yes                 ; If Tornado will save the list of files
  378.                                     ; tagged for downloading before quit
  379.                                     ; (default Yes)
  380. ;
  381. Txt_More_Disable   Yes              ; If Tornado will disable a pause after
  382.                                     ; each screen page on showing text files
  383.                                     ; (asc/ans/avt/...)
  384. ;
  385. Local_OffHook  No                   ; If your modem will be Off-Hook when
  386.                                     ; you are in a local mode
  387. ;
  388. Hide_SysOp  Yes                     ; If this parameter is set to Yes, then
  389.                                     ; Tornado will hide SysOp's name in the
  390.                                     ; userlist
  391. ;
  392. ResReg_Expire   5                   ; Number of days, when Tornado will
  393.                                     ; erase the registration file of users,
  394.                                     ; who didn't pass the registration
  395. ;
  396. Status_Bar  Yes                     ; If status bar will appear on the
  397.                                     ; screen when Tornado is starting
  398. ;
  399. Ignore_Old_Flags  3                 ; Ignore flagfiles created earlier that
  400.                                     ; <specified_number> hours ago.
  401. ;
  402. [Messages]
  403. ;
  404. ; Messages
  405. ;
  406. No_One_Word_Names     "You must enter both your first and last name!"
  407. ;
  408. LoginString   "\15Enter your name: \12"    ; Name prompt string
  409. ;
  410. ChooseLang1   "|\14Choose your language\12: \14"
  411. ChooseLang2   "\15Enter the number of the language you have chosen\12: \14"
  412.  
  413.                                     ; "Shoose your language"
  414.                                     ; string
  415. ;
  416. [FileAreas]
  417. ;
  418. ; File Areas definitions
  419. ;
  420. DLCount Yes                         ; If Tornado will make download counters
  421.                                     ; in 'files.bbs' files.
  422. ;
  423. DLCountMask "[###]"                 ; Download counter mask.
  424.                                     ; Available mask symbols:
  425.                                     ;  "#" - the number after some zeros
  426.                                     ;  "*" - the number after some spaces
  427.                                     ; Example:
  428.                                     ;  mask "[###]" = counter "[001]"
  429.                                     ;  mask "[***]" = counter "[  1]"
  430. ;
  431. DLFree_Key "/f"                     ; Substring in the description in
  432.                                     ; files.bbs which means that this
  433.                                     ; file downloading won't decrease
  434.                                     ; your time limit
  435. ;
  436. Long_Desc_Char      >               ; Symbol followed by a long description
  437.                                     ; of a file in files.bbs.
  438. ;
  439. DLDescriptions  Ask                 ; If Tornado will transmit file
  440.                                     ; descriptions (Yes, No, Ask)
  441. ;
  442. Upload_Time_Plus 2                  ; How many minutes Tornado will add to
  443.                                     ; user time limit for 1 minute of upload
  444. ;
  445. ;
  446. Upload_Space 500                    ; Minimal free space (in kilobytes)
  447.                                     ; to allow upload to your BBS
  448. ;
  449. List_Options  Date, Size, Missing   ; File area preview options:
  450.                                     ;
  451.                                     ; Date    : show date of file
  452.                                     ; Size    : show size of file
  453.                                     ; Missing : show missing files.
  454. ;
  455. Desc_Under_DLC Yes                  ; Create long single-line file descripti-
  456.                                     ; ons for files download counters.
  457. ;
  458. Abort_Protocol   DownLoad, UpLoad   ; If Tornado will abort transmitting
  459.                                     ; of the file on time limit finishing
  460.                                     ; or it will wait for the end of
  461.                                     ; transmittion
  462.                                     ;
  463.                                     ; DownLoad - abort downloading
  464.                                     ; UpLoad   - abort uploading
  465.                                     ;
  466.                                     ; Default:
  467.                                     ; UpLoad, DownLoad.
  468. ;
  469. Cut_LongDescs Yes                   ; If Tornado will cut long descriptions
  470.                                     ; Yes - cut, No - wrap
  471. ;
  472. Cut_Descs  Yes                      ; If Tornado will cut descriptions
  473.                                     ; that are one-line but cannot fit to
  474.                                     ; the screen
  475.                                     ; Yes - cut, No - wrap
  476. ;
  477. [Colors]
  478. ;
  479. ; Colors Definitions
  480. ;
  481. Blinking No                         ; Yes allows blinking
  482.                                     ; No allows 16 colors for background
  483. ;
  484. ; Tornado's main screen
  485. ;
  486. ms_Frame  DarkGray/Black            ; Screen Frame
  487. ms_Headers  Green/Black             ; Windows' headers of the main screen
  488. ms_Status  Black/LightGray          ; Status line
  489. ms_Lamps  Blue/LightGray            ; Status line indicators
  490. ms_HighLamps  Red/LightGray         ; Lighted status line indicators
  491. ms_StatusFlags  White/Blue          ; Status line flags
  492. ms_Statistics  LightGray/Black      ; Users' statistics
  493. ms_Log  Cyan/Black                  ; Information
  494. ms_Clock  Black/LightGray           ; Clock
  495.  
  496. ;
  497. ; "File Transfer Protocol" window
  498. ;
  499. prot_Frame  LightGray/DarkGray      ; Protocol window frame
  500. prot_Header  LightGreen/DarkGray    ; Header
  501. prot_Text  Cyan/DarkGray            ; Information
  502. prot_Notice  White/DarkGray         ; "Copyright" header ;)
  503. prot_Values  Yellow/DarkGray        ; Different dynamic information (CPS, filename etc)
  504. prot_ScrollBar  Red/DarkGray        ; Transfer scroller
  505. prot_Messages  LightGray/DarkGray   ; Window messages
  506.  
  507. ;
  508. ; Dialog windows
  509. ;
  510. dlg_Frame  LightGray/DarkGray       ; Dialog window frame
  511. dlg_Title  LightGreen/DarkGray      ; Header
  512. dlg_Input  Yellow/DarkGray          ; Input field
  513. dlg_Scroller  LightGray/Black       ; Scrollers in dialogs
  514. dlg_Button  Yellow/Green            ; Buttons
  515. dlg_Text  White/DarkGray            ; Text in dialog windows
  516.  
  517. ;
  518. ; Warning windows
  519. ;
  520. alert_Frame  Yellow/Red             ; Frame
  521. alert_Text  White/Red               ; Text
  522.  
  523. ;
  524. ; Some elements of remote user interface
  525. ;
  526. list_Number  Yellow/Black           ; Numbers in lists (file/msg areas)
  527. list_Dot  White/Black               ; Points after the numbers
  528. list_Item  LightGreen/Black         ; Lists elements (file/msg areas)
  529. list_Separator  Blue/Black          ; Separators in lists
  530. ;
  531. msglist_Number  LightGray/Black     ; Message list: numbers
  532. msglist_From  LightGray/Black       ; Message list: field From
  533. msglist_To  LightGray/Black         ; Message list: field To
  534. msglist_Subj  LightGray/Black       ; Message list: subjects
  535. msglist_LightTo White/Black         ; Message list: highlighted To
  536. msglist_LightFrom White/Black       ; Message list: highlighted From
  537. ;
  538. userlist_Name  White/Black          ; Userlist: names
  539. userlist_Location  LightGreen/Black ; Userlist: locations
  540. userlist_BirthDate LightGreen/Black ; Userlist: birthdays
  541. userlist_LastDate  LightGreen/Black ; Userlist: last call dates
  542. ;
  543. todays_Line  White/Black            ; Today's callers: line numbers
  544. todays_Name  White/Black            ; Today's callers: names
  545. todays_EnterTime  White/Black       ; Today's callers: Enter time
  546. todays_OnLine  Yellow/Black         ; Today's callers: time online
  547. todays_Transfers  Yellow/Black      ; Today's callers: UL/DL
  548. ;
  549. arcview_FileName  Yellow/Black      ; Archive viewer: file names
  550. arcview_Date  White/Black           ; Archive viewer: file dates
  551. arcview_Size  White/Black           ; Archive viewer: size
  552. arcview_Compressed  White/Black     ; Archive viewer: compress ratio
  553. ;
  554. flist_FileName  Yellow/Black        ; Filelist: file names
  555. flist_TagNum  White/Black           ; Filelist: numbers to tag
  556. flist_Size  LightRed/Black          ; Filelist: size
  557. flist_Date  LightRed/Black          ; Filelist: file dates
  558. flist_Description  LightGreen/Black ; Filelist: descriptions
  559. flist_Comments  White/Black         ; Filelist: comments
  560.