📄 sys_param.aspx.cs
字号:
//======================================================
//== (c)2008 aspxcms inc by NeTCMS v1.0 ==
//== Forum:bbs.aspxcms.com ==
//== Website:www.aspxcms.com ==
//======================================================
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using NetCMS.Content;
public partial class sys_Param : NetCMS.Web.UI.ManagePage
{
public sys_Param()
{
Authority_Code = "Q001";
}
Sys sys = new Sys();//初始化实例
NetCMS.Model.SysParamInfo su = new NetCMS.Model.SysParamInfo();
NetCMS.Content.Common.rootPublic rp = new NetCMS.Content.Common.rootPublic();
protected void Page_Load(object sender, EventArgs e)
{
#region 页面载入时版权信息,加载函数
if (!IsPostBack)
{
Response.CacheControl = "no-cache";//设置页面无缓存
if (SiteID != "0") { PageError("您没有参数管理的权限", ""); }
//LoginInfo.CheckPop("权限代码", "0", "1", "9");//权限代码
copyright.InnerHtml = CopyRight;
ParamStartLoad();//参数设置页面载入初始化数据
UserStartLoad();//会员设置页面载入初始化数据
WaterStartLoad();//水印设置页面载入初始化数据
FtpRssStartLoad();//FtpRss设置页面载入初始数据
Model_Templet();
JsModel1.Items.Insert(0, new ListItem("选择模型", "0"));
JsModel2.Items.Insert(0, new ListItem("选择模型", "0"));
JsModel3.Items.Insert(0, new ListItem("选择模型", "0"));
JsModel4.Items.Insert(0, new ListItem("选择模型", "0"));
JsModel5.Items.Insert(0, new ListItem("选择模型", "0"));
#region 选择会员组
try
{
DataTable ugroup = sys.UserGroup();
this.RegGroupNumber.DataTextField = "GroupName";
this.RegGroupNumber.DataValueField = "GroupNumber";
this.RegGroupNumber.DataSource = ugroup;
this.RegGroupNumber.DataBind();
//RegGroupNumber.Items.Insert(0, new ListItem("--请选择会员组--", "0"));
}
catch { }
#endregion
#region 会员注册初始
DataTable dt = sys.UserReg();
if (dt != null)
{
if (dt.Rows.Count > 0)
{
this.regitemContent.Text = dt.Rows[0]["regItem"].ToString();
int n = int.Parse(dt.Rows[0]["returnemail"].ToString());
if (n == 0)
this.returnemail.Items[0].Selected = true;
else
this.returnemail.Items[1].Selected = true;
int n1 = int.Parse(dt.Rows[0]["returnmobile"].ToString());
if (n1 == 0)
this.returnmobile.Items[0].Selected = true;
else
this.returnmobile.Items[1].Selected = true;
}
dt.Clear();
dt.Dispose();
}
#endregion
}
}
#endregion
/// <summary>
/// 基本信息
/// </summary>
/// <returns>取得基本信息</returns>
/// Code By ChenZhaohui
void ParamStartLoad()
{
#region 从参数设置表中读出数据并初始化赋值
DataTable dt = sys.BasePramStart();
if (dt.Rows.Count > 0)
{
#region 基本参数设置部分
SiteName.Text = dt.Rows[0]["siteName"].ToString();
SiteDomain.Text = dt.Rows[0]["SiteDomain"].ToString();
IndexTemplet.Text = dt.Rows[0]["IndexTemplet"].ToString();
IndexFileName.Text = dt.Rows[0]["IndexFileName"].ToString();
FileEXName.Text = dt.Rows[0]["FileEXName"].ToString();
ReadNewsTemplet.Text = dt.Rows[0]["ReadNewsTemplet"].ToString();
ClassListTemplet.Text = dt.Rows[0]["ClassListTemplet"].ToString();
SpecialTemplet.Text = dt.Rows[0]["SpecialTemplet"].ToString();
#region 前台浏览方式
string readtypee = dt.Rows[0]["ReadType"].ToString();
if (readtypee == "1")
{
DongTai.Checked = true;
JingTai.Checked = false;
}
else
{
DongTai.Checked = false;
JingTai.Checked = true;
}
#endregion
LoginTimeOut.Text = dt.Rows[0]["LoginTimeOut"].ToString();
Email.Text = dt.Rows[0]["Email"].ToString();
#region 前台路径
string linktypee = dt.Rows[0]["LinkType"].ToString();
if (linktypee == "1")
{
JueDui.Checked = true;
XiangDui.Checked = false;
}
else
{
JueDui.Checked = false;
XiangDui.Checked = true;
}
#endregion
BaseCopyRight.Value = NetCMS.Common.Input.ToTxt(dt.Rows[0]["CopyRight"].ToString());
CheckInt.Text = dt.Rows[0]["CheckInt"].ToString();
#region 图片盗链
string pic = dt.Rows[0]["UnLinkTF"].ToString();
if (pic == "1")
{
Yes.Checked = true;
No.Checked = false;
}
else
{
Yes.Checked = false;
No.Checked = true;
}
#endregion
LenSearch.Text = dt.Rows[0]["LenSearch"].ToString();
InsertPicPosition.Text = dt.Rows[0]["InsertPicPosition"].ToString();
HistoryNum.Text = dt.Rows[0]["HistoryNum"].ToString();
#region checktitle
string checktitlee = dt.Rows[0]["CheckNewsTitle"].ToString();
if (checktitlee == "1")
{
checktitle.Checked = true;
nochecktitle.Checked = false;
}
else
{
checktitle.Checked = false;
nochecktitle.Checked = true;
}
#endregion
#region check collect
string check = dt.Rows[0]["CollectTF"].ToString();
if (check == "1")
{
Ischeck.Checked = true;
nocheck.Checked = false;
}
else
{
Ischeck.Checked = false;
nocheck.Checked = true;
}
#endregion
SaveClassFilePath.Text = dt.Rows[0]["SaveClassFilePath"].ToString();
SaveIndexPage.Text = dt.Rows[0]["SaveIndexPage"].ToString();
SaveNewsFilePath.Text = dt.Rows[0]["SaveNewsFilePath"].ToString();
SaveNewsDirPath.Text = dt.Rows[0]["SaveNewsDirPath"].ToString();
Pram_Index.Text = dt.Rows[0]["Pram_Index"].ToString();//每页显示控制
#endregion
#region 上传参数设置部分
#region 图片是否作为单独域名
string piccc = dt.Rows[0]["PicServerTF"].ToString();
if (piccc == "1")
{
picy.Checked = true;
picn.Checked = false;
}
if (piccc == "0")
{
picy.Checked = false;
picn.Checked = true;
}
#endregion
PicServerDomain.Text = dt.Rows[0]["PicServerDomain"].ToString();
PicUpload.Text = dt.Rows[0]["PicUpload"].ToString();
UpfilesType.Text = dt.Rows[0]["UpfilesType"].ToString();
UpFilesSize.Text = dt.Rows[0]["UpFilesSize"].ToString();
#region 远程域名启用
string domain = dt.Rows[0]["ReMoteDomainTF"].ToString();
if (domain == "1")
{
domainr.Checked = true;
domainn.Checked = false;
}
else
{
domainr.Checked = false;
domainn.Checked = true;
}
#endregion
RemoteDomain.Text = dt.Rows[0]["RemoteDomain"].ToString();
RemoteSavePath.Text = dt.Rows[0]["RemoteSavePath"].ToString();
ClassListNum.Text = dt.Rows[0]["ClassListNum"].ToString();
NewsNum.Text = dt.Rows[0]["NewsNum"].ToString();
BatDelNum.Text = dt.Rows[0]["BatDelNum"].ToString();
SpecialNum.Text = dt.Rows[0]["SpecialNum"].ToString();
#endregion
#region JS,FTP参数设置部分
#region 分离出数据分别显示在相应的TextBox中--热点JS
string[] HotJS = dt.Rows[0]["HotNewsJs"].ToString().Split('|');
JsNews1.Text = HotJS[0];
JsTitle1.Text = HotJS[1];
JsModel1.Text = HotJS[2];
#endregion
#region 分离出数据分别显示在相应的TextBox中--最新JS
string[] LastJS = dt.Rows[0]["LastNewsJs"].ToString().Split('|');
JsNews2.Text = LastJS[0];
JsTitle2.Text = LastJS[1];
JsModel2.Text = LastJS[2];
#endregion
#region 分离出数据分别显示在相应的TextBox中--推荐JS
string[] RecJS = dt.Rows[0]["RecNewsJS"].ToString().Split('|');
JsNews3.Text = RecJS[0];
JsTitle3.Text = RecJS[1];
JsModel3.Text = RecJS[2];
#endregion
#region 分离出数据分别显示在相应的TextBox中--评论JS
string[] ComJS = dt.Rows[0]["HotCommJS"].ToString().Split('|');
JsNews4.Text = ComJS[0];
JsTitle4.Text = ComJS[1];
JsModel4.Text = ComJS[2];
#endregion
#region 分离出数据分别显示在相应的TextBox中--头条JS
string[] TJS = dt.Rows[0]["TNewsJS"].ToString().Split('|');
JsNews5.Text = TJS[0];
JsTitle5.Text = TJS[1];
JsModel5.Text = TJS[2];
#endregion
#endregion
}
#endregion
}
/// <summary>
/// FTP/RSS
/// </summary>
/// <returns>取得FTP/RSS信息</returns>
/// Code By ChenZhaohui
void FtpRssStartLoad()
{
#region 从其他设置表中读出数据并初始化赋值
DataTable dt = sys.FtpRss();
if (dt.Rows.Count > 0)
{
#region FTP
#region ftp
string ftp = dt.Rows[0]["FtpTF"].ToString();
if (ftp == "1")
{
ftpy.Checked = true;
ftpn.Checked = false;
}
else
{
ftpy.Checked = false;
ftpn.Checked = true;
}
#endregion
FTPIP.Text = dt.Rows[0]["FTPIP"].ToString();
Ftpport.Text = dt.Rows[0]["Ftpport"].ToString();
FtpUserName.Text = dt.Rows[0]["FtpUserName"].ToString();
FTPPASSword.Text = NetCMS.Common.Input.NcyString(dt.Rows[0]["FTPPASSword"].ToString());//字符串解密显示
#endregion
#region RSS参数设置部分
RssNum.Text = dt.Rows[0]["RssNum"].ToString();
RssContentNum.Text = dt.Rows[0]["RssContentNum"].ToString();
RssTitle.Text = dt.Rows[0]["RssTitle"].ToString();
RssPicURL.Text = dt.Rows[0]["RssPicURL"].ToString();
#region 是否添加到wap中
string str_wap = dt.Rows[0]["WapTF"].ToString();
if (str_wap == "1")
{
wapy.Checked = true;
wapn.Checked = false;
}
else
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -