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

📄 sys_param.aspx.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
📖 第 1 页 / 共 4 页
字号:
//======================================================
//==     (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 + -