viewmemberpermissions.jsp

来自「免费的java企业级论坛可执行程序」· JSP 代码 · 共 322 行 · 第 1/2 页

JSP
322
字号
<mvn:cssrows>
  <tr class="<mvn:cssrow/>">
    <td>Admin System</td>
    <td align="center"><%if (perm.canAdminSystem()) {%> <font color="#008000"><fmt:message key="mvnforum.common.yes"/><%} else {%><font color="#FF0080"><fmt:message key="mvnforum.common.no"/><%}%></font></td>
  </tr>
  <%--<tr class="<mvn:cssrow/>">
    <td>Login</td>
    <td align="center"><%if (perm.canLogin()) {%><font color="#008000"><fmt:message key="mvnforum.common.yes"/><%} else {%><font color="#FF0080"><fmt:message key="mvnforum.common.no"/><%}%></font></td>
  </tr>--%>
  <tr class="<mvn:cssrow/>">
    <td>Send Mail</td>
    <td align="center"><%if (perm.canSendMail()) {%><font color="#008000"><fmt:message key="mvnforum.common.yes"/><%} else {%><font color="#FF0080"><fmt:message key="mvnforum.common.no"/><%}%></font></td>
  </tr>
  <tr class="<mvn:cssrow/>">
    <td>Use Avatar</td>
    <td align="center"><%if (perm.canUseAvatar()) {%><font color="#008000"><fmt:message key="mvnforum.common.yes"/><%} else {%><font color="#FF0080"><fmt:message key="mvnforum.common.no"/><%}%></font></td>
  </tr>
  <tr class="<mvn:cssrow/>">
    <td>Use Private Message</td>
    <td align="center"><%if (perm.canUseMessage()) {%><font color="#008000"><fmt:message key="mvnforum.common.yes"/><%} else {%><font color="#FF0080"><fmt:message key="mvnforum.common.no"/><%}%></font></td>
  </tr>
  <tr class="<mvn:cssrow/>">
    <td>Add Attachment in Private Message</td>
    <td align="center"><%if (perm.canAddMessageAttachment()) {%><font color="#008000"><fmt:message key="mvnforum.common.yes"/><%} else {%><font color="#FF0080"><fmt:message key="mvnforum.common.no"/><%}%></font></td>
  </tr>
</mvn:cssrows>
</table>

<%if (environmentService.isMVNCMS()) {%>
<br/>
<table width="95%" align="center">
  <tr>
    <td class="highlight" colspan="19"><fmt:message key="mvnforum.common.permission.cms_permissions"/>:</td>
  </tr>
</table>
<table class="tborder" width="95%" cellspacing="1" cellpadding="3" align="center">
  <tr class="portlet-section-header">
    <td width="80%"><fmt:message key="mvnforum.common.permission"/></td>
    <td align="center"><fmt:message key="mvnforum.common.permission.current_status"/></td>
  </tr>
<mvn:cssrows>
  <tr class="portlet-section-subheader">
    <td colspan="2"><fmt:message key="mvnforum.common.permission.worklow_permissions"/></td>
  </tr>
  <tr class="<mvn:cssrow/>">
    <td>Publish Contents</td>
    <td align="center"><%if (perm.canPublishContentInAnyChannel()) {%><font color="#008000"><fmt:message key="mvnforum.common.yes"/><%} else {%><font color="#FF0080"><fmt:message key="mvnforum.common.no"/><%}%></font></td>
  </tr>
</mvn:cssrows>
</table>
<%}%>

<br/>
<table width="95%" align="center">
  <tr>
    <td class="highlight" colspan="19"><fmt:message key="mvnforum.common.permission.forum_specific_permissions"/>:</td>
  </tr>
