Update of 
/var/cvs/contributions/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/forms
In directory 
james.mmbase.org:/tmp/cvs-serv20083/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/forms

Modified Files:
        NavigatorPanelAction.java 
Log Message:
cmsc-639 worked on alias.


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/forms


Index: NavigatorPanelAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/forms/NavigatorPanelAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- NavigatorPanelAction.java   24 Dec 2007 13:40:54 -0000      1.5
+++ NavigatorPanelAction.java   16 Jan 2008 15:43:10 -0000      1.6
@@ -19,42 +19,19 @@
    public ActionForward execute(ActionMapping mapping, ActionForm form, 
HttpServletRequest request,
          HttpServletResponse response, Cloud cloud) throws Exception {
 
-      String pathofpage;
-
       String nodeId = request.getParameter("nodeId");
       Node parentNode = cloud.getNode(nodeId);
 
-      boolean secure = false;
-      if(parentNode.getNodeManager().hasField(PagesUtil.SECURE_FIELD)) {
-         secure = parentNode.getBooleanValue(PagesUtil.SECURE_FIELD);
-      }
-
-      if (ServerUtil.useServerName()) {
-         String[] pathElements = 
NavigationUtil.getPathElementsToRoot(parentNode, true);
+      String pathofpage = NavigationUtil.getNavigationItemUrl(request, 
response, parentNode);
 
-         pathofpage = HttpUtil.getWebappUri(request, pathElements[0], secure);
-         for (int i = 1; i < pathElements.length; i++) {
-            pathofpage += pathElements[i] + "/";
-         }
-         if (!request.getServerName().equals(pathElements[0])) {
-            pathofpage = HttpUtil.addSessionId(request, pathofpage);
-         }
-         else {
-            pathofpage = response.encodeURL(pathofpage);
-         }
-      }
-      else {
-         String path = NavigationUtil.getPathToRootString(parentNode, true);
-         String webappuri = HttpUtil.getWebappUri(request, secure);
-         pathofpage = response.encodeURL(webappuri + path);
-      }
       String fresh = request.getParameter("fresh");
-      if (!StringUtil.isEmpty(fresh))
+      if (!StringUtil.isEmpty(fresh)) {
          request.setAttribute("fresh", fresh);
-      String page = request.getParameter("page");
+      }
       request.setAttribute("toolbar", "toolbar.jsp");
       request.setAttribute("nodeId", nodeId);
       request.setAttribute("pathofpage", pathofpage);
       return mapping.findForward("success");
    }
+
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to