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

📄 showtopic.aspx

📁 基于Windows平台的ASP.net框架
💻 ASPX
📖 第 1 页 / 共 4 页
字号:
	if(Utils.StrToInt(ismoder, 0)==1)
	{

	Response.Write("<input name=\"postid\" id=\"postid\" value=\"" + post["pid"].ToString().Trim() + "\" type=\"checkbox\" />\r\n");

	}	//end if

	Response.Write("</div>				  </td>\r\n");
	Response.Write("				</tr>\r\n");
	Response.Write("				<tr>\r\n");
	Response.Write("					<td class=\"line\" style=\"padding:4px\"><strong>" + post["title"].ToString().Trim() + "</strong></td>\r\n");
	Response.Write("				</tr>\r\n");
	Response.Write("				<tr>\r\n");
	Response.Write("					<td height=\"8\"></td>\r\n");
	Response.Write("				</tr>\r\n");
	Response.Write("				<tr>\r\n");
	Response.Write("					<td height=\"100%\">" + post["message"].ToString().Trim() + "\r\n");

	int attachment__loop__id=0;
	foreach(DataRow attachment in attachmentlist.Rows)
	{
		attachment__loop__id++;


	if(attachment["pid"].ToString().Trim()==post["pid"].ToString().Trim())
	{


	if(Utils.StrToInt(attachment["getattachperm"].ToString().Trim(), 0)==1)
	{


	if(Utils.StrToInt(attachment["readperm"].ToString().Trim(), 0)<=Utils.StrToInt(usergroupinfo.Readaccess, 0))
	{

	Response.Write("										<br />\r\n");
	Response.Write("										<br />\r\n");
	Response.Write("										<br />\r\n");
	Response.Write("										<table style=\"border:1px dotted #DBDDD3; background-color:#FDFFF2; padding:6px;width:80%\">\r\n");
	Response.Write("											<tr>\r\n");
	Response.Write("												<td width=\"30%\">文件名:</td>\r\n");
	Response.Write("												<td width=\"70%\"><a href=\"attachment.aspx?attachmentid=" + attachment["aid"].ToString().Trim() + "\">" + attachment["attachment"].ToString().Trim() + "</a></td>\r\n");
	Response.Write("											</tr>\r\n");
	Response.Write("											<tr>\r\n");
	Response.Write("												<td>下载次数:</td>\r\n");
	Response.Write("												<td>" + attachment["downloads"].ToString().Trim() + "</td>\r\n");
	Response.Write("											</tr>\r\n");
	Response.Write("											<tr>\r\n");
	Response.Write("												<td>文件类型:</td>\r\n");
	Response.Write("												<td>" + attachment["filetype"].ToString().Trim() + "</td>\r\n");
	Response.Write("											</tr>\r\n");
	Response.Write("											<tr>\r\n");
	Response.Write("												<td>文件大小:</td>\r\n");
	Response.Write("												<td>\r\n");
	Response.Write("													<script language=\"javascript\" type=\"text/javascript\">\r\n");
	Response.Write("														ShowFormatBytesStr(" + attachment["filesize"].ToString().Trim() + ");\r\n");
	Response.Write("													</" + "script>\r\n");
	Response.Write("												</td>\r\n");
	Response.Write("											</tr>\r\n");
	Response.Write("										</table>\r\n");

	if(config.Showimages==1)
	{


	if(config.Attachimgpost==1)
	{


	if(attachment["attachimgpost"].ToString().Trim()=="1")
	{

	Response.Write("													<br /><br />\r\n");
	Response.Write("													<img \r\n");

	if(config.Showattachmentpath==1)
	{

	Response.Write("														src=\"upload/" + attachment["filename"].ToString().Trim() + "\"\r\n");

	}
	else
	{

	Response.Write("														src=\"attachment.aspx?attachmentid=" + attachment["aid"].ToString().Trim() + "\"\r\n");

	}	//end if

	Response.Write("													onload=\"if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='点击在新窗口浏览图片\\nCTRL+Mouse 滚轮可放大/缩小';}\" onmouseover=\"if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='点击在新窗口浏览图片\\nCTRL+Mouse 滚轮可放大/缩小';}\" onclick=\"if(!this.resized) { return true; } else { window.open(this.src); }\" onmousewheel=\"return imgzoom(this);\" />\r\n");

	}	//end if


	}	//end if

	Response.Write("											<br />\r\n");

	}	//end if


	}
	else
	{

	Response.Write("										<br /><span class=\"notdown\">你的下载权限 " + usergroupinfo.Readaccess.ToString().Trim() + " 低于此附件所需权限 " + attachment["readperm"].ToString().Trim() + ", 你无权查看此附件</span>\r\n");

	}	//end if


	}
	else
	{

	Response.Write("									<br /><span class=\"notdown\">你无权查看附件</span>\r\n");

	}	//end if


	}	//end if


	}	//end loop

	Response.Write("					</td>\r\n");
	Response.Write("				</tr>\r\n");
	Response.Write("				<tr>\r\n");
	Response.Write("					<td>\r\n");

	if(post["lastedit"].ToString().Trim()!="")
	{

	Response.Write("<br /><br /><br />\r\n");
	Response.Write("<img src=\"templates/" + templatepath.ToString() + "/images/lastedit.gif\" height=\"15\" width=\"16\" align=\"absmiddle\" /><span style=\"color:#999999\">" + post["lastedit"].ToString().Trim() + "</span>\r\n");

	}	//end if

	Response.Write("					</td>\r\n");
	Response.Write("				</tr>\r\n");
	Response.Write("			</table>		</td>\r\n");
	Response.Write("	</tr>\r\n");
	Response.Write("	<tr>\r\n");
	Response.Write("	  <td valign=\"bottom\" class=\"altbg2\"><table width=\"100%\" border=\"0\" cellspacing=\"4\" cellpadding=\"0\" style=\"margin-left:4px;margin-right:4px;\" class=\"t_msg\">\r\n");

	if(config.Showsignatures==1)
	{


	if(Utils.StrToInt(post["usesig"].ToString().Trim(), 0)==1)
	{


	if(post["signature"].ToString().Trim()!="")
	{

	Response.Write("				<tr>\r\n");
	Response.Write("				  <td style=\"padding:5px;\">\r\n");
	Response.Write("					<img src=\"templates/" + templatepath.ToString() + "/images/sign.gif\" width=\"299\" height=\"12\" /><br />\r\n");

	if(config.Maxsigrows>0)
	{

	Response.Write("						<div style=\"overflow: hidden; max-height: " + config.Maxsigrows.ToString().Trim() + "em !important;height: auto !important; height:" + config.Maxsigrows.ToString().Trim() + "em;\">" + post["signature"].ToString().Trim() + "</div>\r\n");

	}
	else
	{

	Response.Write("						" + post["signature"].ToString().Trim() + "\r\n");

	}	//end if

	Response.Write("				  </td>\r\n");
	Response.Write("				</tr>\r\n");

	}	//end if


	}	//end if


	}	//end if

	Response.Write("      </table>\r\n");
	Response.Write("	<table width=\"100%\" border=\"0\" cellspacing=\"4\" cellpadding=\"0\">\r\n");
	Response.Write("	  <tr>\r\n");
	Response.Write("          <td>\r\n");
	Response.Write("				<div class=\"right\" style=\"margin-right:6px !important;\">\r\n");
	Response.Write("					<div class=\"t_number\">\r\n");
	Response.Write("						#" + post["id"].ToString().Trim() + "\r\n");
	Response.Write("						&nbsp;<a href=\"#top\"><img border=\"0\" src=\"templates/" + templatepath.ToString() + "/images/top.gif\" /></a>\r\n");
	Response.Write("					</div>\r\n");
	Response.Write("				</div>\r\n");
	Response.Write("			</td>\r\n");
	Response.Write("        </tr>\r\n");
	Response.Write("      </table>\r\n");
	Response.Write("        <script type=\"text/javascript\">printinpostad(" + post["adindex"].ToString().Trim() + ");</" + "script>	  \r\n");
	Response.Write("	  </td>\r\n");
	Response.Write("	  </tr>\r\n");

	}	//end loop

	Response.Write("</table>\r\n");
	Response.Write("</form>\r\n");
	Response.Write("</div></div>\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=" + forumid.ToString() + "\"><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=" + forumid.ToString() + "\"><img src=\"templates/" + templatepath.ToString() + "/images/newtopic.gif\" border=\"0\" alt=\"发表新主题\" /></a></span>\r\n");

	}	//end if


	}	//end if


	if(Utils.StrToInt(topic.Closed, 0)==0)
	{

	Response.Write("		<span id=\"newspecialheader\"><a href=\"postreply.aspx?topicid=" + topicid.ToString() + "\"><img src=\"templates/" + templatepath.ToString() + "/images/reply.gif\" border=\"0\" alt=\"回复该主题\" /></a></span>\r\n");

	}	//end if

	Response.Write("  </div>\r\n");
	Response.Write("  <span class=\"pagenumber\"> 本主题被查看" + topicviews.ToString() + "次, 共" + postcount.ToString() + "个帖子, " + pagecount.ToString() + "页, 当前为第<b style=\"color:#FF9900\">" + pageid.ToString() + "</b>页 \r\n");
	Response.Write("	&nbsp; &nbsp; 选择页数:" + pagenumbers.ToString() + " &nbsp; &nbsp; 跳转到第 <input name=\"gopage\" type=\"text\" class=\"colorblur\" id=\"gopage\" onKeyDown=\"if(event.keyCode==13) {window.location='showtopic.aspx?topicid=" + topicid.ToString() + "&page='+this.value;}\" size=\"4\" maxlength=\"9\" />\r\n");
	Response.Write("	页 </span>\r\n");
	Response.Write("</div>\r\n");
	Response.Write("<br />\r\n");
	Response.Write("<div class=\"maintable\">\r\n");
	Response.Write("<div class=\"subtable outertxt option\">\r\n");
	Response.Write("<div style=\"margin: 6px\">\r\n");
	Response.Write("<div class=\"right smalltxt\">\r\n");
	Response.Write("					<script type=\"text/javascript\">\r\n");
	Response.Write("						function action_onchange(value,objfrm,postid){\r\n");
	Response.Write("							if (value != ''){\r\n");
	Response.Write("								objfrm.operat.value = value;\r\n");
	Response.Write("								objfrm.postid.value = postid;\r\n");
	Response.Write("								if(value != 'delpost'){\r\n");
	Response.Write("									objfrm.submit();\r\n");
	Response.Write("								}\r\n");
	Response.Write("								else{\r\n");
	Response.Write("									document.delpost.submit();\r\n");
	Response.Write("								}\r\n");
	Response.Write("							}\r\n");
	Response.Write("						}\r\n");
	Response.Write("					</" + "script>\r\n");
	Response.Write("					<form id=\"moderate\" name=\"moderate\" method=\"post\" action=\"topicadmin.aspx?action=moderate&forumid=" + forumid.ToString() + "\">\r\n");
	Response.Write("						<input name=\"forumid\" type=\"hidden\" value=\"" + forumid.ToString() + "\" />\r\n");
	Response.Write("						<input name=\"topicid\" type=\"hidden\" value=\"" + topicid.ToString() + "\" />\r\n");
	Response.Write("						<input name=\"postid\" type=\"hidden\" value=\"\" />\r\n");
	Response.Write("						<input name=\"operat\" type=\"hidden\" value=\"\" />\r\n");

	if(useradminid>0)
	{

	Response.Write("						管理选项: \r\n");
	Response.Write("						<select id=\"operatSel\" onchange=\"action_onchange(this.options[this.selectedIndex].value,this.form,0);\"\r\n");
	Response.Write("							name=\"operatSel\">\r\n");
	Response.Write("							<option value=\"\" selected=\"selected\">管理选项</option>\r\n");
	Response.Write("							<option value=\"delete\">删除主题</option>\r\n");
	Response.Write("							<option value=\"delpost\">批量删帖</option>\r\n");
	Response.Write("							<option value=\"close\">关闭主题</option>\r\n");
	Response.Write("							<option value=\"move\">移动主题</option>\r\n");
	Response.Write("							<option value=\"copy\">复制主题</option>\r\n");
	Response.Write("							<option value=\"highlight\">高亮显示</option>\r\n");
	Response.Write("							<option value=\"digest\">设置精华</option>\r\n");
	Response.Write("							<option value=\"displayorder\">主题置顶</option>\r\n");
	Response.Write("							<option value=\"split\">分割主题</option>\r\n");
	Response.Write("							<option value=\"merge\">合并主题</option>\r\n");
	Response.Write("							<option value=\"repair\">修复主题</option>\r\n");
	Response.Write("						</select>\r\n");

	}	//end if

	Response.Write("					</form>\r\n");
	Response.Write("			  </div>\r\n");
	Response.Write("		<span class=\"smalltxt\">\r\n");
	Response.Write("				<select onchange=\"if(this.options[this.selectedIndex].value != '') {\r\n");
	Response.Write("				window.location=('showforum-'+this.options[this.selectedIndex].value+'.aspx') }\">\r\n");
	Response.Write("					  <option>论坛跳转...</option>\r\n");
	Response.Write("					" + forumlistboxoptions.ToString() + "\r\n");
	Response.Write("				  </select>\r\n");
	Response.Write("		</span>\r\n");
	Response.Write("	</div>\r\n");
	Response.Write("</div>\r\n");
	Response.Write("</div>\r\n");
	Response.Write("<br />\r\n");

	if(Utils.StrToInt(userid, 0)>-1)
	{


	if(config.Fastpost==2)
	{


	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=\"postreply.aspx?topicid=" + topicid.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=\"回复:" + topictitle.ToString() + "\" 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=\"checked\"\r\n");

	}	//end if

	Response.Write("				> 禁用 URL 识别<br />\r\n");

⌨️ 快捷键说明

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