</table>
<%--
<table class="tborder" width="95%" cellspacing="1" cellpadding="3" align="center">
  <tr class="portlet-section-header" align="center">
    <td>Forum</td>
    <td>Edit</td>
    <td>Delete</td>
    <td>Assign</td>
    
    <td>Thread</td>
    <td>Add</td>
    <td>Moderate</td>
    
    <td>Post</td>
    <td>Read</td>
    <td>Add</td>
    <td>Delete</td>
    <td>Edit Own</td>
    <td>Edit Any</td>
    
    <td>Attachment</td>
    <td>Add</td>
    <td>Get</td>
    
    <td>Poll</td>
    <td>Add</td>
    <td>Edit</td>
    <td>Delete</td>
  </tr>
<%
CategoryCache categoryCache = CategoryCache.getInstance();
ForumCache forumCache = ForumCache.getInstance();
Collection categoryBeans = categoryCache.getBeans();
Collection forumBeans = forumCache.getBeans();
%>
<%
for (Iterator catIterator = categoryBeans.iterator(); catIterator.hasNext(); ) {
    CategoryBean categoryBean = (CategoryBean)catIterator.next();
%>
   <tr class="portlet-section-subheader"><td colspan="19"><b><%=categoryBean.getCategoryName()%></b></td></tr>
  <%int forumCountInCurrentCategory = 0;
    for (Iterator forumIterator = forumBeans.iterator(); forumIterator.hasNext(); ) {
        ForumBean forumBean = (ForumBean)forumIterator.next();
        
        if (forumBean.getCategoryID() == categoryBean.getCategoryID()) {
            forumCountInCurrentCategory++;
            String color = (forumCountInCurrentCategory%2 == 1) ? "portlet-section-body" : "portlet-section-alternate";
            int forumID = forumBean.getForumID();
            boolean editForum = perm.canEditForum(forumID);
            boolean deleteForum = perm.canDeleteForum(forumID);
            boolean assignForum = perm.canAssignToForum(forumID);
            boolean moderateThread = perm.canModerateThread(forumID);
            boolean addThread = perm.canAddThread(forumID);
            boolean readPost = perm.canReadPost(forumID);
            boolean addPost = perm.canAddPost(forumID);
            boolean deletePost = perm.canDeletePost(forumID);
            boolean editPost = perm.canEditPost(forumID);
            boolean addAttach = perm.canAddAttachment(forumID);
            boolean getAttach = perm.canGetAttachment(forumID);
            boolean addPoll = perm.canAddPoll(forumID);
            boolean editPoll = perm.canEditPoll(forumID);
            boolean deletePoll = perm.canDeletePoll(forumID);
  %>
  <tr class="<%=color%>" align="center">
    <td align="left"> <%=forumBean.getForumName()%></td>
    <td><%if (editForum) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (deleteForum) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (assignForum) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td class="messageTextBold">Thread &raquo;</td>
    <td><%if (addThread) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (moderateThread) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td class="messageTextBold">Post &raquo;</td>
    <td><%if (readPost) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (addPost) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (deletePost) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (editPost) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td class="messageTextBold">Attachment &raquo;</td>
    <td><%if (addAttach) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (getAttach) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td class="messageTextBold">Poll &raquo;</td>
    <td><%if (addPoll) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (editPoll) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
    <td><%if (deletePoll) {%><font color="#008000">Yes<%} else {%><font color="#FF0080">No<%}%></font></td>
  </tr>
<%      }//if
    } //for forumIndex%>
 <% if ( forumCountInCurrentCategory == 0 ) { %>
    <tr class="portlet-section-body"><td colspan="19" align="center"><fmt:message key="mvnforum.user.listforums.table.no_forum"/></td></tr>
 <% } 
} // for category%>

<%=request.getAttribute("CategoryTree")%>
<% if ( categoryBeans.size() == 0 ) { %>
    <tr class="portlet-section-body"><td colspan="19" align="center"><fmt:message key="mvnforum.user.listforums.table.no_category"/></td></tr>
<% } %>
</table>
--%>
<%=request.getAttribute("Result")%>
<br/>

<%@ include file="footer.jsp"%>
</mvn:body>
</mvn:html>
</fmt:bundle>

⌨️ 快捷键说明

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