1<nav class="nav-main"> 2 <?php /* main navigation, loaded from sidebar, fixed up by javascript */ 3 tpl_include_page($conf['sidebar'], 1, 1); 4 ?> 5</nav> 6 7<nav class="nav-sitetools"> 8 <a class="nav" role="heading" aria-level="2"> 9 <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/sitemap.svg') ?></span> 10 <span class="lbl"><?php echo $lang['site_tools']; ?></span> 11 </a> 12 <div class="nav-panel level1"> 13 <ul> 14 <?php 15 tpl_toolsevent( 16 'sitetools', 17 array( 18 'recent' => tpl_action('recent', 1, 'li', 1), 19 'media' => tpl_action('media', 1, 'li', 1), 20 'index' => tpl_action('index', 1, 'li', 1), 21 ) 22 ); 23 ?> 24 </ul> 25 </div> 26</nav> 27 28 29<nav class="nav-usermenu"> 30 <a class="nav" role="heading" aria-level="2"> 31 <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/account-settings.svg') ?></span> 32 <span class="lbl"><?php echo $lang['user_tools']; ?></span> 33 </a> 34 <div class="nav-panel level1"> 35 <ul> 36 <?php /* dokuwiki user tools */ 37 tpl_toolsevent( 38 'usertools', 39 array( 40 'login' => tpl_action('login', 1, 'li', 1), 41 'profile' => tpl_action('profile', 1, 'li', 1), 42 'admin' => tpl_action('admin', 1, 'li', 1), 43 'register' => tpl_action('register', 1, 'li', 1), 44 ) 45 ); 46 ?> 47 </ul> 48 </div> 49</nav> 50 51<?php 52/** @var helper_plugin_starred $plugin_starred */ 53$plugin_starred = plugin_load('helper', 'starred'); 54$stars = array(); 55if($plugin_starred) $stars = $plugin_starred->loadStars(); 56if($stars): 57 ?> 58 <nav class="nav-starred"> 59 <a class="nav" role="heading" aria-level="2"> 60 <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/star-circle.svg') ?></span> 61 <span class="lbl"><?php echo tpl_getLang('head_menu_starred'); ?></span> 62 </a> 63 <div class="nav-panel level1 plugin_starred"> 64 <ul> 65 <?php 66 foreach($stars as $pid => $time) { 67 echo '<li>'; 68 echo $plugin_starred->starHtml($ID, $pid); 69 echo ' '; 70 echo html_wikilink(":$pid"); 71 echo '</li>'; 72 } 73 ?> 74 </ul> 75 </div> 76 </nav> 77<?php endif; ?> 78 79 80 81<?php if($conf['breadcrumbs']): ?> 82 <nav class="nav-trace"> 83 <a class="nav" role="heading" aria-level="2"> 84 <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/apple-safari.svg') ?></span> 85 <span class="lbl"><?php echo tpl_getLang('head_menu_trace'); ?></span> 86 </a> 87 <div class="nav-panel level1"> 88 <ul> 89 <?php /* trace breadcrumbs as list */ 90 // FIXME move to helper class 91 $crumbs = breadcrumbs(); 92 $crumbs = array_reverse($crumbs, true); 93 foreach($crumbs as $id => $name) { 94 echo '<li>'; 95 tpl_link(wl($id), hsc($name), 'title="' . $id . '"'); 96 echo '</li>'; 97 } 98 ?> 99 </ul> 100 </div> 101 </nav> 102<?php endif ?> 103