Author: erinnp
Date: Mon Jun 24 20:17:05 2013
New Revision: 1496195

URL: http://svn.apache.org/r1496195
Log:
widgets are rendering

Modified:
    
rave/branches/require/rave-components/rave-web/src/main/java/org/apache/rave/portal/web/tag/RegionWidgetTag.java
    
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/templates/base_layout.jsp
    
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/page.jsp
    
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/rave_js.tag
    
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_head_js.tag
    
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_js.tag
    
rave/branches/require/rave-portal-resources/src/main/webapp/static/script/core/rave_widget.js
    
rave/branches/require/rave-providers/rave-opensocial-provider/rave-opensocial-client/src/main/java/org/apache/rave/provider/opensocial/web/renderer/OpenSocialWidgetWrapperRenderer.java

Modified: 
rave/branches/require/rave-components/rave-web/src/main/java/org/apache/rave/portal/web/tag/RegionWidgetTag.java
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-components/rave-web/src/main/java/org/apache/rave/portal/web/tag/RegionWidgetTag.java?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-components/rave-web/src/main/java/org/apache/rave/portal/web/tag/RegionWidgetTag.java
 (original)
+++ 
rave/branches/require/rave-components/rave-web/src/main/java/org/apache/rave/portal/web/tag/RegionWidgetTag.java
 Mon Jun 24 20:17:05 2013
@@ -42,7 +42,7 @@ public class RegionWidgetTag extends Abs
 
     // Script block for disabled gadget
     private static final String DISABLED_SCRIPT_BLOCK =
