Author: taylor
Date: Thu Dec 10 03:39:47 2009
New Revision: 889076
URL: http://svn.apache.org/viewvc?rev=889076&view=rev
Log:
https://issues.apache.org/jira/browse/JS2-1084
- rewrote Spaces navigator using styles contributed by Robbert Kauffman
Modified:
portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/spaces/space-navigator.jsp
Modified:
portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/spaces/space-navigator.jsp
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/spaces/space-navigator.jsp?rev=889076&r1=889075&r2=889076&view=diff
==============================================================================
---
portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/spaces/space-navigator.jsp
(original)
+++
portals/jetspeed-2/applications/j2-admin/trunk/src/main/webapp/WEB-INF/view/spaces/space-navigator.jsp
Thu Dec 10 03:39:47 2009
@@ -26,34 +26,33 @@
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%>
<portlet:defineObjects/>
-
- <div class="yui-menu-content">
- <ul class="first-of-type">
- <li><a class="yui-menu-label" href="#intranet-spaces-menu"><em><%=
((Space)renderRequest.getAttribute("space")).getName() %></em></a>
- <div id="intranet-spaces-menu" class="yui-menu">
- <div class="yui-menu-content">
- <ul class="first-of-type">
<%
+ Space current = ((Space)renderRequest.getAttribute("space"));
+%>
+ <ul id="nav-top">
+ <li><a href="<portlet:actionURL><portlet:param
name='space' value='<%=current.getName()%>'/></portlet:actionURL>" title="<%=
current.getName() %>"><%= current.getName() %></a>
+ <ul id="spaceList">
+<%
+ int count = 0;
List<Space> spaces = (List<Space>)renderRequest.getAttribute("spaces");
- for (Space space : spaces) {
+
+ for (Space space : spaces)
+ {
+ String style = null;
+ String extStyle = null;
+ if (count == 0) style = "first";
+ else if (count == spaces.size() -1) style = "last";
+ if (space.getName().equals(current.getName()))
+ {
+ extStyle = "font-weight: bold";
+ }
%>
- <li class="yui-menuitem">
- <a class="yui-menuitem-content"
href="<portlet:actionURL><portlet:param name='space'
value='<%=space.getName()%>'/></portlet:actionURL>"><%=space.getName() %></a>
- </li>
-<%}%>
- </ul>
+<li <% if (style != null) { %>class="<%=style%>" <% } %>><a <% if (extStyle
!= null) { %>style="<%=extStyle%>" <% } %>
href="<portlet:actionURL><portlet:param name='space'
value='<%=space.getName()%>'/></portlet:actionURL>" title="<%=space.getName()
%>"><%=space.getName() %></a></li>
<%
- Object princ = renderRequest.getUserPrincipal();
- if (princ != null) {
+ count++;
+ }
%>
- <ul>
- <li class="yui-menuitem">
- <a class="yui-menuitem-content"
href="<portlet:actionURL><portlet:param name='navAction'
value='addSpace'/></portlet:actionURL>">Add Space...</a>
- </li>
- </ul>
-<%}%>
- </div>
- </div>
- </li>
- </ul>
- </div>
+ <li class="add"><a
href="<portlet:actionURL><portlet:param name='navAction'
value='addSpace'/></portlet:actionURL>" title="Add Space">Add Space</a></li>
+ </ul>
+ </li>
+ </ul>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]