⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sys_param.aspx.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
📖 第 1 页 / 共 4 页
字号:
            }
            #endregion
            su.Str_LenSearch = this.LenSearch.Text.Trim();//关键字长度
            if (NetCMS.Common.Input.IsInteger(this.HistoryNum.Text) == false)
            {
                PageError("生成归档索引生成多少天前索引请填写数字", "sys_Param.aspx");
            }
            else
            {
                su.HistoryNum = int.Parse(this.HistoryNum.Text);
            }
            if (this.InsertPicPosition.Text.Length < 20)
            {
                if (this.InsertPicPosition.Text.IndexOf("|") > -1)
                {
                    su.InsertPicPosition = this.InsertPicPosition.Text;
                }
                else
                {
                    PageError("插入画中画位置格式不正确,格式:插入的位置|right或left", "sys_Param.aspx");
                }
            }
            else
            {
                PageError("插入画中画位置,长度太长,格式:插入的位置|right或left", "sys_Param.aspx");
            }
            #region 检测栏目标题
            su.chetitle = 0;
            if (checktitle.Checked)
            {
                su.chetitle = 1;
            }
            if (nochecktitle.Checked)
            {
                su.chetitle = 0;
            }
            #endregion

            #region 防采集
            su.collect = 0;
            int collectTF = 0;
            if (Ischeck.Checked)
            {
                su.collect = 1;
                collectTF = 1;
            }
            if (nocheck.Checked)
            {
                su.collect = 0;
                collectTF = 0;
            }
            #endregion

            su.Str_SaveClassFilePath =this.SaveClassFilePath.Text.Trim();//生成栏目文件保存路径
            string TmpIndexPage = this.SaveIndexPage.Text.Trim();
            if (TmpIndexPage.ToLower().IndexOf("{@year") == -1 || TmpIndexPage.ToLower().IndexOf("{@month}") == -1 || TmpIndexPage.ToLower().IndexOf("{@day}") == -1)
            {
                PageError("索引页面规则必须包含{@month}、{@day}及{@year04}或{@year02}", "sys_Param.aspx");
            }
            su.Str_SaveIndexPage = this.SaveIndexPage.Text.Trim();//生成索引页规则
            su.Str_SaveNewsFilePath =this.SaveNewsFilePath.Text.Trim();//新闻文件命名规则
            su.Str_SaveNewsDirPath = this.SaveNewsDirPath.Text.Trim();//新闻文件保存路径
            su.Str_Pram_Index = this.Pram_Index.Text.Trim();//每页显示数量

            #endregion

            #region 判断
            if (su.Str_SiteName == null || su.Str_SiteName == "" || su.Str_SiteName == string.Empty)
            {
                PageError("抱歉,当前基本属性设置中站点名称为空,请填写名称!", "sys_Param.aspx");
            }
            if (su.Str_SiteDomain == null || su.Str_SiteDomain == "" || su.Str_SiteDomain == string.Empty)
            {
                PageError("抱歉,当前基本属性设置中站点域名为空,请填写域名!", "sys_Param.aspx");
            }
            #endregion


            #region 载入数据-刷新页面
            if (sys.Update_BaseInfo(su) != 0)
            {
                if (NetCMS.Common.Public.saveparamconfig(this.SiteName.Text.Trim(), this.SiteDomain.Text.Trim(), linkTypeConfig, ReviewType, this.IndexTemplet.Text.Trim(), this.IndexFileName.Text.Trim(), this.LenSearch.Text.Trim(), this.SaveIndexPage.Text.Trim(), this.InsertPicPosition.Text, collectTF.ToString(), this.HistoryNum.Text) == false)
                {
                    PageError("参数保存成功。<li>但更新缓存失败,请检查您的/xml/sys/base.config是否具有可写权限。</li>", "sys_Param.aspx");
                }
                rp.SaveUserAdminLogs(1, 1, UserNum, "保存基本参数设置", "基本参数设置操作成功!");
                PageRight("基本参数设置成功", "sys_Param.aspx");
            }
            else
            {
                PageError("意外错误:未知错误<br />", "sys_Param.aspx");
            }
            #endregion
        }
    }

    /// <summary>
    /// 会员部分保存事件
    /// </summary>
    /// <returns>会员部分保存事件</returns>
    /// Code By ChenZhaohui

    protected void SaveUser_ServerClick(object sender, EventArgs e)
    {
        if (Page.IsValid)//判断页面是否通过验证
        {
            #region 取得会员参数设置添加中的表单信息
            su.Str_RegGroupNumber = this.RegGroupNumber.SelectedValue;//默认会员组

            #region 投稿状态
            su.constrr = 0;
            if (IsConstrTF.Checked)
            {
                su.constrr = 1;
            }
            if (NoConstrTF.Checked)
            {
                su.constrr = 0;
            }
            #endregion

            #region 注册
            su.reg = 0;
            if (RegYes.Checked)
            {
                su.reg = 1;
            }
            if (RegNo.Checked)
            {
                su.reg = 0;
            }
            #endregion

            #region 验证码
            su.code = 0;
            if (codeyes.Checked)
            {
                su.code = 1;
            }
            if (codeno.Checked)
            {
                su.code = 0;
            }
            #endregion

            #region 评论验证
            su.diss = 0;
            if (dis.Checked)
            {
                su.diss = 1;
            }
            if (nodis.Checked)
            {
                su.diss = 0;
            }
            #endregion
            su.CommCheck = 0;
            if (CommCheck1.Checked)
            {
                su.CommCheck = 1;
            }
            if (CommCheck0.Checked)
            {
                su.CommCheck = 0;
            }

            #region 群发
            su.senemessage = 0;
            if (sendall.Checked)
            {
                su.senemessage = 1;
            }
            if (sendone.Checked)
            {
                su.senemessage = 0;
            }
            #endregion

            #region 匿名
            su.n = 0;
            if (yun.Checked)
            {
                su.n = 1;
            }
            if (noyun.Checked)
            {
                su.n = 0;
            }
            #endregion

            #region html编辑器
            su.htmls = 0;
            if (html.Checked)
            {
                su.htmls = 1;
            }
            if (nohtml.Checked)
            {
                su.htmls = 0;
            }
            #endregion

            su.Str_Commfiltrchar = this.Commfiltrchar.Value.Trim() + "";//评论过滤
            //string Str_IPLimt = NetCMS.Common.Input.Filter(this.IPLimt.Value.Trim());//IP
            su.Str_IPLimt = Request.Form["IPLimt"]+"";
            su.Str_GpointName =this.GpointName.Text.Trim();//G币
            su.Str_LoginLock =this.LoginLock.Text.Trim();//锁定
            su.Str_setPoint =this.setPoint.Text.Trim();//注册获得的积分金币
            su.Str_cPointParam = this.cPointParam.Text.Trim();//魅力值增加
            su.Str_aPointparam = this.aPointparam.Text.Trim();//活跃值增加
            su.Str_RegContent = this.RegContent.Value.Trim();//注册协议

            #region 会员注册参数
            string _tmpSTR = this.regitemContent.Text;//,UserPassword
            if (_tmpSTR.IndexOf("UserName") == -1 || _tmpSTR.IndexOf("UserPassword") == -1 || _tmpSTR.IndexOf("email") == -1)
            {
                PageError("注册项目中,用户名、密码及电子邮件必须选择!", "");
            }
            if (this.returnmobile.SelectedValue == "1" && this.returnemail.SelectedValue == "1")
            {
                PageError("电子邮件认证和手机认证只能选择一个。", "");
            }

            if (this.returnmobile.SelectedValue == "1")
            {
                if (_tmpSTR.IndexOf("Mobile") == -1)
                {
                    PageError("开启了手机验证.注册项目中的手机必须选择!", "");
                }
            }
            su.strContent = _tmpSTR;
            su.returnemail = int.Parse(this.returnemail.SelectedValue);
            su.returnmobile = int.Parse(this.returnmobile.SelectedValue);
            #endregion

            #region 冲值类型
            su.ghclass = 0;
            if (JiFen.Checked)
            {
                su.ghclass = 1;
            }
            if (GB.Checked)
            {
                su.ghclass = 0;
            }
            #endregion

            #endregion

            #region 等级设置

            su.Str_LtitleArr = new string[11];//存取名称数组
            su.Str_LpicurlArr = new string[11];//存取头像数组
            su.Str_iPointArr = new string[11];//存取金币数组

            #endregion

            for (int k = 1; k <= 10; k++)
            {
                su.Str_LtitleArr[k] = Request.Form["LTitle_TextBox" + k];//取得表单中的名称信息
                su.Str_LpicurlArr[k] = Request.Form["Lpicurl_TextBox" + k];//取得表单中的头像信息
                su.Str_iPointArr[k] = Request.Form["iPoint_TextBox" + k];//取得表单中的金币信息
                sys.Update_Leavel(su, k);
            }
            #region 向数据库中写入添加的会员参数设置信息
            int userpram = sys.Update_UserInfo(su);
            #endregion

            #region 会员注册参数SQL语句
            int ureg = sys.Update_UserRegInfo(su);
            #endregion

            #region 载入数据-刷新页面
            if (userpram != 0 && ureg != 0)
            {
                rp.SaveUserAdminLogs(1, 1, UserNum, "保存会员参数设置", "会员参数设置操作成功!");
                PageRight("会员参数设置成功", "sys_Param.aspx");
            }
            else
            {
                PageError("意外错误:未知错误<br />", "shortcut_list.aspx");
            }
            #endregion
        }
    }

    /// <summary>
    /// 上传,分组刷新保存事件
    /// </summary>
    /// <returns>上传,分组刷新保存事件</returns>
    /// Code By ChenZhaohui

    protected void SaveUpload_ServerClick(object sender, EventArgs e)
    {
        this.Authority_Code = "Q004";
        this.CheckAdminAuthority();
        if (Page.IsValid)//判断页面是否通过验证
        {
            #region 取得上传设置添加中的表单信息
            #region 图片路径域名
            su.picsa = 0;
            if (picy.Checked)
            {
                su.picsa = 1;
            }
            if (picn.Checked)
            {
                su.picsa = 0;
            }
            #endregion

            su.Str_PicServerDomain = this.PicServerDomain.Text.Trim();//域名
            su.Str_PicUpLoad =this.PicUpload.Text.Trim();//图片附件目录
            su.Str_UpfilesType = this.UpfilesType.Text.Trim();//上传格式
            su.Str_UpFilesSize = this.UpFilesSize.Text.Trim();//上传大小

            #region 域名
            su.domainnn = 0;
            if (domainr.Checked)
            {
                su.domainnn = 1;
            }
            if (domainn.Checked)
            {
                su.domainnn = 0;
            }
            #endregion

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -