From f7cfd9e5c9fad7ac5bf81e3cce8560bb9e1f08f1 Mon Sep 17 00:00:00 2001 From: Gavin Cornwell Date: Mon, 12 Dec 2005 16:08:26 +0000 Subject: [PATCH] Support multiple lines in new post and post reply git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2026 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../alfresco/web/bean/wizard/NewPostWizard.java | 4 ++++ .../alfresco/web/bean/wizard/NewReplyWizard.java | 15 ++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/source/java/org/alfresco/web/bean/wizard/NewPostWizard.java b/source/java/org/alfresco/web/bean/wizard/NewPostWizard.java index b0d9ff1f7f..f16a8782c8 100644 --- a/source/java/org/alfresco/web/bean/wizard/NewPostWizard.java +++ b/source/java/org/alfresco/web/bean/wizard/NewPostWizard.java @@ -22,6 +22,7 @@ import javax.faces.context.FacesContext; import org.alfresco.model.ForumModel; import org.alfresco.util.GUID; import org.alfresco.web.bean.repository.Repository; +import org.alfresco.web.ui.common.Utils; /** * Backing bean for posting forum articles. @@ -55,6 +56,9 @@ public class NewPostWizard extends CreateContentWizard FacesContext.getCurrentInstance(), this.fileName); this.title = this.fileName; + // remove link breaks and replace with
+ this.content = Utils.replaceLineBreaks(this.content); + return super.finish(); } diff --git a/source/java/org/alfresco/web/bean/wizard/NewReplyWizard.java b/source/java/org/alfresco/web/bean/wizard/NewReplyWizard.java index d7b150157d..c0166f4b70 100644 --- a/source/java/org/alfresco/web/bean/wizard/NewReplyWizard.java +++ b/source/java/org/alfresco/web/bean/wizard/NewReplyWizard.java @@ -20,6 +20,7 @@ package org.alfresco.web.bean.wizard; import javax.faces.event.ActionEvent; import org.alfresco.model.ContentModel; +import org.alfresco.web.ui.common.Utils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -44,7 +45,19 @@ public class NewReplyWizard extends NewPostWizard // also setup the content in the browse bean this.browseBean.setupContentAction(event); } - + + /** + * @see org.alfresco.web.bean.wizard.AbstractWizardBean#finish() + */ + @Override + public String finish() + { + // remove link breaks and replace with
+ this.content = Utils.replaceLineBreaks(this.content); + + return super.finish(); + } + /** * @see org.alfresco.web.bean.wizard.BaseContentWizard#performCustomProcessing() */