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