6 * Description: Collapse posts with inappropriate content
8 * Author: Mike Macgirvin <http://macgirvin.com/profile/mike>
12 function nsfw_install() {
13 register_hook('prepare_body', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body');
17 function nsfw_uninstall() {
18 unregister_hook('prepare_body', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body');
21 function nsfw_prepare_body(&$a,&$b) {
22 if(stristr($b,'nsfw')) {
23 $rnd = random_string(8);
24 $b = '<div id="nsfw-wrap-' . $rnd . '" class="fakelink" onclick=openClose(\'nsfw-' . $rnd . '\'); >' . t('NSFW - Click to open/close') . '</div><div id="nsfw-' . $rnd . '" style="display: none; " >' . $b . '</div>';