diff --git a/ccm-cms/src/com/arsdigita/cms/CMSResources.properties b/ccm-cms/src/com/arsdigita/cms/CMSResources.properties index 51ca5887f..1a027ca02 100755 --- a/ccm-cms/src/com/arsdigita/cms/CMSResources.properties +++ b/ccm-cms/src/com/arsdigita/cms/CMSResources.properties @@ -1112,3 +1112,4 @@ cms.ui.search.create.select_edit=Select item and edit cms.ui.clear=Clear cms.ui.item_search.create.folder_missing=No folder selected cms.ui.images_links= +cms.contenttypes.ui.person.alias.delete.label=Delete diff --git a/ccm-cms/src/com/arsdigita/cms/CMSResources_de.properties b/ccm-cms/src/com/arsdigita/cms/CMSResources_de.properties index be43b0fc0..a0db1474d 100755 --- a/ccm-cms/src/com/arsdigita/cms/CMSResources_de.properties +++ b/ccm-cms/src/com/arsdigita/cms/CMSResources_de.properties @@ -1105,3 +1105,4 @@ cms.ui.type.minimum_number_of_values_bigger_than_maximum_number_of_values=Maxima cms.ui.type.minimummaximum_number_of_values_cannot_be_negative=Keine negativen Werte erlaubt cms.ui.item_search.create.folder_missing=kein Ordner ausgew\u00e4hlt cms.ui.images_links= +cms.contenttypes.ui.person.alias.delete.label= diff --git a/ccm-cms/src/com/arsdigita/cms/CMSResources_en_GB.properties b/ccm-cms/src/com/arsdigita/cms/CMSResources_en_GB.properties index 6191fcb0b..2d96e528e 100755 --- a/ccm-cms/src/com/arsdigita/cms/CMSResources_en_GB.properties +++ b/ccm-cms/src/com/arsdigita/cms/CMSResources_en_GB.properties @@ -51,3 +51,4 @@ cms.ui.search.create.select_edit= cms.ui.clear= cms.ui.item_search.create.folder_missing= cms.ui.images_links= +cms.contenttypes.ui.person.alias.delete.label= diff --git a/ccm-cms/src/com/arsdigita/cms/CMSResources_fr.properties b/ccm-cms/src/com/arsdigita/cms/CMSResources_fr.properties index 5436d8694..f924c19bb 100755 --- a/ccm-cms/src/com/arsdigita/cms/CMSResources_fr.properties +++ b/ccm-cms/src/com/arsdigita/cms/CMSResources_fr.properties @@ -582,3 +582,4 @@ cms.ui.search.create.select_edit= cms.ui.clear= cms.ui.item_search.create.folder_missing= cms.ui.images_links= +cms.contenttypes.ui.person.alias.delete.label= diff --git a/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources.properties b/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources.properties index 568952b58..44c4cc1bb 100644 --- a/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources.properties +++ b/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources.properties @@ -145,3 +145,5 @@ cms.contenttypes.ui.genericorgaunit.person.already_added=The selected person has cms.contenttypes.ui.person.select_contact.no_contact_selected=No contact selected. cms.contenttypes.ui.person.select_contact.no_suitable_language_variant=The selected contact item is not avilable in the language of the current item. cms.contenttypes.ui.person.select_contact.already_added=The selected contact has already been added to current item. +cms.contenttypes.ui.person.alias.delete.label=Delete +cms.contenttypes.ui.person.alias.delete.confirm=Are you sure to remove the alias? diff --git a/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources_de.properties b/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources_de.properties index a741f5c4e..965d37d74 100644 --- a/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources_de.properties +++ b/ccm-cms/src/com/arsdigita/cms/contenttypes/ContenttypesResources_de.properties @@ -156,3 +156,5 @@ cms.contenttypes.ui.genericorgaunit.person.already_added=Das ausgew\u00e4hlte Pe cms.contenttypes.ui.person.select_contact.no_contact_selected=Kein Kontakt ausgew\u00e4hlt. cms.contenttypes.ui.person.select_contact.no_suitable_language_variant=Das ausgew\u00e4hlte Kontakt-Item ist nicht in der Sprache des aktuellen Items verf\u00fcgbar. cms.contenttypes.ui.person.select_contact.already_added=Das ausgew\u00e4hlte Kontakt-Item wurde dem aktuellen Item bereits hinzugef\u00fcgt. +cms.contenttypes.ui.person.alias.delete.label=L\u00f6schen +cms.contenttypes.ui.person.alias.delete.confirm=Sind Sie sicher, dass Sie das Alias entfernen wollen? diff --git a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasDeleteForm.java b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasDeleteForm.java index 8c091a3a3..30f6a73d2 100644 --- a/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasDeleteForm.java +++ b/ccm-cms/src/com/arsdigita/cms/contenttypes/ui/GenericPersonAliasDeleteForm.java @@ -30,16 +30,18 @@ public class GenericPersonAliasDeleteForm final GenericPersonAliasPropertiesStep step) { super(ID, itemModel); addSaveCancelSection(); + addProcessListener(this); } @Override public void addWidgets() { add(new Label((String) ContenttypesGlobalizationUtil.globalize( - "cms.contenttypes.ui.person.alias.delete.label").localize())); + "cms.contenttypes.ui.person.alias.delete.confirm").localize())); } @Override public void init(final FormSectionEvent fse) throws FormProcessException { + //Nothing } @Override @@ -51,6 +53,11 @@ public class GenericPersonAliasDeleteForm person.unsetAlias(); } } + + @Override + public void validate(final FormSectionEvent event) throws FormProcessException { + //Nothing + } @Override public void addSaveCancelSection() {