-            "<script>require(['core/rave_core'], 
function(raveCore){raveCore.registerWidget('%1$s', {type: 'DISABLED'," +
+            "<script>require(['rave'], 
function(rave){rave.registerWidget('%1$s', {type: 'DISABLED'," +
             " regionWidgetId: '%2$s'," +
             " disabledMessage: '%3$s'," +
             " collapsed: %4$s," +

Modified: 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/templates/base_layout.jsp
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/templates/base_layout.jsp?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/templates/base_layout.jsp
 (original)
+++ 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/templates/base_layout.jsp
 Mon Jun 24 20:17:05 2013
@@ -30,8 +30,6 @@ under the License.
     <rave:rave_css/>
     <rave:custom_css/>
     <rave:third_party_head_js/>
-    <%--TODO: Ask Erin about moving this.--%>
-    <rave:rave_js/>
     <portal:render-script location="${'HEAD'}" />
  </head>
 <body>
@@ -46,6 +44,8 @@ under the License.
 <tiles:insertAttribute name="footer"/>
 <%-- render any script that needs to execute pre-src includes --%>
 <portal:render-init-script location="${'BEFORE_RAVE'}" />
+<%-- render rave_js tag --%>
+<rave:rave_js/>
 <%-- render any script that needs to execute post-src includes --%>
 <portal:render-init-script location="${'AFTER_RAVE'}" />
 <%-- render custom javascript from extension projects if the tag is overlayed 
--%>

Modified: 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/page.jsp
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/page.jsp?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/page.jsp
 (original)
+++ 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/jsp/views/page.jsp
 Mon Jun 24 20:17:05 2013
@@ -21,6 +21,7 @@
 <%@ include file="/WEB-INF/jsp/includes/taglibs.jsp" %>
 <fmt:setBundle basename="messages"/>
 <jsp:useBean id="pages" type="java.util.List<org.apache.rave.model.Page>" 
scope="request"/>
+<jsp:useBean id="pageUser" type="org.apache.rave.model.PageUser" 
scope="request"/>
 <jsp:useBean id="pageLayouts" type="java.util.List" scope="request"/>
 
 <%--@elvariable id="page" type="org.apache.rave.model.Page"--%>
@@ -453,5 +454,4 @@
         });
 
     </script>
-
 </portal:register-init-script>
\ No newline at end of file

Modified: 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/rave_js.tag
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/rave_js.tag?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/rave_js.tag
 (original)
+++ 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/rave_js.tag
 Mon Jun 24 20:17:05 2013
@@ -35,8 +35,6 @@
     </c:otherwise>
 </c:choose>
 <script src="<spring:url value="/static/script/app.js"/>"></script>
-<portal:render-script location="${'AFTER_RAVE'}"/>
-<%-- common javascript to execute on all pages --%>
 <script>
     require(["rave"], function (rave) {
         <%-- set the web application context --%>
@@ -52,5 +50,8 @@
 
         <%-- set the javascript debug mode so js code has access to it --%>
         <%--ui.setJavaScriptDebugMode(<c:out value="${jsDebugMode}"/>);--%>
-    })
+    });
 </script>
+<portal:render-script location="${'AFTER_RAVE'}"/>
+<%-- common javascript to execute on all pages --%>
+

Modified: 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_head_js.tag
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_head_js.tag?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_head_js.tag
 (original)
+++ 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_head_js.tag
 Mon Jun 24 20:17:05 2013
@@ -30,3 +30,5 @@
 --%>
 <!-- Modernizr MUST come first!-->
 <script 
src="//cdnjs.cloudflare.com/ajax/libs/modernizr/2.5.3/modernizr.min.js"></script>
+<%-- require.js --%>
+<script 
src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.1.5/require.js"></script>

Modified: 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_js.tag
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_js.tag?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_js.tag
 (original)
+++ 
rave/branches/require/rave-portal-resources/src/main/webapp/WEB-INF/tags/third_party_js.tag
 Mon Jun 24 20:17:05 2013
@@ -25,5 +25,3 @@
 <script 
src="//cdnjs.cloudflare.com/ajax/libs/json2/20110223/json2.js"></script>
 <%-- google code css3 mediaqueries script --%>
 <!--[if lt IE 9]><script 
src="//css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script><![endif]-->
-<%-- require.js --%>
-<script 
src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.1.5/require.js"></script>
\ No newline at end of file

Modified: 
rave/branches/require/rave-portal-resources/src/main/webapp/static/script/core/rave_widget.js
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-portal-resources/src/main/webapp/static/script/core/rave_widget.js?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-portal-resources/src/main/webapp/static/script/core/rave_widget.js
 (original)
+++ 
rave/branches/require/rave-portal-resources/src/main/webapp/static/script/core/rave_widget.js
 Mon Jun 24 20:17:05 2013
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-define(['underscore', 'core/rave_api', 'core/rave_providers'], function(_, 
api, providers){
+define(['underscore', 'core/rave_api', 'core/rave_view_manager', 
'core/rave_providers'], function(_, api, viewManager, providers){
 
     function getProvider(name) {
         return providers[name.toLowerCase()];
@@ -55,7 +55,7 @@ define(['underscore', 'core/rave_api', '
         //if el is a string, go to rave's view system
         if (_.isString(el)) {
             //TODO: potential memory leak - rendering a widget into new views 
does not force cleanup of current view
-            var view = rave.renderView(el, this);
+            var view = viewManager.renderView(el, this);
             el = view.getWidgetSite();
             this._view = view;
         }
@@ -93,7 +93,7 @@ define(['underscore', 'core/rave_api', '
     Widget.prototype.close = function (opts) {
         this._provider.closeWidget(this, opts);
         if (this._view) {
-            rave.destroyView(this._view);
+            viewManager.destroyView(this._view);
         }
 
         api.rpc.removeWidget({

Modified: 
rave/branches/require/rave-providers/rave-opensocial-provider/rave-opensocial-client/src/main/java/org/apache/rave/provider/opensocial/web/renderer/OpenSocialWidgetWrapperRenderer.java
URL: 
http://svn.apache.org/viewvc/rave/branches/require/rave-providers/rave-opensocial-provider/rave-opensocial-client/src/main/java/org/apache/rave/provider/opensocial/web/renderer/OpenSocialWidgetWrapperRenderer.java?rev=1496195&r1=1496194&r2=1496195&view=diff
==============================================================================
--- 
rave/branches/require/rave-providers/rave-opensocial-provider/rave-opensocial-client/src/main/java/org/apache/rave/provider/opensocial/web/renderer/OpenSocialWidgetWrapperRenderer.java
 (original)
+++ 
rave/branches/require/rave-providers/rave-opensocial-provider/rave-opensocial-client/src/main/java/org/apache/rave/provider/opensocial/web/renderer/OpenSocialWidgetWrapperRenderer.java
 Mon Jun 24 20:17:05 2013
@@ -64,7 +64,7 @@ public class OpenSocialWidgetWrapperRend
     //Note the widgets.push() call.  This defines the widget objects, which are
     //added to the widgets[] array in home.jsp.
     private static final String SCRIPT_BLOCK =
-            "<script>require(['core/rave_core'], 
function(raveCore){raveCore.registerWidget('%1$s', {type: '%2$s'," +
+            "<script>require(['rave'], 
function(rave){rave.registerWidget('%1$s', {type: '%2$s'," +
             " regionWidgetId: '%3$s'," +
             " widgetUrl: '%4$s', " +
             " securityToken: '%5$s', " +


Reply via email to