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

📄 newsparameter.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
📖 第 1 页 / 共 4 页
字号:
                str_CommForm += "} " + newLine;

                str_CommForm += "function CommentLoginOut()" + newLine;
                str_CommForm += "{" + newLine;
                str_CommForm += "    var Action='CommentType=LoginOut';" + newLine;
                str_CommForm += "    var options={ " + newLine;
                str_CommForm += "                  method:'get', " + newLine;
                str_CommForm += "                  parameters:Action, " + newLine;
                str_CommForm += "                  onComplete:function(transport) " + newLine;
                str_CommForm += "                  { " + newLine;
                str_CommForm += "                      var returnvalue=transport.responseText; " + newLine;
                str_CommForm += "                      var arrreturnvalue=returnvalue.split('$$$'); " + newLine;
                str_CommForm += "                      if (arrreturnvalue[0]==\"ERR\") " + newLine;
                str_CommForm += "                          alert('未知错误!'); " + newLine;
                str_CommForm += "                      else " + newLine;
                str_CommForm += "                          document.getElementById(\"Div_CommentForm\").innerHTML=arrreturnvalue[1]; " + newLine;
                str_CommForm += "                   } " + newLine;
                str_CommForm += "                 }; " + newLine;
                str_CommForm += "      new  Ajax.Request('/comment.aspx?no-cache='+Math.random(),options);" + newLine;
                str_CommForm += "}" + newLine;                
                
                str_CommForm += "</script>" + newLine;
                return str_CommForm;
            }
            else
            {
                return "";
            }
        }

        /// <summary>
        /// 取得总评论数/今日
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <param name="td">1今日</param>
        /// <returns>返回总评论数</returns>
        protected string getCommCount(string NewsID, int NewsTF, int td,int ChID)
        {
            string CommStr = "";
            if (NewsTF == 1)
            {
                string radnum = NetCMS.Common.Rand.Number(3);
                CommStr += "<a href=\"/Comment.aspx?CommentType=getlist&id=" + NewsID + "&ChID=" + ChID + "\"><span id=\"gCount" + NewsID + radnum + td + "\"></span></a>" + newLine;
                CommStr += "<script language=\"javascript\" type=\"text/javascript\">";
                CommStr += "pubajax('/comment.aspx','id=" + NewsID + "&commCount=1&ChID=" + ChID + "&Today=" + td + "','gCount" + NewsID + radnum + td + "');";
                CommStr += "</script>";
            }
            else
            {
                CommStr = CommonData.DalPublish.GetCommCount(NewsID, td, ChID).ToString();
            }
            return CommStr;
        }

        /// <summary>
        /// 得到投票。
        /// </summary>
        /// <param name="NewsID"></param>
        /// <param name="NewsTF"></param>
        /// <returns></returns>
        public string getVoteItem(string NewsID, int NewsTF)
        {
            string votelist = "";
            if (NewsTF == 1)
            {
                string radnum = NetCMS.Common.Rand.Number(5);
                votelist += "<div id=\"vote" + NewsID + radnum + "\">投票加载中...</div>" + newLine;
                votelist += "<script language=\"javascript\" type=\"text/javascript\">";
                votelist += "pubajax('/vote.aspx','NewsID=" + NewsID + "','vote" + NewsID + radnum + "');";
                votelist += "</script>";
            }
            else
            {
                votelist = "";
            }
            return votelist;
        }

        /// <summary>
        /// 得到评论列表
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <returns>返回评论列表</returns>
        protected string getLastComm(string NewsID, int NewsTF,int ChID)
        {
            string str_LastCommList = "";
            string RamStr = NetCMS.Common.Rand.Number(5);
            if (NewsTF == 1)
            {
                str_LastCommList += "<a name=\"commList\"></a><div id=\"Div_CommentList\">正在加载评论列表...</div>" + newLine;
                str_LastCommList += "<script language=\"javascript\" type=\"text/javascript\">" + newLine;
                str_LastCommList += "function GetCommentList(page)" + newLine;
                str_LastCommList += "{" + newLine;
                str_LastCommList += "   var Action='id=" + NewsID + "&ChID=" + ChID + "&CommentType=GetCommentList&page='+page;";
                str_LastCommList += "   var options={ " + newLine;
                str_LastCommList += "                  method:'get', " + newLine;
                str_LastCommList += "                  parameters:Action, " + newLine;
                str_LastCommList += "                  onComplete:function(transport) " + newLine;
                str_LastCommList += "                  { " + newLine;
                str_LastCommList += "                      var returnvalue=transport.responseText; " + newLine;
                str_LastCommList += "                      if (returnvalue.indexOf(\"??\")>-1) " + newLine;
                str_LastCommList += "                          document.getElementById(\"Div_CommentList\").innerHTML='加载评论列表失败'; " + newLine;
                str_LastCommList += "                      else " + newLine;
                str_LastCommList += "                          document.getElementById(\"Div_CommentList\").innerHTML=returnvalue; " + newLine;
                str_LastCommList += "                  } " + newLine;
                str_LastCommList += "               }; " + newLine;
                str_LastCommList += "   new  Ajax.Request('/comment.aspx?no-cache='+Math.random(),options);" + newLine;
                str_LastCommList += "}" + newLine;
                str_LastCommList += "GetCommentList(1);" + newLine;
                str_LastCommList += "</script>" + newLine;
            }
            return str_LastCommList;
        }

        /// <summary>
        /// 取得总讨论数
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <returns>返回总讨论数</returns>
        protected string getGroupCount(string NewsID)
        {
            return "";
        }

        /// <summary>
        /// 发送到好友
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <returns>返回发送到好友链接地址</returns>
        protected string getSendInfo(string NewsID, int ChID)
        {
            return CommonData.getUrl() + "/SendMail.aspx?ChID=" + ChID + "&id=" + NewsID;
        }

        /// <summary>
        /// 收藏连接地址
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <returns>返回收藏连接地址</returns>
        protected string getCollection(string NewsID, int ChID)
        {
            return CommonData.getUrl() + "/" + NetCMS.Config.UIConfig.dirUser + "/index.aspx?urls=info/collection.aspx?ChID=" + ChID + "&Type=Add-------id=" + NewsID;
        }


        /// <summary>
        /// 取得上一篇新闻
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <param name="NewsID">0为下一篇,1为上一篇</param>
        /// <returns>返回上一篇新闻链接地址</returns>
        protected string getPrePage(string id, string DataLib, string ClassID, int Num,int ChID,int isTitle)
        {
            string str = "";
            if (ChID == 0)
            {
                IDataReader rd = CommonData.DalPublish.GetPrePage(int.Parse(id), DataLib, Num, ClassID, ChID);
                if (rd.Read())
                {
                    if (isTitle == 0)
                    {
                        str = getNewsURL(rd["isDelPoint"].ToString(), rd["NewsID"].ToString(), rd["savePath"].ToString(), rd["savePath1"].ToString() + "/" + rd["saveClassFrame"].ToString(), rd["FileName"].ToString(), rd["FileEXName"].ToString());
                    }
                    else
                    {
                        str = rd["NewsTitle"].ToString();  
                    }
                }
                else
                {
                    if(isTitle==0)
                        str = "javascript:;";
                    else
                        str = "没有了";
                }
                rd.Close();
            }
            else
            {
                IDataReader rd1 = CommonData.DalPublish.GetPrePage(int.Parse(id), DataLib, Num, ClassID, ChID);
                if (rd1.Read())
                {
                    if (isTitle == 0)
                    {
                        str = getCHInfoURL(ChID, int.Parse(rd1["isDelPoint"].ToString()), int.Parse(rd1["id"].ToString()), rd1["savePath1"].ToString(), rd1["savePath"].ToString(), rd1["FileName"].ToString());
                    }
                    else
                    {
                        str = rd1["Title"].ToString();
                    }
                }
                else
                {
                    if (isTitle == 0)
                        str = "javascript:;";
                    else
                        str = "没有了";
                }
                rd1.Close();
            }
            return str;
        }

        /// <summary>
        /// 得到DIG数量
        /// </summary>
        /// <param name="NewsID"></para>
        /// <returns></returns>
        protected string getTopNum(string NewsID, int NewsTF, string TopNum,string filename)
        {
            string CommStr = "";
            if (NewsTF == 1)
            {
                CommStr += "<span id=\"n_" + NewsID + "\"></span>";
                CommStr += "<script language=\"javascript\" type=\"text/javascript\">";
                CommStr += "pubajax('/digg.aspx','newsid=" + NewsID + "&spanid=n_" + NewsID + "&getNum=0','n_" + NewsID + "');";
                CommStr += "</script>";
            }
            else
            {
                CommStr += "<span id=\"l_" + NewsID + filename + "\"></span>";
                CommStr += "<script language=\"javascript\" type=\"text/javascript\">";
                CommStr += "pubajax('/digg.aspx','newsid=" + NewsID + "&spanid=l_" + NewsID + filename + "&getNum=0','l_" + NewsID + filename + "');";
                CommStr += "</script>";
            }
            return CommStr;
        }

        /// <summary>
        /// 取得Digg(连接地址)
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <returns>返回取得Digg(连接地址)</returns>
        protected string getTopURL(string NewsID,int NewsTF,string filename)
        {
            string TopURL="";
            if (NewsTF == 1)
            {
                TopURL = "javascript:getTopNum('/digg.aspx','" + NewsID + "',1,'n_" + NewsID + "');";
            }
            else
            {
                TopURL = "javascript:getTopNum('/digg.aspx','" + NewsID + "',1,'l_" + NewsID + filename + "');";
            }
            return TopURL;
        }

        /// <summary>
        /// 取得附件地址
        /// </summary>
        /// <param name="NewsID">新闻编号</param>
        /// <returns>返回附件地址</returns>
        protected string getNewsFiles(string NewsID, int NewsTF)
        {
            string str = "";
            IDataReader rd = CommonData.DalPublish.GetNewsFiles(NewsID);
            while (rd.Read())
            {

⌨️ 快捷键说明

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