From b3105ac2e8ae92cedb69d511e287afd1c3ac0c91 Mon Sep 17 00:00:00 2001 From: jensp Date: Wed, 8 Aug 2012 12:29:06 +0000 Subject: [PATCH] =?UTF-8?q?Alle=20Subklassen=20von=20BasicPageForm,=20die?= =?UTF-8?q?=20die=20BasicPageForm#validate(FormSectionEvent)=20=C3=BCbersc?= =?UTF-8?q?hreiben=20rufen=20jetzt=20super.validate(FormSectionEvent)=20au?= =?UTF-8?q?f=20(Ticket=20#1272).=20Muss=20noch=20getestest=20werden!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.libreccm.org/ccm/trunk@1807 8810af33-2d31-482b-a856-94f89814c4df --- .../cms/contenttypes/ui/PublicPersonalProfileCreate.java | 2 ++ .../cms/contenttypes/ui/PublicPersonalProfilePropertyForm.java | 2 ++ .../com/arsdigita/cms/contenttypes/ui/ImagePropertyForm.java | 2 ++ .../ui/GenericContactAttachAddressPropertyForm.java | 2 ++ .../contenttypes/ui/GenericContactAttachPersonPropertyForm.java | 2 ++ .../cms/contenttypes/ui/GenericPersonAliasSetForm.java | 2 ++ .../com/arsdigita/cms/contenttypes/ui/GenericPersonCreate.java | 2 ++ ccm-cms/src/com/arsdigita/cms/ui/authoring/PageCreate.java | 2 ++ ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEdit.java | 2 ++ ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEditDynamic.java | 2 ++ ccm-cms/src/com/arsdigita/cms/ui/templates/TemplateEdit.java | 2 ++ 11 files changed, 22 insertions(+) diff --git a/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfileCreate.java b/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfileCreate.java index acc8c339d..faa4bf05e 100644 --- a/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfileCreate.java +++ b/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfileCreate.java @@ -162,6 +162,8 @@ public class PublicPersonalProfileCreate extends PageCreate { @Override public void validate(FormSectionEvent fse) throws FormProcessException { + super.validate(fse); + Folder folder = m_parent.getFolder(fse.getPageState()); Assert.exists(folder); String id = (String) fse.getFormData().get( diff --git a/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfilePropertyForm.java b/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfilePropertyForm.java index 7656a3991..5163e1d78 100644 --- a/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfilePropertyForm.java +++ b/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/contenttypes/ui/PublicPersonalProfilePropertyForm.java @@ -90,6 +90,8 @@ public class PublicPersonalProfilePropertyForm @Override public void validate(FormSectionEvent fse) throws FormProcessException { + super.validate(fse); + final PageState state = fse.getPageState(); final FormData data = fse.getFormData(); diff --git a/ccm-cms-types-image/src/com/arsdigita/cms/contenttypes/ui/ImagePropertyForm.java b/ccm-cms-types-image/src/com/arsdigita/cms/contenttypes/ui/ImagePropertyForm.java index 2b9dccf2b..62962673f 100755 --- a/ccm-cms-types-image/src/com/arsdigita/cms/contenttypes/ui/ImagePropertyForm.java +++ b/ccm-cms-types-image/src/com/arsdigita/cms/contenttypes/ui/ImagePropertyForm.java @@ -206,6 +206,8 @@ public class ImagePropertyForm @Override public void validate(FormSectionEvent e) throws FormProcessException { + super.validate(e); + FormData d = e.getFormData(); } diff --git a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachAddressPropertyForm.java b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachAddressPropertyForm.java index f3ff738d6..516a6f6a2 100644 --- a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachAddressPropertyForm.java +++ b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachAddressPropertyForm.java @@ -149,6 +149,8 @@ public class GenericContactAttachAddressPropertyForm extends BasicPageForm @Override public void validate(FormSectionEvent e) throws FormProcessException { + super.validate(e); + final PageState state = e.getPageState(); final FormData data = e.getFormData(); diff --git a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachPersonPropertyForm.java b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachPersonPropertyForm.java index 8db3ad2c5..7dd79fc73 100644 --- a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachPersonPropertyForm.java +++ b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericContactAttachPersonPropertyForm.java @@ -179,6 +179,8 @@ public class GenericContactAttachPersonPropertyForm extends BasicPageForm @Override public void validate(FormSectionEvent e) throws FormProcessException { + super.validate(e); + final PageState state = e.getPageState(); final FormData data = e.getFormData(); diff --git a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasSetForm.java b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasSetForm.java index a49791437..0d29c15e6 100644 --- a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasSetForm.java +++ b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasSetForm.java @@ -127,6 +127,8 @@ public class GenericPersonAliasSetForm @Override public void validate(final FormSectionEvent fse) throws FormProcessException { + super.validate(fse); + final PageState state = fse.getPageState(); final FormData data = fse.getFormData(); diff --git a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonCreate.java b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonCreate.java index 372effcd0..956344acd 100644 --- a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonCreate.java +++ b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonCreate.java @@ -75,6 +75,8 @@ public class GenericPersonCreate extends PageCreate { // Validate: ensure name uniqueness @Override public void validate(FormSectionEvent e) throws FormProcessException { + super.validate(e); + Folder f = m_parent.getFolder(e.getPageState()); Assert.exists(f); validateNameUniqueness(f, e, GenericPerson.urlSave(getItemName(e))); diff --git a/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageCreate.java b/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageCreate.java index 76b9450b7..7369c2fce 100755 --- a/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageCreate.java +++ b/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageCreate.java @@ -127,6 +127,8 @@ public class PageCreate extends BasicPageForm // Validate: ensure name uniqueness @Override public void validate(FormSectionEvent e) throws FormProcessException { + super.validate(e); + Folder f = m_parent.getFolder(e.getPageState()); Assert.exists(f); validateNameUniqueness(f, e); diff --git a/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEdit.java b/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEdit.java index 9a6a26a62..54d65043d 100755 --- a/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEdit.java +++ b/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEdit.java @@ -135,6 +135,8 @@ public class PageEdit extends SimpleEditStep { } public void validate(FormSectionEvent event) throws FormProcessException { + super.validate(event); + PageState state = event.getPageState(); FormData data = event.getFormData(); diff --git a/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEditDynamic.java b/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEditDynamic.java index a04843bf0..9de012f53 100755 --- a/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEditDynamic.java +++ b/ccm-cms/src/com/arsdigita/cms/ui/authoring/PageEditDynamic.java @@ -582,6 +582,8 @@ public class PageEditDynamic extends SecurityPropertyEditor { * confirms this was the same item to be edited */ public void validate(FormSectionEvent event) throws FormProcessException { + super.validate(event); + PageState state = event.getPageState(); FormData data = event.getFormData(); diff --git a/ccm-cms/src/com/arsdigita/cms/ui/templates/TemplateEdit.java b/ccm-cms/src/com/arsdigita/cms/ui/templates/TemplateEdit.java index 9a9b8684e..46e44a96a 100755 --- a/ccm-cms/src/com/arsdigita/cms/ui/templates/TemplateEdit.java +++ b/ccm-cms/src/com/arsdigita/cms/ui/templates/TemplateEdit.java @@ -133,6 +133,8 @@ public class TemplateEdit extends SimpleEditStep { } public void validate(FormSectionEvent event) throws FormProcessException { + super.validate(event); + PageState state = event.getPageState(); FormData data = event.getFormData(); Template t = getTemplate(state);