Hi. Just installed Nadmin and got this error after loggin in: Parse error: parse error in snippet:///hklc_adminsite_host/argv0/navigation/navigation on line 225 The whole html is attached. Ideas? Thanks. -J-
Parse error: parse error in snippet:///hklc_adminsite_host/argv0/navigation/navigation on line 225
?><?
mgd_include_snippet($set[snippetpath]."/lib/menu_functions" );
unset($menuitemslist);
$menudirobj=mgd_get_snippetdir_by_path($set[snippetpath]."/menu");
if ($menudirobj)
$menudirlist=mgd_list_snippetdirs($menudirobj->id);
if ($menudirlist) {
while ($menudirlist->fetch()) {
unset($tempmenu);
if (ereg("([0-9]+),([^,]+),(.*)",$menudirlist->name,$temparray)) {
$tempmenu[position]=$temparray[1];
$tempmenu[name]=$temparray[2];
$tempmenu[title]=hklc_translate($temparray[3]);
} elseif (ereg("([0-9]+),(.*)",$menudirlist->name,$temparray)) {
$tempmenu[position]=$temparray[1];
$tempmenu[name]=$temparray[2];
$tempmenu[title]=hklc_translate($temparray[2]);
} else {
$tempmenu[position]=99;
$tempmenu[name]=$menudirlist->name;
$tempmenu[title]=hklc_translate($menudirlist->name);
}
$tempmenu[description]=$menudirlist->description;
$menuitemslist[]=$tempmenu;
}
}
$snippetmenumodulelist=mgd_list_snippetdirs(0);
if ($snippetmenumodulelist)
while ($snippetmenumodulelist->fetch())
{
if ("/".$snippetmenumodulelist->name != $set[snippetpath])
{
$menudirobj=mgd_get_snippetdir_by_path("/".$snippetmenumodulelist->name."/menu");
if ($menudirobj)
{
$menudirlist=mgd_list_snippetdirs($menudirobj->id);
if ($menudirlist) {
while ($menudirlist->fetch()) {
unset($tempmenu);
if (ereg("([0-9]+),([^,]+),(.*)",$menudirlist->name,$temparray)) {
$tempmenu[position]=$temparray[1];
$tempmenu[name]=$temparray[2];
$tempmenu[title]=hklc_translate($temparray[3]);
} elseif (ereg("([0-9]+),(.*)",$menudirlist->name,$temparray)) {
$tempmenu[position]=$temparray[1];
$tempmenu[name]=$temparray[2];
$tempmenu[title]=hklc_translate($temparray[2]);
} else {
$tempmenu[position]=99;
$tempmenu[name]=$menudirlist->name;
$tempmenu[title]=hklc_translate($menudirlist->name);
}
$tempmenu[description]=$menudirlist->description;
$menuitemslist[]=$tempmenu;
}
}
}
}
}
function cmp ($a, $b) {
if ($a[position] == $b[position]) return 0;
return ($a[position] < $b[position]) ? -1 : 1;
}
if (count($menuitems)>1)
usort($menuitemslist, "cmp");
reset($menuitemslist);
while (list($k,$v)=each($menuitemslist))
{
if (permissioncheck($v[name])) {
$menuitems[$v[name]]=$v[title];
$typeitems[$v[name]]=$v[name];
}
}
if ($set[techpac]==1 && $menuitems[styles]) $menuitems[styles]="Templates";
if ($set[techpac]==1 && $menuitems[groups]) $menuitems[groups]="Groups & Users";
$argv[1]=strtolower($argv[1]);
if ($argv[1]=="top" || $argv[1]=="bottom")
{
$tpl = new FastTemplate();
$tpl->define( array( body => "navigation_".strtolower($argv[1]),
navigationtpl => "element_navigation"
));
$type=$argv[2];
switch ($argv[1])
{
case "top":
unset($element);
$found=0;
reset($menuitems);
while (list($key,$val)=each($menuitems))
{
if ($key!=$type)
$element[$key]=$val;
else
{ $name=$val;$type=$key;$found=1; break; }
}
if (count($element)>0)
{
$bgcolor1="bgcolor='#006699'";
$background1="width='100%'";
$bgcolor2="bgcolor='#CCCCCC'";
$background2="background='/fimages/images/menu_back.gif'";
mgd_include_snippet($set[snippetpath]."/argv0/navigation/browse_navigation");
$bgcolor3="bgcolor='#CCCCCC'";
$background3="background='/fimages/images/menu_back.gif'";
$lastcol="<td $bgcolor3 class='menubar' $background3> </td>";
}
else {
$tpl->assign(navigation,"");
$bgcolor3="bgcolor='#006699'";
$background3="width='100%'";
$lastcol="";
}
if (!$found) {
$tpl->define_dynamic( "found" , "body" );
$tpl->clear_dynamic("found");
}
if ((!$set[admin] && $type!="news" ) || ($set[company]=="" && $type=="news") ) {
$tpl->define_dynamic( "adminuseronly" , "body" );
$tpl->clear_dynamic("adminuseronly");
}
$temparray=new_items($type);
$new1=$temparray[new1];
$new2=$temparray[new2];
$newtype1=$temparray[newtype1];
$newtype2=$temparray[newtype2];
$newtype=$temparray[newtype];
break;
case "bottom":
unset($element);
$found=0;
reset($menuitems);
while (list($key,$val)=each($menuitems))
{
if ($found) $element[$key]=$val;
if ($key==$type) $found=1;
}
if (count($element)>0)
{
$bgcolor1="#FFFFFF";
$background1="width='100%'";
$bgcolor2="bgcolor='#CCCCCC'";
$background2="background='/fimages/images/menu_back.gif'";
mgd_include_snippet($set[snippetpath]."/argv0/navigation/browse_navigation");
}
else
$tpl->assign(navigation,"");
break;
}
$tpl->assign(array (
mgdroot => $mgdroot,
name => $name,
typeurl => $typeurl,
type => $type,
currname => $currname,
currtype => $currtype,
new1 => $new1,
newtype1 => $newtype1,
new2 => $new2,
newtype2 => $newtype2,
newtype => $newtype,
bgcolor => $bgcolor3,
background => $background3,
lastcol=>$lastcol,
previewbase => $previewbase
));
$tpl->parse(BODY, "body");
$tpl->FastPrint();
} else {
$type=$argv[1];
reset($menuitems);
$pos=0;
while (list($key,$val)=each($menuitems))
{
if ($key==$type) break;
$pos++;
}
$top=61+$pos*19;
$bottom=(count($menuitems)-$pos-1)*19;
$typeurl=$typeitems[$type];
if (!$typeurl) $top-=42;
?><html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?
if ($set[techpac]==1 && $refresh=="Y")
{
$refreshitems=array("company"=>"sitegroup","groups"=>"group","websites"=>"hosts",
"styles"=>"style","news"=>"topic","mail"=>"mail",
"snippets"=>"snippet","import"=>"import","reports"=>"report" );
if ($refreshitems[$type])
{
?>
<script language="JavaScript">
<!--
parent.editing.location='<? echo $mgdroot; ?>/rcs/browse/?type=<? echo $refreshitems[$type]; ?>';
//-->
</script>
<?
}
}
?>
</head>
<frameset rows="&(top);,1*,&(bottom);" frameborder="NO" border="0" framespacing="0">
<frame name="menu1" scrolling="NO" noresize src="&(mgdroot);/rcs/navigation/top/&(type);" marginwidth="0" marginheight="0" >
<frame name="list" scrolling="AUTO" noresize marginwidth="0" marginheight="0" src="&(mgdroot);/rcs/tree/&(typeurl);/&(openid);?openedlist=&(openedlist);">
<frame name="menu2" scrolling="NO" noresize src="&(mgdroot);/rcs/navigation/bottom/&(type);" marginwidth="0" marginheight="0" >
</frameset>
<noframes>
<body bgcolor="#FFFFFF">
</body>
</noframes>
</html>
<? }
<?
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
