public
Description: A Ruby on Rails plugin that adds the 'comic_curse' method to any String object which replaces curse words with %$#@! or whatever is defined
Homepage: http://www.erbmicha.com/comic-curse
Clone URL: git://github.com/erbmicha/comic-curse.git
comic-curse / README
100644 27 lines (16 sloc) 0.884 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
ComicCurse
==========
 
A plugin that adds a 'comic_curse' method to String objects. The method replaces
curse words in the String with a default or defined 'safe' string. The curse
words are kept in a YAML file (RAILS_ROOT/config/curse_words.yml) and are
hashed according to language. You can set one or many or all languages to be
used in the RAILS_ROOT/config/environment.rb file.
 
Installation should set you up with the defaults.
 
Feel free to email me any additions you have to the curse_words.yml file. I didn't
spend too much time researching all the possibilities :o)
 
Example
=======
 
"bad words like fuck are replaced".comic_curse => "bad words like %$#@! are replaced"
 
or
 
"bad words like fuck are replaced".comic_curse('*****') => "bad words like ***** are replaced"
 
 
 
Copyright (c) 2008 Michael Erb <michael [at] erbmicha [dot] com>, released under the MIT license