home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1998 February / PCOnline_02_1998.iso / filesbbs / dos / nbeta087.exe / CONFIGS.EXE / MSGAREA.CTL < prev    next >
Encoding:
Text File  |  1996-02-04  |  7.1 KB  |  189 lines

  1. ;
  2. ; NanoBBS (C) 1993-96 Whirlwind Software
  3. ;
  4. ; MESSAGE.CTL - an example message area config file
  5. ;
  6. ; The examples below illustrate most of the commands available in this
  7. ; file; here is a complete listing:
  8. ;
  9. ; MSGAREA {number} - Starts a message area definition.
  10. ; MSGAREA @NEXT    - Starts a message area definition, gives the new area
  11. ;                    an area number one higher than the last one
  12. ; MSGAREA @NEXT 10 - Starts a message area definition, gives the new area
  13. ;                    an area number 10 higher than the last one
  14. ; NAME {Area Name} - Defines the message area's name as the user sees it
  15. ; QWKNAME {Name}   - Defines the area as seen in the user's QWK reader.
  16. ;                    The QWKNAME must be 12 characters or less.
  17. ; NEWSGROUP {news.group} - Defines the Usenet Newsgroup (if any) associated
  18. ;                    with this message area.
  19. ; TYPE {type}      - Defines the message base type, either SQUISH, JAM or *.MSG
  20. ; PATH {path}      - Defines what directory the area lives in.  For Squish and
  21. ;                    JAM areas this also includes the base filename.
  22. ; ATTACH PATH {path} This defines the path where file attaches in this area
  23. ;                    will be stored.  If this path is not defined, file
  24. ;                    attaches will not be allowed.
  25. ; ATTACH ACCESS {ac} This defines the access level needed to post file
  26. ;                    attaches to this area.  This option has no effect unless
  27. ;                    the ATTACH PATH is also defined.
  28. ; ACCESS {access}  - Defines the access needed to read messages.
  29. ; POSTACCESS {ac.} - Defines the access needed to post messages.
  30. ; PRIVATE          - Only private messages are allowed.
  31. ; PUBLIC           - Only public messages are allowed.  If neither this nor
  32. ;                    PRIVATE is used, the user is asked if the message should
  33. ;                    be private.
  34. ; RFC1036          - This causes an RFC-1036 Usenet message header to be
  35. ;                    prepended to the message text.
  36. ; AGE {age}        - Minimum age required for access to the area
  37. ; FEMALEONLY       - Only females may read or post to the area.
  38. ; MALEONLY         - Only males may read or post to the area.
  39. ; READONLY         - This is a read-only area - only the sysop can post!
  40. ;                    This may be somewhat redundant as it has the same effect
  41. ;                    as setting POSTACCESS to the sysop access level.
  42. ; ECHOMAIL         - This is a Fidonet echomail area
  43. ; ADDRESS {z:n/n.p}- The originating Fidonet address for this area
  44. ; ORIGIN {OrgLine} - The text of the Origin Line for this area
  45. ; KLUDGE REALNAME  - The user's real name will be hidden in a ^A kludge line
  46. ;                    prepended to the message text.
  47. ; INTERNET EMAIL   - The area is intended for Internet email.
  48. ; INTERNET DIVERT {area} - If the user enters a To: that appears to be
  49.                      intended for an Internet address (presence of @,
  50.                      period or exclamation point will trigger this), then
  51.                      divert the message to the specified area number.
  52. ; KEYS {keys}      - The user key(s) required for access
  53. ; POSTKEYS {keys}  - The user key(s) required to post
  54. ; REALNAME         - Always post with the user's real name
  55. ; ANONYMOUS        - Allow anonymous posting
  56. ; CENSOR           - Use the built-in message censor in this area.
  57. ; BARRICADE        - Check the barricade file MESSAGES.BAR before changing to
  58. ;                    this area!
  59. ; INCLUDE {filename} - Include this file in the message area definitions
  60. ; END              - End the area's definition.
  61. ;
  62. ;
  63. ; You may also demarcate message areas by content type, network affiliation
  64. ; or whatever criterion you like by grouping them together and partitioning
  65. ; them with dividers.
  66. ;
  67. ; DIVIDER           - Start a divider definition (no parameters)
  68. ; DISPLAY           - Text to display in the divider (see SysMsg 340 in the
  69. ;                     language file)
  70. ; FILENAME {name}   - Display filename specified by {name} instead of
  71. ;                     SysMsg 340
  72. ; MALEONLY
  73. ; FEMALEONLY
  74. ; AGE {age}
  75. ; ACCESS {access}
  76. ; KEYS {keys}       - AGE, ACCESS, KEYS, MALEONLY and FEMALEONLY enable or
  77. ;                     suppress the divider in much the same way they do for
  78. ;                     message area definitions
  79. ; END               - End the divider's definition
  80. ;
  81.  
  82. msgarea                 0
  83.         name            Private E-Mail & Sysop Comments
  84.         path            c:\bbs\msg\private
  85.         attach path     c:\bbs\attach
  86.         type            Squish
  87.         private
  88.         qwkname         Private
  89.         access          0
  90. end
  91. ;
  92. msgarea                 1
  93.         name            Ye Public Roaste
  94.         path            c:\bbs\msg\public
  95.         access          10
  96.         postaccess      10
  97.         type            squish
  98.         public
  99.         qwkname         Public
  100.         kludge realname
  101. end
  102.  
  103. msgarea                 2
  104.         name            Netmail
  105.         path            c:\bbs\msg\netmail
  106.         access          10
  107.         postaccess      10
  108.         type            squish
  109.         private
  110.         qwkname         Netmail
  111.         kludge realname
  112.         netmail
  113. end
  114.  
  115. msgarea                 3
  116.         name            The Ladies' Room
  117.         path            c:\bbs\msg\ladies
  118.         access          10
  119.         postaccess      10
  120. ; let's be different, for illustration's sake, and use a JAM base
  121.         type            JAM
  122.         public
  123.         femaleonly
  124.         qwkname         Ladies
  125. end
  126.  
  127. msgarea                 4
  128.         name            Naughty Adult Base
  129.         path            c:\bbs\msg\adult
  130.         access          20
  131.         postaccess      20
  132.         age             21
  133.         type            Squish
  134.         public
  135.         qwkname         Naughty
  136. end
  137.  
  138. msgarea                 5
  139.         name            Chatter Echo
  140.         path            c:\bbs\msg\chatter
  141.         access          10
  142.         postaccess      10
  143.         realname
  144.         echomail
  145.         address         1:340/26
  146.         Origin          NanoBBS in '95!  604-361-4549
  147.         public
  148.         type            Squish
  149.         qwkname         Chatter
  150.         barricade
  151. end
  152.  
  153. msgarea                 6
  154.         name            Usenet NanoBBS Support Newsgroup
  155.         path            c:\bbs\msg\nanobbs
  156.         access          10
  157.         postaccess      10
  158.         realname
  159.         newsgroup       alt.bbs.nanobbs
  160.         rfc1036
  161.         public
  162.         type            Squish
  163.         qwkname         NanoBBS
  164. end
  165.  
  166. msgarea                 7
  167.         name            Announcements from Ye SysOp
  168.         path            c:\bbs\msg\announce
  169.         access          10
  170.         postaccess      50000
  171.         readonly
  172.         type            squish
  173.         public
  174.         qwkname         Announce
  175. end
  176.  
  177. msgarea                 100
  178.         name            The Secret Cove
  179.         path            c:\bbs\msg\secret
  180.         access          100
  181.         postaccess      100
  182.         keys            12A
  183.         public
  184.         qwkname         Secret
  185. end
  186.  
  187. include fidonet.ctl
  188.  
  189.