📄 forumtagtopics.ftl
字号:
<#include "lib/report.tpl"/>
<#import "lib/html.tpl" as html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=${_encoding?default("GBK")}" />
<#assign navtitle = "'${forum_name}' 里与 '${tag_name}' 相关的主题 - ">
<#include "/common/title.ftl">
<#include "/common/meta.ftl">
<link href="${_resPath}/lib/base.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="${_contextPath}/ef/js/prototype.js"></script>
<script type="text/javascript" src="${_contextPath}/ef/js/base.js"></script>
<script type="text/javascript" src="${_contextPath}/ef/js/eforumad.js"></script>
<script type="text/javascript">
function gotoPage(pNo,pSize){
var _pSize= "&_pSize=";
if(pSize){
_pSize = _pSize + pSize;
}else{
_pSize = _pSize + ${_pSize?default(_EFUserUtil.getUserPageSize(_EFUser))};
} window.location="${_UrlUtil.encodeURL("/topic.do?_fn=TagTopicList&forum_id=${forum_id}&tag_id=${tag_id}&tag_name=${tag_name?url}&_pNo=\" + pNo+ _pSize")};
}
function changePageSize(_pSize){
gotoPage(1,_pSize);
}
</script>
</head>
<body><!-- forumtagtopics.ftl -->
<div id="wrap">
<#include "header.ftl"/>
<div id="content">
<div class="commonNavLine">
<#assign onlyForumMenu = false/>
<#assign nextForumNavStr="标签 '"+tag_name?default("")+"' 关联的主题" />
<#include "forum_nav.ftl"/>
</div><#comment>end commonNavLine </#comment>
<div id="commonLeft">
<form method="post" id="tagSearch" action="${_UrlUtil.encodeURL("/topic.do?_fn=TagSearch")}">
<input type="hidden" name="_pNo" id="_pNo" value="1">
<div id="forumTagSearch" class="commonNavBox">
<table class="outline">
<tr class="hd">
<td class="td1">
搜索
</td>
<td class="td2">
<img src="${_resPath}/img/side_view_yes.gif" style="cursor:pointer;" onclick="expandContent('forumTagSearchTable');">
</td>
</tr>
<tbody id="forumTagSearchTable" class="content">
<tr class="infoLine">
<td class="option" colspan="2">
<input type="text" id="tag_name" name="tag_name" value="${tag_name?default("")}" size="18" class="input1">
</td>
</tr>
<tr class="infoLine">
<td class="option" colspan="2">
<select name="order_name">
<option value="${_Constants.TAG_ORDER_VIEWNUM}" <#if order_name?default(_Constants.TAG_ORDER_VIEWNUM)?number == _Constants.TAG_ORDER_VIEWNUM> selected </#if>>点击数</option>
<option value="${_Constants.TAG_ORDER_TOPICNUM}" <#if order_name?default(_Constants.TAG_ORDER_TOPICNUM)?number == _Constants.TAG_ORDER_TOPICNUM> selected </#if>>主题数</option>
</select>
<select name="order_type">
<option value="${_Constants.ORDER_TYPE_DESC}" <#if order_type?default(_Constants.ORDER_TYPE_DESC)?number == _Constants.ORDER_TYPE_DESC> selected </#if>>降序</option>
<option value="${_Constants.ORDER_TYPE_ASC}" <#if order_type?default(_Constants.ORDER_TYPE_ASC)?number == _Constants.ORDER_TYPE_ASC> selected </#if>>升序</option>
</select>
</td>
</tr>
<tr class="infoLine">
<td class="option" colspan="2">
<div class="selectComponent" onmouseover="popMenu('forum_name')">
<span id="forum_name">
<#if forum_id ? exists>${_ForumUtil.getForumInfo(forum_id).forum_name}<#else>点击选择版面</#if>
</span> <img src="${_resPath}/img/drop.gif"/>
</div>
<input type="hidden" name="forum_id" id="forum_id" value="${forum_id?default("-1")}">
</td>
</tr>
<tr class="actionLine">
<td class="option" colspan="2">
<input type="button" class="middleButton" value="标签搜索" onclick="formSubmit('tagSearch',this)">
</td>
</tr>
</tbody>
</table>
</div><#comment> end tagSearch </#comment>
<div id="forum_name_Items" class="menu commonSelectPop">
<ul>
<#assign curHideFlag = false/><#comment>隐藏标识</#comment>
<#assign curLevel = 0/><#comment>判断级别</#comment>
<#list _ForumUtil.getForums() as forum>
<#assign forumInfo = _ForumUtil.getForumInfo(forum.forum_id)/>
<#comment>如果判断级别高于版面的级别,则遵循当前隐藏标识状态,否则根据版面的设置进行处理</#comment>
<#if curHideFlag && curLevel < forumInfo["forum_level"]?number>
<#else>
<#assign curShowFlag = false/>
<#comment>判断当前论坛关闭,只有管理角色(管理员\超级管理员)才可以查看</#comment>
<#if forumInfo.forum_status?number == _Constants.FORUM_STATUS_USE ||
_EFUser.groupId?number == _Constants.USERGROUP_SYSTEM_SUPERADMIN ||
_EFUser.groupId?number == _Constants.USERGROUP_SYSTEM_ADMIN>
<#comment>判断当前论坛隐藏,只有管理角色(管理员\超级管理员)和允许查看隐藏论坛的用户组才可以查看</#comment>
<#if forumInfo.forum_ishide?number == _Constants.FORUM_ISHIDEN_SHOW ||
!_ConfigUtil.isYes("SECURITY_HIDE_FORBIDDEN_FORUM") ||
_EFUser.groupId?number == _Constants.USERGROUP_SYSTEM_SUPERADMIN ||
_EFUser.groupId?number == _Constants.USERGROUP_SYSTEM_ADMIN || _GroupUtil.isYes(_EFUser.groupId?string,"USERGROUP_VISIT_HIDDENFORUM")>
<#if forumInfo["forum_type"]=="0">
<li class="divLi">${forumInfo["forum_name"]}</li>
<#else>
<li>
<#if forumInfo["forum_level"]?number > 2>
<a href="javascript:selectForum('${forumInfo["forum_id"]}','${forumInfo["forum_name"]}')" >( ${forumInfo["forum_name"]} )</a>
<#else>
<a href="javascript:selectForum('${forumInfo["forum_id"]}','${forumInfo["forum_name"]}')" >${forumInfo["forum_name"]}</a>
</#if>
</li>
</#if>
<#comment>如果不隐藏,则还原各个标识</#comment>
<#assign curHideFlag = false/>
<#assign curLevel = 0/>
<#assign curShowFlag = true/>
</#if>
</#if>
<#comment>如果原来显示,现在隐藏了,则记录标识</#comment>
<#if !curHideFlag && !curShowFlag>
<#assign curLevel = forumInfo["forum_level"]?number/>
<#assign curHideFlag = true/>
</#if>
<#comment>如果隐藏,且当前级别高于判断级别,则升级判断级别</#comment>
<#if curHideFlag && forumInfo["forum_level"]?number < curLevel>
<#assign curLevel = forumInfo["forum_level"]?number/>
</#if>
</#if>
</#list>
</ul>
</div>
<#if tagSearchResults ? exists && tagSearchResults.size() > 0>
<div id="forumTagSearchResult" class="commonNavBox">
<table class="outline">
<tr class="hd">
<td class="td1" title="与'${tag_name?default("")}'看起来类似的标签">
相似标签
</td>
<td class="td2">
<img src="${_resPath}/img/side_view_yes.gif" style="cursor:pointer;" onclick="expandContent('forumTagSearchResultTable');">
</td>
</tr>
<tbody id="forumTagSearchResultTable" class="content">
<tr class="areaLine">
<td class="area" colspan=2>
<div class="tagCloud">
<#assign parsedSearchResults = _TagUtil.parsedTag(tagSearchResults)/>
<#list tagSearchResults as tagSearchResult>
<#if tagSearchResult_index < 19 && tagSearchResult.tag_name != tag_name>
<span><a href="${_UrlUtil.encodeURL("/topic.do?_fn=TagTopicList&keywordTagName="+keywordTagName?default("")?url+"&forum_id="+forum_id+"&tag_id="+tagSearchResult.tag_id+"&tag_name="+tagSearchResult.tag_name?url)}" style="${tagSearchResult.tagAttribute}" target="_blank">${tagSearchResult.tag_name}</a></span>
</#if>
</#list>
</div>
</td>
</tr>
<tr class="infoLine">
<td class="td2" align="right">
<a href="javascript:doMoreTagSearch('${keywordTagName?default("")?js_string}')">更多...</a>
</td>
</tr>
</tbody>
</table>
</div><#comment> end tagSearch </#comment>
<#else>
<div id="forumTagSearchResult" class="commonNavBox">
<table class="outline">
<tr class="hd">
<td class="td1" title="与'${tag_name?default("")}'看起来类似的标签">
相似标签
</td>
<td class="td2">
<img src="${_resPath}/img/side_view_yes.gif" style="cursor:pointer;" onclick="expandContent('forumTagSearchResultTable');">
</td>
</tr>
<tbody id="forumTagSearchResultTable" class="content">
<tr class="areaLine">
<td class="area" colspan=2>
<div class="tagCloud">
<#assign parsedSearchResults = _TagUtil.parsedTag(_TagUtil.getCorrelativeForumTags(forum_id,tag_name,8))/>
<#list parsedSearchResults as tagSearchResult>
<#if tagSearchResult_index < 19 && tagSearchResult.tag_name != tag_name>
<span><a href="${_UrlUtil.encodeURL("/topic.do?_fn=TagTopicList&forum_id="+forum_id+"&tag_id="+tagSearchResult.tag_id+"&tag_name="+tagSearchResult.tag_name?url)}" style="${tagSearchResult.tagAttribute}" target="_blank">${tagSearchResult.tag_name}</a></span>
</#if>
</#list>
</div>
</td>
</tr>
<tr class="infoLine">
<td class="td2" align="right">
<a href="javascript:doMoreTagSearch('${tag_name?default("")?js_string}')">更多...</a>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -