<div id="navigation">
<?php
if ($_GET['do']=="help")
{
echo(GetTemplate("Help/Menu"));
}
else if ($_SESSION['gasid']==0)
{
if ($_SESSION['userid']==0)
{
$str=GetTemplate("User/Login");
$str=str_replace("{{value1}}",$_COOKIE['username'],$str);
$str=str_replace("{{value2}}",$_COOKIE['password'],$str);
if ($_COOKIE['username']!="")
$str=str_replace("{{value3}}","checked=\"checked\"",$str);
else
$str=str_replace("{{value3}}","",$str);
if ($_SESSION['login_error']==1)
echo(str_replace("{{error}}","Ritenta!",$str));
else if ($_SESSION['login_error']==2)
echo(str_replace("{{error}}","Non abilitato!",$str));
else
echo(str_replace("{{error}}"," ",$str));
}
else
{
$str=GetTemplate("User/GuestToolsMenu");
echo(str_replace("{{num_groups}}",$_SESSION['num_gas_on_site'],$str));
if ($_SESSION['factory_producerid']>0 && $_SESSION['factory_authlevel']>0)
echo(GetTemplate("Factory/Menu"));
}
unset ($_SESSION['login_error']);
}
else
{
if ($_SESSION['gas_authlevel']==0)
{
$str=GetTemplate("User/ToolsMenu");
$str=str_replace("{{num_groups}}",$_SESSION['num_gas_on_site'],$str);
echo(str_replace("{{value1}}",($active_polls>0)?"($active_polls)":"",$str));
}
else
{
if ($_SESSION['authlevel']==1)
{
$str=GetTemplate("User/GuestToolsMenu");
echo(str_replace("{{num_groups}}",$_SESSION['num_gas_on_site'],$str));
echo(GetTemplate("User/GuestMenu"));
if ($_SESSION['factory_producerid']>0 && $_SESSION['factory_authlevel']>0)
echo(GetTemplate("Factory/Menu"));
}
else
{
$gasid=$_SESSION['gasid'];
if (($_SESSION['flags']&32768)==32768)
echo(GetTemplate("User/Menu"));
else
echo(GetTemplate("User/MicroMenu"));
$active_polls=$_SESSION['active_polls'];
$str=GetTemplate("User/ToolsMenu");
$str=str_replace("{{num_groups}}",$_SESSION['num_gas_on_site'],$str);
echo(str_replace("{{value1}}",($active_polls>0)?"($active_polls)":"",$str));
if ($_SESSION['shop_authlevel']>=2)
echo(GetTemplate("Shop/Menu"));
if ($_SESSION['referral_producerid']>0 && $_SESSION['referral_authlevel']>=2)
echo(GetTemplate("Referral/Menu"));
if ($_SESSION['admin_level']>0)
{
$str=GetTemplate("Admin/Menu",$_SESSION['gasname']);
$result=mysql_query("SELECT (SELECT COUNT(*) FROM `rg_users` WHERE `gasid`='$gasid' AND `authlevel`='2' AND `flags`&'32768'='32768') AS `num1`,
(SELECT COUNT(*) FROM `rg_users` WHERE `gasid`='$gasid' AND `authlevel`='1') AS `num2`,
(SELECT COUNT(*) FROM `rg_users`,`rg_referrals` WHERE `gasid`='$gasid' AND `flags`&'32768'='32768' AND `referral_producerid`>'0' AND rg_referrals.`userid`=rg_users.`userid` AND `referral_authlevel`>='2') AS `num3`,
(SELECT COUNT(*) FROM `rg_users`,`rg_referrals` WHERE `gasid`='$gasid' AND `flags`&'32768'='32768' AND `referral_producerid`>'0' AND rg_referrals.`userid`=rg_users.`userid` AND `referral_authlevel`<'2') AS `num4`,
(SELECT COUNT(*) FROM `rg_cashier`,`rg_users` WHERE rg_cashier.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_cashier.`authlevel`>'0') AS `num11`,
(SELECT COUNT(*) FROM `rg_cashier`,`rg_users` WHERE rg_cashier.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_cashier.`authlevel`='0') AS `num12`,
(SELECT COUNT(*) FROM `rg_quality_group`,`rg_users` WHERE rg_quality_group.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_quality_group.`authlevel`>'0') AS `num5`,
(SELECT COUNT(*) FROM `rg_quality_group`,`rg_users` WHERE rg_quality_group.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_quality_group.`authlevel`='0') AS `num6`,
(SELECT COUNT(*) FROM `rg_welcome_group`,`rg_users` WHERE rg_welcome_group.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_welcome_group.`authlevel`>'0') AS `num7`,
(SELECT COUNT(*) FROM `rg_welcome_group`,`rg_users` WHERE rg_welcome_group.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_welcome_group.`authlevel`='0') AS `num8`,
(SELECT COUNT(*) FROM `rg_logistic_group`,`rg_users` WHERE rg_logistic_group.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_logistic_group.`authlevel`>'0') AS `num9`,
(SELECT COUNT(*) FROM `rg_logistic_group`,`rg_users` WHERE rg_logistic_group.`userid`=rg_users.`userid` AND `gasid`='$gasid' AND rg_logistic_group.`authlevel`='0') AS `num10`");
extract(mysql_fetch_assoc($result));
$str=str_replace("{{value1}}",$num1,$str);
$str=str_replace("{{value2}}",$num2,$str);
$str=str_replace("{{value3}}","$num3/$num4",$str);
$str=str_replace("{{value7}}","$num11/$num12",$str);
$str=str_replace("{{value4}}","$num5/$num6",$str);
$str=str_replace("{{value5}}","$num7/$num8",$str);
echo(str_replace("{{value6}}","$num9/$num10",$str));
}
if ($_SESSION['admin_level']>2)
{
$result=mysql_query("SELECT (SELECT COUNT(*) FROM `rg_users`) AS `num1`,
(SELECT COUNT(*) FROM `rg_gas` WHERE `authlevel`>'0') AS `num2`,
(SELECT COUNT(*) FROM `rg_gas` WHERE `authlevel`='0') AS `num3`,
(SELECT COUNT(*) FROM `rg_users` WHERE `factory_producerid`>'0' AND `factory_authlevel`>'0') AS `num4`,
(SELECT COUNT(*) FROM `rg_users` WHERE `factory_producerid`>'0' AND `factory_authlevel`='0') AS `num5`,
(SELECT COUNT(*) FROM `rg_producers`) AS `num6`,
(SELECT COUNT(*) FROM `rg_homenews` WHERE `auth`>'0') AS `num7`,
(SELECT COUNT(*) FROM `rg_homenews` WHERE `auth`='0') AS `num8`");
extract(mysql_fetch_assoc($result));
$str=GetTemplate("Master/Menu");
$str=str_replace("{{value1}}",$num1,$str);
$str=str_replace("{{value2}}","$num2/$num3",$str);
$str=str_replace("{{value3}}","$num4/$num5",$str);
$str=str_replace("{{value4}}",$num6,$str);
echo(str_replace("{{value5}}","$num7/$num8",$str));
}
if ($_SESSION['factory_producerid']>0 && $_SESSION['factory_authlevel']>0)
echo(GetTemplate("Factory/Menu"));
if ($_SESSION['cashier_authlevel']>0)
echo(GetTemplate("Cashier/Menu"));
if ($_SESSION['quality_group_authlevel']>0)
echo(GetTemplate("QualityGroup/Menu"));
if ($_SESSION['welcome_group_authlevel']>0)
{
$result=doquery("SELECT COUNT(*) AS `num` FROM {{table}} WHERE `gasid`=? AND `authlevel`=1 ORDER BY `name`","users",array($gasid));
extract(mysql_fetch_assoc($result));
$str=GetTemplate("WelcomeGroup/Menu");
echo(str_replace("{{value1}}",$num,$str));
}
if ($_SESSION['logistic_group_authlevel']>0)
echo(GetTemplate("LogisticGroup/Menu"));
}
}
}
?>
</div>
Comments (0)
You don't have permission to comment on this page.