Author: mfranklin
Date: Wed Oct 31 21:35:25 2012
New Revision: 1404364

URL: http://svn.apache.org/viewvc?rev=1404364&view=rev
Log:
Updated JSPs for Widget fix

Modified:
    
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/controller/ProfileControllerTest.java
    
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/tag/RegionWidgetTagTest.java
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_1.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2wn.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3_newuser.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn_1_bottom.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_4.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/person_profile.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/mobile_home.jsp
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/personProfile.jsp
    rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/region.tag
    
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/simple_regions.tag

Modified: 
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/controller/ProfileControllerTest.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/controller/ProfileControllerTest.java?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/controller/ProfileControllerTest.java
 (original)
+++ 
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/controller/ProfileControllerTest.java
 Wed Oct 31 21:35:25 2012
@@ -94,7 +94,7 @@ public class ProfileControllerTest {
                //creating a mock user
                final UserImpl user = new UserImpl();
                final ModelMap model = new ModelMap();
-               final int modelSize = 5;
+               final int modelSize = 4;
                final String username="canonical";
         user.setUsername(username);
         user.setId(USER_ID);
@@ -135,7 +135,7 @@ public class ProfileControllerTest {
                //creating a mock user
                final UserImpl user = new UserImpl();
                final ModelMap model = new ModelMap();
-               final int modelSize = 5;
+               final int modelSize = 4;
                final String username="canonical";
         user.setUsername(username);
         user.setId(USER_ID);

Modified: 
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/tag/RegionWidgetTagTest.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/tag/RegionWidgetTagTest.java?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/tag/RegionWidgetTagTest.java
 (original)
+++ 
rave/trunk/rave-components/rave-web/src/test/java/org/apache/rave/portal/web/tag/RegionWidgetTagTest.java
 Wed Oct 31 21:35:25 2012
@@ -95,7 +95,7 @@ public class RegionWidgetTagTest {
         RegionWidgetWrapper wrapper = new RegionWidgetWrapper(widget, 
regionWidget);
 
         expect(service.getSupportedWidgetTypes()).andReturn(strings);
-        expect(service.render(wrapper, context)).andReturn(RENDERED);
+        expect(service.render(isA(RegionWidgetWrapper.class), 
same(context))).andReturn(RENDERED);
         replay(service);
 
         JspWriter writer = createNiceMock(JspWriter.class);

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_1.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_1.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_1.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_1.jsp
 Wed Oct 31 21:35:25 2012
@@ -18,4 +18,4 @@
   ~ under the License.
   --%>
 
-<rave:simple_regions page="${page}" widgets="${widgets}" />
\ No newline at end of file
+<rave:simple_regions page="${page}" />
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2.jsp
 Wed Oct 31 21:35:25 2012
@@ -18,4 +18,4 @@
   ~ under the License.
   --%>
 
-<rave:simple_regions page="${page}" widgets="${widgets}" />
\ No newline at end of file
+<rave:simple_regions page="${page}"  />
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2wn.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2wn.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2wn.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_2wn.jsp
 Wed Oct 31 21:35:25 2012
@@ -18,4 +18,4 @@
   ~ under the License.
   --%>
 
-<rave:simple_regions page="${page}" widgets="${widgets}" />
\ No newline at end of file
+<rave:simple_regions page="${page}"  />
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3.jsp
 Wed Oct 31 21:35:25 2012
@@ -18,4 +18,4 @@
   ~ under the License.
   --%>
 
-<rave:simple_regions page="${page}" widgets="${widgets}" />
\ No newline at end of file
+<rave:simple_regions page="${page}"  />
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3_newuser.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3_newuser.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3_newuser.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3_newuser.jsp
 Wed Oct 31 21:35:25 2012
@@ -27,10 +27,10 @@
 <div class="columns_3_newuser_widgets">
     <div class="columns_3_newuser_subtitle"><fmt:message 
key="page.layout.newuser.subtitle"/></div>
     <div class="widgetRow upperRow">
-        <rave:region region="${page.regions[0]}" regionIdx="1" 
widgets="${widgets}" />
-        <rave:region region="${page.regions[1]}" regionIdx="2" 
widgets="${widgets}" />
+        <rave:region region="${page.regions[0]}" regionIdx="1" />
+        <rave:region region="${page.regions[1]}" regionIdx="2" />
     </div>
     <div class="widgetRow bottomRow">
-        <rave:region region="${page.regions[2]}" regionIdx="3" 
widgets="${widgets}" />
+        <rave:region region="${page.regions[2]}" regionIdx="3" />
     </div>
 </div>
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn.jsp
 Wed Oct 31 21:35:25 2012
@@ -18,4 +18,4 @@
   ~ under the License.
   --%>
 
-<rave:simple_regions page="${page}" widgets="${widgets}" />
\ No newline at end of file
+<rave:simple_regions page="${page}"  />
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn_1_bottom.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn_1_bottom.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn_1_bottom.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_3nwn_1_bottom.jsp
 Wed Oct 31 21:35:25 2012
@@ -19,11 +19,11 @@
   --%>
 
 <div class="widgetRow upperRow">
-    <rave:region region="${page.regions[0]}" regionIdx="1" 
widgets="${widgets}" />
-    <rave:region region="${page.regions[1]}" regionIdx="2" 
widgets="${widgets}" />
-    <rave:region region="${page.regions[2]}" regionIdx="3" 
widgets="${widgets}" />
+    <rave:region region="${page.regions[0]}" regionIdx="1"  />
+    <rave:region region="${page.regions[1]}" regionIdx="2"  />
+    <rave:region region="${page.regions[2]}" regionIdx="3"  />
 </div>
 
 <div class="widgetRow bottomRow">
-    <rave:region region="${page.regions[3]}" regionIdx="4" 
widgets="${widgets}" />
+    <rave:region region="${page.regions[3]}" regionIdx="4"  />
 </div>
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_4.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_4.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_4.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/columns_4.jsp
 Wed Oct 31 21:35:25 2012
@@ -18,4 +18,4 @@
   ~ under the License.
   --%>
 
-<rave:simple_regions page="${page}" widgets="${widgets}" />
\ No newline at end of file
+<rave:simple_regions page="${page}"  />
\ No newline at end of file

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/person_profile.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/person_profile.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/person_profile.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/layouts/person_profile.jsp
 Wed Oct 31 21:35:25 2012
@@ -30,7 +30,7 @@
     <c:forEach var="subPage" items="${subPages}" varStatus="subPageStatus">
         <div class="tab-pane" id="tab-${subPage.id}">
             <c:forEach var="subPageRegion" items="${subPage.regions}" 
varStatus="subPageRegionStatus">
-                <rave:region region="${subPageRegion}" 
regionIdx="${subPageRegionStatus.count}" widgets="${widgets}" />
+                <rave:region region="${subPageRegion}" 
regionIdx="${subPageRegionStatus.count}" />
             </c:forEach>
             <div class="clear-float">&nbsp;</div>
         </div>

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/mobile_home.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/mobile_home.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/mobile_home.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/mobile_home.jsp
 Wed Oct 31 21:35:25 2012
@@ -66,22 +66,19 @@
         <c:forEach var="region" items="${page.regions}">
             <div class="region-mobile" id="region-${region.id}-id">
             <c:forEach var="regionWidget" items="${region.regionWidgets}">
-                <c:forEach var="widget" items="${widgets}">
-                    <c:if test="${regionWidget.widgetId == widget.id}">
-                       <div class="widget-wrapper widget-wrapper-mobile" 
id="widget-${regionWidget.id}-wrapper">
-                            <div class="widget-title-bar 
widget-title-bar-mobile" onclick="rave.toggleMobileWidget(${regionWidget.id});">
-                                <span id="widget-${regionWidget.id}-collapse" 
class="widget-toolbar-toggle-collapse" title="<fmt:message 
key="widget.chrome.toggle"/>"><i class="icon-chevron-down"></i></span>
-                                <div id="widget-${regionWidget.id}-title" 
class="widget-title">
-                                    <c:out value="${widget.title}"/>
-                                </div>
-                            </div>
-                            <div class="widget-prefs" 
id="widget-${regionWidget.id}-prefs-content"></div>
-                            <div class="widget widget-mobile" 
id="widget-${regionWidget.id}-body">
-                                <portal:render-widget 
regionWidget="${regionWidget}" widget="${widget}"/>
-                            </div>
+               <portal:widget var="widget" id="${regionWidget.widgetId}" />
+               <div class="widget-wrapper widget-wrapper-mobile" 
id="widget-${regionWidget.id}-wrapper">
+                    <div class="widget-title-bar widget-title-bar-mobile" 
onclick="rave.toggleMobileWidget(${regionWidget.id});">
+                        <span id="widget-${regionWidget.id}-collapse" 
class="widget-toolbar-toggle-collapse" title="<fmt:message 
key="widget.chrome.toggle"/>"><i class="icon-chevron-down"></i></span>
+                        <div id="widget-${regionWidget.id}-title" 
class="widget-title">
+                            <c:out value="${widget.title}"/>
                         </div>
-                    </c:if>
-                </c:forEach>
+                    </div>
+                    <div class="widget-prefs" 
id="widget-${regionWidget.id}-prefs-content"></div>
+                    <div class="widget widget-mobile" 
id="widget-${regionWidget.id}-body">
+                        <portal:render-widget regionWidget="${regionWidget}" 
widget="${widget}"/>
+                    </div>
+                </div>
             </c:forEach>
             </div>
         </c:forEach>

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/personProfile.jsp
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/personProfile.jsp?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/personProfile.jsp
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/personProfile.jsp
 Wed Oct 31 21:35:25 2012
@@ -172,7 +172,7 @@
             <div>
                 <%-- render the person profile parent page region/widgets --%>
                 <c:forEach var="region" items="${page.regions}" 
varStatus="status">
-                    <rave:region region="${region}" 
regionIdx="${status.count}" widgets="${widgets}"/>
+                    <rave:region region="${region}" 
regionIdx="${status.count}" />
                 </c:forEach>
             </div>
         </div>

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/region.tag
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/region.tag?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/region.tag 
(original)
+++ rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/region.tag 
Wed Oct 31 21:35:25 2012
@@ -25,7 +25,6 @@ Template for rendering a Region on a pag
 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"; %>
 <%@ include file="/WEB-INF/jsp/includes/taglibs.jsp" %>
 <%@ attribute name="region" type="org.apache.rave.portal.model.Region" 
required="true" description="The region object" %>
-<%@ attribute name="widgets" type="java.util.List" required="true" 
description="The Widget object" %>
 <%@ attribute name="regionIdx" required="true" description="The regionIdx" %>
 
 <fmt:setBundle basename="messages"/>
@@ -33,10 +32,7 @@ Template for rendering a Region on a pag
 <%--@elvariable id="region" type="org.apache.rave.portal.model.Region"--%>
 <div class="region<c:if test="${region.locked || pageUser.editor == false}"> 
region-locked</c:if> <c:out 
value="${region.page.pageLayout.code}"/>_${regionIdx} regionNonDragging" 
id="region-${region.id}-id">
     <c:forEach var="regionWidget" items="${region.regionWidgets}">
-        <c:forEach var="widget" items="${widgets}">
-            <c:if test="${regionWidget.widgetId == widget.id}">
-                <rave:region_widget regionWidget="${regionWidget}" 
widget="${widget}"/>
-            </c:if>
-        </c:forEach>
+        <portal:widget var="widget" id="${regionWidget.widgetId}" />
+        <rave:region_widget regionWidget="${regionWidget}" widget="${widget}"/>
     </c:forEach>
 </div>

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/simple_regions.tag
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/simple_regions.tag?rev=1404364&r1=1404363&r2=1404364&view=diff
==============================================================================
--- 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/simple_regions.tag
 (original)
+++ 
rave/trunk/rave-portal-resources/src/main/webapp/WEB-INF/tags/simple_regions.tag
 Wed Oct 31 21:35:25 2012
@@ -29,6 +29,6 @@ simply render each region one after anot
 <%--@elvariable id="region" type="org.apache.rave.portal.model.Region"--%>
 <div class="widgetRow bottomRow">
     <c:forEach var="region" items="${page.regions}" varStatus="status">
-        <rave:region region="${region}" regionIdx="${status.count}" 
widgets="${widgets}"/>
+        <rave:region region="${region}" regionIdx="${status.count}" />
     </c:forEach>
 </div>
\ No newline at end of file


Reply via email to