toolbar.jsp
上传用户:guhaomin
上传日期:2007-06-10
资源大小:23203k
文件大小:3k
源码类别:

电子政务应用

开发平台:

Java

  1. <%
  2. /**
  3.  * $RCSfile: toolbar.jsp,v $
  4.  * $Revision: 1.3 $
  5.  * $Date: 2000/12/18 02:06:21 $
  6.  */
  7. %>
  8. <%@ page 
  9. import="com.coolservlets.forum.*,
  10.         com.coolservlets.forum.util.*"
  11. %>
  12. <jsp:useBean id="adminBean" scope="session"
  13.  class="com.coolservlets.forum.util.admin.AdminBean"/>
  14. <% ////////////////////////////////
  15. // Jive authorization check
  16. // check the bean for the existence of an authorization token.
  17. // Its existence proves the user is valid. If it's not found, redirect
  18. // to the login page
  19. Authorization authToken = adminBean.getAuthToken();
  20. if( authToken == null ) {
  21. response.sendRedirect( "/mainctrl/bbs/admin" );
  22. return;
  23. }
  24. %>
  25. <% ////////////////////////////////////////
  26. // figure out what type of user we are:
  27. boolean isSystemAdmin = ((Boolean)session.getValue("jiveAdmin.systemAdmin")).booleanValue();
  28. boolean isForumAdmin  = ((Boolean)session.getValue("jiveAdmin.forumAdmin")).booleanValue();
  29. boolean isGroupAdmin  = ((Boolean)session.getValue("jiveAdmin.groupAdmin")).booleanValue();
  30. %>
  31. <% ////////////////
  32. // get parameters
  33. String tab = ParamUtils.getParameter(request,"tab");
  34. if( tab == null ) {
  35. tab = "global";
  36. }
  37. %>
  38. <html>
  39. <head>
  40. <title>工具栏</title>
  41. <link rel="stylesheet" href="style/global.css">
  42. </head>
  43. <body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0
  44.       bgcolor="#dddddd" text="#000000" link="#0000ff" vlink="#0000ff" alink="#ff0000">
  45. <table class="toolbarBg" cellpadding="0" cellspacing="0" border="0" height="100%">
  46. <td width="99%">
  47. <font face="verdana,arial,helvetica" size="-1">
  48. &nbsp;
  49. <%-- "Global" tab --%>
  50. <% if( isSystemAdmin || isGroupAdmin ) { %>
  51. <a href="sidebar.jsp?tree=system" 
  52.    target="sidebar" class="toolbarLink"
  53.    title="Goto the Global menu"
  54.    onclick="location.href='toolbar.jsp?tab=global';"
  55. ><%= (tab.equals("global"))?"<b>Global</b>":"Global" %></a>
  56. <% } %>
  57. &nbsp;
  58. <%-- "Forums" tab --%>
  59. <% if( isSystemAdmin || isForumAdmin ) { %>
  60. <a href="sidebar.jsp?tree=forum"
  61.    target="sidebar" class="toolbarLink"
  62.    title="Goto the Forums menu"
  63.    onclick="location.href='toolbar.jsp?tab=forums';"
  64. ><%= (tab.equals("forums"))?"<b>Forums</b>":"Forums" %></a>
  65. <% } %>
  66. </font>
  67. </td>
  68. <td width="1%" nowrap>
  69. <%-- logout link --%>
  70. <% // get the username %>
  71. <% try { %>
  72. <% ForumFactory forumFactory = ForumFactory.getInstance(authToken); %>
  73. <% ProfileManager manager = forumFactory.getProfileManager(); %>
  74. <% User user = manager.getUser(authToken.getUserID()); %>
  75. Logged in as: <b><%= user.getUsername() %></b>
  76. <% } catch( Exception ignored ) {} %>
  77. &nbsp;
  78. <a href="index.jsp?logout=true" 
  79.  target="_top" class="toolbarLink"
  80.  title="退出管理工具"
  81. ><b>退出</b></a>
  82. &nbsp;
  83. </td>
  84. </table>
  85. </body>
  86. </html>