public void GetBoViewIP()
 {
     try
     {
         string ip   = "http://" + Utils.GetUsIP() + ":8111/";
         string gstr = GetSourceTextByUrl(ip, "UTF-8");
         if (gstr != "")
         {
             ub     xml     = new ub();
             string xmlPath = "/Controls/guess2.xml";
             Application.Remove(xmlPath); //清缓存
             xml.ReloadSub(xmlPath);      //加载配置
             xml.dss["SiteViewStatus_1"] = ip;
             System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
             builder.Append("##" + ip + "##");
         }
         else
         {
             builder.Append("##" + ip + ",err##");
         }
     }
     catch (Exception)
     {
     }
 }
Exemple #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "聊吧系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/chat.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Name       = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内");
            string Logo       = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内");
            string Status     = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错");
            string ContentNum = Utils.GetRequest("ContentNum", "post", 2, @"^[1-9]\d*$", "内容限字数填写错误");
            string Expir      = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷秒数填写错误");
            string IsAdd      = Utils.GetRequest("IsAdd", "post", 2, @"^[0-1]$", "是否允许自建聊室选择错误");
            string AddLeven   = Utils.GetRequest("AddLeven", "post", 2, @"^[0-9]\d*$", "自建需要等级填写错误");
            string AddPrice   = Utils.GetRequest("AddPrice", "post", 2, @"^[0-9]\d*$", "自建聊室手续费填写错误");
            string iPrice     = Utils.GetRequest("iPrice", "post", 2, @"^[0-9]\d*$", "每小时需付多少币填写错误");

            if (Convert.ToInt32(ContentNum) > 500)
            {
                ContentNum = "500";
            }

            xml.dss["ChatName"]       = Name;
            xml.dss["ChatLogo"]       = Logo;
            xml.dss["ChatStatus"]     = Status;
            xml.dss["ChatContentNum"] = ContentNum;
            xml.dss["ChatExpir"]      = Expir;
            xml.dss["ChatIsAdd"]      = IsAdd;
            xml.dss["ChatAddLeven"]   = AddLeven;
            xml.dss["ChatAddPrice"]   = AddPrice;
            xml.dss["ChatiPrice"]     = iPrice;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("聊吧系统设置", "设置成功,正在返回..", Utils.getUrl("chatset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "聊吧系统设置"));

            string strText = "聊吧名称:/,聊吧Logo(可留空):/,系统状态:/,发言内容最大限多少字:/,发言防刷(秒):/,是否允许自建聊室:/,自建需要等级(级):/,自建聊室手续费(币):/,每小时需付多少币:/";
            string strName = "Name,Logo,Status,ContentNum,Expir,IsAdd,AddLeven,AddPrice,iPrice";
            string strType = "text,text,select,snum,snum,select,num,num,num";
            string strValu = "" + xml.dss["ChatName"] + "'" + xml.dss["ChatLogo"] + "'" + xml.dss["ChatStatus"] + "'" + xml.dss["ChatContentNum"] + "'" + xml.dss["ChatExpir"] + "'" + xml.dss["ChatIsAdd"] + "'" + xml.dss["ChatAddLeven"] + "'" + xml.dss["ChatAddPrice"] + "'" + xml.dss["ChatiPrice"] + "";
            string strEmpt = "false,true,0|正常|1|维护,false,false,0|允许|1|禁止,false,false,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,chatset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #3
0
    private void ReloadPage()
    {
        Master.Title = title + ".管理";
        builder.Append(Out.Tab("<div class=\"title\">", ""));
        builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">游戏管理</a>&gt;");
        builder.Append(title);
        builder.Append(Out.Tab("</div>", ""));
        builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
        //
        Application.Remove(xmlPath);//清缓存
        ub xml = new ub();

        xml.ReloadSub(xmlPath); //加载配置
        //
        string strText = "状态:/,少于X币才补:/,补币数:/,排除的系统号(#号分隔):/,,";
        string strName = "status,minmoney,addmoney,expids,act,backurl";
        string strType = "select,num,num,text,hidden,hidden";
        string strValu = "" + xml.dss["Status"] + "'" + xml.dss["MinMoney"] + "'" + xml.dss["AddMoney"] + "'" + xml.dss["ExpIds"] + "'save'" + Utils.getPage(0) + "";
        string strEmpt = "0|禁用|1|启用,false,false,true,false,false";
        string strIdea = "/";
        string strOthe = "确定|reset," + myFileName + ",post,1,red|blue";

        builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
        //
        builder.Append(Out.Tab("<div>", Out.Hr()));
        builder.Append("<a href=\"" + Utils.getUrl(myFileName + "?act=run") + "\">手动执行一次</a><br />");
        builder.Append(Out.Tab("</div>", "<br />"));
        builder.Append(Out.Tab("<div class=\"title\">", ""));
        builder.Append("<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>");
        builder.Append(Out.Tab("</div>", "<br />"));
    }
Exemple #4
0
    private void SetNextSseTime()
    {
        DateTime _openTime = DateTime.Parse(DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString() + " " + ub.GetSub("SSEBeginDefault", xmlPath));


        DateTime _tempcloseTime = _openTime;

        //跳过星期六日.
        if (_tempcloseTime.DayOfWeek == DayOfWeek.Friday)
        {
            _tempcloseTime = _tempcloseTime.AddDays(3);
        }
        else if (System.DateTime.Now.DayOfWeek == DayOfWeek.Saturday)
        {
            _tempcloseTime = _tempcloseTime.AddDays(2);
        }
        else
        {
            _tempcloseTime = _tempcloseTime.AddDays(1);
        }
        DateTime _closeTime = DateTime.Parse(_tempcloseTime.Year.ToString() + "-" + _tempcloseTime.Month.ToString() + "-" + _tempcloseTime.Day.ToString() + " " + ub.GetSub("SSEEndDefault", xmlPath));

        DateTime _openPrizeTime = DateTime.Parse(_closeTime.Year.ToString() + "-" + _closeTime.Month.ToString() + "-" + _closeTime.Day.ToString() + " " + ub.GetSub("SSEOpenDefault", xmlPath));

        ub xml = new ub();

        Application.Remove(xmlPath);  //清缓存
        xml.ReloadSub(xmlPath);       //加载配置

        xml.dss["SSEBegin"] = _openTime.ToString("yyyy-MM-dd HH:mm:ss");
        xml.dss["SSEEnd"]   = _closeTime.ToString("yyyy-MM-dd HH:mm:ss");
        xml.dss["SSEOpen"]  = _openPrizeTime.ToString("yyyy-MM-dd HH:mm:ss");
        System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
    }
Exemple #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "社区商城设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/bbsshop.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Name    = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内");
            string Logo    = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内");
            string Status  = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错");
            string NewNum  = Utils.GetRequest("NewNum", "post", 2, @"^[1-9]\d*$", "新品上架显示条数填写错误");
            string GoodNum = Utils.GetRequest("GoodNum", "post", 2, @"^[1-9]\d*$", "精品推荐显示条数填写错误");//热销商品
            string HotNum  = Utils.GetRequest("HotNum", "post", 2, @"^[0-9]\d*$", "热销商品显示条数填写错误");
            string ActNum  = Utils.GetRequest("ActNum", "post", 2, @"^[1-9]\d*$", "动态显示条数填写错误");
            string VipSec  = Utils.GetRequest("VipSec", "post", 2, @"^(\d)*(\.(\d){0,1})?$", "VIP打折填写错误");

            string MfTotal = Utils.GetRequest("MfTotal", "post", 2, @"^[1-9]\d*$", "免费区单个礼物每天每ID限购填写错误");
            string BgTotal = Utils.GetRequest("BgTotal", "post", 2, @"^[1-9]\d*$", "" + ub.Get("SiteBz2") + "单个礼物每天每ID限购填写错误");

            xml.dss["BbsshopName"]    = Name;
            xml.dss["BbsshopLogo"]    = Logo;
            xml.dss["BbsshopStatus"]  = Status;
            xml.dss["BbsshopGoodNum"] = GoodNum;
            xml.dss["BbsshopNewNum"]  = NewNum;
            xml.dss["BbsshopActNum"]  = ActNum;
            xml.dss["BbsshopHotNum"]  = HotNum;
            xml.dss["BbsshopVipSec"]  = VipSec;
            xml.dss["BbsshopMfTotal"] = MfTotal;
            xml.dss["BbsshopBgTotal"] = BgTotal;

            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("商城系统设置", "设置成功,正在返回..", Utils.getUrl("bbsshopset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "商城系统设置"));

            string strText = "商城名称:/,商城Logo(可留空):/,系统状态:/,新品上架显示条数:/,精品推荐显示条数:/,热销商品显示条数:/,动态显示条数:/,VIP打折(折):/,免费区单个礼物每天每ID限购(份):/," + ub.Get("SiteBz2") + "类单个礼物每天每ID限购(份):/";
            string strName = "Name,Logo,Status,NewNum,GoodNum,HotNum,ActNum,VipSec,MfTotal,BgTotal";
            string strType = "text,text,select,snum,snum,snum,snum,text,num,num";
            string strValu = "" + xml.dss["BbsshopName"] + "'" + xml.dss["BbsshopLogo"] + "'" + xml.dss["BbsshopStatus"] + "'" + xml.dss["BbsshopNewNum"] + "'" + xml.dss["BbsshopGoodNum"] + "'" + xml.dss["BbsshopHotNum"] + "'" + xml.dss["BbsshopActNum"] + "'" + xml.dss["BbsshopVipSec"] + "'" + xml.dss["BbsshopMfTotal"] + "'" + xml.dss["BbsshopBgTotal"] + "";
            string strEmpt = "false,true,0|正常|1|维护,false,false,false,false,text,num,num";
            string strIdea = "/VIP打折支持小数,如填写9.5,即VIP会员购买时可以打9.5折/";
            string strOthe = "确定修改|reset,bbsshopset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #6
0
    private void ConfigPage()
    {
        ub     xml     = new ub();
        string xmlPath = "/Controls/qqvip.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置

        string info = Utils.GetRequest("info", "all", 1, "", "");

        if (info == "ok")
        {
            for (int i = 1; i <= 19; i++)
            {
                xml.dss["QQVIPM" + i + ""] = Request["M" + i + ""];
            }
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("费用设置", "费用设置成功,正在返回..", Utils.getUrl("changeqqvip.aspx?act=config"), "1");
        }
        else
        {
            Master.Title = "费用设置";
            builder.Append(Out.Tab("<div class=\"title\">", ""));
            builder.Append("开通每月费用设置");
            builder.Append(Out.Tab("</div>", ""));

            string sText = "";
            string sName = "";
            string sType = "";
            string sValu = "";
            string sEmpt = "";
            string sIdea = "";

            for (int i = 1; i <= 19; i++)
            {
                sText += "" + OutType(i) + "每月:,";
                sName += "M" + i + ",";
                sType += "num,";
                sValu += "" + xml.dss["QQVIPM" + i + ""] + "'";
                sEmpt += "true,";
                sIdea += "" + ub.Get("SiteBz") + "'";
            }
            string strText = "" + sText + ",,";
            string strName = "" + sName + "act,info";
            string strType = "" + sType + "hidden,hidden";
            string strValu = "" + sValu + "config'ok";
            string strEmpt = "" + sEmpt + "false,false";
            string strIdea = "" + sIdea + "''|/";
            string strOthe = "确定修改|reset,changeqqvip.aspx,post,1,red|blue";

            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div class=\"title\">", ""));
            builder.Append("<a href=\"" + Utils.getUrl("changeqqvip.aspx") + "\">返回上一级</a><br />");
            builder.Append("<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>");
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "广播系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/network.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Name    = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内");
            string Notes   = Utils.GetRequest("Notes", "post", 3, @"^[^\^]{1,50}$", "广播口号限50字内");
            string Logo    = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内");
            string Status  = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错");
            string sLength = Utils.GetRequest("sLength", "post", 2, @"^[0-9]\d*$", "内容最小字数填写错误");
            string bLength = Utils.GetRequest("bLength", "post", 2, @"^[0-9]\d*$", "内容最大字数填写错误");
            string bMinute = Utils.GetRequest("bMinute", "post", 2, @"^[0-9]\d*$", "显示时长最大时间填写错误");
            string iGold   = Utils.GetRequest("iGold", "post", 2, @"^[0-9]\d*$", "每分钟扣币填写错误");
            string Expir   = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷时间填写错误");
            string Grade   = Utils.GetRequest("Grade", "post", 2, @"^[0-9]\d*$", "限等级数填写错误");
            string RegDay  = Utils.GetRequest("RegDay", "post", 2, @"^[0-9]\d*$", "限注册天数填写错误");

            xml.dss["NetworkName"]    = Name;
            xml.dss["NetworkNotes"]   = Notes;
            xml.dss["NetworkLogo"]    = Logo;
            xml.dss["NetworkStatus"]  = Status;
            xml.dss["NetworksLength"] = sLength;
            xml.dss["NetworkbLength"] = bLength;
            xml.dss["NetworkbMinute"] = bMinute;
            xml.dss["NetworkiGold"]   = iGold;
            xml.dss["NetworkExpir"]   = Expir;
            xml.dss["NetworkGrade"]   = Grade;
            xml.dss["NetworkRegDay"]  = RegDay;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("广播系统设置", "设置成功,正在返回..", Utils.getUrl("networkset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "广播系统设置"));

            string strText = "广播名称:/,广播口号(可留空):/,广播Logo(可留空):/,系统状态:/,内容最小字数:/,内容最大字数(最大500字):/,显示时长最大时间(分钟):/,每分钟扣" + ub.Get("SiteBz") + ":/,防刷时间(秒):/,发布限等级(级):/,发布限注册天数(天):/";
            string strName = "Name,Notes,Logo,Status,sLength,bLength,bMinute,iGold,Expir,Grade,RegDay";
            string strType = "text,text,text,select,num,num,num,num,num,num,num";
            string strValu = "" + xml.dss["NetworkName"] + "'" + xml.dss["NetworkNotes"] + "'" + xml.dss["NetworkLogo"] + "'" + xml.dss["NetworkStatus"] + "'" + xml.dss["NetworksLength"] + "'" + xml.dss["NetworkbLength"] + "'" + xml.dss["NetworkbMinute"] + "'" + xml.dss["NetworkiGold"] + "'" + xml.dss["NetworkExpir"] + "'" + xml.dss["NetworkGrade"] + "'" + xml.dss["NetworkRegDay"] + "";
            string strEmpt = "false,true,true,0|正常|1|维护,false,false,false,false,false,false,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,networkset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #8
0
            /// <summary>
            /// 输出图片
            /// </summary>
            /// <param name="sr"></param>
            /// <returns></returns>
            public static String toHtml(string sr)
            {
                //设置XML地址
                ub     xml     = new ub();
                string xmlPath = "/Controls/baccarat.xml";

                xml.ReloadSub(xmlPath);//加载配置
                return("<img src=..\\,,\\" + xml.dss["baccarat_img"] + sr + ".jpg \" alt=\"load\" />");
            }
Exemple #9
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "婚姻系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/marry.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Name       = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内");
            string Logo       = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内");
            string Status     = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错");
            string Notes      = Utils.GetRequest("Notes", "post", 3, @"^[\s\S]{1,2000}$", "口号限2000字,可留空");
            string GiftNum    = Utils.GetRequest("GiftNum", "post", 2, @"^[0-9]\d*$", "送礼次数填写错误");
            string Price      = Utils.GetRequest("Price", "post", 2, @"^[0-9]\d*$", "结婚登记费填写错误");
            string LostPrice  = Utils.GetRequest("LostPrice", "post", 2, @"^[0-9]\d*$", "离婚手续费填写错误");
            string LostPrice2 = Utils.GetRequest("LostPrice2", "post", 2, @"^[0-9]\d*$", "强制离婚手续费填写错误");

            xml.dss["MarryName"]       = Name;
            xml.dss["MarryLogo"]       = Logo;
            xml.dss["MarryStatus"]     = Status;
            xml.dss["MarryNotes"]      = Notes;
            xml.dss["MarryGiftNum"]    = GiftNum;
            xml.dss["MarryPrice"]      = Price;
            xml.dss["MarryLostPrice"]  = LostPrice;
            xml.dss["MarryLostPrice2"] = LostPrice2;

            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("婚姻系统设置", "设置成功,正在返回..", Utils.getUrl("marryset.aspx?backurl=" + Utils.getPage(0) + ""), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "婚姻系统设置"));

            string strText = "婚姻名称:/,婚姻Logo(可留空):/,系统状态:/,婚姻口号:/,求婚需送礼次数(不限制请填0):/,结婚登记费(" + ub.Get("SiteBz") + "):/,离婚手续费(" + ub.Get("SiteBz") + "):/,强制离婚手续费(" + ub.Get("SiteBz") + "):/,";
            string strName = "Name,Logo,Status,Notes,GiftNum,Price,LostPrice,LostPrice2,backurl";
            string strType = "text,text,select,textarea,num,num,num,num,hidden";
            string strValu = "" + xml.dss["MarryName"] + "'" + xml.dss["MarryLogo"] + "'" + xml.dss["MarryStatus"] + "'" + xml.dss["MarryNotes"] + "'" + xml.dss["MarryGiftNum"] + "'" + xml.dss["MarryPrice"] + "'" + xml.dss["MarryLostPrice"] + "'" + xml.dss["MarryLostPrice2"] + "'" + Utils.getPage(0) + "";
            string strEmpt = "false,true,0|正常|1|维护,true,false,false,false,false,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,marryset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getPage("default.aspx") + "\">返回上级</a><br />");
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #10
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "设置拒绝IP";
        builder.Append(Out.Tab("", ""));

        string ac  = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml = new ub();

        Application.Remove("xml_wap"); //清缓存
        xml.Reload();                  //加载网站配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string NoIP     = Utils.GetRequest("NoIP", "post", 3, @"^[^\@]{1,15}(?:\@[^\@]{1,15}){0,1000}$", "IP段填写错误");
            string NoIPMsg  = Utils.GetRequest("NoIPMsg", "post", 2, @"^[^\^]{1,500}$", "提示信息限1-500字内");
            string NoIPStat = Utils.GetRequest("NoIPStat", "post", 2, @"^[0-1]$", "状态选择错误");

            string[] arrNoIP = NoIP.Split("@".ToCharArray());
            for (int i = 0; i < arrNoIP.Length; i++)
            {
                if (!Ipaddr.IsIPAddress2(arrNoIP[i].ToString()))
                {
                    Utils.Error("IP段填写错误", "");
                }
            }

            xml.ds["SiteNoIP"]     = NoIP;
            xml.ds["SiteNoIPMsg"]  = NoIPMsg;
            xml.ds["SiteNoIPStat"] = NoIPStat;
            System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8);
            Utils.Success("设置拒绝IP", "设置拒绝IP成功,正在返回..", Utils.getUrl("iplock.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "设置拒绝IP"));

            string strText = "IP(请用“@”作分隔):/,提示信息:/,状态:/";
            string strName = "NoIP,NoIPMsg,NoIPStat";
            string strType = "textarea,text,select";
            string strValu = "" + xml.ds["SiteNoIP"] + "'" + xml.ds["SiteNoIPMsg"] + "'" + xml.ds["SiteNoIPStat"] + "";
            string strEmpt = "true,true,0|启用|1|关闭";
            string strIdea = "/";
            string strOthe = "确定修改|reset,iplock.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("设置的IP在启用状态下将不允许访问网站,多个IP请用“@”作分隔。<br />示例:[email protected].*.*@202.31.97.*<br />如拒绝202.31.97.0-255整个IP段可以写成202.31.97.*<br />如果设置为空或关闭,将允许所有的IP都可以访问。");
            builder.Append(Out.Tab("</div>", ""));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">系统服务中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #11
0
    private void ConfigPage()
    {
        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/bbs.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string GsqiNum    = Utils.GetRequest("GsqiNum", "post", 2, @"^[0-9]\d*$", "期数填写错误");
            string GsStopTime = Utils.GetRequest("GsStopTime", "post", 2, DT.RegexTime, "截止发布时间填写错误");

            //全部参赛论坛还有其中的论坛版主未开奖,管理员就不能开出下期------》》》但可以修改截止时间
            int qiNum = Convert.ToInt32(ub.GetSub("BbsGsqiNum", xmlPath));
            if (GsqiNum != qiNum.ToString())
            {
                if (new BCW.BLL.Forumvote().ExistsKz())
                {
                    Utils.Error("上期还没有开奖完成不能开通下期(改变期数),可修改截止时间", "");
                }
            }

            xml.dss["BbsGsqiNum"]    = GsqiNum;
            xml.dss["BbsGsStopTime"] = GsStopTime;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("社区系统设置", "设置成功,正在返回..", Utils.getUrl("Gsadmin.aspx?act=config"), "1");
        }
        else
        {
            builder.Append(Out.Tab("<div class=\"title\">", ""));
            builder.Append("设置期数");
            builder.Append(Out.Tab("</div>", ""));

            string strText = "本期期数:/,本期截止发布时间:/,";
            string strName = "GsqiNum,GsStopTime,act";
            string strType = "num,date,hidden";
            string strValu = "" + xml.dss["BbsGsqiNum"] + "'" + xml.dss["BbsGsStopTime"] + "'config";
            string strEmpt = "true,true,false";
            string strIdea = "/";
            string strOthe = "确定修改,Gsadmin.aspx,post,1,blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", " "));
            builder.Append("<a href=\"" + Utils.getUrl("Gsadmin.aspx") + "\">返回上级</a><br />");
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">应用中心</a>");
            builder.Append(Out.Tab("</div>", "<br />"));
            builder.Append(Out.Tab("<div class=\"title\">", ""));
            builder.Append("<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>");
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "Ktv789游戏设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/ktv789.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Name   = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内");
            string Notes  = Utils.GetRequest("Notes", "post", 3, @"^[^\^]{1,50}$", "Ktv789口号限50字内");
            string Logo   = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内");
            string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错");
            string Tax    = Utils.GetRequest("Tax", "post", 2, @"^[0-9]\d*$", "税率填写错误");
            string Rule   = Utils.GetRequest("Rule", "post", 3, @"^[^\^]{1,5000}$", "规则最限5000字内");

            xml.dss["Ktv789Name"]   = Name;
            xml.dss["Ktv789Notes"]  = Notes;
            xml.dss["Ktv789Logo"]   = Logo;
            xml.dss["Ktv789Status"] = Status;
            xml.dss["Ktv789Tax"]    = Tax;
            xml.dss["Ktv789Rule"]   = Rule;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("Ktv789游戏设置", "设置成功,正在返回..", Utils.getUrl("ktv789set.aspx?backurl=" + Utils.getPage(0) + ""), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "Ktv789游戏设置"));
            builder.Append(Out.Tab("<div class=\"text\">", "<br />"));
            builder.Append("Ktv789设置|<a href=\"" + Utils.getUrl("spkadminset.aspx?ptype=2&amp;backurl=" + Utils.PostPage(true) + "") + "\">管理员</a>");
            builder.Append(Out.Tab("</div>", ""));
            string strText = "游戏名称:/,游戏口号(可留空):/,游戏Logo(可留空):/,游戏状态:/,系统收税(%):/,游戏规则(支持UBB):/,";
            string strName = "Name,Notes,Logo,Status,Tax,Rule,backurl";
            string strType = "text,text,text,select,num,textarea,hidden";
            string strValu = "" + xml.dss["Ktv789Name"] + "'" + xml.dss["Ktv789Notes"] + "'" + xml.dss["Ktv789Logo"] + "'" + xml.dss["Ktv789Status"] + "'" + xml.dss["Ktv789Tax"] + "'" + xml.dss["Ktv789Rule"] + "'" + Utils.getPage(0) + "";
            string strEmpt = "false,true,true,0|正常|1|维护,false,true,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,ktv789set.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getPage("game.aspx") + "\">返回上级</a><br />");
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #13
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "留言系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/vbook.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Name   = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内");
            string Notes  = Utils.GetRequest("Notes", "post", 3, @"^[^\^]{1,50}$", "留言口号限50字内");
            string Logo   = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内");
            string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错");
            string IsAc   = Utils.GetRequest("IsAc", "post", 2, @"^[0-1]$", "留言性质选择错误");
            string IsUser = Utils.GetRequest("IsUser", "post", 2, @"^[0-1]$", "发表限制选择错误");
            string Expir  = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷时间填写错误");

            xml.dss["VBookName"]   = Name;
            xml.dss["VBookNotes"]  = Notes;
            xml.dss["VBookLogo"]   = Logo;
            xml.dss["VBookStatus"] = Status;
            xml.dss["VBookIsAc"]   = IsAc;
            xml.dss["VBookIsUser"] = IsUser;
            xml.dss["VBookExpir"]  = Expir;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("留言系统设置", "设置成功,正在返回..", Utils.getUrl("vbookset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "留言系统设置"));

            string strText = "留言名称:/,留言口号(可留空):/,留言Logo(可留空):/,系统状态:/,留言性质:/,发表限制:/,防刷时间(秒):/";
            string strName = "Name,Notes,Logo,Status,IsAc,IsUser,Expir";
            string strType = "text,text,text,select,select,select,num";
            string strValu = "" + xml.dss["VBookName"] + "'" + xml.dss["VBookNotes"] + "'" + xml.dss["VBookLogo"] + "'" + xml.dss["VBookStatus"] + "'" + xml.dss["VBookIsAc"] + "'" + xml.dss["VBookIsUser"] + "'" + xml.dss["VBookExpir"] + "";
            string strEmpt = "false,true,true,0|正常|1|维护,0|立即显示|1|回复后显示,0|不作限制|1|仅限会员,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,vbookset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #14
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "相册系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/albums.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Name   = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内");
            string Logo   = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内");
            string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错");
            string TopNum = Utils.GetRequest("TopNum", "post", 2, @"^[1-9]\d*$", "人气相集显示条数填写错误");
            string NewNum = Utils.GetRequest("NewNum", "post", 2, @"^[1-9]\d*$", "最新上传显示条数填写错误");
            string Expir  = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷秒数填写错误");

            xml.dss["AlbumsName"]   = Name;
            xml.dss["AlbumsLogo"]   = Logo;
            xml.dss["AlbumsStatus"] = Status;
            xml.dss["AlbumsTopNum"] = TopNum;
            xml.dss["AlbumsNewNum"] = NewNum;
            xml.dss["AlbumsExpir"]  = Expir;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("相册系统设置", "设置成功,正在返回..", Utils.getUrl("albumsset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "相册系统设置"));

            string strText = "相册名称:/,相册Logo(可留空):/,系统状态:/,人气相集显示条数:/,最新上传显示条数:/,评论防刷(秒):/";
            string strName = "Name,Logo,Status,TopNum,NewNum,Expir";
            string strType = "text,text,select,snum,snum,snum";
            string strValu = "" + xml.dss["AlbumsName"] + "'" + xml.dss["AlbumsLogo"] + "'" + xml.dss["AlbumsStatus"] + "'" + xml.dss["AlbumsTopNum"] + "'" + xml.dss["AlbumsNewNum"] + "'" + xml.dss["AlbumsExpir"] + "";
            string strEmpt = "false,true,0|正常|1|维护,false,false,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,albumsset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "邮箱系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/email.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string From     = Utils.GetRequest("From", "post", 3, @"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$", "请输入正确的邮箱地址");
            string FromUser = Utils.GetRequest("FromUser", "post", 3, @"^[\s\S]{1,30}$", "登录帐号限1-30字内");
            string FromPwd  = Utils.GetRequest("FromPwd", "post", 3, @"^[\s\S]{1,30}$", "登录密码限1-30字内");
            string FromHost = Utils.GetRequest("FromHost", "post", 3, @"^[\s\S]{1,50}$", "主机地址限1-50字内");
            string FromPort = Utils.GetRequest("FromPort", "post", 3, @"^[0-9]\d*$", "主机端口填写错误");

            xml.dss["EmailFrom"]     = From;
            xml.dss["EmailFromUser"] = FromUser;
            xml.dss["EmailFromPwd"]  = FromPwd;
            xml.dss["EmailFromHost"] = FromHost;
            xml.dss["EmailFromPort"] = FromPort;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("邮箱系统设置", "设置成功,正在返回..", Utils.getUrl("emailset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "邮箱系统设置"));

            string strText = "邮箱地址:/,登录帐号:/,登录密码:/,邮件主机地址:/,邮件主机端口:/";
            string strName = "From,FromUser,FromPwd,FromHost,FromPort";
            string strType = "text,text,text,text,num";
            string strValu = "" + xml.dss["EmailFrom"] + "'" + xml.dss["EmailFromUser"] + "'" + xml.dss["EmailFromPwd"] + "'" + xml.dss["EmailFromHost"] + "'" + xml.dss["EmailFromPort"] + "";
            string strEmpt = "true,true,true,true,true";
            string strIdea = "/";
            string strOthe = "确定修改|reset,emailset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("温馨提示:<br />邮件功能作为用户找回密码、将附件转向用户邮箱的一个转发服务,以后将会应用更多的网站服务中.<br />所有选项留空时,系统将自动调用默认帐号[email protected]作为转发邮箱.");
            builder.Append(Out.Tab("</div>", ""));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #16
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "短消息系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/guest.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Status   = Utils.GetRequest("Status", "post", 2, @"^[0-1]\d*$", "短消息状态选择错误");
            string Expir    = Utils.GetRequest("Expir", "post", 2, @"^[1-9]\d*$", "发消息防刷秒数填写错误");
            string Add      = Utils.GetRequest("Add", "post", 2, @"^[0-1]$", "群发消息性质选择错误");
            string All      = Utils.GetRequest("All", "post", 2, @"^[0-9]\d*$", "群发收费填写错误");
            string Share    = Utils.GetRequest("Share", "post", 2, @"^[0-9]\d*$", "分享收费填写错误");
            string ReportID = Utils.GetRequest("ReportID", "post", 2, @"^[1-9]\d*$", "接收举报ID填写错误");
            xml.dss["GuestStatus"]   = Status;
            xml.dss["GuestExpir"]    = Expir;
            xml.dss["GuestAdd"]      = Add;
            xml.dss["GuestAll"]      = All;
            xml.dss["GuestShare"]    = Share;
            xml.dss["GuestReportID"] = ReportID;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("短消息系统设置", "设置成功,正在返回..", Utils.getUrl("guestset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "短消息系统设置"));

            string strText = "会员短消息状态:/,发消息防刷秒数:/,群发消息:/,群发消息收费(按每人收费):/,分享收费:/,接收举报ID:/:";
            string strName = "Status,Expir,Add,All,Share,ReportID";
            string strType = "select,num,select,num,num,num";
            string strValu = "" + xml.dss["GuestStatus"] + "'" + xml.dss["GuestExpir"] + "'" + xml.dss["GuestAdd"] + "'" + xml.dss["GuestAll"] + "'" + xml.dss["GuestShare"] + "'" + xml.dss["GuestReportID"] + "";
            string strEmpt = "0|正常|1|维护,false,0|开启|1|关闭,false,false,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,guestset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #17
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "设置拒绝UA";
        builder.Append(Out.Tab("", ""));

        string ac  = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml = new ub();

        Application.Remove("xml_wap"); //清缓存
        xml.Reload();                  //加载网站配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string NoUA     = Utils.GetRequest("NoUA", "post", 3, @"^[^\#]{1,500}(?:\#[^\#]{1,500}){0,10000}$", "UA填写错误");
            string NoUA2    = Utils.GetRequest("NoUA2", "post", 3, @"^[^\#]{1,500}(?:\#[^\#]{1,500}){0,10000}$", "UA2填写错误");
            string NoUAMsg  = Utils.GetRequest("NoUAMsg", "post", 2, @"^[^\^]{1,500}$", "提示信息限1-500字内");
            string NoUAStat = Utils.GetRequest("NoUAStat", "post", 2, @"^[0-1]$", "状态选择错误");

            xml.ds["SiteNoUA"]     = NoUA;
            xml.ds["SiteNoUA2"]    = NoUA2;
            xml.ds["SiteNoUAMsg"]  = NoUAMsg;
            xml.ds["SiteNoUAStat"] = NoUAStat;
            System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8);
            Utils.Success("设置拒绝UA", "设置拒绝UA成功,正在返回..", Utils.getUrl("ualock.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "设置拒绝UA"));

            string strText = "存在UA(请用“#”作分隔):/,等于UA(请用“#”作分隔):/,提示信息:/,状态:/";
            string strName = "NoUA,NoUA2,NoUAMsg,NoUAStat";
            string strType = "textarea,textarea,text,select";
            string strValu = "" + xml.ds["SiteNoUA"] + "'" + xml.ds["SiteNoUA2"] + "'" + xml.ds["SiteNoUAMsg"] + "'" + xml.ds["SiteNoUAStat"] + "";
            string strEmpt = "true,true,true,0|启用|1|关闭";
            string strIdea = "/";
            string strOthe = "确定修改|reset,ualock.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("设置的UA在启用状态下将不允许访问网站,多个UA请用“#”作分隔。<br />您的短UA:" + Utils.GetBrowser() + "<br />您的长UA:" + Utils.GetUA() + "<br />如果设置其中一个UA你将不能访问前台。");
            builder.Append(Out.Tab("</div>", ""));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">系统服务中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #18
0
    /// <summary>
    /// 大小庄自动游戏程序
    /// </summary>
    /// <param name="BigSmallId">局数ID</param>
    /// <param name="dt">截止时间</param>
    private void ChangePalyBigSmall()
    {
        int      BotSec  = new Random().Next(420, 600);
        DateTime BotTime = Convert.ToDateTime(ub.GetSub("BsBotTime", xmlPath));

        if (BotTime < DateTime.Now.AddSeconds(-BotSec))
        {
            //更新某分钟已出动过
            ub xml = new ub();
            xml.ReloadSub(xmlPath); //加载配置
            xml.dss["BsBotTime"] = DT.FormatDate(DateTime.Now, 0);

            System.IO.File.WriteAllText(HttpContext.Current.Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            //进行自动下注
            PlayBigSmall();
        }
    }
Exemple #19
0
    private void GetCheckManage()
    {
        int ManageId = new BCW.User.Manage().IsManageLogin();

        if (ManageId != 1)
        {
            Utils.Error("以你的权限还不能进行此设置", "");
        }

        Master.Title = "后台登录设置";
        string ac  = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml = new ub();

        Application.Remove("xml_wap"); //清缓存
        xml.Reload();                  //加载网站配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string LoginExpir = Utils.GetRequest("LoginExpir", "post", 2, @"^[0-9]\d*$", "超时时间填写错误");
            string VerifyIP   = Utils.GetRequest("VerifyIP", "post", 2, @"^[0-1]$", "启用IP异常选择错误");
            xml.ds["SiteLoginExpir"] = LoginExpir;
            xml.ds["SiteVerifyIP"]   = VerifyIP;
            System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8);
            Utils.Success("后台登录设置", "登录设置成功,正在返回..", Utils.getUrl("manage.aspx?act=check"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "后台登录设置"));

            string strText = "超时时间(分钟):/,启用IP异常:/,";
            string strName = "LoginExpir,VerifyIP,act";
            string strType = "num,select,hidden";
            string strValu = "" + xml.ds["SiteLoginExpir"] + "'" + xml.ds["SiteVerifyIP"] + "'check";
            string strEmpt = "false,0|不启用|1|启用,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,manage.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("温馨提示:<br />当后台管理员登录后超出设置的时间则需输入密码继续管理,不启用请填0<br />启用IP异常则使用不同IP登录时需重新登录,非常安全");
            builder.Append(Out.Tab("</div>", ""));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("manage.aspx") + "\">帐号管理</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #20
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ub xml = new ub();

        string[] files   = "guess2.xml,wap.xml,reg.xml,Dawnlife.xml,bbs.xml".Split(',');
        string   xmlPath = "/Controls/";

        if (files.Length > 0)
        {
            for (int i = 0; i < files.Length; i++)
            {
                Application.Remove(xmlPath + files[i]); //清缓存
                xml.ReloadSub(xmlPath + files[i]);      //加载配置
                builder.Append("清空" + files[i] + "缓存完成<br />");
            }
        }
    }
Exemple #21
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "闲聊管理员设置";
        builder.Append(Out.Tab("", ""));
        int    ptype   = int.Parse(Utils.GetRequest("ptype", "all", 1, @"^[0-9]\d*$", "0"));
        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/spkadmin.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string SpkAdmin = Utils.GetRequest("SpkAdmin", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "多个管理员ID请用#分隔,可以留空");
            string SpkLimit = Utils.GetRequest("SpkLimit", "post", 2, @"^[0-9]\d*$", "奖币上限填写错误");
            string SpkOne   = Utils.GetRequest("SpkOne", "post", 2, @"^[0-9]\d*$", "发言奖币数填写错误");

            xml.dss["SpkAdmin" + ptype + ""] = SpkAdmin;
            xml.dss["SpkLimit"] = SpkLimit;
            xml.dss["SpkOne"]   = SpkOne;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("闲聊管理员设置", "设置闲聊管理员成功,正在返回..", Utils.getUrl("spkadminset.aspx?ptype=" + ptype + "&amp;backurl=" + Utils.getPage(0) + ""), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "" + BCW.User.AppCase.CaseAction(ptype) + "&gt;管理员设置"));

            string strText = "管理员ID:/,奖币上限(条):/,发言奖币数(每条):/,,";
            string strName = "SpkAdmin,SpkLimit,SpkOne,ptype,backurl";
            string strType = "text,num,num,hidden,hidden";
            string strValu = "" + xml.dss["SpkAdmin" + ptype + ""] + "'" + xml.dss["SpkLimit"] + "'" + xml.dss["SpkOne"] + "'" + ptype + "'" + Utils.getPage(0) + "";
            string strEmpt = "true,true,true,false,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,spkadminset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("温馨提示:多个管理员ID请用#分隔");
            builder.Append(Out.Tab("</div>", ""));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getPage("default.aspx") + "\">返回上级</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #22
0
    private void SavePage()
    {
        string status   = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "状态设置有错误");
        string minmoney = Utils.GetRequest("MinMoney", "post", 4, @"^[0-9]\d*$", "游戏口号限50字内");
        string addmoney = Utils.GetRequest("AddMoney", "post", 4, @"^[0-9]\d*$", "游戏提示限50字内");
        string expids   = Utils.GetRequest("ExpIds", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "排除的系统号ID请用#分隔,可以留空");
        //
        ub xml = new ub();

        xml.ReloadSub(xmlPath); //加载配置
        xml.dss["Status"]   = status;
        xml.dss["MinMoney"] = minmoney;
        xml.dss["AddMoney"] = addmoney;
        xml.dss["ExpIds"]   = expids;
        //
        System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
        Utils.Success(title + "设置", "设置成功,正在返回..", Utils.getUrl(myFileName), "1");
    }
Exemple #23
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "" + ub.Get("SiteBz") + "转帐ID设置";
        builder.Append(Out.Tab("", ""));
        int ManageId = new BCW.User.Manage().IsManageLogin();

        if (ManageId != 1 && ManageId != 11)
        {
            Utils.Error("只有系统管理员1号才可以进行此操作", "");
        }
        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/finance.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string SysID  = Utils.GetRequest("SysID", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "内部互转ID请用#分隔,可以留空");
            string SysID2 = Utils.GetRequest("SysID2", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "内部禁转ID请用#分隔,可以留空");
            xml.dss["FinanceSysID"]  = SysID;
            xml.dss["FinanceSysID2"] = SysID2;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("设置", "设置成功,正在返回..", Utils.getUrl("centrole.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "" + ub.Get("SiteBz") + "转帐ID设置"));

            string strText = "内部互转ID(多个用#分隔|对外限20000一天):/,内部禁转ID(多个用#分隔):/";
            string strName = "SysID,SysID2";
            string strType = "big,big";
            string strValu = "" + xml.dss["FinanceSysID"] + "'" + xml.dss["FinanceSysID2"] + "";
            string strEmpt = "true,true";
            string strIdea = "/";
            string strOthe = "确定修改|reset,centrole.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #24
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "免费料广告设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/cplist.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string ListTop    = Utils.GetRequest("ListTop", "post", 1, @"^[\s\S^]{1,5000}$", "");
            string ListFoot   = Utils.GetRequest("ListFoot", "post", 1, @"^[\s\S^]{1,5000}$", "");
            string DetailTop  = Utils.GetRequest("DetailTop", "post", 1, @"^[\s\S^]{1,5000}$", "");
            string DetailFoot = Utils.GetRequest("DetailFoot", "post", 1, @"^[\s\S^]{1,5000}$", "");
            string BmTop      = Utils.GetRequest("BmTop", "post", 1, @"^[\s\S^]{1,5000}$", "");
            string BmFoot     = Utils.GetRequest("BmFoot", "post", 1, @"^[\s\S^]{1,5000}$", "");

            xml.dss["CPListTop"]    = ListTop;
            xml.dss["CPListFoot"]   = ListFoot;
            xml.dss["CPDetailTop"]  = DetailTop;
            xml.dss["CPDetailFoot"] = DetailFoot;
            xml.dss["CPBmTop"]      = BmTop;
            xml.dss["CPBmFoot"]     = BmFoot;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("设置", "设置成功,正在返回..", Utils.getUrl("cplistadset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "免费料广告设置"));

            string strText = "列表顶部Ubb:/,列表底部Ubb:/,内容顶部Ubb:/,内容底部Ubb:/,报码顶部Ubb:/,报码底部Ubb:/";
            string strName = "ListTop,ListFoot,DetailTop,DetailFoot,BmTop,BmFoot";
            string strType = "text,text,text,text,text,text";
            string strValu = "" + xml.dss["CPListTop"] + "'" + xml.dss["CPListFoot"] + "'" + xml.dss["CPDetailTop"] + "'" + xml.dss["CPDetailFoot"] + "'" + xml.dss["CPBmTop"] + "'" + xml.dss["CPBmFoot"] + "";
            string strEmpt = "true,true,true,true,true,true";
            string strIdea = "/";
            string strOthe = "确定修改|reset,cplistadset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
        }
    }
Exemple #25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "非验证会员权限设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/verify.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string Verifytxt = Utils.GetRequest("Verifytxt", "post", 3, @"^[\w((;|,)\w)?]+$", "选择权限选项错误");
            Verifytxt = Verifytxt.Replace(",", ";");

            xml.dss["Verifytxt"] = Verifytxt;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("非验证会员权限设置", "非验证会员权限设置成功,正在返回..", Utils.getUrl("verifyset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "非验证会员权限设置"));

            string strText = "请选择开启的选项:/";
            string strName = "Verifytxt";
            string strType = "multiple";
            string strValu = "" + xml.dss["Verifytxt"] + "";
            string strEmpt = "a|不能发贴|b|不能回帖|c|不能玩游戏|d|不能过户币|e|不能写日记|f|不能上传文件|g|不能聊室发言|h|不能闲聊|i|不能建圈|j|不能自建聊室|k|不能空间留言|l|不能前台评论|m|不能社区评论|n|不奖励" + ub.Get("SiteBz") + "|o|不能发内线|p|不奖励" + ub.Get("SiteBz2") + "";
            string strIdea = "/";
            string strOthe = "确定修改|reset,verifyset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));

            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("温馨提示:<br />非验证会员指的是通过前台手工注册的会员.<br />选项可以全留空,则非验证会员拥有所有的权限");
            builder.Append(Out.Tab("</div>", ""));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #26
0
    private void SetPage()
    {
        Master.Title = "红包群设置";
        builder.Append(Out.Tab("<div class=\"title\">", ""));
        builder.Append("红包群设置");
        builder.Append(Out.Tab("</div>", "<br/>"));

        string xmlPath = "/Controls/chat.xml";
        ub     xml     = new ub();
        string ac      = Utils.GetRequest("ac", "all", 1, "", "");

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string ChatHID  = Utils.GetRequest("ChatHID", "post", 1, "", "");
            string ChatMost = Utils.GetRequest("ChatMost", "post", 2, @"^[1-9]\d*$", "每日发言最大奖币填写错误");
            string APIKEY   = Utils.GetRequest("APIKEY", "post", 1, "", "139deae1b7771302fc95a6ac9562dea7");
            xml.dss["ChatHID"]  = ChatHID;
            xml.dss["ChatMost"] = ChatMost;
            xml.dss["APIKEY"]   = APIKEY;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("红包群设置", "设置成功,正在返回..", Utils.getUrl("chat.aspx?act=set"), "1");
        }
        else
        {
            string strText = "系统管理ID/,每日发言最大奖币/,酷宝APIKEY/,";
            string strName = "ChatHID,ChatMost,APIKEY,backurl";
            string strType = "num,num,text,hidden";
            string strValu = xml.dss["ChatHID"] + "'" + xml.dss["ChatMost"] + "'" + xml.dss["APIKEY"] + "'" + Utils.getPage(0) + "";
            string strEmpt = "false,false,false,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,chat.aspx?act=set,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>注:系统管理ID请以#结束。多个管理ID请用#隔开。</div>", "注:管理权限ID请以#结束。多个管理ID请用#隔开。<br/>"));
        }

        builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
        builder.Append(Out.Tab("<div>", ""));
        builder.Append("<a href=\"" + Utils.getUrl("chat.aspx") + "\">返回红包群管理</a><br />");
        builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>"));
        builder.Append(Out.Tab("</div>", "<br />"));
    }
Exemple #27
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "高手系统设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/bbs.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string GsDemoID   = Utils.GetRequest("GsDemoID", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "高手内测ID请用#分隔,可以留空");
            string GsAdminID  = Utils.GetRequest("GsAdminID", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "高手前台管理ID请用#分隔,可以留空");
            string GsAdminID2 = Utils.GetRequest("GsAdminID2", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "高手前台设置期数ID请用#分隔,可以留空");

            xml.dss["BbsGsDemoID"]   = GsDemoID;
            xml.dss["BbsGsAdminID"]  = GsAdminID;
            xml.dss["BbsGsAdminID2"] = GsAdminID2;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("设置", "设置成功,正在返回..", Utils.getUrl("Gsset.aspx?backurl=" + Utils.getPage(0) + ""), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "高手系统设置"));

            string strText = "高手内测ID(多个请用#分隔,留空则开放所有人使用):/,高手前台开奖管理ID:/,高手前台设置期数ID:/,";
            string strName = "GsDemoID,GsAdminID,GsAdminID2,backurl";
            string strType = "big,big,big,hidden";
            string strValu = "" + xml.dss["BbsGsDemoID"] + "'" + xml.dss["BbsGsAdminID"] + "'" + xml.dss["BbsGsAdminID2"] + "'" + Utils.getPage(0) + "";
            string strEmpt = "true,true,true,false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,Gsset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getPage("default.aspx") + "\">返回上级</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #28
0
    private void GoldPage()
    {
        ub     xml     = new ub();
        string xmlPath = "/Controls/bbs.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        string ac = Utils.GetRequest("ac", "all", 1, "", "");

        if (Utils.ToSChinese(ac) == "确定设置")
        {
            string IsAdMsg = Utils.GetRequest("IsAdMsg", "post", 2, @"^[0-1]$", "送币内线通知选择错误");

            xml.dss["BbsIsAdMsg"] = IsAdMsg;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("点广告送币设置", "设置成功,正在返回..", Utils.getUrl("advert.aspx?act=gold"), "1");
        }
        else
        {
            builder.Append(Out.Tab("<div class=\"title\">", ""));
            builder.Append("点广告送币设置");
            builder.Append(Out.Tab("</div>", ""));

            builder.Append(Out.Tab("<div class=\"text\">", ""));
            builder.Append("点广告送币也称打工送币<br />链接[URL=/adview.aspx]打工送币[/URL]");
            builder.Append(Out.Tab("</div>", ""));
            string strText = "送币内线通知:/,,";
            string strName = "IsAdMsg,act,backurl";
            string strType = "select,hidden,hidden";
            string strValu = "" + xml.dss["BbsIsAdMsg"] + "'gold'" + Utils.getPage(0) + "";
            string strEmpt = "0|关闭|1|开启,false,false";
            string strIdea = "/";
            string strOthe = "确定设置|reset,advert.aspx,post,1,red|blue";

            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("advert.aspx") + "\">返回上一级</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #29
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Title = "授权码设置";
        builder.Append(Out.Tab("", ""));

        string ac      = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml     = new ub();
        string xmlPath = "/Controls/key.xml";

        Application.Remove(xmlPath); //清缓存
        xml.ReloadSub(xmlPath);      //加载配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string KeyCom = Utils.GetRequest("KeyCom", "post", 2, @"^[^\^]{1,100}$", "授权码不能为空");

            xml.dss["KeyCom"] = KeyCom;
            System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8);
            Utils.Success("授权码设置", "设置成功,正在返回..", Utils.getUrl("keyset.aspx"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "授权码设置"));

            string strText = "授权码:/";
            string strName = "keycom";
            string strType = "text";
            string strValu = "" + xml.dss["KeyCom"] + "";
            string strEmpt = "false";
            string strIdea = "/";
            string strOthe = "确定修改|reset,keyset.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("重要:授权码是官方认证的产品序列号,具有正版特权标识,请不要随意修改!");
            builder.Append(Out.Tab("</div>", ""));
            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }
Exemple #30
0
    private void LOG()
    {
        Master.Title = "数据日志作业";

        string ac  = Utils.GetRequest("ac", "all", 1, "", "");
        ub     xml = new ub();

        Application.Remove("xml_wap"); //清缓存
        xml.Reload();                  //加载网站配置
        if (Utils.ToSChinese(ac) == "确定修改")
        {
            string iLogTime = Utils.GetRequest("iLogTime", "post", 2, @"^[0-9]\d*$", "填写小时错误");

            xml.ds["SiteiLogTime"] = iLogTime;
            xml.ds["SiteLogTime"]  = DateTime.Now.ToString();
            System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8);
            Utils.Success("设置日志作业", "设置日志作业成功,正在返回..", Utils.getUrl("databackup.aspx?act=log"), "1");
        }
        else
        {
            builder.Append(Out.Div("title", "日志作业设置"));

            string strText = "截断日志间隔时间/,";
            string strName = "iLogTime,act";
            string strType = "snum,hidden";
            string strValu = "" + xml.ds["SiteiLogTime"] + "'log";
            string strEmpt = "true,false";
            string strIdea = "小时'|/";
            string strOthe = "确定修改|reset,databackup.aspx,post,1,red|blue";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", "<br />"));
            builder.Append("温馨提示:<br />设置间隔时间可以自动截断数据库日志<br />填写0则取消自动清日志作业");
            builder.Append(Out.Tab("</div>", ""));

            builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr()));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("<a href=\"" + Utils.getUrl("databackup.aspx") + "\">返回上一级</a><br />");
            builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
    }