non capisco... io alla riga joomla.php ho quello che ti ho scritto...!!
questo va dalla riga 3587 alla 3631
Checks whether a menu option is within the users access level
* @param int Item id number
* @param string The menu option
* @param int The users group ID number
* @param database A database connector object
* @return boolean True if the visitor's group at least equal to the menu access
*/
function mosMenuCheck( $Itemid, $menu_option, $task, $gid ) {
global $database, $mainframe;
if ( $Itemid != '' && $Itemid != 0 && $Itemid != 99999999 ) {
$query = "SELECT *"
. "\n FROM #__menu"
. "\n WHERE id = $Itemid"
;
} else {
$dblink = "index.php?option=$menu_option";
if ($task != '') {
$dblink.="&task=$task";
}
$query = "SELECT *"
. "\n FROM #__menu"
. "\n WHERE link LIKE '$dblink%'"
;
}
$database->setQuery( $query );
$results = $database->loadObjectList();
$access = 0;
foreach ($results as $result) {
$access = max( $access, $result->access );
}
// save menu information to global mainframe
if(isset($results[0])) {
// loads menu info of particular Itemid
$mainframe->set( 'menu', $results[0] );
} else {
// loads empty Menu info
$mainframe->set( 'menu', new mosMenu($database) );
}
return ($access <= $gid);
..
quindi anche se io vedo bene altri template il problema è nel configuration??