You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by wo...@apache.org on 2009/11/20 16:54:05 UTC
svn commit: r882617 - in
/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp:
WEB-INF/jetui/yui/jetui.jsp jetui/engine/portal.js
Author: woonsan
Date: Fri Nov 20 15:54:04 2009
New Revision: 882617
URL: http://svn.apache.org/viewvc?rev=882617&view=rev
Log:
JS2-1057: Removing event handlers for toolbox portlet and move up yui config to be shared.
Modified:
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/WEB-INF/jetui/yui/jetui.jsp
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/jetui/engine/portal.js
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=882617&r1=882616&r2=882617&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 Fri Nov 20 15:54:04 2009
@@ -52,6 +52,11 @@
<title><%=jetui.getTitle(rc)%></title>
<link rel="shortcut icon" href="<%=baseUrl%>images/jetspeed.jpg" type="image/x-icon" />
<script type="text/javascript" src="<%=request.getContextPath()%>/javascript/yui/build/yui/yui-min.js"></script>
+<script language="javascript">
+var assetsDir = "assets/";
+var buildDir = "<%=request.getContextPath()%>/javascript/yui/build/" ;
+var yuiConfig = {base:"<%=request.getContextPath()%>/javascript/yui/build/", timeout: 10000, debug: true, useBrowserConsole: true}; // ({classNamePrefix: 'jet'})
+</script>
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/jetui/css/portal.css"/>
<%=jetui.includeHeaderResources(rc)%>
@@ -186,11 +191,6 @@
</div> <!-- end layout -->
</div>
</body>
-<script language="javascript">
-var assetsDir = "assets/";
-var buildDir = "<%=request.getContextPath()%>/javascript/yui/build/" ;
-var yuiConfig = {base:"<%=request.getContextPath()%>/javascript/yui/build/", timeout: 10000, debug: true, useBrowserConsole: true}; // ({classNamePrefix: 'jet'})
-</script>
<script src="<%=request.getContextPath()%>/jetui/engine/portal.js"></script>
</html>
Modified: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/jetui/engine/portal.js
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/jetui/engine/portal.js?rev=882617&r1=882616&r2=882617&view=diff
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/jetui/engine/portal.js (original)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/jetui/engine/portal.js Fri Nov 20 15:54:04 2009
@@ -460,76 +460,6 @@
}
};
- var onLoadPortletComplete = function(id, o, args) {
- var id = id; // Transaction ID.
- var data = o.responseText; // Response data.
- var node = args[0];
- var schemaPortletList = {
- metaFields: {status:"status", action:"action"},
- resultListLocator: "portlets",
- resultFields: [{key:"name"}, {key:"displayName"}, {key:"description"}, {key:"image"}]
- };
- try {
- var dataOut = Y.DataSchema.JSON.apply(schemaPortletList, data);
- } catch (err)
- {
- Y.log("Error: " + err.message);
- return;
- }
- if(dataOut!=null)
- {
- // TODO: error handling
- if(dataOut.error)
- {
- alert("Error: " + dataOut.error);
- }
- else
- {
- var templatePanel = Y.Node.one("#portlet-body-html");
- for(var i=0; i<dataOut.results.length; i++)
- {
- var clone = templatePanel.cloneNode(true);
- clone.setStyle('display', '');
- var imgNode = clone.one('img');
- if(imgNode!=null)
- {
- var url = imgNode.getAttribute('src');
- var imgURL = url + "/" + dataOut.results[i].image;
- imgNode.setAttribute('src', imgURL);
- var nameNode = clone.one('#name');
- nameNode.setContent(dataOut.results[i].displayName);
- // TODO: add handlers for add and preview
- // TODO: limit # of portlets to n...
- // TODO: support paging...
- node.appendChild(clone);
- }
- }
- }
- }
-
-
- };
- ///////////////////////////////////////////////////
- //
- var loadPortlets = function(panel) {
- var uri = document.location.href;
- uri = uri.replace("/ui", "/ajaxapi");
-
- var uri = uri + "?action=getportlets&format=json"; //"id=" + windowId + "&col=" + drag.data.get('column') + "&row=" + drag.data.get('row');
-
- //var uri = "http://localhost:8080/jetspeed/test.json";
-
- Y.on('io:complete', onLoadPortletComplete, this, [panel]);
- var request = Y.io(uri);
-
- };
-
- var portletPanel = Y.Node.all('.portlet-panel-portlets');
- portletPanel.each(function(v, k) {
- //v.on('click', loadPortlets(v));
- loadPortlets(v);
- });
-
var reallocateColumn = function(column) {
var columns = Y.Node.all('.portal-layout-column');
columns.each(function(v, k) {
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org