📄 sys_param.aspx.cs
字号:
}
#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 + -