xref: /template/sprintdoc/tpl/main-sidebar-nav.php (revision 47bbf7c766c0368dc7a95b5fd8b1fe4e61573a6d)
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    </>
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
52<?php if($conf['breadcrumbs']): ?>
53    <a class="nav" role="heading" aria-level="2">
54        <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/apple-safari.svg') ?></span>
55        <span class="lbl"><?php echo tpl_getLang('head_menu_trace'); ?></span>
56    </a>
57    <div class="nav-panel level1">
58        <ul>
59            <?php /* trace breadcrumbs as list */
60            // FIXME move to helper class
61            $crumbs = breadcrumbs();
62            $crumbs = array_reverse($crumbs, true);
63            foreach($crumbs as $id => $name) {
64                echo '<li>';
65                tpl_link(wl($id), hsc($name), 'title="' . $id . '"');
66                echo '</li>';
67            }
68            ?>
69        </ul>
70    </div>
71<?php endif ?>
72