@@ -415,12 +415,16 @@ function mnu_EchoBreadCrumb($pageid, $mainmenuindex)
|
||||
{
|
||||
global $menu;
|
||||
|
||||
echo htmlspecialchars(t($menu[$mainmenuindex]['menustring']), ENT_COMPAT, 'UTF-8');
|
||||
if ($mainmenuindex >= 0)
|
||||
{ // is -1 e.g. when calling newcache.php as logged-off-user (-> login.tpl.php)
|
||||
echo htmlspecialchars(t($menu[$mainmenuindex]['menustring']), ENT_COMPAT, 'UTF-8');
|
||||
|
||||
if (isset($menu[$mainmenuindex]['submenu']) && ($menu[$mainmenuindex]['siteid'] != $pageid))
|
||||
{
|
||||
mnu_prv_EchoBreadCrumbSubItem($pageid, $menu[$mainmenuindex]['submenu']);
|
||||
if (isset($menu[$mainmenuindex]['submenu']) && ($menu[$mainmenuindex]['siteid'] != $pageid))
|
||||
{
|
||||
mnu_prv_EchoBreadCrumbSubItem($pageid, $menu[$mainmenuindex]['submenu']);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@@ -18,7 +18,9 @@
|
||||
username default username
|
||||
message message to display the user
|
||||
target page to display after login
|
||||
|
||||
|
||||
Is called from lib1 pages when login is required, e.g. newcache.php.
|
||||
|
||||
****************************************************************************/
|
||||
?>
|
||||
|
||||
@@ -192,7 +192,11 @@
|
||||
<div class="nav2">
|
||||
<ul>
|
||||
<?php
|
||||
mnu_EchoMainMenu($menu[$pageidx]['siteid']);
|
||||
// $pageidx is -1 e.g. when calling newcache.php as logged-off-user (-> login.tpl.php)
|
||||
if ($pageidx >= 0)
|
||||
mnu_EchoMainMenu($menu[$pageidx]['siteid']);
|
||||
else
|
||||
mnu_EchoMainMenu(-1);
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user