$val) $_POST[$key] = $val; if (!$treenode){ $treenode = $_COOKIE['lastnode']; $index = strrpos($treenode,'/'); $treenode = substr($treenode,$index+1,strlen($treenode)-$index-1); if (!$treenode || $_SESSION["ACCOUNT"]=="DOMAINADMIN" || $_SESSION["GUI"]=="domainadmin") $treenode='DOMAINS'; } //Set to accounts view for domain admins as default if(($_SESSION["ACCOUNT"]=="DOMAINADMIN" || $_SESSION["GUI"]=="domainadmin")){ if(count(getdomainlist())==1){ $page = 'accounts'; $clear = 0; } } //else $clear = 1; if (isset($_REQUEST["file"])){ header("Location: ".$_GET["file"]); die();//echo ' '; } /* If the menu structure for current page has some childern, view menu, else view php or use xml. */ //dmp($_COOKIE);die(); $tree = new cMTree($_SESSION["GUI"]); $currnode = $tree->MTGetNode($treenode,$tree->Root); if ($currnode->pData["FILE"]!="mainframe.html"){ header("Location: ".$currnode->pData["FILE"]); die();//if (!isset($_GET['file'])) echo ' '; } // echo '
';print_r($currnode);echo '';echo'dd';die(); if ($dac!=1 && !isset($page)) $page = $_COOKIE["show"]; if ($treenode=='DOMAINS'){ unset($_SESSION["griddata"]); unset($_SESSION["datdata"]); // Process page $body = ""; if ($page=="" || $clear==1) { $body = processdomains(); SetCookie("show",""); }elseif ($page == "accounts"){ $domains = getdomainlist(); $sDomain = $_COOKIE["domainv"]?$_COOKIE["domainv"]:$_SESSION["DOMAIN"]; if ($_SESSION["ACCOUNT"]=="DOMAINADMIN" ){ $found = false; if ($domains) foreach ($domains as $dom) if ($dom["DOMAIN"]==$sDomain) $found = true; if (!$found) $sDomain = $_SESSION["DOMAIN"]; } $body = processaccounts(); SetCookie("show","accounts"); } }else{ if (count($currnode->Childs)>0) $body = $tree->MTPrintMenu($currnode); else { unset($_SESSION["datdata"]);unset($_SESSION["griddata"]); header("Location: editform.html?type=edit&menulink=1&object=".$currnode->pData["OBJECT"]); } } $skindata['title'] = $alang["TITLE"]; $skindata['icon'] = $currnode->pData["ICON"]; $skindata['name'] = $currnode->pData["ID"]; $skindata['page'] = @$page; $skindata['body'] = $body; $skindata['charset'] = $encoding; $skindata['path'] = $skin_dir; if ($_REQUEST['special']) echo ''; echo template($skin_dir . 'mainframe.tpl',$skindata); ?>