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
Home | Edit | New

Home

Welcome to the Comic Curse wiki!

Please let me know if you are having any problems with this plugin.

Feel free to clone and make updates to the comic_curse.yml file for any of the languages (preferably in your native tongue), and push it back.

from the README

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”

Last edited by erbmicha, Mon Mar 17 10:57:27 -0700 2008
Home | Edit | New
Versions: