home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / top2src.zip / CENSOR.CFG < prev    next >
Text File  |  1998-01-04  |  6KB  |  151 lines

  1. ; The Online Pub Censor Configuration
  2. ; -----------------------------------
  3. ;
  4. ;     This file lets you define words and phrases (collectively known as just
  5. ; words) that should be considered offensive by TOP.  The format of this file
  6. ; is relatively simple, and is similar to the format of the .ACT files used
  7. ; by TOP.
  8. ;
  9. ;     Each word definition consists of three lines in this file.  The
  10. ; function of each line is as follows:
  11. ;
  12. ;     Line 1 - Severity level of the word (1-6, see below).  If this number is
  13. ;              prefixed with the letter W, TOP will only react if the text is a
  14. ;              "whole word", i.e. if it is by itself.  For example, if "crud"
  15. ;              was defined as a whole word, it would NOT be censored if the
  16. ;              user typed "crude".  TOP strips all spaces and punctuation
  17. ;              before checking "whole words", i.e. "Crud!" would be censored.
  18. ;     Line 2 - The offensive text (not case-sensitive).  Text is limited to
  19. ;              255 characters.  Text may also include PubColour codes, which
  20. ;              allows you to block out certain codes if desired.
  21. ;     Line 3 - Text to substitute in place of the offensive word, or blank
  22. ;              for no substitution.  Has no effect for words of severity
  23. ;              levels 1-3.  The text does not have to be the same length as the
  24. ;              text in line 2, and may include PubColour codes.  TOP will
  25. ;              always insert the text "as-is"; no case changes of any kind
  26. ;              will be made.
  27. ;
  28. ;     There are six different severity levels, used to "rank" the words from
  29. ; not very offensive (6) to absolutely forbidden (1).  TOP will take a
  30. ; different action depending on the severity level of each word.  The six
  31. ; severity levels and accompanying actions are outlined below:
  32. ;
  33. ;     6 - Allow/substitute, no action.  Causes TOP to take no action against
  34. ;         the user. This is obviously the default for all words NOT in this
  35. ;         file.  The purpose of allowing words to be specified with this
  36. ;         level is twofold.  One is to allow words that are close to offensive
  37. ;         words to be defined as acceptable, provided these definitions
  38. ;         appear _before_ the offensive word definition.  The other purpose
  39. ;         is so TOP can substitute text for words of this level without other
  40. ;         action being taken.
  41. ;
  42. ;     5 - Allow/substitute, warn user.  This will cause TOP to display a
  43. ;         warning the user, and add one low-level warning to the user's
  44. ;         total.  TOP will never disconnect a user after saying one of these
  45. ;         words, even if the user's low-level warning total exceeds the
  46. ;         maximum allowed (see level 4 description).
  47. ;
  48. ;     4 - Allow/substitute, warn user with possible disconnect.  This will
  49. ;         cause TOP to show a warning to the user and add one low-level
  50. ;         warning to the user's total, as with level 5.  After adding the
  51. ;         warning, TOP will check the user's low-level warning total.  If it
  52. ;         is higher than the maximum allowable limit, TOP will disconnect the
  53. ;         user.  Otherwise, the word will be allowed, or changed to the
  54. ;         substitute text provided.
  55. ;
  56. ;     3 - Don't allow, warn user.  This is similar to level 5, except that
  57. ;         TOP will block sentences with words of this level.  Also, TOP will
  58. ;         add a warning to the user's high-level warning total instead of the
  59. ;         low-level total.  Again, TOP will never disconnect a user after
  60. ;         saying words of this level.
  61. ;
  62. ;     2 - Don't allow, warn user with possible disconnection.  This is just
  63. ;         like level 4, except that TOP adds one to the high-level warning
  64. ;         total and checks that against the maximum allowable limit.
  65. ;
  66. ;     1 - Don't allow, disconnect immediately.  This is the most severe
  67. ;         setting, and TOP will immediately disconnect a user who says a word
  68. ;         of this level.
  69. ;
  70. ;     Other Notes:
  71. ;
  72. ;     - The low-level and high-level warning totals are seperate values.
  73. ; Please see the MaxCensorWarnLow and MaxCensorWarnHigh keywords in TOP.CFG
  74. ; for more information and to set the maximum allowable low-level and
  75. ; high-level totals.
  76. ;
  77. ;     - Warnings can be subtracted over time, using the CensorTimerLow
  78. ; and CensorTimerHigh keywords in TOP.CFG.
  79. ;
  80. ;     - Although the users typing offending text are notified when text is
  81. ; substituted, you may wish to use a method to highlight all substituted text,
  82. ; so that other users know the text is not exactly what the user typed.  One
  83. ; idea is to surround the substitute text with two red flashing bars, for
  84. ; example "^I^m|^A^otext^I^m|^A^o".
  85. ;
  86. ;     - Usage guidelines for the profanity censor can be found in TOP.DOC.
  87. ;
  88. ; -----------------------------------------------------------------------------
  89. ;
  90. ;     WARNING:  CENSOR.CFG is used to censor conversations in TOP.  However, in
  91. ; order to do this, TOP needs to know the offending words and phrases to look
  92. ; for.  This file contains several examples of offensive terms.  If you need to
  93. ; change this file, you will likely not be able to avoid reading some of these
  94. ; terms, and they may disturb the more sensitive among us. If this is the case,
  95. ; try to remember that their presence is for a positive reason (i.e. so they
  96. ; won't be seen during conversations), and not to offend people, or have
  97. ; somebody else (like a co-sysop) edit this file.
  98. ;
  99. ; -----------------------------------------------------------------------------
  100. ;
  101. ; Sample Word Definitions
  102. ;
  103. 1
  104. fuck
  105.  
  106. 2
  107. shit
  108.  
  109. 5
  110. damn
  111.  
  112. W5
  113. hell
  114.  
  115. W5
  116. ass
  117.  
  118. 2
  119. cunt
  120.  
  121. 1
  122. nigger
  123.  
  124. W5
  125. pee
  126.  
  127. W5
  128. poo
  129.  
  130. W5
  131. pooh
  132.  
  133. 4
  134. piss
  135.  
  136. 5
  137. fart
  138.  
  139. 2
  140. bitch
  141.  
  142. 5
  143. boob
  144.  
  145. W5
  146. tit
  147.  
  148. 2
  149. asshole
  150.  
  151.