📄 userindexmanage.ftl
字号:
</select>
</#if>
</td>
</tr>
</#list>
</table>
</div>
<a href="javascript:<#if forumStatus>deleteItem('${divID}');<#else>deleteHiddenItem('${divID}');</#if>"><img src="${_resPath}/img/cancle.gif" alt="删除"></a>
</div>
<span id="${divID}_h">${h2Title}</span>
</h2>
<div class="topicsList">
<ul>
<#if topicList ? exists>
<#list topicList as topic>
<li>
<div class="topicInfo">
<#if topic_items == "user_id" || topic_items=="">
<#assign topic_items="user_id">
<a href="${_UrlUtil.encodeURL("/"+_EFUserUtil.getBlogURL(topic[topic_items]))}"" title="${_EFUserUtil.getNickName(topic[topic_items])}" target="_blank">${_EFUserUtil.getNickName(topic[topic_items])}</a>
<#else>
${topic[topic_items]?default("")}
</#if>
</div>
<div class="topicTitle">
<#if isForum?default(false) && topic.post_subject?default("") != "">
<#if _ForumUtil.allowSubject(forumInfo.forum_id) && _ForumUtil.isYes(forumInfo.forum_id, _ForumConKey.FORUM_SUBJECT_POST_PREFIX)>
<#if _ForumUtil.isYes(forumInfo.forum_id, _ForumConKey.FORUM_SUBJECT_ALLOW_VIEWBY)>
[<a href="${_UrlUtil.encodeURL("/topics-" + forumInfo.forum_id + "-----" + topic.post_subject?url +"---0-0.fhtml")}" target="_blank" class="subject">${topic.post_subject}</a>]
<#else>
[${topic.post_subject}]
</#if>
</#if>
</#if>
<#assign post_title = _TopicUtil.getIndexTopicTitle(topic.post_title)/>
<a href="${_UrlUtil.encodeURL("/"+_PostUtil.getTopicURL(topic.post_id))}" <#if link_type != "" && link_type == _Constants.LINK_TYPE_NEWPAGE?string> target="_blank" </#if> title="${post_title}"> ${post_title?html}</a>
<#comment> 判断是否需要未读新标识 </#comment>
<#comment> 首先判断此主题的最新回复或者创建时间是否在24小时之内 </#comment>
<#if (topic.post_lasttime?default(topic.post_createtime)?number > _DateUtil.adjustDays(_DateUtil.getCurDateTimeLong(), -1))>
<#comment> 然后判断在cookie中是否记录此主题已经被访问 </#comment>
<#if visitedTopics ? exists>
<#if visitedTopics.contains(topic.post_id) == false>
<span class="newTopicPic"><img src="${_resPath}/img/newtopic.gif" title="新帖"></span>
</#if>
</#if>
</#if>
</div><div class="clean"></div>
</li>
</#list>
</#if>
</ul>
</div>
<div class="clean"></div>
</div><#comment> end innerContent </#comment>
</div>
<#elseif userPageItem.item_key == _PageItemKey.ITEM_KEY_FAVOR_FORUMS>
<#assign col_num = "1"/>
<#assign link_type = ""/>
<#assign pageManageOptions = _ConfigUtil.getManageOption(_PageItemKey.ITEM_KEY_FAVOR_FORUMS,_tplStyle)/>
<#list pageManageOptions as pageManageOption>
<#if pageManageOption.optionName == "col_num">
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign col_num = itemPara[pageManageOption.optionName]/>
<#else>
<#assign col_num = pageManageOption.optionDefault/>
</#if>
<#elseif pageManageOption.optionName == "link_type">
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign link_type = itemPara[pageManageOption.optionName]/>
<#else>
<#assign link_type = pageManageOption.optionDefault/>
</#if>
</#if>
</#list>
<#comment>收藏论坛列表</#comment>
<div id="ITEM_KEY_FAVOR_FORUMS" class="<#if col_num == "1"> leftContent <#else>unitContent</#if> pageItemOrder">
<div class="innerContent">
<h2>
<div class="actions">
<a href="javascript:void(0)" onclick="popMenu('ITEM_KEY_FAVOR_FORUMS_EDIT');" id="ITEM_KEY_FAVOR_FORUMS_EDIT"><img src="${_resPath}/img/edit_1.gif" alt="编辑"/></a>
<div id="ITEM_KEY_FAVOR_FORUMS_EDIT_Items" class="menu pageManageEdit">
<table>
<#list pageManageOptions as pageManageOption>
<tr>
<td class="td1">
<span>${pageManageOption.optionDesc}</span>
</td>
<td class="td2">
<#if pageManageOption.optionType?number == _Constants.PAGE_MANAGE_OPTION_TYPE_SELECT_MULTIPLE>
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign defaultValue = _StringUtil.signStr2Set(",",itemPara.get(pageManageOption.optionName))/>
<#else>
<#assign defaultValue = _StringUtil.signStr2Set(",",pageManageOption.optionDefault)/>
</#if>
<#list pageManageOption.options as option>
<span><input type="checkbox" name="ITEM_KEY_FAVOR_FORUMS_${pageManageOption.optionName}_SELECT" value="${option.value}" <#if defaultValue.contains(option.value)>checked</#if>>${option.name}</span><br>
</#list>
<#else>
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign defaultValue = itemPara.get(pageManageOption.optionName)/>
<#else>
<#assign defaultValue = pageManageOption.optionDefault/>
</#if>
<select name="ITEM_KEY_FAVOR_FORUMS_${pageManageOption.optionName}_SELECT">
<#list pageManageOption.options as option>
<option value="${option.value}" <#if option.value == defaultValue>selected</#if>>${option.name}
</#list>
</select>
</#if>
</td>
</tr>
</#list>
</table>
</div>
<a href="javascript:deleteItem('ITEM_KEY_FAVOR_FORUMS');"><img src="${_resPath}/img/cancle.gif" alt="删除"></a>
</div>
<span id="ITEM_KEY_FAVOR_FORUMS_h">收藏的版面</span>
</h2>
<#list blogUserSpace.favorForums as forumid>
<#comment>获取论坛信息</#comment>
<#assign favorForumInfo = _ForumUtil.getForumInfo(forumid)/>
<div class="favorForums">
• <a href="${_UrlUtil.encodeURL("/"+_TopicUtil.getTopicURL(favorForumInfo.forum_id))}" <#if link_type != "" && link_type == _Constants.LINK_TYPE_NEWPAGE?string> target="_blank" </#if>>${favorForumInfo.forum_name}</a>
</div><#comment> end favorForums </#comment>
</#list>
<div class="clean"></div>
</div><#comment> end innerContent </#comment>
</div>
<#elseif userPageItem.item_key == _PageItemKey.ITEM_KEY_FRIEND>
<#assign col_num = "1"/>
<#assign link_type = ""/>
<#assign pageManageOptions = _ConfigUtil.getManageOption(_PageItemKey.ITEM_KEY_FRIEND,_tplStyle)/>
<#list pageManageOptions as pageManageOption>
<#if pageManageOption.optionName == "col_num">
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign col_num = itemPara[pageManageOption.optionName]/>
<#else>
<#assign col_num = pageManageOption.optionDefault/>
</#if>
<#elseif pageManageOption.optionName == "link_type">
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign link_type = itemPara[pageManageOption.optionName]/>
<#else>
<#assign link_type = pageManageOption.optionDefault/>
</#if>
</#if>
</#list>
<#comment>我的好友</#comment>
<div id="ITEM_KEY_FRIEND" class="<#if col_num == "1"> leftContent <#else>unitContent</#if> pageItemOrder">
<div class="innerContent">
<h2>
<div class="actions">
<a href="javascript:void(0)" onclick="popMenu('ITEM_KEY_FRIEND_EDIT');" id="ITEM_KEY_FRIEND_EDIT"><img src="${_resPath}/img/edit_1.gif" alt="编辑" ></a>
<div id="ITEM_KEY_FRIEND_EDIT_Items" class="menu pageManageEdit">
<table>
<#list pageManageOptions as pageManageOption>
<tr>
<td class="td1">
<span>${pageManageOption.optionDesc}</span>
</td>
<td class="td2">
<#if pageManageOption.optionType?number == _Constants.PAGE_MANAGE_OPTION_TYPE_SELECT_MULTIPLE>
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign defaultValue = _StringUtil.signStr2Set(",",itemPara.get(pageManageOption.optionName))/>
<#else>
<#assign defaultValue = _StringUtil.signStr2Set(",",pageManageOption.optionDefault)/>
</#if>
<#list pageManageOption.options as option>
<span><input type="checkbox" name="ITEM_KEY_FRIEND_${pageManageOption.optionName}_SELECT" value="${option.value}" <#if defaultValue.contains(option.value)>checked</#if>>${option.name}</span><br>
</#list>
<#else>
<#if itemPara[pageManageOption.optionName] ? exists>
<#assign defaultValue = itemPara.get(pageManageOption.optionName)/>
<#else>
<#assign defaultValue = pageManageOption.optionDefault/>
</#if>
<select name="ITEM_KEY_FRIEND_${pageManageOption.optionName}_SELECT">
<#list pageManageOption.options as option>
<option value="${option.value}" <#if option.value == defaultValue>selected</#if>>${option.name}
</#list>
</select>
</#if>
</td>
</tr>
</#list>
</table>
</div>
<a href="javascript:deleteItem('ITEM_KEY_FRIEND');"><img src="${_resPath}/img/cancle.gif" alt="删除"></a>
</div>
<span id="ITEM_KEY_FRIEND_h">好友</span>
</h2>
<div id="myFriends" class="userMarquee">
<table>
<tr>
<td>
<#list userFriends as onlineFriend>
<#comment> 头像路径 </#comment>
<#assign onlineFriendUser = _EFUserUtil.getEFUser(onlineFriend.user_id)/>
<div class="indexEfuser" title="${onlineFriendUser.nickName}">
<div class="indexUserPic">
<a href="${_UrlUtil.encodeURL("/"+_EFUserUtil.getBlogURL(onlineFriend.user_id))}" <#if link_type != "" && link_type == _Constants.LINK_TYPE_NEWPAGE?string> target="_blank" </#if>><img src="${_contextPath}/${onlineFriendUser.headPic}"></a>
</div>
<div class="indexUserInfo">
<div class="nickName">${onlineFriendUser.nickName}</div>
<#if onlineFriendUser.groupId ? exists>
${(group_map[onlineFriendUser.groupId?string]).group_name}
</#if>
<br>
<#if _EFUserUtil.isOnline(onlineFriend.user_id)>在线<img src="${_resPath}/img/online.png" title="在线"><#else>离线<img src="${_resPath}/img/offline.png" title="离线"></#if>
</div>
</div>
</#list>
<td>
</tr>
</table>
</div><#comment> end userMarquee </#comment>
<div class="clean"></div>
</div><#comment> end innerContent </#comment>
</div>
</#if>
</#list>
</td>
</tr>
</table>
</div><#comment> end userIndexManageCon </#comment>
<div id="storage">
<#comment>在ITEM_KEY_FAVOR_FORUMS中,但是不在ITEM_KEY_FAVOR_FORUM中的论坛</#comment>
<#list blogUserSpace.favorForums as forumid>
<#if blogUserSpace.specForumPageItemSet.contains(forumid?string) == false>
<#comment>获取论坛信息</#comment>
<#assign favorForumInfo = _ForumUtil.getForumInfo(forumid)/>
<#comment>判断当前论坛关闭,只有管理角色(管理员\超级管理员)才可以查看</#comment>
<#if favorForumInfo.forum_status?number == _Constants.FORUM_STATUS_USE ||
_EFUser.groupId?number == _Constants.USERGROUP_SYSTEM_SUPERADMIN ||
_EFUser.groupId?number == _Constants.USERGROUP_SYSTEM_ADMIN>
<#comment>判断当前论坛隐藏,只有管理角色(管理员\超级管理员)和允许查看隐藏论坛的用户组才可以查看</#comment>
<#if favorForumInfo.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")>
<#assign divID = _PageItemKey.ITEM_KEY_FAVOR_FORUM + "_" + forumid/>
<#assign h2Title = favorForumInfo.forum_name/>
<#assign topicList = userForumTopics[forumid]/>
<#assign topic_items = ""/>
<#assign link_type = ""/>
<#assign col_num = "1"/>
<#assign pageManageOptions = _ConfigUtil.getManageOption(_PageItemKey.ITEM_KEY_FAVOR_FORUM,_tplStyle)/>
<#list pageManageOptions as pageManageOption>
<#if pageManageOption.optionName == "topic_items">
<#assign topic_items = pageManageOption.optionDefault/>
<#elseif pageManageOption.optionName == "link_type">
<#assign link_type = pageManageOption.optionDefault/>
<#elseif pageManageOption.optionName == "col_num">
<#assign col_num = pageManageOption.optionDefault/>
</#if>
</#list>
<div id="${divID}" class="<#if col_num == "1"> leftContent <#else>unitContent</#if> pageItemOrder" style="display:none;">
<div class="innerContent">
<h2>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -