xref: /template/sprintdoc/tpl/main-sidebar-nav.php (revision fa1028ad604270ca8d15fcbaf6a178833305018c)
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
8<nav class="nav-sitetools">
9    <h6 role="heading" aria-level="2">
10        <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/sitemap.svg') ?></span>
11        <span class="lbl"><?php echo $lang['site_tools']; ?></span>
12    </h6>
13    <div class="nav-panel level1">
14        <ul>
15            <?php
16            tpl_toolsevent(
17                'sitetools',
18                array(
19                    'recent' => tpl_action('recent', 1, 'li', 1),
20                    'media' => tpl_action('media', 1, 'li', 1),
21                    'index' => tpl_action('index', 1, 'li', 1),
22                )
23            );
24            ?>
25        </ul>
26    </div>
27</nav>
28
29
30<nav class="nav-usermenu">
31    <h6 role="heading" aria-level="2">
32        <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/account-settings.svg') ?></span>
33        <span class="lbl"><?php echo $lang['user_tools']; ?></span>
34    </h6>
35    <div class="nav-panel level1">
36        <ul>
37            <?php /* dokuwiki user tools */
38            tpl_toolsevent(
39                'usertools',
40                array(
41                    'login' => tpl_action('login', 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    <nav class="nav-trace">
54        <h6 role="heading" aria-level="2">
55            <span class="ico"><?php echo inlineSVG(__DIR__ . '/../img/apple-safari.svg') ?></span>
56            <span class="lbl"><?php echo tpl_getLang('head_menu_trace'); ?></span>
57        </h6>
58        <div class="nav-panel level1">
59            <ul>
60                <?php /* trace breadcrumbs as list */
61                // FIXME move to helper class
62                $crumbs = breadcrumbs();
63                $crumbs = array_reverse($crumbs, true);
64                foreach($crumbs as $id => $name) {
65                    echo '<li>';
66                    tpl_link(wl($id), hsc($name), 'title="' . $id . '"');
67                    echo '</li>';
68                }
69                ?>
70            </ul>
71        </div>
72    </nav>
73<?php endif ?>
74