home *** CD-ROM | disk | FTP | other *** search
-
- ----->>> FOUL MOUTH! <<<-----
-
- A message Base Utility
- For BBS Express! ST
-
- by Dave Stelljes
- 01-03-89
-
-
-
- "Perhaps messages on your system look as if
- Morton Downey Jr. posted them himself,
- with all that bad language and stuff..."
-
-
- Now you can easily 'clean up'
- your message bases with FOUL MOUTH!
-
-
-
-
-
- >>> INTRODUCTION
-
- Although bad words in messages on your system may or may not offend
- you, there is always a chance that it may offend some of your users
- out there in modem land. If by chance you are a sysop that just
- doesn't give a damn, then you may not want to even bother using this
- program. OPPS! I slipped. Sorry- I will try to contain my language
- a little better and watch what I say. If you are a considerate sysop
- (to ALL users on your system), then this program is truly for you!
-
- Files that should be in the ARC:
-
- - FOULMWTH.DOC (This file)
-
- - FOULMWTH.PRG The program and resource.
- - FOULMWTH.RSC
-
- - FOULMWTH.RPL The cuss-words and replacements.
-
-
-
-
- >>> HOW IT WORKS
-
- Using knowlege already learned on the BBS Express! ST from some of
- the recent programs I have written... I was able to develop this
- program in a relativly short period of time.
-
- The program uses an external text file that contains all the foul
- language and replacement words, and scans a base message by message
- replacing any foul words.
-
-
-
-
- >>> USING THE PROGRAM
-
- Select the OPEN funtion from the File bar. Load in the FOULMWTH.RPL
- file. When you are ready- select the PURIFY feature from the Modify
- bar. At this point- a modify window opens while the message base is
- cleaned up. Afterwards- a stat window is shown, including the number
- of words scanned in the base, and a count of how many words were
- modified (in our case- how many bad words were found).
-
-
-
-
- >>> KEEPING TRACK... FOR THE RECORD
-
- After the message base is cleaned up, a file called FOULUSER.TXT is
- appended to. If ANY message contains a foul or undesirable word,
- this file will contain the user's name- along with the base number,
- and number of the modified message. This file FOULUSER.TXT will
- always appear on the root directory that the program FOULMWTH.PRG was
- run from. It is always APPENDED to... so- make sure to move or
- delete the file when you are done cleaning up your bases.
-
-
-
-
- >>> THE CUSS-WORD FILE (*.RPL)
-
- Yes, the good 'ole cuss-word file. In this file is contained the
- cuss words and the replacements for each. You may load the file
- FOULMWTH.RPL into your Word Processor to edit it as you like. I am
- sure there are a few bad words that I forgot to put in the file.
- Just remember- you only need have the bad word's ROOT. For example-
- you only need to put the word PECK in the *.RPL file. All words such
- as PECKHEAD, PECKLIPS, etc. will be fixed. This is the nice part
- about this program. You don't have to every form of bad language in
- your .RPL file! You may also make additional word files. When you
- make them- be sure the extender is .RPL so the program can load them
- in.
-
-
- o LAYOUT OF THE *.RPL FILE
-
- The layout of the replacement file is easy to work with. Each
- line of the file contains a cuss-word and the replacement. A
- divider bar ("|") is placed in between the words. Then, at the
- end of the file (on the last line), an End Of File specifier is
- placed. It is a "@" character. It must be in the first column of
- the last line.
-
- Here is what a sample *.RPL file could look like:
-
- suck|s*ck
- lick|l*ck
- prick|pr*ck
- @
-
-
- In the above example, there are 3 undesirable words- and 3
- replacements to those words. Notice the undesirable words are
- divided from the replacements with a "|" character.
-
- The End Of File is marked with the "@" character (SHIFT-2).
-
- The nice thing about the program is that it DOES NOT MATTER if the
- undesirable words or replacements are in caps, lower case- or any
- combination of the two.
-
- Basically- all the letters in a replacement word become
- 'invisible', except for the new character ("*" in the above
- examples) and the replacement word is stamped over the old
- undesirable word.
-
-
- o LIMITS OF THE *.RPL FILE
-
- There are a few minor limitations to the file. They are listed
- below:
-
- - MAX of 200 words per *.RPL file
- (Make more than one .RPL file if you need to)
-
- - Undesirable & Replacement words can not be larger than
- 40 characters in length.
-
- - An Undesirable word and its Replacement must be the
- SAME LENGTH.
-
-
-
-
- >>> SOME REPLACEMENT IDEAS
-
- You may choose ANY replacement word that you wish. The possibilities
- are endless. Here is a list of possible replacements for the word
- 'damn'.
-
- UNDESIRED WORD REPLACEMENTS
- -------------- ------------------
- DAMN DANG
- DARN
- D*MN
- @!
-
-
- Also note this feature:
-
- If a cuss-word in your list is part of a bigger word, then it will
- still be fixed! Here is an example: If SUCK is in your list, and the
- replacement is S*UCK, the word SUCK and also any word with SUCK in
- it (such as SUCKER) would also be modified with your replacement.
-
- One word to make note of. It is the word ASS. Make sure that this
- word (and others like it) have a space in front of it in the *.RPL
- file. The reason for this is simple: If you don't, words like grass
- will be fixed to look like gr*ss. With a space in front of it- only
- words like ' ass' and ' asskickin' and such will be modified.
-
- Remember too, that the UNDESIRABLE word can be ANY word- not just
- cuss-words.
-
-