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

📄 showtree.aspx

📁 基于Windows平台的ASP.net框架
💻 ASPX
📖 第 1 页 / 共 4 页
字号:
	{


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


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


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

	Response.Write("														<a href=\"editpost.aspx?topicid=" + topicid.ToString() + "&postid=" + post["pid"].ToString().Trim() + "\">编辑</a>\r\n");

	}	//end if

	Response.Write("												<a href=\"delpost.aspx?topicid=" + topicid.ToString() + "&postid=" + post["pid"].ToString().Trim() + "\">删除</a>\r\n");

	}	//end if


	}	//end if


	if(usergroupinfo.Raterange!="")
	{

	Response.Write("												<a href=\"javascript:action_onchange('rate',document.moderate,'" + post["pid"].ToString().Trim() + "');\">评分</a>\r\n");

	}	//end if


	}	//end if

	Response.Write("									</div>\r\n");
	Response.Write("									<div style=\"float:right;padding-top:2px\">" + post["postdatetime"].ToString().Trim() + "</div>\r\n");
	Response.Write("								</td>\r\n");
	Response.Write("							</tr>\r\n");
	Response.Write("							<tr>\r\n");
	Response.Write("								<td bgcolor=\"#D6E0EF\" height=\"1\"></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>" + 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("												<div style=\"border:1px dotted #DBDDD3; background-color:#FDFFF2; padding:2px 2px 2px 25px;margin-top:2px;width:50%\">\r\n");
	Response.Write("													<br />\r\n");
	Response.Write("													<br />\r\n");
	Response.Write("													<br />\r\n");
	Response.Write("													<table width=\"100%\" border=\"0\" cellpadding=\"4\" cellspacing=\"0\">\r\n");
	Response.Write("														<tr>\r\n");
	Response.Write("															<td width=\"30%\" bgcolor=\"#FFFFFF\">文件名:</td>\r\n");
	Response.Write("															<td width=\"70%\" bgcolor=\"#FFFFFF\"><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 bgcolor=\"#FFFFFF\">下载次数:</td>\r\n");
	Response.Write("															<td bgcolor=\"#FFFFFF\">" + attachment["downloads"].ToString().Trim() + "</td>\r\n");
	Response.Write("														</tr>\r\n");
	Response.Write("														<tr>\r\n");
	Response.Write("															<td bgcolor=\"#FFFFFF\">文件类型:</td>\r\n");
	Response.Write("															<td bgcolor=\"#FFFFFF\">" + attachment["filetype"].ToString().Trim() + "</td>\r\n");
	Response.Write("														</tr>\r\n");
	Response.Write("														<tr>\r\n");
	Response.Write("															<td bgcolor=\"#FFFFFF\">文件大小:</td>\r\n");
	Response.Write("															<td bgcolor=\"#FFFFFF\">" + attachment["filesize"].ToString().Trim() + "</td>\r\n");
	Response.Write("														</tr>\r\n");
	Response.Write("													</table>\r\n");
	Response.Write("												</div>\r\n");

	if(config.Showimages==1)
	{


	if(config.Attachimgpost==1)
	{


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

	Response.Write("															<br />\r\n");
	Response.Write("															<br /><br />\r\n");
	Response.Write("															<img src=\"upload/" + attachment["filename"].ToString().Trim() + "\"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


	}	//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("<img src=\"templates/" + templatepath.ToString() + "/images/lastedit.gif\" height=\"15\" width=\"16\" align=\"middle\" /> " + post["lastedit"].ToString().Trim() + "\r\n");

	}	//end if

	Response.Write("								</td>\r\n");
	Response.Write("							</tr>\r\n");
	Response.Write("							<tr>\r\n");
	Response.Write("								<td>&nbsp;</td>\r\n");
	Response.Write("							</tr>\r\n");
	Response.Write("						</table>\r\n");
	Response.Write("					</td>\r\n");
	Response.Write("				</tr>\r\n");
	Response.Write("				<tr>\r\n");
	Response.Write("				  <td valign=\"bottom\" class=\"altbg2\">				  \r\n");

	if(config.Showsignatures==1)
	{


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

	Response.Write("						  <table border=\"0\" cellspacing=\"0\" cellpadding=\"4\" class=\"t_msg\">					\r\n");
	Response.Write("									<tr>\r\n");
	Response.Write("									  <td>\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");
	Response.Write("						  </table>\r\n");

	}	//end if


	}	//end if

	Response.Write("					&nbsp;\r\n");
	Response.Write("			        <script language=\"javascript\">printinpostad(" + post["adindex"].ToString().Trim() + ");</" + "script>\r\n");
	Response.Write("				  </td>\r\n");
	Response.Write("				</tr>\r\n");
	Response.Write("			</table>\r\n");
	Response.Write("		</td>\r\n");
	Response.Write("	</tr>\r\n");
	Response.Write("</table>\r\n");
	Response.Write("</div></div>\r\n");
	Response.Write("<br />\r\n");
	Response.Write("<div class=\"maintable\">\r\n");
	Response.Write("			<div class=\"right smalltxt\" align=\"right\">	\r\n");
	Response.Write("					<script language=\"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=\"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("		  <div style=\"padding-top:5px;padding-bottom:5px\">\r\n");
	Response.Write("			  <span class=\"pagenumber\">本主题被查看" + topicviews.ToString() + "次, 共" + postcount.ToString() + "个帖子<br /></span>\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\"><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");
	Response.Write("		  <input type=\"checkbox\" value=\"1\" name=\"usesig\" ID=\"usesig\"\r\n");

	if(Utils.StrToInt(usesig, 0)==1)
	{

	Response.Write("							checked\r\n");

	}	//end if

	Response.Write("					> 使用个人签名						</td>\r\n");
	Response.Write("			<td align=\"center\" valign=\"top\" class=\"altbg2\"><span class=\"bold\">内容</span></td>\r\n");
	Response.Write("			<td class=\"altbg2\">\r\n");
	Response.Write("			  <div style=\"width: 97%\" class=\"smalltxt\">\r\n");
	Response.Write("					<textarea rows=\"7\" cols=\"10\" name=\"message\" style=\"width: 100%; height: 120px; word-break: break-all\" onKeyDown=\"ctlent(event,this.form);\" tabindex=\"2\" class=\"colorblur\" onfocus=\"this.className='colorfocus';\" onblur=\"this.className='colorblur';\"></textarea><br /><br />\r\n");
	Response.Write("					<input class=\"button\" type=\"submit\" name=\"replysubmit\" value=\"发表帖子\" tabindex=\"3\">\r\n");
	Response.Write("					[完成后可按 Ctrl+Enter 发布]&nbsp;&nbsp;\r\n");
	Response.Write("				</div>			</td>\r\n");
	Response.Write("			<td class=\"altbg1\" align=\"center\">\r\n");
	Response.Write("				<div id=\"posteditor_smiliebox\" style=\"width:120px;\"></div>\r\n");

⌨️ 快捷键说明

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