📄 news_list.aspx.cs
字号:
string _strCheck2 = "";
string _strCheck3 = "";
if (CheckStat[1] == "1") { _strCheck1 += " ┊ <a href=\"javascript:CheckStat('" + dt.Rows[k]["ID"].ToString() + "|1')\" class=\"list_link\"><img border=\"0\" src=\"../../sysImages/folder/cno1.gif\" title=\"需要审核\"></a></a>"; }
else { _strCheck1 += " ┊ <img border=\"0\" src=\"../../sysImages/folder/cno0.gif\" title=\"已审核\"></a>"; }
if (CheckStat[2] == "1") { _strCheck2 += " ┊ <a href=\"javascript:CheckStat('" + dt.Rows[k]["ID"].ToString() + "|2')\" class=\"list_link\"><img border=\"0\" src=\"../../sysImages/folder/cno1.gif\" title=\"需要审核\"></a></a>"; }
else { _strCheck2 += " ┊ <img border=\"0\" src=\"../../sysImages/folder/cno0.gif\" title=\"已审核\"></a>"; }
if (CheckStat[3] == "1") { _strCheck3 += " ┊ <a href=\"javascript:CheckStat('" + dt.Rows[k]["ID"].ToString() + "|3')\" class=\"list_link\"><img border=\"0\" src=\"../../sysImages/folder/cno1.gif\" title=\"需要审核\"></a></a>"; }
else { _strCheck3 += " ┊ <img border=\"0\" src=\"../../sysImages/folder/cno0.gif\" title=\"已审核\"></a>"; }
_strCheck += _strCheck1 + _strCheck2 + _strCheck3;
}
dt.Rows[k]["CheckStats"] = _strCheck;
dt.Rows[k]["isConstrs"] = "";
if (dt.Rows[k]["isConstr"].ToString() == "1")
{
dt.Rows[k]["isConstrs"] = " <img style=\"cursor:pointer;\" src=\"../../sysImages/folder/isConstr.gif\" title=\"此文章为用户投稿\" />";
}
string SetTop = null;
if (dt.Rows[k]["OrderID"].ToString() != "10")
{
SetTop = "<a href=\"javascript:SetTop('" + dt.Rows[k]["ID"].ToString() + "')\" class=\"list_link\"><img src=\"../../sysImages/" + NetCMS.Config.UIConfig.CssPath() + "/sysico/top.gif\" alt=\"固顶此内容\" border=\"0\" /></a>";
}
else
{
SetTop = "<a href=\"javascript:UnSetTop('" + dt.Rows[k]["ID"].ToString() + "')\" class=\"list_link\"><img src=\"../../sysImages/" + NetCMS.Config.UIConfig.CssPath() + "/sysico/untop.gif\" alt=\"解固此内容\" border=\"0\" /></a>";
}
//dt.Rows[k]["UserNames"] = "<a href=\"News_list.aspx?ClassID=" + Request.QueryString["ClassID"] + "&Editor=" + dt.Rows[k]["Editor"] + "\" class=\"list_link\">" + dt.Rows[k]["Editor"] + "</a>";
string _islock = "";
if (dt.Rows[k]["islock"].ToString() == "0")
{
_islock = "<a href=\"javascript:setLock('" + dt.Rows[k]["ID"].ToString() + "')\"><img src=\"../../sysImages/folder/yes.gif\" alt=\"正常的新闻 点击锁定\" border=\"0\" /></a>";
}
else
{
_islock = "<a href=\"javascript:setUNLock('" + dt.Rows[k]["ID"].ToString() + "')\"><img src=\"../../sysImages/folder/no.gif\" alt=\"已被锁定的新闻 点击取消锁定\" border=\"0\" /></a>";
}
dt.Rows[k]["htmllock"] = _islock;
int CommNumber = rd.infoIDNum(dt.Rows[k]["NewsID"].ToString(), "0", dt.Rows[k]["DataLib"].ToString());
if (CommNumber > 0)
{
dt.Rows[k]["CommNum"] = " <a title=\"此新闻有" + CommNumber + "条评论\" href=\"../user/Usermycom.aspx?iID=" + dt.Rows[k]["NewsID"].ToString() + "&aID=0&TB=" + dt.Rows[k]["DataLib"].ToString() + "\" class=\"list_link\" style=\"font-size:10px;\">(" + CommNumber + ")</a>";
}
else
{
dt.Rows[k]["CommNum"] = "";
}
dt.Rows[k]["op"] = "<a href=\"News_add.aspx?ClassID=" + dt.Rows[k]["ClassID"].ToString() + "&NewsID=" + dt.Rows[k]["NewsID"].ToString() + "&EditAction=Edit\"><img src=\"../../sysImages/" + NetCMS.Config.UIConfig.CssPath() + "/sysico/edit.gif\" alt=\"修改\" border=\"0\" /></a> <a href=\"news_review.aspx?ID=" + dt.Rows[k]["NewsID"].ToString() + "\" target=\"_blank\"><img src=\"../../sysImages/" + NetCMS.Config.UIConfig.CssPath() + "/sysico/review.gif\" alt=\"预览\" border=\"0\" /></a> " + SetTop + " <a href=\"javascript:AddToJS('" + dt.Rows[k]["ID"].ToString() + "')\" class=\"list_link\"><img src=\"../../sysImages/" + NetCMS.Config.UIConfig.CssPath() + "/sysico/js.gif\" alt=\"加入自由JS\" border=\"0\" /></a> <a href=\"javascript:Recycle('" + dt.Rows[k]["ID"].ToString() + "')\" class=\"list_link\"><img src=\"../../sysImages/folder/del.gif\" alt=\"删除到回收站\" border=\"0\" /></a> <a href=\"javascript:Delete('" + dt.Rows[k]["ID"].ToString() + "')\" class=\"list_link\"><img src=\"../../sysImages/folder/dels.gif\" alt=\"彻底删除\" border=\"0\" /></a><input name=\"Checkbox1\" type=\"checkbox\" value=" + dt.Rows[k]["ID"].ToString() + " runat=\"server\" />";
}
DataList1.Visible = true;
}
DataList1.DataSource = dt;
DataList1.DataBind();
}
protected void LnkBtnAll_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "";
ListDataBind(1);
}
protected void LnkBtnAuditing_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Auditing";
ListDataBind(1);
}
protected void LnkBtnUnAuditing_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "UnAuditing";
ListDataBind(1);
}
protected void LnkBtnContribute_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Contribute";
ListDataBind(1);
}
protected void LnkBtnCommend_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Commend";
ListDataBind(1);
}
protected void LnkBtnLock_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Lock";
ListDataBind(1);
}
protected void LnkBtnUnLock_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "UnLock";
ListDataBind(1);
}
protected void LnkBtnTop_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Top";
ListDataBind(1);
}
protected void LnkBtnHot_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Hot";
ListDataBind(1);
}
protected void LnkBtnPic_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Pic";
ListDataBind(1);
}
protected void LnkBtnSplendid_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Splendid";
ListDataBind(1);
}
protected void LnkBtnHeadline_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Headline";
ListDataBind(1);
}
protected void LnkBtnSlide_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "Slide";
ListDataBind(1);
}
protected void LnkBtnmy_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "my";
ListDataBind(1);
}
protected void LnkBtnisHtml_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "isHtml";
ListDataBind(1);
}
protected void LnkBtnunisHtml_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "unisHtml";
ListDataBind(1);
}
protected void LnkBtnundiscuzz_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "discuzz";
ListDataBind(1);
}
protected void LnkBtnuncommat_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "commat";
ListDataBind(1);
}
protected void LnkBtnunvoteTF_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "voteTF";
ListDataBind(1);
}
protected void LnkBtnuncontentPicTF_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "contentPicTF";
ListDataBind(1);
}
protected void LnkBtnunPOPTF_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "POPTF";
ListDataBind(1);
}
protected void LnkBtnunFilesURL_Click(object sender, EventArgs e)
{
this.LblChoose.Text = "FilesURL";
ListDataBind(1);
}
protected void BtnSearch_Click(object sender, EventArgs e)
{
ListDataBind(1);
}
protected void DdlSite_SelectedIndexChanged(object sender, EventArgs e)
{
ListDataBind(1);
}
protected void DdlNewsTable_SelectedIndexChanged(object sender, EventArgs e)
{
ListDataBind(1);
}
//删除到回收站
private void Option_Recyle(string sid)
{
string id = "'" + sid.Replace(",", "','") + "'";
int n = rd.delUpdate_news(id,0);
rd.delTBNewsID(sid);
//rd.delTBDateNumber(SearchEngine.datenumber());
//rd.delTBTypeNumber(SearchEngine.conditionnumbers());
Response.Clear();
Response.Write(n + "%成功将" + n + "条内容放入回收站中!");
}
//彻底删除
private void Option_Delete(string sid)
{
Response.Clear();
string ids = "'" + sid.Replace(",", "','") + "'";
rd.delTBNewsID(sid);
//rd.delTBDateNumber(SearchEngine.datenumber());
//rd.delTBTypeNumber(SearchEngine.conditionnumbers());
string[] id = sid.Split(',');
int ln = id.Length;
int n = 0;
for (int i = 0; i < id.Length; i++)
{
if (!id[i].Trim().Equals(""))
{
try
{
string path = rd.sel_path(id[i],0);
if (System.IO.File.Exists(path))
System.IO.File.Delete(path);
rd.del_News(id[i],5);
n++;
}
catch
{
continue;
}
}
}
Response.Write(n + "%成功删除" + n + "条新闻!");
}
//锁定内容
private void Option_Lock(string sid, int NUMS)
{
string id = "'" + sid.Replace(",", "','") + "'";
int n = rd.Update_Lock(id, NUMS);
Response.Clear();
Response.Write(n + "%成功操作" + n + "条新闻!");
}
//重置权重
private void Option_ResetOrder(string sid)
{
string id = "'" + sid.Replace(",", "','") + "'";
int n = rd.delUpdate_news(id,1);
Response.Clear();
Response.Write(n + "%成功操作" + n + "条新闻!");
}
//生成栏目
private void Option_ClassRefresh(string sid)
{
NetCMS.Publish.General PN = new NetCMS.Publish.General();
if (PN.publishSingleClass(sid))
{
Response.Clear();
Response.Write("成功生成了此栏目!");
}
else
{
Response.Clear();
Response.Write("生成失败!");
}
}
private void Option_XMLRefresh(string sid)
{
if (NetCMS.Publish.General.publishXML(sid))
{
Response.Clear();
Response.Write("成功此栏目XML成功!");
}
else
{
Response.Clear();
Response.Write("生成XML失败!\n可能是你选择的栏目没有新闻");
}
}
//生成静态
private void Option_makeFilesHTML(string sid)
{
string ReadType = NetCMS.Common.Public.readparamConfig("ReviewType");
if (ReadType == "1")
{
Response.Clear();
Response.Write("动态调用不能生成静态!");
Response.End();
}
string id = sid;
if (id.IndexOf(",") == -1)
{
string[] ARR1 = rd.GetNewsIDfromID1(int.Parse(id)).Split('|');
string NewsID_1 = ARR1[0];
string ClassID_1 = ARR1[1];
if (NetCMS.Publish.General.publishSingleNews(NewsID_1, ClassID_1))
{
rd.updateClassStat(1, NewsID_1,1);
Response.Clear();
Response.Write("成功生成1条新闻!");
}
else
{
Response.Clear();
Response.Write("生成失败!如果有浏览权限,也不会生成");
}
}
else
{
string sNewsID = "";
string sClassID = "";
string[] idARR = id.Split(',');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -