Lines Matching +full:current -(+path:inc +path:lang) -(+path:lib +path:plugins +path:lang) -(+path:lib +path:tpl +path:dokuwiki +path:lang)
40 * does depend e.g. on pages that are included in the current page using
49 * the effect that less current metadata is returned as it is more likely than in
260 // cache the current page
261 // Benchmarking shows the current page's metadata is generally the only page metadata
313 $val = $meta['current'] ?? null;
351 // cache the current page
365 if (isset($meta['current'][$key][$subkey]) && is_array($meta['current'][$key][$subkey])) {
366 $meta['current'][$key][$subkey] = array_replace($meta['current'][$key][$subkey], (array)$subvalue);
368 $meta['current'][$key][$subkey] = $subvalue;
386 $meta['current'][$key] = empty($meta['current'][$key]) ?
388 array_replace((array)$meta['current'][$key], $value);
399 $meta['current'][$key] = $value;
409 $METADATA_RENDERERS[$id]['current'] = $meta['current'];
429 foreach ($meta['current'] as $key => $value) {
431 $meta['current'][$key] = [];
433 $meta['current'][$key] = '';
460 ['current' => [], 'persistent' => []];
484 $INFO['meta'] = $meta['current'];
495 * @return array|null array('current'=> array,'persistent'=> array);
529 $renderer->meta =& $orig['current'];
538 $evt->result = ['current' => &$renderer->meta, 'persistent' => &$renderer->persistent];