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

📄 newsparameter.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
📖 第 1 页 / 共 4 页
字号:
                str += "<div><a href=\"" + CommonData.SiteDomain + "/down-" + rd["id"].ToString() + ".aspx\">" + rd["URLName"].ToString() + "</a></div>";
            }
            rd.Close();
            return str;
        }

        /// <summary>
        /// 取得视频地址
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <returns>返回视频地址</returns>
        protected string getNewsvURL(string NewsID, int NewsTF, string vURL,string heightstr,string widthstr)
        {
            string str = "";
            int dotposion = vURL.LastIndexOf(".");
            string getFileEXname = "";
            int vtype = 0;
            if (dotposion > -1)
            {
                getFileEXname = vURL.Substring(dotposion);
            }
            switch (getFileEXname.ToLower())
            {
                case ".asf":
                    break;
                case ".flv":
                    vtype = 2;
                    break;
                case ".rm":
                    vtype = 1;
                    break;
                case ".rmvb":
                    vtype = 1;
                    break;
                case ".mp3":
                    vtype = 1;
                    break;
                case ".wma":
                    break;
                case ".avi":
                    break;
                case ".mpg":
                    break;
                case ".wmv":
                    break;
                case ".swf":
                    vtype = 3;
                    break;
                default:
                    break;
            }
            vURL = RelpacePicPath(vURL);

            if (NewsTF == 0)
            {
                str = CommonData.SiteDomain + "/vplay.html?vtype=" + vtype + "&NewsID=" + NewsID + "&height=" + heightstr + "&width=" + widthstr + "";//流媒体播放
            }
            else
            {
                if (vtype == 0)
                {
                    str = "<object id=\"nstv\" classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" width=\""+heightstr+"\" height=\""+widthstr+"\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#\" Version=\"5,1,52,701standby=Loading Microsoft? Windows Media? Player components...\" type=\"application/x-oleobject\">" + newLine;
                    str += "<param name=\"URL\" value=\"" + vURL + "\">" + newLine;
                    str += "<PARAM NAME=\"UIMode\" value=\"full\">" + newLine;
                    str += "<PARAM NAME=\"AutoStart\" value=\"true\">" + newLine;
                    str += "<PARAM NAME=\"Enabled\" value=\"true\">" + newLine;
                    str += "<PARAM NAME=\"enableContextMenu\" value=\"false\">" + newLine;
                    str += "<param name=\"WindowlessVideo\" value=\"true\">" + newLine;
                    str += "</object>" + newLine;
                }
                else if (vtype == 1)
                {
                    str = "<object id=\"player\" name=\"player\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width=\"" + widthstr + "\" height=\"" + heightstr + "\">" + newLine;
                    str += "<param name=_ExtentX value=18415>" + newLine;
                    str += "<param name=_ExtentY value=9102>" + newLine;
                    str += "<param name=AUTOSTART value=-1>" + newLine;
                    str += "<param name=SHUFFLE value=0>" + newLine;
                    str += "<param name=PREFETCH value=0>" + newLine;
                    str += "<param name=NOLABELS value=-1>" + newLine;
                    str += "<param name=SRC value=" + vURL + ">" + newLine;
                    str += "<param name=CONTROLS value=Imagewindow>" + newLine;
                    str += "<param name=CONSOLE value=clip1>" + newLine;
                    str += "<param name=LOOP value=0>" + newLine;
                    str += "<param name=NUMLOOP value=0>" + newLine;
                    str += "<param name=CENTER value=0>" + newLine;
                    str += "<param name=MAINTAINASPECT value=0>" + newLine;
                    str += "<param name=BACKGROUNDCOLOR value=#000000>" + newLine;
                    str += "</object><br>" + newLine;
                    str += "<object ID=RP2 CLASSID=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA WIDTH=400 HEIGHT=50>" + newLine;
                    str += "<param name=_ExtentX value=18415>" + newLine;
                    str += "<param name=_ExtentY value=1005>" + newLine;
                    str += "<param name=AUTOSTART value=-1>" + newLine;
                    str += "<param name=SHUFFLE value=0>" + newLine;
                    str += "<param name=PREFETCH value=0>" + newLine;
                    str += "<param name=NOLABELS value=-1>" + newLine;
                    str += "<param name=SRC value=" + vURL + ">" + newLine;
                    str += "<PARAM NAME=CONTROLS VALUE=ControlPanel,StatusBar>" + newLine;
                    str += "<param name=CONSOLE value=clip1>" + newLine;
                    str += "<param name=LOOP value=0>" + newLine;
                    str += "<param name=NUMLOOP value=0>" + newLine;
                    str += "<param name=CENTER value=0>" + newLine;
                    str += "<param name=MAINTAINASPECT value=0>" + newLine;
                    str += "<param name=BACKGROUNDCOLOR value=#000000>" + newLine;
                    str += "</object>" + newLine;
                }
                else if (vtype == 2)
                {
                    str = "<embed src=\"" + CommonData.SiteDomain + "/FlvPlayer.swf?id=" + vURL + "\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" quality=\"high\" height=\"" + heightstr + "\" width=\"" + widthstr + "\" autostart=\"true\"></embed>" + newLine;
                }
                else if (vtype == 3)
                {
                    str = "<embed src=\"" + vURL + "?bgcolor=000000\" quality=\"high\" pluginspage=\"http://www.adobe.com/support/documentation/zh-CN/flashplayer/help/settings_manager04a.html\" type=\"application/x-shockwave-flash\" width=\"" + widthstr + "\" height=\"" + heightstr + "\" id=\"cfplay\"></embed>";
                }
            }
            return str;
        }

        /// <summary>
        /// 调用页面标题
        /// </summary>
        /// <param name="id"></param>
        /// <param name="Str"></param>
        /// <returns></returns>
        protected string getPageTitle(string id, string Str, int ChID)
        {
            if (Str == "News" || Str == "Class" || Str == "Special")
            {
                return CommonData.DalPublish.GetPageTitle(id, Str);
            }
            else
            {
                return CommonData.DalPublish.GetCHPageTitle(int.Parse(id), Str, ChID);
            }
        }

        /// <summary>
        /// 得到META类
        /// </summary>
        /// <param name="id"></param>
        /// <param name="str"></param>
        /// <returns></returns>
        protected string getMetaContent(string id, string Str, int num)
        {
            return CommonData.DalPublish.GetMetaContent(id, Str, num);
        }

        /// <summary>
        /// 得到站点名称
        /// </summary>
        /// <returns></returns>
        protected string getSiteName()
        {
            string retval = "";
            IDataReader rd = CommonData.DalPublish.GetSysParam();
            if (rd.Read())
            {
                if (rd["SiteName"] != DBNull.Value)
                    retval = rd["SiteName"].ToString();
            }
            return retval;
        }

        /// <summary>
        /// 得到分页标题
        /// </summary>
        /// <param name="Content"></param>
        /// <returns></returns>
        protected string getPageTitleStyle(string NewsID,string FileName, string FileEXName, string Content,int PageNum,int isPop,int ChID)
        {
            string PageStr = "";
            string[] PageARR = null;
            string ReadType = NetCMS.Common.Public.readparamConfig("ReviewType");
            string getDyUrl = string.Empty;
            string Pmstr = string.Empty;
            string CHSTR = string.Empty;
            if (ChID != 0)
            {
                CHSTR = "&ChID=" + ChID.ToString() + "";
            }
            if (Content.IndexOf("###") > -1)
            {
                switch (PageNum)
                {
                    case 0:
                        PageARR = Content.Split(new string[] { "###" }, StringSplitOptions.None);
                        PageStr += "<form name=\"getPageform1\" id=\"getPageform1\"><select name=\"PageSelectOption\"  id=\"PageSelectOption\"  onChange=\"javascript:window.location=this.options[this.selectedIndex].value;\">" + newLine;
                        for (int i = 0; i < PageARR.Length; i++)
                        {
                            if (PageARR[i].Trim() == string.Empty)
                            {
                                break;
                            }
                            if (ReadType == "1" || isPop != 0)
                            {
                                if (i < 1)
                                {
                                    Pmstr = "content.aspx?id=" + NewsID + CHSTR;
                                }
                                else
                                {
                                    Pmstr = "content.aspx?id=" + NewsID + CHSTR + "&Page=" + (i + 1).ToString();
                                }
                                getDyUrl = Pmstr;
                            }
                            else
                            {
                                if (i < 1)
                                {
                                    Pmstr = "";
                                }
                                else
                                {
                                    Pmstr = "_" + (i + 1).ToString();
                                }
                                getDyUrl = FileName + Pmstr + FileEXName;
                            }
                            PageStr += "<option value=\"" + getDyUrl + "\">第" + (i + 1) + "页:" + PageARR[i] + "</option>" + newLine;
                        }
                        PageStr += "</select></form>" + newLine;
                        PageStr += "<script  language=\"javascript\" type=\"text/javascript\">" + newLine;
                        int loadNum = 0;
                        if (ReadType == "1" || isPop != 0)
                        {
                            loadNum = 1;
                        }
                        PageStr += "window.getPageInfoURLFileName('" + loadNum + "')" + newLine;
                        PageStr += "</script>" + newLine;
                        break;
                    case 1:
                        PageARR = Content.Split(new string[] { "###" }, StringSplitOptions.None);
                        PageStr += "<table border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\r<tr>\r";
                        for (int j = 0; j < PageARR.Length; j++)
                        {
                            if (PageARR[j].Trim() == string.Empty)
                            {
                                break;
                            }
                            if (ReadType == "1" || isPop != 0)
                            {
                                if (j < 1)
                                {
                                    Pmstr = "content.aspx?id=" + NewsID + CHSTR;
                                }
                                else
                                {
                                    Pmstr = "content.aspx?id=" + NewsID + CHSTR + "&Page=" + (j + 1).ToString();
                                }
                                getDyUrl = Pmstr;
                            }
                            else
                            {
                                if (j < 1)
                                {
                                    Pmstr = "";
                                }
                                else
                                {
                                    Pmstr = "_" + (j + 1).ToString();

⌨️ 快捷键说明

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