xref: /template/kiwiki/partial/header.php (revision d9285cc35ce6ac902e2d832a5827c4c88d454003)
1<header id="dokuwiki__header">
2    <?php
3
4    /***userloggedin***/
5    if(isset($_SERVER['REMOTE_USER'])) {
6
7    ?>
8
9    <div class="dokuwiki__header__wrapper">
10        <div class="group">
11            <?php //tpl_includeFile('header.html')
12            ?>
13
14            <a href="<?php echo wl(); ?>" class="wikilogo">
15                <img src="/lib/tpl/kiwiki/images/kiwiki-icon.png" class="media" loading="lazy" alt="" width="80">
16                <div>
17                    <?php echo $conf['title']; ?>
18                    <?php if ($conf['tagline']): ?>
19                    <div class="claim"><?php echo $conf['tagline'] ?></div>
20                    <?php endif ?>
21                </div>
22            </a>
23        </div>
24
25        <?php
26
27        tpl_searchform();
28
29        ?>
30        <nav class="tools" aria-label="<?php echo $lang['tools'] ?>">
31            <div id="open-search">
32                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'search.svg') ?></strong>
33            </div>
34            <div id="theme-mode">
35                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'theme_mode.svg') ?></strong>
36            </div>
37            <div id="dokuwiki__pagetools">
38
39                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'preferences.svg') ?></strong>
40                <ul>
41                <!-- SITE TOOLS -->
42                <li id="sitemenu">
43                <?php
44                $items = (new \dokuwiki\Menu\SiteMenu())->getItems();
45                foreach($items as $item) {
46                    echo '<a href="'.$item->getLink().'" title="'.$item->getTitle().'">'
47                .'<span class="icon">'.inlineSVG($item->getSvg()).'</span>'
48                . '<span class="a11y">'.$item->getLabel().'</span>'
49                . '</a>';
50                }
51                ?>
52                </li>
53                <!-- PAGE TOOLS -->
54                <?php echo (new \dokuwiki\Menu\KiwikiPageMenu())->getListItems('action ', false); ?>
55                </ul>
56            </div>
57
58
59            <!-- USER TOOLS -->
60            <?php if ($conf['useacl']): ?>
61            <div id="dokuwiki__usertools">
62                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'user_icon.svg') ?></strong>
63
64                <ul>
65                    <?php
66                            if (!empty($_SERVER['REMOTE_USER'])) {
67                                echo '<li class="user">';
68                                tpl_userinfo();
69                                echo '</li>';
70                            }
71                        ?>
72                    <?php echo (new \dokuwiki\Menu\UserMenu())->getListItems('action ', false); ?>
73                </ul>
74            </div>
75            <?php endif ?>
76        </nav>
77    </div>
78    <?php
79    html_msgarea();
80
81} ?>
82</header><!-- /header -->
83