Author: raintang Date: 2009-12-01 07:21:19 +0100 (Tue, 01 Dec 2009) New Revision: 40050
Modified: CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/java/com/finalist/cmsc/subsite/forms/SubSiteEdit.java CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/WEB-INF/struts-subsite.xml CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/editors/subsite/personalpages.jsp Log: CMSC-1577 Error when exiting personalpage editwizards Modified: CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/java/com/finalist/cmsc/subsite/forms/SubSiteEdit.java =================================================================== --- CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/java/com/finalist/cmsc/subsite/forms/SubSiteEdit.java 2009-11-30 22:10:18 UTC (rev 40049) +++ CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/java/com/finalist/cmsc/subsite/forms/SubSiteEdit.java 2009-12-01 06:21:19 UTC (rev 40050) @@ -29,16 +29,18 @@ String objectnumber = getParameter(request, "number", true); ActionForward ret = new ActionForward(mapping.findForward("openwizard").getPath() + "?objectnumber=" - + objectnumber + "&returnurl=" + mapping.findForward("returnurl").getPath()); + + objectnumber + "&returnurl=" + mapping.findForward("returnurl").getPath()+"?fromModule=" + request.getParameter("fromModule")); ret.setRedirect(true); return ret; } else { String ewnodelastedited = getParameter(request, "ewnodelastedited"); addToRequest(request, "showsubsite", ewnodelastedited); - ActionForward ret = mapping.findForward(SUCCESS); - return ret; - } + if ("frommodule".equalsIgnoreCase(getParameter(request, "fromModule"))) { + return mapping.findForward("modulesuccess"); + } else { + return mapping.findForward(SUCCESS); + } } } Modified: CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/WEB-INF/struts-subsite.xml =================================================================== --- CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/WEB-INF/struts-subsite.xml 2009-11-30 22:10:18 UTC (rev 40049) +++ CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/WEB-INF/struts-subsite.xml 2009-12-01 06:21:19 UTC (rev 40050) @@ -26,6 +26,7 @@ <forward name="openwizard" path="/editors/WizardInitAction.do" redirect="false" /> <forward name="returnurl" path="/editors/subsite/SubSiteEdit.do" redirect="false" /> <forward name="success" path="/editors/subsite/refreshandshow.jsp" redirect="false" /> + <forward name="modulesuccess" path="/editors/subsite/SubSiteAction.do" redirect="false" /> </action> <action path="/editors/subsite/SubSiteDelete" type="com.finalist.cmsc.subsite.forms.SubSiteDelete" unknown="false" validate="false"> Modified: CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/editors/subsite/personalpages.jsp =================================================================== --- CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/editors/subsite/personalpages.jsp 2009-11-30 22:10:18 UTC (rev 40049) +++ CMSContainer/branches/b1_5/CMSContainer_Modules/subsite/src/webapp/editors/subsite/personalpages.jsp 2009-12-01 06:21:19 UTC (rev 40050) @@ -1,14 +1,14 @@ <%...@page language="java" contentType="text/html;charset=utf-8" -%><%...@include file="globals.jsp" +%><%...@include file="globals.jsp" %><%...@page import="com.finalist.cmsc.repository.ContentElementUtil, com.finalist.cmsc.repository.RepositoryUtil, java.util.ArrayList" -%><%...@page import="org.mmbase.bridge.Cloud" -%><%...@page import="org.mmbase.bridge.Node" -%><%...@page import="org.mmbase.bridge.NodeList" -%><%...@page import="org.mmbase.bridge.util.SearchUtil" -%><%...@page import="org.mmbase.remotepublishing.*" -%><%...@page import="com.finalist.cmsc.subsite.util.SubSiteUtil" +%><%...@page import="org.mmbase.bridge.Cloud" +%><%...@page import="org.mmbase.bridge.Node" +%><%...@page import="org.mmbase.bridge.NodeList" +%><%...@page import="org.mmbase.bridge.util.SearchUtil" +%><%...@page import="org.mmbase.remotepublishing.*" +%><%...@page import="com.finalist.cmsc.subsite.util.SubSiteUtil" %><%...@page import="com.finalist.cmsc.services.publish.Publish" %><%...@page import="org.mmbase.bridge.BridgeException" %><mm:content type="text/html" encoding="UTF-8" expires="0"> @@ -71,7 +71,7 @@ <html:hidden property="order"/> <html:hidden property="direction"/> <mm:present referid="returnurl"><input type="hidden" name="returnurl" value="<mm:write referid="returnurl"/>"/></mm:present> - + <table> <c:if test="${subsiteExists eq true}"> <tr> @@ -94,7 +94,7 @@ <tr> <td style="width:105px"><fmt:message key="subsitedelete.subtitle" /></td> <td colspan="3"><html:text property="title" style="width:200px"/></td> - + <td style="width:20px"> </td> </tr> @@ -141,16 +141,16 @@ <mm:node number="${number}" jspvar="ppNode"> <tr <mm:even inverse="true">class="swap"</mm:even>> <td style="white-space: nowrap;"> - + <mm:field name="number" write="false" id="nodenumber"> - <a href="../subsite/SubSiteEdit.do?number=${nodenumber}" + <a href="../subsite/SubSiteEdit.do?number=${nodenumber}&fromModule=frommodule" title="<fmt:message key="pp.content.edit" />"><img src="../gfx/icons/edit.png" width="16" height="16" title="<fmt:message key="pp.content.edit" />" alt="<fmt:message key="pp.content.edit" />"/></a> - + <c:set var="remoteUrl"><%=Publish.getRemoteUrl(ppNode)%></c:set> <c:if test="${not empty remoteUrl}"> - <a href="${remoteUrl}" + <a href="${remoteUrl}" title="<fmt:message key="pp.content.preview" />" target="_blank"><img src="../gfx/icons/preview.png" width="16" height="16" title="<fmt:message key="pp.content.preview" />" alt="<fmt:message key="pp.content.preview" />"/></a> @@ -159,7 +159,7 @@ title="<fmt:message key="pp.content.delete" />"><img src="../gfx/icons/delete.png" width="16" height="16" title="<fmt:message key="pp.content.delete" />" alt="<fmt:message key="pp.content.delete" />"/></a> - <% request.removeAttribute("appPath"); %> + <% request.removeAttribute("appPath"); %> </mm:field> </td> <td> @@ -170,14 +170,14 @@ <a href="../subsite/PersonalPageElements.do?personalpage=<mm:field name="number" />">Edit Articles</a> </td> --%> - + <td> <mm:field name="creationdate"><cmsc:dateformat displaytime="true"/></mm:field> </td> <td> <mm:field name="publishdate"><cmsc:dateformat displaytime="true"/></mm:field> </td> - + </tr> </mm:node> </mm:field> @@ -192,7 +192,7 @@ <mm:isempty referid="results" inverse="true"> <%@ include file="../pages.jsp" %> </mm:isempty> - + <br /> </div> _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs