Skip to content
Snippets Groups Projects
Commit 33272e70 authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Fix: Bad management of menu with external users.

parent df2b19fd
No related branches found
No related tags found
No related merge requests found
...@@ -362,9 +362,9 @@ class MenuTop { ...@@ -362,9 +362,9 @@ class MenuTop {
{ {
if ($tabMenu[$i]['enabled'] == true) if ($tabMenu[$i]['enabled'] == true)
{ {
$idsel=(empty($tabMenu[$i]['mainmenu'])?'id="none" ':'id="'.$tabMenu[$i]['mainmenu'].'" ');
if ($tabMenu[$i]['right'] == true) if ($tabMenu[$i]['right'] == true)
{ {
// Define url
if (eregi($tabMenu[$i]['url'],"^(http:\/\/|https:\/\/)")) if (eregi($tabMenu[$i]['url'],"^(http:\/\/|https:\/\/)"))
{ {
$url = $tabMenu[$i]['url']; $url = $tabMenu[$i]['url'];
...@@ -377,15 +377,15 @@ class MenuTop { ...@@ -377,15 +377,15 @@ class MenuTop {
$url.='mainmenu='.$tabMenu[$i]['mainmenu'].'&leftmenu='; $url.='mainmenu='.$tabMenu[$i]['mainmenu'].'&leftmenu=';
$url.="&idmenu=".$tabMenu[$i]['rowid']; $url.="&idmenu=".$tabMenu[$i]['rowid'];
} }
if (! empty($_GET["idmenu"]) && $tabMenu[$i]['rowid'] == $_GET["idmenu"]) $class='class="tmenusel"'; if (! empty($_SESSION['idmenu']) && $tabMenu[$i]['rowid'] == $_SESSION['idmenu']) $class='class="tmenusel"';
else $class='class="tmenu"'; else $class='class="tmenu"';
// Define idsel print '<td class="tmenu"><a '.$class.' '.$idsel.'href="'.$url.'"'.($tabMenu[$i]['atarget']?" target='".$tabMenu[$i]['atarget']."'":"").'>';
$idsel=''; print $tabMenu[$i]['titre'];
print '<li><a '.$class.' '.$idsel.'href="'.$url.'"'.($tabMenu[$i]['atarget']?" target='".$tabMenu[$i]['atarget']."'":"").'>'.$tabMenu[$i]['titre'].'</a></li>'; print '</a></td>';
} }
else else
{ {
print '<li><div class="tmenudisabled">'.$tabMenu[$i]['titre'].'</div></li>'; if (! $this->hideifnotallowed) print '<td class="tmenu"><a class="tmenudisabled" '.$idsel.'href="#">'.$tabMenu[$i]['titre'].'</a></td>';
} }
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment