?> dir-column col-md-auto items-center"> <?php if (tpl_getConf('loggedInAs') == 'header' && !empty($_SERVER['REMOTE_USER'])) { echo '<div id="mixture__tools_loggedin" class="col-auto color-light">'; tpl_userinfo(); /* 'Logged in as ...' */ echo '</div>'; } ?> <ul id="mixture__tools_menu" class="container justify-center no-style"> <?php if (!empty($_SERVER['REMOTE_USER'])) { ?> <li><?php _mixture_actionlink(tpl_getConf('userMainLink'), '', '', null, false, 'btn-sm radius-left background-color-yellow color-auto'); ?> </li> <?php } else { ?> <li><a href="/doku.php?id=<?php echo $ID; ?> &do=login" title="<?php echo $lang['btn_login']; ?> " class="btn btn-sm <?php echo ($conf['disableactions'] == null or strpos('register', $conf['disableactions']) === false) ? 'radius-left' : 'radius'; ?> background-color-yellow color-auto"><i class="fa fa-sign-in"></i></a></li>
function _mixture_menuitem($action, $context, $return = true) { global $ID, $lang, $ACT, $uhp; $out = ''; if ($action == 'home') { // $out .= tpl_link(wl(),_mixture_glyph($action, $context)._mixture_menuitem_string(tpl_getLang('wikihome'), $context),'accesskey="h" title="'.tpl_getLang('wikihome').' [H]" class="'._mixture_menuitem_classes('home').'"',true); $out .= _mixture_actionlink($action, _mixture_glyph($action, $context), tpl_getLang('wikihome'), $context); } elseif ($action == 'userprivate' and isset($uhp['private'])) { $out .= _mixture_actionlink($action, _mixture_glyph($action, $context), $uhp['private']['string'], $context); } elseif ($action == 'userpublic' and $uhp['public'] != null) { if (isset($uhp['public']['string'])) { $out .= _mixture_actionlink($action, _mixture_glyph($action, $context), $uhp['public']['string'], $context); } else { $out .= _mixture_actionlink($action, _mixture_glyph($action, $context), $lang[$action], $context); } // } elseif ($action == 'discussion') { // $out .= _mixture_discussion(tpl_getConf('discussionPage'), tpl_getLang('discussion'), tpl_getLang('back_to_article'), $context); } else { $out .= _mixture_actionlink($action, _mixture_glyph($action, $context), $lang[$action], $context); } if (isset($out) and $out != null) { $liClass = null; if ($action == $ACT and $ACT != "edit" or $action == "home" and $ID == "start") { // $liClass = ' class="curid"'; // Adding a <div> wrapper is necessary to disable "pointer-events" AND enable special mouse cursor $out = "<li class='active'><div>{$out}</div></li>"; } else { $out = "<li>{$out}</li>"; } if ($return) { return $out; } print $out; } }