📄 showforum.aspx
字号:
Response.Write(" <br />\r\n");
Response.Write(" </td>\r\n");
Response.Write(" <td width=\"15%\" align=\"center\"><a href=\"userinfo-" + toptopic["posterid"].ToString().Trim() + ".aspx\">" + toptopic["poster"].ToString().Trim() + "</a><br />\r\n");
Response.Write(" " + toptopic["postdatetime"].ToString().Trim() + "</td>\r\n");
Response.Write(" <td width=\"6%\" align=\"center\">" + toptopic["replies"].ToString().Trim() + "</td>\r\n");
Response.Write(" <td width=\"6%\" align=\"center\">" + toptopic["views"].ToString().Trim() + "</td>\r\n");
Response.Write(" <td width=\"17%\" align=\"center\">\r\n");
if(Utils.StrToInt(toptopic["replies"].ToString().Trim(), 0)>0)
{
Response.Write(" <div class=\"right\">\r\n");
Response.Write(" <div class=\"right\" style=\"width:20px;\"> <a href=\"showtopic.aspx?topicid=" + toptopic["tid"].ToString().Trim() + "&page=end\"><img src=\"templates/" + templatepath.ToString() + "/images/lastpost.gif\" border=\"0\"></a> </div>\r\n");
Response.Write(" <div>\r\n");
Response.Write(" <div>" + toptopic["lastpost"].ToString().Trim() + "</div>\r\n");
Response.Write(" <div style=\"margin-right:18px;\">By:<a href=\"userinfo-" + toptopic["lastposterid"].ToString().Trim() + ".aspx\" target=\"_blank\">" + toptopic["lastposter"].ToString().Trim() + "</a></div>\r\n");
Response.Write(" </div>\r\n");
Response.Write(" </div>\r\n");
}
else
{
Response.Write(" 从未\r\n");
} //end if
Response.Write(" </td>\r\n");
Response.Write(" </tr>\r\n");
} //end loop
int topic__loop__id=0;
foreach(DataRow topic in topiclist.Rows)
{
topic__loop__id++;
Response.Write(" <tr class=\"row\" onMouseOver=\"this.className='row1'\" onMouseOut=\"this.className='row'\" id=\"trTopic" + topic["tid"].ToString().Trim() + "\">\r\n");
Response.Write(" <td width=\"3%\" align=\"center\" valign=\"middle\">\r\n");
if(topic["folder"].ToString().Trim()!="")
{
Response.Write(" <a href=\"showtopic-" + topic["tid"].ToString().Trim() + ".aspx\" target=\"_blank\"><img src=\"templates/" + templatepath.ToString() + "/images/folder_" + topic["folder"].ToString().Trim() + ".gif\" align=\"absmiddle\"></a>\r\n");
}
else
{
Response.Write(" \r\n");
} //end if
Response.Write(" </td>\r\n");
Response.Write(" <td width=\"3%\" align=\"center\" valign=\"middle\">\r\n");
if(topic["iconid"].ToString().Trim()!="0")
{
Response.Write(" <img src=\"images/posticons/" + topic["iconid"].ToString().Trim() + ".gif\" width=\"19\" height=\"19\" align=\"absmiddle\"/>\r\n");
}
else
{
Response.Write(" \r\n");
} //end if
Response.Write(" </td>\r\n");
Response.Write(" <td width=\"50%\"><div class=\"right\">\r\n");
if(Utils.StrToInt(topic["digest"].ToString().Trim(), 0)>0)
{
Response.Write(" <img src=\"templates/" + templatepath.ToString() + "/images/digest.gif\" align=\"absmiddle\">\r\n");
} //end if
if(Utils.StrToInt(topic["poll"].ToString().Trim(), 0)>0)
{
Response.Write(" <img src=\"templates/" + templatepath.ToString() + "/images/pollsmall.gif\" align=\"absmiddle\">\r\n");
} //end if
if(topic["attachment"].ToString().Trim()=="1")
{
Response.Write(" <img src=\"templates/" + templatepath.ToString() + "/images/attachment.gif\" align=\"absmiddle\">\r\n");
} //end if
Response.Write(" </div>\r\n");
if(useradminid>0)
{
if(ismoder==true)
{
Response.Write(" <input type=\"checkbox\" name=\"topicid\" value=\"" + topic["tid"].ToString().Trim() + "\">\r\n");
} //end if
} //end if
if(Utils.StrToInt(topic["replies"].ToString().Trim(), 0)>0)
{
Response.Write(" <img src=\"templates/" + templatepath.ToString() + "/images/topItem_exp.gif\" id=\"imgButton_" + topic["tid"].ToString().Trim() + "\" onclick=\"showtree(" + topic["tid"].ToString().Trim() + "," + ppp.ToString() + ");\" align=\"absmiddle\" style=\"cursor:pointer;\" alt=\"展开帖子列表\" title=\"展开帖子列表\" />\r\n");
}
else
{
Response.Write(" <img src=\"templates/" + templatepath.ToString() + "/images/topItem_col.gif\" id=\"imgButton_" + topic["tid"].ToString().Trim() + "\" align=\"absmiddle\" />\r\n");
} //end if
Response.Write(" <a href=\"showtopic-" + topic["tid"].ToString().Trim() + ".aspx\">" + topic["title"].ToString().Trim() + "</a>\r\n");
if(Utils.StrToInt(topic["price"].ToString().Trim(), 0)>0)
{
Response.Write(" - [售价 " + userextcreditsinfo.Name.ToString().Trim() + " <span class=\"bold\">" + topic["price"].ToString().Trim() + "</span> " + userextcreditsinfo.Unit.ToString().Trim() + "] \r\n");
} //end if
if(Utils.StrToInt(topic["readperm"].ToString().Trim(), 0)>0)
{
Response.Write(" - [阅读权限 <span class=\"bold\">" + topic["readperm"].ToString().Trim() + "</span>] \r\n");
} //end if
Response.Write(" <script language=\"javascript\">getpagenumbers(" + topic["replies"].ToString().Trim() + "," + ppp.ToString() + ",0,\"<img src=\\\"templates/" + templatepath.ToString() + "/images/multipage.gif\\\" align=\\\"absmiddle\\\">\"," + topic["tid"].ToString().Trim() + ");</" + "script>\r\n");
Response.Write(" <br />\r\n");
Response.Write(" </td>\r\n");
Response.Write(" <td width=\"15%\" align=\"center\"><a href=\"userinfo-" + topic["posterid"].ToString().Trim() + ".aspx\">" + topic["poster"].ToString().Trim() + "</a><br />\r\n");
Response.Write(" " + topic["postdatetime"].ToString().Trim() + "</td>\r\n");
Response.Write(" <td width=\"6%\" align=\"center\">" + topic["replies"].ToString().Trim() + "</td>\r\n");
Response.Write(" <td width=\"6%\" align=\"center\">" + topic["views"].ToString().Trim() + "</td>\r\n");
Response.Write(" <td width=\"17%\" align=\"center\">\r\n");
if(Utils.StrToInt(topic["replies"].ToString().Trim(), 0)>0)
{
Response.Write(" <div class=\"right\">\r\n");
Response.Write(" <div class=\"right\" style=\"width:20px;\"> <a href=\"showtopic.aspx?topicid=" + topic["tid"].ToString().Trim() + "&page=end\"><img src=\"templates/" + templatepath.ToString() + "/images/lastpost.gif\" border=\"0\"></a> </div>\r\n");
Response.Write(" <div>\r\n");
Response.Write(" <div>" + topic["lastpost"].ToString().Trim() + "</div>\r\n");
Response.Write(" <div style=\"margin-right:18px;\">By:<a href=\"userinfo-" + topic["lastposterid"].ToString().Trim() + ".aspx\" target=\"_blank\">" + topic["lastposter"].ToString().Trim() + "</a></div>\r\n");
Response.Write(" </div>\r\n");
Response.Write(" </div>\r\n");
}
else
{
Response.Write(" 从未\r\n");
} //end if
Response.Write(" </td>\r\n");
Response.Write(" </tr>\r\n");
} //end loop
Response.Write(" </table>\r\n");
Response.Write(" </div>\r\n");
Response.Write(" </div>\r\n");
if(useradminid>0)
{
if(ismoder==true)
{
Response.Write(" <div class=\"maintable\">\r\n");
Response.Write(" <div class=\"spaceborder\" style=\"border-top: none;\">\r\n");
Response.Write(" <table width=\"100%\" cellspacing=\"1\" cellpadding=\"4\" align=\"center\" style=\"border-top:none;\">\r\n");
Response.Write(" <tr>\r\n");
Response.Write(" <td colspan=\"7\" class=\"altbg1\" align=\"center\"><span class=\"bold\"><strong>批量管理选项</strong></span> \r\n");
Response.Write(" <input type=\"checkbox\" name=\"chkall\" onclick=\"checkall(this.form, 'topicid')\">\r\n");
Response.Write(" <label for=\"chkall\">全选</label>\r\n");
Response.Write(" <input type=\"radio\" name=\"operat\" id=\"operat1\" value=\"delete\">\r\n");
Response.Write(" <label for=\"operat1\">删除主题</label>\r\n");
Response.Write(" <input type=\"radio\" name=\"operat\" id=\"operat2\" value=\"move\">\r\n");
Response.Write(" <label for=\"operat2\">移动主题</label>\r\n");
Response.Write(" <input type=\"radio\" name=\"operat\" id=\"operat3\" value=\"highlight\">\r\n");
Response.Write(" <label for=\"operat3\">高亮显示</label>\r\n");
Response.Write(" <input type=\"radio\" name=\"operat\" id=\"operat4\" value=\"close\">\r\n");
Response.Write(" <label for=\"operat4\">关闭/打开主题</label>\r\n");
Response.Write(" <input type=\"radio\" name=\"operat\" id=\"operat5\" value=\"displayorder\">\r\n");
Response.Write(" <label for=\"operat5\">置顶/解除置顶</label>\r\n");
Response.Write(" <input type=\"radio\" name=\"operat\" id=\"operat6\" value=\"digest\">\r\n");
Response.Write(" <label for=\"operat6\">加入/解除精华</label> \r\n");
Response.Write(" <input type=\"button\" onclick=\"javascript: document.moderate.submit()\" class=\"colorblur\" name=\"adminbutton\" value=\"确定\">\r\n");
Response.Write(" </td>\r\n");
Response.Write(" </tr>\r\n");
Response.Write(" </table>\r\n");
Response.Write(" </div>\r\n");
Response.Write(" </div>\r\n");
} //end if
} //end if
Response.Write("</form>\r\n");
Response.Write("<div class=\"maintable\" style=\"margin-top:5px\">\r\n");
Response.Write(" <div class=\"right\">\r\n");
if(Utils.StrToInt(usergroupinfo.Allowpost, 0)==1)
{
Response.Write(" <span id=\"newspecialheader\"><a href=\"posttopic.aspx?forumid=" + forum.Fid.ToString().Trim() + "\"><img src=\"templates/" + templatepath.ToString() + "/images/newtopic.gif\" border=\"0\" alt=\"\" /></a></span>\r\n");
}
else
{
if(userid<1)
{
Response.Write(" <span id=\"newspecialheader\"><a href=\"posttopic.aspx?forumid=" + forum.Fid.ToString().Trim() + "\"><img src=\"templates/" + templatepath.ToString() + "/images/newtopic.gif\" border=\"0\" alt=\"\" /></a></span>\r\n");
} //end if
} //end if
Response.Write(" </div>\r\n");
Response.Write(" <div class=\"pagenumber\"> 共" + topiccount.ToString() + "个主题," + pagecount.ToString() + "页,当前为第<b style=\"color:#FF9900\">" + pageid.ToString() + "</b>页 选择页数:" + pagenumbers.ToString() + " 跳转到第\r\n");
Response.Write(" <input name=\"gopage\" type=\"text\" class=\"colorblur\" id=\"gopage\" onKeyDown=\"if(event.keyCode==13) {window.location='showforum.aspx?forumid=" + forumid.ToString() + "&page='+this.value;}\" size=\"4\" maxlength=\"9\" />\r\n");
Response.Write(" 页 </div> </div>\r\n");
Response.Write("<br />\r\n");
if(Utils.StrToInt(userid, 0)>-1)
{
if(config.Fastpost==1)
{
if(Utils.StrToInt(quickpost, 0)==1)
{
Response.Write("<!--快速回复主题-->\r\n");
Response.Write("<div class=\"maintable\"><div class=\"spaceborder\">\r\n");
Response.Write("<form method=\"post\" name=\"form1\" id=\"form1\" action=\"posttopic.aspx?forumid=" + forumid.ToString() + "\"\r\n");
Response.Write(" enctype=\"multipart/form-data\" onsubmit=\"return validate(this);\">\r\n");
Response.Write(" <table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"4\" cellspacing=\"0\" ID=\"Table2\">\r\n");
Response.Write(" <tr>\r\n");
Response.Write(" <td colspan=\"4\" align=\"left\" class=\"header\">快速发新主题</td>\r\n");
Response.Write(" </tr>\r\n");
Response.Write(" <tr>\r\n");
Response.Write(" <td width=\"18%\" class=\"altbg1\">选项:</td>\r\n");
Response.Write(" <td width=\"6%\" class=\"altbg2\" align=\"center\"><span class=\"bold\">标题</span></td>\r\n");
Response.Write(" <td width=\"59%\" class=\"altbg2\"> <input type=\"text\" id=\"title\" name=\"title\" size=\"85\" tabindex=\"1\" value=\"\" class=\"colorblur\" onfocus=\"this.className='colorfocus';\" onblur=\"this.className='colorblur';\"></td>\r\n");
Response.Write(" <td width=\"18%\" class=\"altbg1\">更多表情:</td>\r\n");
Response.Write(" </tr>\r\n");
Response.Write(" <tr>\r\n");
Response.Write(" <td class=\"altbg1\">\r\n");
Response.Write(" <input type=\"checkbox\" value=\"1\" name=\"parseurloff\" ID=\"parseurloff\"\r\n");
if(Utils.StrToInt(parseurloff, 0)==1)
{
Response.Write(" checked\r\n");
} //end if
Response.Write(" > 禁用 URL 识别<br />\r\n");
Response.Write(" <input type=\"checkbox\" value=\"1\" name=\"smileyoff\" ID=\"smileyoff\"\r\n");
if(Utils.StrToInt(smileyoff, 0)==1)
{
Response.Write(" checked disabled\r\n");
} //end if
Response.Write(" > 禁用 Smilies<br />\r\n");
Response.Write(" <input type=\"checkbox\" value=\"1\" name=\"bbcodeoff\" ID=\"bbcodeoff\"\r\n");
if(Utils.StrToInt(bbcodeoff, 0)==1)
{
Response.Write(" checked disabled\r\n");
} //end if
Response.Write(" > 禁用 UBB 代码<br />\r\n");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -