📄 postlist.tag
字号:
<%-- 帖子显示 --%>
<%@ tag pageEncoding="UTF-8" isELIgnored="false"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib prefix="fc" uri="/WEB-INF/elfunction.tld" %>
<script type="text/javascript" src="${pageContext.request.contextPath }/js/prototype.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath }/editor/bbcodeutil.js"></script>
<script type="text/javascript">
<!--
//定义URL加亮显示的正则表达式
//i:表示全局匹配,g:表示忽略大小写
var matchURL = new RegExp("((?:http|https|ftp|mms|rtsp)://(&(?=amp;)|[A-Za-z0-9\./=\?%_~@&#:;\+\-])+)","ig");
var replaceURL = " <a href='$1'>$1</a> ";
function writeContent(forbideurl,forbidesmile,forbidegerweb,content){
forbideurl = eval(forbideurl);
forbidesmile = eval(forbidesmile);
forbidegerweb = eval(forbidegerweb);
//不禁用URL识别
if(!forbideurl){
content = content.replace(matchURL,replaceURL);
//document.write("不禁用URL识别<br/>");
}
//不禁用表情识别
if(!forbidesmile){
content = stringToSmaile(content);
//document.write("不禁用表情识别<br/>");
}
//不禁用UBB
if(!forbidegerweb){
try{
content = bbcode2html(content);
}catch(e){alert(e);}
//document.write('不禁用UBB<br/>');
}
if(forbideurl&& forbidesmile && forbidegerweb){
//document.write('全部正常显示<br/>');
}
document.write(content);
}
//-->
</script>
<a name="top"></a>
<div id="bbs-list-nav">
<div id="bbs-title">
<h2>标题: ${topic.title }</h2>
</div>
<div class="detail-message2"></div>
<form id="delpost" name="delpost" method="post" action="">
<input name="forumid" type="hidden" value="23" />
<input name="topicid" type="hidden" value="6961" />
<input name="operat" type="hidden" value="delposts" />
<!-- 循环显示帖子信息开始 -->
<c:forEach items="${requestScope.posts}" var="post">
<div id="postsContainer">
<div id="bbs-detail-nav">
<!--用户信息开始-->
<!--注册用户-->
<div class="Dleft">
<div id="memberinfo_${post.id }" class="popmenubutton-new-out" onclick="showMenu(this.id,false)" style="cursor:pointer;">
<div class="normalname" onMouseOver="this.className='normalname-bg'" onMouseOut="this.className='normalname'">
<img src="templates/default/images/friend_dot.gif" align="absmiddle" />
${post.user.username }
</div>
</div>
<!-- 弹出菜单栏 -->
<div class="popupmenu-new" id="memberinfo_${post.id }_menu" style="display:none;width:178px!important;width:174px;">
<div class="popupmenu-item-last">
<div class="popupmenu-item" style="border-top:0px;">
<div>
<img src="templates/default/images/send-message.gif" alt="发送短信息" width="16" height="13" border="0" />
<a href="usercppostpm.htm?msgtoid=65" target="_blank">
<span style="color:#009900">发送短消息</span>
</a>
</div>
</div>
<div class="Dspace"> </div>
<div class="popupmenu-item">
<div class="itemlast"><a href="userinfo.htm" target="_blank">查看公共资料</a></div>
<div class="itemlast"><a href="search.htm?posterid=65">查找该会员全部帖子</a></div>
</div>
<div class="Dspace"> </div>
<div class="popupmenu-item"></div>
</div>
</div>
<!-- 弹出菜单栏 -->
</div>
<div class="Dright">
<div class="Nleft2">
<span>${post.sendtime }</span>
<div class="see-line">|</div>
<div class="see-list"></div>
</div>
<div class="Nright">
<span>
<a href="${pageContext.request.contextPath }/ctree.htm?tid=${param['tid'] }&pid=${post.id }">树型</a><span class="see-line2">|</span>
<!--
<a href="#">收藏</a><span class="see-line2">|</span>
-->
</span>
<a href="###" class="t_number" onclick="$('message${post.id }').className='t_smallfont'">小</a>
<a href="###" class="t_number" onclick="$('message${post.id }').className='t_msgfont'">中</a>
<a href="###" class="t_number" onclick="$('message${post.id }').className='t_bigfont'">大</a>
<a href="#" class="bold" >
<span style="color:#003366;background:url(templates/default/images/floud.gif) no-repeat right top;padding-right:3px;">
${post.floor }
</span>
</a>
</div>
<div style="clear:both;"></div>
</div>
</div>
<div id="bbs-detail-nav2">
<div class="Dleft2">
<div id="photo_img">
<img class="avatar" src="avatars\common\yct7.jpg"/>
</div>
<h3>${post.user.levels.levelname }</h3>
<div id="user-message">
<ul>
<!-- 通过自定义函数查询指定用户的帖子数 -->
<li>帖子:<span>${fc:countPosts(post.user.id) }</span></li>
<!--
<li>状态:<span>在线</span></li>
-->
</ul>
</div>
<div class="Dspace"> </div>
<div class="tools">
<!--
<img border="0" src="/images/medals/Medal1.gif" alt="Medal No.1" title="Medal No.1" class="medals" />
<img border="0" src="/images/medals/Medal4.gif" alt="Medal No.4" title="Medal No.4" class="medals" />
<img border="0" src="/images/medals/Medal9.gif" alt="Medal No.9" title="Medal No.9" class="medals" />
-->
</div>
</div>
<!--用户信息结束-->
<div class="Dright2">
<div style="padding:0px;height:auto!important;height:145px;min-height:145px;">
<div class="article">
<h3>${post.title }</h3>
<div id="message${post.id }" class="t_smallfont" style="width:99%">
<script type="text/javascript">
writeContent("${post.forbideurl}","${post.forbidesmile}","${post.forbidegerweb}","${post.content}");
</script>
</div>
</div>
</div>
</div>
<div style="clear:both;"></div>
</div>
<div id="bbs-detail-nav" style="border-top:1px solid #E6EEF7;">
<div class="Dleft" style="border-bottom:0px;">
<div class="Nleft">
<a href="#top">
<!--
<img src="templates/default/images/gototop.gif" width="51" height="24" align="left" style="padding:2px;padding-left:16px;"/>
-->
</a>
</div>
</div>
<div class="Dright" style="border-bottom:0px;"><div class="Nleft3"><script type="text/javascript">printinpostad(0);</script></div>
<div class="Nright2">
<a href="${pageContext.request.contextPath }/cpostreply.htm?tid=${topic.id }">
<img src="templates/default/images/dot_replay.gif" alt="回复" style="padding:2px;"/>
</a>
</div>
</div>
</div>
<div id="bbs-detail-nav3"> </div>
</div>
</c:forEach>
<!-- 循环显示帖子信息结束 -->
</form>
<div id="bbs-detail-nav" style="border-top:1px solid #E6EEF7;clear:both;">
<div class="detail-area">
<span><<</span>
<a href="#">上一主题</a>
<span style="font-size:12px;font-weight:normal;">|</span>
<a href="#">下一主题</a>
<span>>></span>
</div>
</div>
<div style="clear:both;"></div>
</div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -