xref: /template/kiwiki/partial/header.php (revision c17c23bd1b4ad0417bc7fdb3f7a48d1ac4897578)
16d5babb2Snicolasprigent<header id="dokuwiki__header">
26d5babb2Snicolasprigent    <?php
37eb6d987SNicolas Prigent
47eb6d987SNicolas Prigent    $mainmenu = tpl_getConf('MainMenu');
57eb6d987SNicolas Prigent
671f52135Snicolasprigent    /*** disable header on login or denied pages ***/
771f52135Snicolasprigent    if(($ACT!="login") && ($ACT!="denied")){
86d5babb2Snicolasprigent    ?>
96d5babb2Snicolasprigent
10*c17c23bdSNicolas Prigent    <div class="dokuwiki__header__wrapper" role="banner">
116d5babb2Snicolasprigent        <div class="group">
126d5babb2Snicolasprigent
136d5babb2Snicolasprigent            <a href="<?php echo wl(); ?>" class="wikilogo">
14bf50c0b8Snicolasprigent                <?php
1584828befSNicolas Prigent
1684828befSNicolas Prigent
17bf50c0b8Snicolasprigent                ?>
1884828befSNicolas Prigent                <span class="logo-img"><img src=<?php echo $logo; ?> class="media" loading="lazy" alt="" width="80"></span>
1984828befSNicolas Prigent
206d5babb2Snicolasprigent                <div>
216d5babb2Snicolasprigent                    <?php echo $conf['title']; ?>
227eb6d987SNicolas Prigent                    <?php if ($conf['tagline']){ ?>
236d5babb2Snicolasprigent                    <div class="claim"><?php echo $conf['tagline'] ?></div>
247eb6d987SNicolas Prigent                    <?php } ?>
256d5babb2Snicolasprigent                </div>
266d5babb2Snicolasprigent            </a>
276d5babb2Snicolasprigent        </div>
286d5babb2Snicolasprigent
296d5babb2Snicolasprigent        <?php
306d5babb2Snicolasprigent
316d5babb2Snicolasprigent        tpl_searchform();
326d5babb2Snicolasprigent
336d5babb2Snicolasprigent        ?>
346d5babb2Snicolasprigent        <nav class="tools" aria-label="<?php echo $lang['tools'] ?>">
35*c17c23bdSNicolas Prigent            <div id="open-search" role="button" aria-label="<?php echo tpl_getLang('search') ?>">
366d5babb2Snicolasprigent                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'search.svg') ?></strong>
376d5babb2Snicolasprigent            </div>
3863173fbeSnicolasprigent            <?php if (tpl_getConf('FullScreenBtn')){?>
39*c17c23bdSNicolas Prigent            <div id="full-screen" role="button" aria-label="<?php echo tpl_getLang('full-screen') ?>">
4063173fbeSnicolasprigent                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'full_screen.svg') ?></strong>
4163173fbeSnicolasprigent            </div>
4263173fbeSnicolasprigent            <?php } ?>
4333728b9bSNicolas Prigent
4433728b9bSNicolas Prigent            <?php if (!tpl_getConf('ForceTheme')){?>
45*c17c23bdSNicolas Prigent            <div id="theme-mode" role="button" aria-label="<?php echo tpl_getLang('theme-mode') ?>">
46176345faSnicolasprigent                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'theme_mode.svg') ?></strong>
47176345faSnicolasprigent            </div>
4833728b9bSNicolas Prigent            <?php } ?>
4933728b9bSNicolas Prigent
506d5babb2Snicolasprigent
516d5babb2Snicolasprigent            <!-- USER TOOLS -->
527eb6d987SNicolas Prigent            <?php if ($conf['useacl']){ ?>
53*c17c23bdSNicolas Prigent            <div id="dokuwiki__usertools" role="button" aria-label="<?php echo tpl_getLang('user-tools') ?>">
546d5babb2Snicolasprigent                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'user_icon.svg') ?></strong>
556d5babb2Snicolasprigent
566d5babb2Snicolasprigent                <ul>
576d5babb2Snicolasprigent                    <?php
586d5babb2Snicolasprigent                            if (!empty($_SERVER['REMOTE_USER'])) {
596d5babb2Snicolasprigent                                echo '<li class="user">';
606d5babb2Snicolasprigent                                tpl_userinfo();
616d5babb2Snicolasprigent                                echo '</li>';
626d5babb2Snicolasprigent                            }
636d5babb2Snicolasprigent                        ?>
646d5babb2Snicolasprigent                    <?php echo (new \dokuwiki\Menu\UserMenu())->getListItems('action ', false); ?>
656d5babb2Snicolasprigent                </ul>
666d5babb2Snicolasprigent            </div>
677eb6d987SNicolas Prigent            <?php }
687eb6d987SNicolas Prigent
697eb6d987SNicolas Prigent            if (!empty($mainmenu)) {?>
70*c17c23bdSNicolas Prigent            <div id="kiwiki-main-menu__open" role="button" aria-label="<?php echo tpl_getLang('main-menu') ?>">
717eb6d987SNicolas Prigent                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'burger.svg') ?></strong>
727eb6d987SNicolas Prigent            </div>
737eb6d987SNicolas Prigent            <?php } ?>
746d5babb2Snicolasprigent        </nav>
756d5babb2Snicolasprigent    </div>
766d5babb2Snicolasprigent    <?php
777eb6d987SNicolas Prigent    /*mainmenu*/
787eb6d987SNicolas Prigent    if (!empty($mainmenu)) {
797eb6d987SNicolas Prigent        $translation = plugin_load('helper','translation');
807eb6d987SNicolas Prigent        $currentlng = "";
817eb6d987SNicolas Prigent        if ($translation){
827eb6d987SNicolas Prigent            $currentlng = (explode(":",$INFO['namespace']))[0] . ":";
837eb6d987SNicolas Prigent        }
847eb6d987SNicolas Prigent        $mainmenu = $currentlng . $mainmenu;
857eb6d987SNicolas Prigent            ?>
867eb6d987SNicolas Prigent        <div class="kiwiki-main-menu__wrapper">
877eb6d987SNicolas Prigent            <div class="kiwiki-main-menu-overlay"></div>
887eb6d987SNicolas Prigent            <div class="kiwiki-main-menu">
897eb6d987SNicolas Prigent                <button id="kiwiki-main-menu__close">
907eb6d987SNicolas Prigent                    <span class="icon"><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'close.svg') ?></span>
91*c17c23bdSNicolas Prigent                    <span class="a11y"><?php echo tpl_getLang('close') ?></span>
927eb6d987SNicolas Prigent                </button>
937eb6d987SNicolas Prigent                <div class="menu-content">
947eb6d987SNicolas Prigent                <?php tpl_include_page($mainmenu);
957eb6d987SNicolas Prigent                echo Kiwiki_Functions::_edit_icon($mainmenu);
967eb6d987SNicolas Prigent                ?>
977eb6d987SNicolas Prigent                </div>
987eb6d987SNicolas Prigent            </div>
997eb6d987SNicolas Prigent        </div>
1007eb6d987SNicolas Prigent        <?php
1017eb6d987SNicolas Prigent    }
1026d5babb2Snicolasprigent    html_msgarea();
1036d5babb2Snicolasprigent
1046d5babb2Snicolasprigent} ?>
1056d5babb2Snicolasprigent</header><!-- /header -->
106