*/ if(!defined('DOKU_INC')) die(); class action_plugin_adsense extends DokuWiki_Action_Plugin { var $functions = null; function register(&$controller) { $controller->register_hook ('IO_WIKIPAGE_WRITE', 'BEFORE', $this, 'adsense__adsense'); } function adsense__adsense(&$event, $args) { global $ID; $adult = p_get_metadata($ID, "adult"); if ($adult == null) $adult=false; if (preg_match('/19금/si',$event->data[0][1])) { $adult=true; } else { $adult=false; } p_set_metadata($ID, array('adult' => $adult)); return ; } }