1<?php 2/** 3 * Header template for Dokuwiki Kiwiki Theme 4 */ 5 6// must be run from within DokuWiki 7if (!defined('DOKU_INC')) die(); 8 9?> 10<header id="dokuwiki__header"> 11 <?php 12 13 $mainmenu = tpl_getConf('MainMenu'); 14 15 /*** disable header on login or denied pages ***/ 16 if(($ACT!="login") && ($ACT!="denied")){ 17 ?> 18 19 <div class="dokuwiki__header__wrapper" role="banner"> 20 <div class="group"> 21 22 <a href="<?php echo wl(); ?>" class="wikilogo"> 23 <?php 24 25 26 ?> 27 <span class="logo-img"><img src=<?php echo $logo; ?> class="media" loading="lazy" alt="" width="80"></span> 28 29 <div> 30 <?php echo $conf['title']; ?> 31 <?php if ($conf['tagline']){ ?> 32 <div class="claim"><?php echo $conf['tagline'] ?></div> 33 <?php } ?> 34 </div> 35 </a> 36 </div> 37 38 <?php 39 40 tpl_searchform(); 41 42 ?> 43 <nav class="tools" aria-label="<?php echo $lang['tools'] ?>"> 44 <div id="open-search" role="button" aria-label="<?php echo tpl_getLang('search') ?>"> 45 <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'search.svg') ?></strong> 46 </div> 47 <?php if (tpl_getConf('FullScreenBtn')){?> 48 <div id="full-screen" role="button" aria-label="<?php echo tpl_getLang('full-screen') ?>"> 49 <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'full_screen.svg') ?></strong> 50 </div> 51 <?php } ?> 52 53 <?php if (!tpl_getConf('ForceTheme')){?> 54 <div id="theme-mode" role="button" aria-label="<?php echo tpl_getLang('theme-mode') ?>"> 55 <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'theme_mode.svg') ?></strong> 56 </div> 57 <?php } ?> 58 59 60 <!-- USER TOOLS --> 61 <?php if ($conf['useacl']){ ?> 62 <div id="dokuwiki__usertools" role="button" aria-label="<?php echo tpl_getLang('user-tools') ?>"> 63 <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'user_icon.svg') ?></strong> 64 65 <ul> 66 <?php 67 if (!empty($_SERVER['REMOTE_USER'])) { 68 echo '<li class="user">'; 69 tpl_userinfo(); 70 echo '</li>'; 71 } 72 ?> 73 <?php echo (new \dokuwiki\Menu\UserMenu())->getListItems('action ', false); ?> 74 </ul> 75 </div> 76 <?php } 77 78 if (!empty($mainmenu)) {?> 79 <div id="kiwiki-main-menu__open" role="button" aria-label="<?php echo tpl_getLang('main-menu') ?>"> 80 <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'burger.svg') ?></strong> 81 </div> 82 <?php } ?> 83 </nav> 84 </div> 85 <?php 86 /*mainmenu*/ 87 if (!empty($mainmenu)) { 88 $translation = plugin_load('helper','translation'); 89 $currentlng = ""; 90 if ($translation){ 91 $currentlng = (explode(":",$INFO['namespace']))[0] . ":"; 92 } 93 $mainmenu = $currentlng . $mainmenu; 94 ?> 95 <div class="kiwiki-main-menu__wrapper"> 96 <div class="kiwiki-main-menu-overlay"></div> 97 <div class="kiwiki-main-menu"> 98 <button id="kiwiki-main-menu__close"> 99 <span class="icon"><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'close.svg') ?></span> 100 <span class="a11y"><?php echo tpl_getLang('close') ?></span> 101 </button> 102 <div class="menu-content"> 103 <?php tpl_include_page($mainmenu); 104 echo Kiwiki_Functions::_edit_icon($mainmenu); 105 ?> 106 </div> 107 </div> 108 </div> 109 <?php 110 } 111 html_msgarea(); 112 113} ?> 114</header><!-- /header --> 115