Hello,finaly i did it, using "IO_NAMESPACE_CREATED" (IO_NAMESPACE_DELETED was not neccessary, because it's already removed if empty)
Here is my code of plugins/mediadir/action.php: <?php class action_plugin_mediadir extends DokuWiki_Action_Plugin { /** * return some info */ function getInfo(){ return array( 'author' => 'Oliver Geisen', 'email' => 'oliver.geisen@xxxxxxxxxxxx', 'date' => '2007-11-13', 'name' => 'Mediadir Sync','desc' => 'Syncs directories of page-namespace with media dir',
'url' => 'http://deb-admin.kreisbote.de', ); } /** * Register its handlers with the dokuwiki's event controller */ function register(&$controller) {$controller->register_hook('IO_NAMESPACE_CREATED', 'AFTER', $this, 'createMediaDir');
} function createMediaDir(&$event, $param) { $id = getID(); file_put_contents('/tmp/output.txt','param='.$id, FILE_APPEND); io_createNamespace($id, 'media'); } } ?> -- Oliver Geisen -- DokuWiki mailing list - more info at http://wiki.splitbrain.org/wiki:mailinglist