Lines Matching defs:event
17 * Registers a callback function for a given event
32 * @param Doku_Event $event
35 public function addsvgbutton(&$event, $param) {
38 if($event->data['view'] == 'page') {
39 array_push($event->data['items'],new \dokuwiki\plugin\odtplus2dw\MenuItem());
47 * @param Doku_Event $event
50 public function addbutton(&$event, $param) {
53 if($this->getConf('showimportbutton') && $event->data['view'] == 'main') {
59 $event->data['items'] = array_slice($event->data['items'], 0, -1, true) +
66 array_slice($event->data['items'], -1, 1, true);
70 function _render(&$event, $param) {
72 # INPUT : it's a dokuwiki event function
77 if ( strpos( $this->getConf('formDisplayRule'), $event->data) === false ) return;
79 if ( page_exists( $ID ) && $event->data != "odtplus2dw" ) return;
98 if ( $event->data == 'odtplus2dw' ) $event->preventDefault();
101 function _parser(&$event, $param) {
103 # INPUT : it's a dokuwiki event function
107 if ( $event->data != 'odtplus2dw' ) return;
133 $event->data = $this->getConf('parserPostDisplay');
135 $event->preventDefault();