From 555d5e27eb2ddabe60cb69c5cd1b48e5fcd44185 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Mon, 14 Jul 2014 08:49:46 +0200 Subject: [PATCH] no-jira: add 2 user properties, type of user and SSN --- .../_i18n/LocalStrings_de.properties | 2 ++ .../_i18n/LocalStrings_en.properties | 2 ++ .../_i18n/LocalStrings_fr.properties | 2 ++ .../_spring/userPropertriesHandlersContext.xml | 13 +++++++++++++ 4 files changed, 19 insertions(+) diff --git a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_de.properties index 9b215d617b6..771d744b025 100644 --- a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_de.properties +++ b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_de.properties @@ -79,6 +79,7 @@ form.name.region=Region / Kanton form.name.region.error.empty=Das Feld "Region / Kanton" darf nicht leer sein. form.name.skype=Skype ID form.name.skype.error.empty=Das Feld "Skype ID" darf nicht leer sein. +form.name.socialSecurityNumber=Sozialversicherungsnummer form.name.street=Strasse form.name.street.error.empty=Das Feld "Strasse" darf nicht leer sein. form.name.studySubject=Studienfach @@ -92,6 +93,7 @@ form.name.telOffice.error.valid=Bitte geben Sie eine g\u00FCltige Telefonnummer form.name.telPrivate=Telefon Privat form.name.telPrivate.error.empty=Das Feld "Telefon Privat" darf nicht leer sein. form.name.telPrivate.error.valid=Bitte geben Sie eine g\u00FCltige Telefonnummer an. +form.name.typeOfUser=Art von Benutzer form.name.userInterests=Expertise form.name.xing=Xing form.name.xing.error=Bitte geben Sie einen g\u00FCltigen Xing-Namen an (Entspricht dem in der WWW-Adresse Ihres Xing-Profiles, http\://www.xing.com/profile/<Ihr Benutzername>) diff --git a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_en.properties index 40620f452f3..0aed896a31b 100644 --- a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_en.properties +++ b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_en.properties @@ -79,6 +79,7 @@ form.name.region=Region/canton form.name.region.error.empty=The field "Region/canton" is mandatory. form.name.skype=Skype ID form.name.skype.error.empty=The field "Skype ID" is mandatory. +form.name.socialSecurityNumber=Social security number form.name.street=Street form.name.street.error.empty=The field "Street" is mandatory. form.name.studySubject=Field of studies @@ -92,6 +93,7 @@ form.name.telOffice.error.valid=Please enter a valid phone number form.name.telPrivate=Phone number private form.name.telPrivate.error.empty=The field "Phone number private" is mandatory. form.name.telPrivate.error.valid=Please enter a valid phone number +form.name.typeOfUser=Type of user form.name.userInterests=Expertise form.name.xing=Xing form.name.xing.error=Please indicate a valid Xing name (the one in the www address of your Xing profile, http\://www.xing.com/profile/<your user name>) diff --git a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_fr.properties index df7eb0c7a0b..aa8e3c70597 100644 --- a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_fr.properties +++ b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_fr.properties @@ -78,6 +78,7 @@ form.name.region=R\u00E9gion / Canton form.name.region.error.empty=Le champ "R\u00E9gion / Canton" ne doit pas rester vide. form.name.skype=Skype ID form.name.skype.error.empty=Le champ "Skype ID" ne doit pas rester vide. +form.name.socialSecurityNumber=Num\u00E9ro de s\u00E9curity sociale form.name.street=Rue form.name.street.error.empty=Le champ "rue" ne doit pas rester vide. form.name.studySubject=Branche \u00E9tudi\u00E9e @@ -91,6 +92,7 @@ form.name.telOffice.error.valid=Veuillez indiquer un num\u00E9ro de t\u00E9l\u00 form.name.telPrivate=T\u00E9l\u00E9phone priv\u00E9 form.name.telPrivate.error.empty=Le champ "t\u00E9l\u00E9phone priv\u00E9" ne doit pas rester vide. form.name.telPrivate.error.valid=Veuillez indiquer un num\u00E9ro de t\u00E9l\u00E9phone valide +form.name.typeOfUser=Type d'utilisateur form.name.userInterests=Comp\u00E9tences form.name.xing=Xing form.name.xing.error=Veuillez indiquer un nom Xing valide (correspondant \u00E0 celui dans l'adresse www de votre profile Xing, http\://www.xing.com/profile/<votre nom d'utilisateur) diff --git a/src/main/java/org/olat/user/propertyhandlers/_spring/userPropertriesHandlersContext.xml b/src/main/java/org/olat/user/propertyhandlers/_spring/userPropertriesHandlersContext.xml index f6c5476c9fc..5c62ac92c74 100644 --- a/src/main/java/org/olat/user/propertyhandlers/_spring/userPropertriesHandlersContext.xml +++ b/src/main/java/org/olat/user/propertyhandlers/_spring/userPropertriesHandlersContext.xml @@ -177,6 +177,19 @@ <property name="group" value="account" /> <property name="deletable" value="true" /> </bean> + + <bean id="userPropertyTypeOfUser" class="org.olat.user.propertyhandlers.Generic127CharTextPropertyHandler"> + <property name="name" value="typeOfUser" /> + <property name="group" value="person" /> + <property name="deletable" value="true" /> + </bean> + + <bean id="userPropertySocialSecurityNumber" class="org.olat.user.propertyhandlers.Generic127CharTextPropertyHandler"> + <property name="name" value="socialSecurityNumber" /> + <property name="group" value="institute" /> + <property name="deletable" value="true" /> + </bean> + <!-- define the properties for matching IdentityEnvironment user attributes to LoggingObject.setUserPropertiesXX. Those can be used for the usertracking context. -- GitLab