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 sm...@apache.org on 2006/12/01 10:35:02 UTC
svn commit: r481200 -
/portals/jetspeed-2/trunk/applications/j2-admin/src/webapp/WEB-INF/view/selectors/category-portlet-selector.vm
Author: smilek
Date: Fri Dec 1 01:35:02 2006
New Revision: 481200
URL: http://svn.apache.org/viewvc?view=rev&rev=481200
Log:
added portlet and return fixed to work in desktop
Modified:
portals/jetspeed-2/trunk/applications/j2-admin/src/webapp/WEB-INF/view/selectors/category-portlet-selector.vm
Modified: portals/jetspeed-2/trunk/applications/j2-admin/src/webapp/WEB-INF/view/selectors/category-portlet-selector.vm
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/applications/j2-admin/src/webapp/WEB-INF/view/selectors/category-portlet-selector.vm?view=diff&rev=481200&r1=481199&r2=481200
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/webapp/WEB-INF/view/selectors/category-portlet-selector.vm (original)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/webapp/WEB-INF/view/selectors/category-portlet-selector.vm Fri Dec 1 01:35:02 2006
@@ -135,7 +135,7 @@
{
//dojo.widget.byId("AddPortletDialog").hide();
var portletDef = new jetspeed.om.PortletDef( theNewPortlet );
- var pagePath = jetspeed.url.basePortalUrl() + jetspeed.url.path.AJAX_API + "$jspage";
+ var pagePath = jetspeed.url.basePortalUrl() + jetspeed.url.path.AJAX_API + getReturnPagePath();
jetspeed.addNewPortletDefinition( portletDef, null, pagePath );
selectorPortlets[theNewPortlet].count = selectorPortlets[theNewPortlet].count + 1;
var cell = document.getElementById(theNewPortlet);
@@ -220,9 +220,16 @@
prevButton.setAttribute('href', getReturnURL());
displayPortlets("All");
}
+function getReturnPagePath()
+{
+ var jsPagePath = jetspeed.url.getQueryParameter( document.location.href, "jspage" );
+ if ( jsPagePath == null )
+ jsPagePath = "";
+ return jsPagePath;
+}
function getReturnURL()
{
- return jetspeed.url.basePortalUrl() + jetspeed.url.path.JETSPEED + "/portal" + "$jspage";
+ return jetspeed.url.basePortalUrl() + jetspeed.url.path.JETSPEED + jetspeed.url.servletPath() + getReturnPagePath();
}
window.selectorPortlets = new Array();
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org