function JSUserInfo() { global $SAMSConf; global $USERConf; global $SquidUSERConf; //var $SamsTools; $tools = new SamsTools(); $lang = "./lang/lang.{$SAMSConf->LANG}"; require $lang; if ($SquidUSERConf->s_quote > 0) { $quote = " {$SquidUSERConf->s_quote} Mb"; } else { if ($SquidUSERConf->s_quote == -1) { $quote = " {$SquidUSERConf->s_defquote} Mb"; } else { $quote = " unlimited "; } } if ($SquidUSERConf->s_enabled == 2) { $enabled = "{$usertray_UserForm_14}"; } else { if ($SquidUSERConf->s_enabled == 1) { $enabled = "{$usertray_UserForm_13}"; } else { if ($SquidUSERConf->s_enabled == 0) { $enabled = "{$usertray_UserForm_15}"; } else { if ($SquidUSERConf->s_enabled == -1) { $enabled = "{$usertray_UserForm_11}"; } else { $enabled = "Unknown status"; } } } } $htmlcode = "<HTML><BODY><CENTER>\n <TABLE WIDTH=\"95%\" border=0><TR><TD WIDTH=\"10%\" valign=\"middle\">\n <img src=\"{$SAMSConf->ICONSET}/user.jpg\" align=\"RIGHT\" valign=\"middle\" >\n <TD valign=\"middle\"><h2 align=\"CENTER\">{$usertray_UserForm_1} <FONT COLOR=\"BLUE\">{$SquidUSERConf->s_nick}</FONT></h2>\n </TABLE>\n <TABLE>\n <TR><TD><B>Nickname:<TD>{$SquidUSERConf->s_nick} \n <TR><TD><B>{$usertray_UserForm_2}<TD>{$SquidUSERConf->s_domain}"; if ($USERConf->ToWebInterfaceAccess("C") == 1) { $htmlcode = $htmlcode . "<TR><TD><B>{$usertray_UserForm_3}:<TD>{$SquidUSERConf->s_ip}"; } $htmlcode = $htmlcode . "<TR><TD><B>{$usertray_UserForm_4}:<TD>{$SquidUSERConf->s_name}\n <TR><TD><B>{$usertray_UserForm_5}:<TD>{$SquidUSERConf->s_soname}\n <TR><TD><B>{$usertray_UserForm_6}:<TD>{$SquidUSERConf->s_family}\n <TR><TD><B>{$usertray_UserForm_7}:<TD>{$SquidUSERConf->s_group_name}\n <TR><TD><B>{$usertray_UserForm_10}:<TD>{$enabled}"; $htmlcode = $htmlcode . "<TR><TD><B>{$usertray_UserForm_8}:<TD>{$quote} \n\t<TR><TD><B>{$usertray_UserForm_9}:" . $tools->PrintFormattedSize($SquidUSERConf->s_size, "LEFT"); //<TR><TD><B>$usertray_UserForm_9:<TD>$SquidUSERConf->s_size"; if ($USERConf->ToWebInterfaceAccess("C") == 1) { $htmlcode = $htmlcode . "<TR><TD><B>{$usertray_UserForm_12}:<TD>{$SquidUSERConf->s_shablon_name}"; if ($SquidUSERConf->W_access == 1) { $htmlcode = $htmlcode . "<TR><TD>{$userbuttom_1_prop_UpdateUserForm_18}"; } if ($SquidUSERConf->G_access == 1) { $htmlcode = $htmlcode . "<TR><TD>{$userbuttom_1_prop_UpdateUserForm_19}"; } if ($SquidUSERConf->S_access == 1) { $htmlcode = $htmlcode . "<TR><TD>{$userbuttom_1_prop_UpdateUserForm_20}"; } if ($SquidUSERConf->A_access == 1) { $htmlcode = $htmlcode . "<TR><TD>{$userbuttom_1_prop_UpdateUserForm_21}"; } if ($SquidUSERConf->U_access == 1) { $htmlcode = $htmlcode . "<TR><TD>{$userbuttom_1_prop_UpdateUserForm_22}"; } if ($SquidUSERConf->L_access == 1) { $htmlcode = $htmlcode . "<TR><TD>{$userbuttom_1_prop_UpdateUserForm_23}"; } if ($SquidUSERConf->C_access == 1) { $htmlcode = $htmlcode . "<TR><TD>{$userbuttom_1_prop_UpdateUserForm_24}"; } } $htmlcode = $htmlcode . " </TABLE>"; $htmlcode = $htmlcode . "</CENTER></BODY></HTML>"; $htmlcode = str_replace("\"", "\\\"", $htmlcode); $htmlcode = str_replace("\n", "", $htmlcode); print " parent.basefrm.document.write(\"{$htmlcode}\");\n"; print " parent.basefrm.document.close();\n"; }
function configbuttom_1_prop() { global $SAMSConf; $result = ""; $lang = "./lang/lang.{$SAMSConf->LANG}"; require $lang; $SamsTools = new SamsTools(); // if($SAMSConf->access==2) if ($SAMSConf->access == 2 || $SAMSConf->ToUserDataAccess($USERConf->s_user_id, "C") == 1) { $result .= "<TD VALIGN=\"TOP\" WIDTH=\"10%\">\n"; $result .= $SamsTools->GraphButton("main.php?show=exe&function=samsreconfigform&filename=configbuttom_1_prop.php", "basefrm", "config_32.jpg", "config_48.jpg", "{$adminbuttom_1_prop_adminbuttom_1_propadmintray_1}"); } return $result; }
function configbuttom_3_import() { global $SAMSConf; $result = ""; $lang = "./lang/lang.{$SAMSConf->LANG}"; require $lang; $SamsTools = new SamsTools(); if ($SAMSConf->access == 2 || $SAMSConf->ToUserDataAccess($USERConf->s_user_id, "AUC") == 1) { $result .= "<TD VALIGN=\"TOP\" WIDTH=\"10%\">\n"; $result .= $SamsTools->GraphButton("main.php?show=exe&function=importdataform&filename=configbuttom_3_import.php", "basefrm", "importdb_32.jpg", "importdb_48.jpg", " import data from sams ver.1 database "); } return $result; }
function webconfigbuttom_1_prop() { global $SAMSConf; $result = ""; $lang = "./lang/lang.{$SAMSConf->LANG}"; require $lang; $SamsTools = new SamsTools(); $SAMSConf->access = UserAccess(); if ($SAMSConf->access == 2) { $result .= "<TD VALIGN=\"TOP\" WIDTH=\"10%\">\n"; $result .= $SamsTools->GraphButton("main.php?module=WebConfig&function=webinterfacereconfigform", "basefrm", "config_32.jpg", "config_48.jpg", "{$webconfigbuttom_1_prop_webconfigbuttom_1_propadmintray_1}"); } return $result; }
function squidbuttom_4_addcache() { global $SAMSConf; $lang = "./lang/lang.{$SAMSConf->LANG}"; require $lang; $result = ""; $SamsTools = new SamsTools(); if ($SAMSConf->access == 2) { $result .= "<TD VALIGN=\"TOP\" WIDTH=\"10%\">\n"; $result .= $SamsTools->GraphButton("main.php?module=Squid&function=cacheform&filename=squidbuttom_4_addcache.php", "basefrm", "proxyes_32.jpg", "proxyes_48.jpg", "{$squidbuttom_4_addcache_squidbuttom_4_addcache_1}"); } return $result; }