Lines Matching refs:data

51         $event->data['plugin_include'] = '0.1.safeindex='.$this->getConf('safeindex');
70 $inclmeta = p_get_metadata($event->data['page'], 'plugin_include', METADATA_RENDER_UNLIMITED);
91 $meta = p_read_metadata($event->data['page']); // load the original metdata
92 $meta = p_render_metadata($event->data['page'], $meta); // render the metadata
93 p_save_metadata($event->data['page'], $meta); // save the metadata so other event handlers get the public metadata, too
98 $tag_called = isset($event->data['metadata']['subject']);
100 // Reset the metadata in the renderer. This removes data from all other event handlers, but we need to be on the safe side here.
101 $event->data['metadata'] = array('title' => $meta['title']);
105 $event->data['metadata']['relation_references'] = array_keys($meta['relation']['references']);
107 $event->data['metadata']['relation_references'] = array();
115 $event->data['metadata']['subject'] = $tag_helper->_cleanTagList($meta['subject']);
117 $event->data['metadata']['subject'] = array();
135 dbglog($event->data);
150 $ins =& $event->data->calls;
182 if(is_a($event->data, \dokuwiki\Form\Form::class)) {
183 $event->data->setHiddenField('redirect_id', cleanID($_REQUEST['redirect_id']));
186 $event->data->addHidden('redirect_id', cleanID($_REQUEST['redirect_id']));
191 * Modify the data for the redirect when there is a redirect_id set
200 p_set_metadata($event->data['id'], array(), true);
202 $event->data['id'] = cleanID($_REQUEST['redirect_id']);
203 $event->data['title'] = '';
214 $cache =& $event->data;
270 $data = $event->data;
272 if ($data['target'] == 'plugin_include_start' || $data['target'] == 'plugin_include_start_noredirect') {
274 $fn = wikiFN($data['name']);
275 $perm = auth_quickaclcheck($data['name']);
277 'id' => $data['name'],
279 'writable' => (page_exists($data['name']) ? (is_writable($fn) && $perm >= AUTH_EDIT) : $perm >= AUTH_CREATE),
280 'redirect' => ($data['target'] == 'plugin_include_start'),
282 } elseif ($data['target'] == 'plugin_include_end') {
284 } elseif ($data['target'] == 'plugin_include_editbtn') {
290 $params['hid'] = $data['hid'];
295 $data['name'],
302 if ($data['target'] == 'table' && !plugin_isdisabled('edittable')) {
307 $data['name'] = $edittable->getLang('secedit_name');
310 if ($page_stack[0]['writable'] && isset($data['name']) && $data['name'] !== '') {
311 $name = $data['name'];
312 unset($data['name']);
314 $secid = $data['secid'];
315 unset($data['secid']);
318 $data['redirect_id'] = $ID;
320 $event->result = "<div class='secedit editbutton_" . $data['target'] .
325 'summary' => '['.$name.'] '), $data),
339 $event->data['handlers']['include_include'] = array($this, 'rewrite_include');