Author: jkoster Date: 2009-10-27 10:31:22 +0100 (Tue, 27 Oct 2009) New Revision: 39370
Modified: CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/PagesUtil.java CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/SiteUtil.java Log: CMSC-1575 - Creating pages or sites with spaces in the end, saves space also in URL fragments. Trim will remove them. Modified: CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/PagesUtil.java =================================================================== --- CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/PagesUtil.java 2009-10-27 09:31:19 UTC (rev 39369) +++ CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/PagesUtil.java 2009-10-27 09:31:22 UTC (rev 39370) @@ -175,12 +175,12 @@ public static Node createPage(Cloud cloud, String name, String pathname, String description, Node layout, String managerName) { Node page = TreeUtil.getNodeManager(cloud, managerName).createNode(); - page.setStringValue(TITLE_FIELD, name); - if (StringUtils.isNotEmpty(pathname)) { - page.setStringValue(FRAGMENT_FIELD, pathname); + page.setStringValue(TITLE_FIELD, name.trim()); + if (StringUtils.isNotBlank(pathname)) { + page.setStringValue(FRAGMENT_FIELD, pathname.trim()); } - if (StringUtils.isNotEmpty(description)) { - page.setStringValue(DESCRIPTION_FIELD, description); + if (StringUtils.isNotBlank(description)) { + page.setStringValue(DESCRIPTION_FIELD, description.trim()); } page.commit(); Modified: CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/SiteUtil.java =================================================================== --- CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/SiteUtil.java 2009-10-27 09:31:19 UTC (rev 39369) +++ CMSContainer/branches/b1_6/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/navigation/SiteUtil.java 2009-10-27 09:31:22 UTC (rev 39370) @@ -67,13 +67,13 @@ public static Node createSite(Cloud cloud, String name, String pathname, String description, Node layout) { Node site = cloud.getNodeManager(SITE).createNode(); - site.setStringValue(TITLE_FIELD, name); - if (StringUtils.isNotEmpty(pathname)) { - site.setStringValue(STAGING_FRAGMENT, pathname); - site.setStringValue(LIVE_FRAGMENT, pathname); + site.setStringValue(TITLE_FIELD, name.trim()); + if (StringUtils.isNotBlank(pathname)) { + site.setStringValue(STAGING_FRAGMENT, pathname.trim()); + site.setStringValue(LIVE_FRAGMENT, pathname.trim()); } - if (StringUtils.isNotEmpty(description)) { - site.setStringValue(DESCRIPTION_FIELD, description); + if (StringUtils.isNotBlank(description)) { + site.setStringValue(DESCRIPTION_FIELD, description.trim()); } site.commit(); _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs