* @author Clarence Lee * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) */ if (!defined('DOKU_INC')) die(); /* must be run from within DokuWiki */ $hasSidebar = page_findnearest($conf['sidebar']); $showSidebar = $hasSidebar && ($ACT=='show'); ?> <?php tpl_pagetitle() ?> [<?php echo strip_tags($conf['title']) ?>]

$element){ //basic check if (empty($element) || !is_array($element) || !isset($element["text"])){ continue; //ignore invalid stuff and go on } $li_created = true; //flag to control if we created any list element $interim = ""; //do we have an external link? if (!empty($element["href"])){ //add URL $interim = ""; //internal wiki link }else if (!empty($element["wiki"])){ //add special css class? if (!empty($element["class"])){ $interim = "".html_wikilink($element["wiki"], hsc($element["text"])).""; }else{ $interim = html_wikilink($element["wiki"], hsc($element["text"])); } /* Following works, but I think it is too heavy... //use a wiki page as content } elseif ($element["wiki_include"]){ //we have to show a wiki page. get the rendered content of the //defined wiki article to use as content. $interim = tpl_include_page($element["wiki_include"], false); if ($interim === "" || $interim === false){ //show creation/edit link if the defined page got no content $interim = "[ ".html_wikilink($element["wiki_include"], hsc($lang["monobook_fillplaceholder"]." (".hsc($element["wiki_include"]).")"))." ]
"; }*/ //text only }else{ $interim = ""; } //store it $elements[] = "
  • ".$interim."
  • \n"; } //show everything created if (!empty($elements)){ echo "\n" ."
    \n" //don't touch the id, it is needed as css selector ."
      \n"; foreach ($elements as $element){ echo $element; } echo "
    \n" ."
    \n"; } return true; } ?>

      ', ''); tpl_action('revert', 1, 'li', 0, '', ''); tpl_action('revisions', 1, 'li', 0, '', ''); tpl_action('backlink', 1, 'li', 0, '', ''); tpl_action('subscribe', 1, 'li', 0, '', ''); tpl_action('top', 1, 'li', 0, '', ''); ?>