Exemplo n.º 1
0
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";
}
Exemplo n.º 2
0
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;
}
Exemplo n.º 3
0
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;
}
Exemplo n.º 4
0
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;
}
Exemplo n.º 5
0
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;
}