Lines Matching defs:mode

38  * one request. The P_GET_METADATA_RENDER_LIMIT is used in this mode.
47 * is used in this mode. Use this mode when you are requesting more complex
50 * the simple cache mode that metadata needs to be rendered for all pages at once
57 * rendered. Use this mode with care, normally it should only be used in places
228 foreach ($modes as $mode) {
229 $Parser->addMode($mode['mode'], $mode['obj']);
551 * @return array[] with for each plugin the array('sort' => sortnumber, 'mode' => mode string, 'obj' => plugin object)
565 //import parser classes and mode definitions
580 $PARSER_MODES[$obj->getType()][] = "plugin_$p"; //register mode type
584 'mode' => "plugin_$p",
604 $modes[] = ['sort' => $obj->getSort(), 'mode' => $m, 'obj' => $obj];
615 'mode' => $m,
622 $modes[] = ['sort' => $obj->getSort(), 'mode' => 'smiley', 'obj' => $obj];
624 $modes[] = ['sort' => $obj->getSort(), 'mode' => 'acronym', 'obj' => $obj];
626 $modes[] = ['sort' => $obj->getSort(), 'mode' => 'entity', 'obj' => $obj];
628 // add optional camelcase mode
631 $modes[] = ['sort' => $obj->getSort(), 'mode' => 'camelcaselink', 'obj' => $obj];
655 * Renders a list of instruction to the specified output mode
659 * @param string $mode
668 function p_render($mode, $instructions, &$info, $date_at = '')
673 $Renderer = p_get_renderer($mode);
699 $data = [$mode, & $Renderer->doc];
705 * Figure out the correct renderer class to use for $mode,
708 * @param string $mode Mode of the renderer to get
713 function p_get_renderer($mode)
718 $rname = empty($conf['renderer_' . $mode]) ? $mode : $conf['renderer_' . $mode];
726 // not bundled, see if its an enabled renderer plugin & when $mode is 'xhtml', the renderer can supply that format.
729 if ($Renderer && is_a($Renderer, 'Doku_Renderer') && ($mode != 'xhtml' || $mode == $Renderer->getFormat())) {
734 // not bundled, not a valid enabled plugin, use $mode to try to fallback to a bundled renderer
735 $rclass = "Doku_Renderer_$mode";
738 $msg = "No renderer '$rname' found for mode '$mode', check your plugins";
739 if ($mode == 'xhtml') {
751 msg("No renderer '$rname' found for mode '$mode'", -1);