xref: /template/kiwiki/partial/header.php (revision 6d5babb2467eb7e57dc24c981ab68f447193c53d)
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="dokuwiki__pagetools">
35
36                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'preferences.svg') ?></strong>
37                <ul>
38                <!-- SITE TOOLS -->
39                <li id="sitemenu">
40                <?php
41                $items = (new \dokuwiki\Menu\SiteMenu())->getItems();
42                foreach($items as $item) {
43                    echo '<a href="'.$item->getLink().'" title="'.$item->getTitle().'">'
44                .'<span class="icon">'.inlineSVG($item->getSvg()).'</span>'
45                . '<span class="a11y">'.$item->getLabel().'</span>'
46                . '</a>';
47                }
48                ?>
49                </li>
50                <!-- PAGE TOOLS -->
51                <?php echo (new \dokuwiki\Menu\KiwikiPageMenu())->getListItems('action ', false); ?>
52                </ul>
53            </div>
54
55
56            <!-- USER TOOLS -->
57            <?php if ($conf['useacl']): ?>
58            <div id="dokuwiki__usertools">
59                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'user_icon.svg') ?></strong>
60
61                <ul>
62                    <?php
63                            if (!empty($_SERVER['REMOTE_USER'])) {
64                                echo '<li class="user">';
65                                tpl_userinfo();
66                                echo '</li>';
67                            }
68                        ?>
69                    <?php echo (new \dokuwiki\Menu\UserMenu())->getListItems('action ', false); ?>
70                </ul>
71            </div>
72            <?php endif ?>
73        </nav>
74    </div>
75    <?php
76    html_msgarea();
77
78} ?>
79</header><!-- /header -->