Lines Matching refs:action
141 foreach($rawactions as $action) {
142 $action['type'] = $this->_sanitizeClassName($action['type']);
144 if(strpos($action['type'], '_') === false) {
145 $action['actionname'] = 'bureaucracy_action' . $action['type'];
148 $action['actionname'] = $action['type'];
151 list($plugin, $component) = explode('_', $action['actionname']);
152 $alternativename = $action['type'] . '_'. $action['type'];
155 …if(!plugin_isdisabled($action['actionname']) || @file_exists(DOKU_PLUGIN . $plugin . '/helper/' .…
156 $actions[] = $action;
159 …sabled($alternativename) || !@file_exists(DOKU_PLUGIN . $action['type'] . '/helper/' . $action['t…
160 $action['actionname'] = $alternativename;
161 $actions[] = $action;
165 $evdata = array('actions' => &$actions, 'action' => $action);
168 msg(sprintf($this->getLang('e_unknownaction'), hsc($action['actionname'])), -1);
181 foreach($actions as $action) {
182 $thanks .= $this->getLang($action['type'] . '_thanks');
338 $action = $this->loadHelper($actionData['actionname'], false);
341 if(!$action) {
347 $thanks_array[] = $action->run(