Author: woonsan
Date: Tue Dec 15 18:48:57 2009
New Revision: 890938

URL: http://svn.apache.org/viewvc?rev=890938&view=rev
Log:
JS2-1084: Fixing the error when maximizing a portlet window under /ui pipeline.

Modified:
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/WEB-INF/jetui/yui/jetui.jsp

Modified: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/WEB-INF/jetui/yui/jetui.jsp
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/WEB-INF/jetui/yui/jetui.jsp?rev=890938&r1=890937&r2=890938&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/WEB-INF/jetui/yui/jetui.jsp
 (original)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/WEB-INF/jetui/yui/jetui.jsp
 Tue Dec 15 18:48:57 2009
@@ -35,12 +35,28 @@
   RequestContext rc = 
(RequestContext)request.getAttribute(RequestContext.REQUEST_PORTALENV);
   Map userInfo = jetui.getUserAttributes(rc);
   ContentPage portalPage = rc.getPage();
+  ContentFragment maximized = 
(ContentFragment)request.getAttribute(PortalReservedParameters.MAXIMIZED_FRAGMENT_ATTRIBUTE);
   ColumnLayout columnLayout = 
(ColumnLayout)request.getAttribute("columnLayout");
+  
+  String navContent = null;
+  String tbContent = null;
+  
   ContentFragment pageNav = jetui.getContentFragment("jsPageNavigator",  rc);
-  String navContent = jetui.getRenderedContent(pageNav, rc);
   ContentFragment toolbox = jetui.getContentFragment("jsToolbox",  rc);
-  String tbContent = jetui.getRenderedContent(toolbox, rc);
+  
+  if (maximized != null)
+  {
+      navContent = jetui.renderPortletWindow(pageNav.getId(), 
pageNav.getName(), rc);
+      tbContent = jetui.renderPortletWindow(toolbox.getId(), 
pageNav.getName(), rc);
+  }
+  else
+  {
+      navContent = jetui.getRenderedContent(pageNav, rc);
+      tbContent = jetui.getRenderedContent(toolbox, rc);
+  }
+  
   String breadcrumbs = jetui.renderPortletWindow("jsBreadcrumbMenu", 
"j2-admin::BreadcrumbMenu", rc);
+  
   String encoding = "text/html"; 
   if (response.getCharacterEncoding() != null)
   {
@@ -137,7 +153,6 @@
 <div class="PContent"><span 
style="line-height:0.005px;">&nbsp;</span><%=breadcrumbs%></div>
 <div id="jsFragments" class="portal-nested-layout 
portal-nested-layout-TwoColumns">
 <%
-    ContentFragment maximized = 
(ContentFragment)request.getAttribute(PortalReservedParameters.MAXIMIZED_FRAGMENT_ATTRIBUTE);
     if (maximized != null)
     {
         String content = jetui.getRenderedContent(maximized, rc);
@@ -149,9 +164,9 @@
         request.setAttribute("fragment", maximized);
                request.setAttribute("coordinate", 
columnLayout.getCoordinate(maximized));
 %>
-<div id="column_id_0>" 
+<div id="column_id_0"
      class="portal-layout-column"
-        locked='<%=maximized.isLocked() %>'> 
+        locked="<%=maximized.isLocked()%>" 
      style="float:left; width:100%; background-color: #ffffff;">
 <jsp:include page="jetui-portlet.jsp"/>
 </div>  



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org

Reply via email to