From 0f0bff5a775a68e9383599b0893a7251462ad695 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Mon, 14 Dec 2020 19:42:19 +0100 Subject: [PATCH] LSldapObject::submitChange(): on new object, check if generated DN is not already affected --- src/includes/class/class.LSldap.php | 13 + src/includes/class/class.LSldapObject.php | 8 + src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo | Bin 64001 -> 64341 bytes src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po | 318 +++++++++--------- src/lang/ldapsaisie.pot | 310 ++++++++--------- 5 files changed, 346 insertions(+), 303 deletions(-) diff --git a/src/includes/class/class.LSldap.php b/src/includes/class/class.LSldap.php index b4531c95..c24a7c96 100644 --- a/src/includes/class/class.LSldap.php +++ b/src/includes/class/class.LSldap.php @@ -271,6 +271,19 @@ class LSldap extends LSlog_staticLoggerClass { } } + /** + * Check if an LDAP object exists + * + * @author Benjamin Renard + * + * @param[in] $dn string DN of the LDAP entry to check + * + * @retval boolean True if entry exists, false otherwise + */ + public static function exists($dn) { + return is_a(self :: getLdapEntry($dn), 'Net_LDAP2_Entry'); + } + /** * Retourne une nouvelle entr�e * diff --git a/src/includes/class/class.LSldapObject.php b/src/includes/class/class.LSldapObject.php index 4c233a44..91dafe1b 100644 --- a/src/includes/class/class.LSldapObject.php +++ b/src/includes/class/class.LSldapObject.php @@ -663,10 +663,15 @@ class LSldapObject extends LSlog_staticLoggerClass { } if(!empty($submitData)) { $dn=$this -> getDn(); + if($dn) { $this -> dn=$dn; self :: log_debug($this." -> submitChange($idForm): submitData=".varDump($submitData)); if ($new) { + // Check DN is not already exist + if (LSldap :: exists($dn)) { + return; + } if (!$this -> fireEvent('before_create')) { LSerror :: addErrorCode('LSldapObject_20'); return; @@ -3044,6 +3049,9 @@ ___("LSldapObject : The function %{func} to generate container DN is not callabl LSerror :: defineError('LSldapObject_34', ___("LSldapObject : Error during generating container DN : %{error}") ); +LSerror :: defineError('LSldapObject_35', +___("LSldapObject : An LDAP object with the same DN as generated for this new one already exists. Please verify your configuration.") +); // LSrelation LSerror :: defineError('LSrelation_05', diff --git a/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo b/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo index 5890de3087852372d4ee9d852a5a71a21aaeea43..55bcbdde425e2bfa26cd9480094924f2e533eb1b 100644 GIT binary patch delta 10644 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 d)(U=r!{f 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 qR^*JYW3qh|s;SwsK2mFqt{VFaK6 diff --git a/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po b/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po index 8f0eb8f9..ef62d3a3 100644 --- a/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po +++ b/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: LdapSaisie\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-09-23 14:08+0200\n" +"PO-Revision-Date: 2020-12-14 19:40+0100\n" "Last-Translator: Benjamin Renard \n" "Language-Team: LdapSaisie \n" @@ -493,6 +493,10 @@ msgstr "LSimport : Le format d'entrée/sortie %{format} est invalide." msgid "LSimport : Fail to initialize input/output driver" msgstr "LSimport : Impossible d'initialiser le pilote d'entrée/sortie" +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_pwdHistory.php:76 +msgid "Unknown (%{raw_value})" +msgstr "Inconnue (%{raw_value})" + #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSconfirmBox.php:35 msgid "Confirmation" msgstr "Confirmation" @@ -523,7 +527,7 @@ msgstr "" "LSauthMethod_anonymous : Vous devez définir la constante " "LSAUTHMETHOD_ANONYMOUS_USER dans le fichier de configuration." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement.php:204 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement.php:193 msgid "Attribute" msgstr "Attribut" @@ -534,59 +538,59 @@ msgstr "Attribut" msgid "Incorrect value" msgstr "Valeur incorrecte" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:139 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:136 msgid "Account types" msgstr "Types de comptes" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:140 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:137 msgid "Regular user account" msgstr "Compte utilisateur standard" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:141 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:138 msgid "Workstation Trust Account" msgstr "Compte de poste de travail approuvé" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:142 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:139 msgid "Server Trust Account" msgstr "Compte de serveur approuvé" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:143 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:140 msgid "Domain Trust Account" msgstr "Compte de domaine approuvé" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:144 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:141 msgid "Majority Node Set (MNS) logon account" msgstr "Compte de connexion Majority Node Set (MNS)" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:146 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:143 msgid "Account settings" msgstr "Paramètres de compte" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:147 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:144 msgid "Home directory required" msgstr "Dossier personnel requis" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:148 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:145 msgid "Account without password" msgstr "Compte sans mot de passe" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:149 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:146 msgid "Password does not expire" msgstr "Le mot de passe n'expire jamais" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:150 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:147 msgid "Account disabled" msgstr "Compte désactivé" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:151 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:148 msgid "Temporary duplicate of other account" msgstr "Copie temporaire d'un autre compte" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:152 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:149 msgid "Account automatically locked" msgstr "Compte automatiquement bloqué" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:163 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:160 msgid "" "LSattr_ldap_sambaAcctFlags: invalid attribute values count. This attribute " "type could only handle single value attribute." @@ -594,7 +598,7 @@ msgstr "" "LSattr_ldap_sambaAcctFlags : nombre de valeurs de l'attribut incorrect. Ce " "type d'attribut ne peut gérer que des attributs mono-valués." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:166 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:163 msgid "" "LSattr_ldap_sambaAcctFlags: invalid attribute value. Fail to parse current " "flags set." @@ -602,7 +606,7 @@ msgstr "" "LSattr_ldap_sambaAcctFlags : valeur de l'attribut incorrect. Impossible de " "détecter les drapeaux actuellement définis." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:169 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:166 msgid "" "LSattr_ldap_sambaAcctFlags: invalid flag '%{flag}'. Can't format the LDAP " "attribute value." @@ -618,7 +622,7 @@ msgstr "Affichier la clé en entier." msgid "Unknown type" msgstr "Type inconnu" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_valueWithUnit.php:209 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_valueWithUnit.php:203 msgid "" "LSformElement_valueWithUnit : Units configuration data are missing for the " "attribute %{attr}." @@ -667,7 +671,7 @@ msgid "No result" msgstr "Aucun résultat" #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_supannCompositeAttribute.php:209 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:289 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:288 msgid "Component %{c} must be defined" msgstr "Le composant %{c} est obligatoire" @@ -682,27 +686,27 @@ msgid "Unparsable value for component %{c}." msgstr "Valeur du composant %{c} non-analysable." #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_supannCompositeAttribute.php:247 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:267 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:266 msgid "Can't validate value of component %{c}." msgstr "Impossible de valider la valeur du composant %{c}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:56 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:64 msgid "(unrecognized value)" msgstr "(valeur non-reconnue)" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:57 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:65 msgid "(unrecognized label)" msgstr "(label non-reconnue)" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:167 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:164 msgid "Now." msgstr "Maintenant." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:168 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:165 msgid "Today." msgstr "Aujourd'hui." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:169 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:166 msgid "Clear selected date." msgstr "Supprimer la date sélectionnée." @@ -776,7 +780,7 @@ msgstr "" "LStemplate : Erreur durant l'exécution du déclencheur %{callable} lors de " "événement %{event}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:402 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:399 msgid "" "LSattr_html_select_object : parameter '%{parameter}' is missing (attribute : " "%{attr})." @@ -784,7 +788,7 @@ msgstr "" "LSattr_html_select_objet : Le type paramètre %{parameter} n'est pas définie " "(attribut : %{attr})." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:405 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:402 msgid "" "LSattr_html_select_object : the value of the parameter value_attribute in " "the configuration of the attribute %{attr} is incorrect. Object " @@ -794,7 +798,7 @@ msgstr "" "configuration de l'attribut %{attr} est incorrecte. Les objets " "%{object_type} n'ont pas d'attribut %{value_attribute}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:408 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:405 msgid "" "LSattr_html_select_object : more than one object returned corresponding to " "value %{val} of attribute %{attr}." @@ -802,7 +806,7 @@ msgstr "" "LSattr_html_select_objet : plus d'un objet retourné en correspondance à la " "valeur %{val} de l'attribut %{attr}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:411 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:408 msgid "" "LSattr_html_select_object : selection of object type %{type} is configured " "multiple time for attribute %{attr}." @@ -810,7 +814,7 @@ msgstr "" "LSattr_html_select_objet : La sélection du type d'objet %{type} est " "configurée plusieurs fois pour l'attribut %{attr}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:414 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:411 msgid "" "LSattr_html_select_object : the value '%{value}' seem to be duplicated in " "values of the attribute %{attr}." @@ -818,7 +822,7 @@ msgstr "" "LSattr_html_select_objet : La valeur '%{value}' semble dupliquée dans les " "valeurs de l'attribut %{attr}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:417 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:414 msgid "" "LSattr_html_select_object : selected object %{name} has no attribute %{attr} " "value, you can't select it." @@ -826,21 +830,21 @@ msgstr "" "LSattr_html_select_objet : l'objet sélectionné %{name} n'a pas de valeur " "dans son attribut %{attr}, vous ne pouvez pas le sélectionner." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:94 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:90 msgid "" "LSformRule_differentPassword : Other password attribute is not configured." msgstr "" "LSformRule_differentPassword : L'autre attribut mot de passe n'est pas " "configuré." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:97 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:93 msgid "" "LSformRule_differentPassword : Fail to load LSattr_ldap :: password class." msgstr "" "LSformRule_differentPassword : Impossible de charger la classe " "LSattr_ldap :: password." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:100 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:96 msgid "" "LSformRule_differentPassword : The other password attribute %{attr} does not " "exist." @@ -848,7 +852,7 @@ msgstr "" "LSformRule_differentPassword : L'autre attribut mot de passe %{attr} " "n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:103 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:99 msgid "" "LSformRule_differentPassword : The other password attribute could not be the " "same of the current one." @@ -856,7 +860,7 @@ msgstr "" "LSformRule_differentPassword : L'autre attribut mot de passe ne peut être le " "même que l'attribut courant." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:106 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:102 msgid "" "LSformRule_differentPassword : The other password attributes must use " "LSattr_ldap :: password. It's not the case of the attribure %{attr}." @@ -864,11 +868,11 @@ msgstr "" "LSformRule_differentPassword : Les autres attributs mots de passe doivent " "utiliser LSattr_ldap :: password. Ce n'est pas le cas de l'attribut %{attr}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:270 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:261 msgid "The value of field %{label} is invalid." msgstr "La valeur du champ %{label} est incorrecte." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:742 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:715 msgid "" "LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} " "& HTML = %{html})." @@ -876,7 +880,7 @@ msgstr "" "LSattribute : Attribut %{attr} : Les types LDAP ou HTML sont inconnus (LDAP " "= %{ldap} & HTML = %{html})." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:745 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:718 msgid "" "LSattribute : The function %{func} to display the attribute %{attr} is " "unknow." @@ -884,14 +888,14 @@ msgstr "" "LSattribute : La fonction %{func} pour afficher l'attribut %{attr} est " "inconnue." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:748 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:721 msgid "" "LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." msgstr "" "LSattribute : La règle %{rule} de validation de l'attribut %{attr} n'existe " "pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:751 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:724 msgid "" "LSattribute : Configuration data to verify the attribute %{attr} are " "incorrect." @@ -899,22 +903,22 @@ msgstr "" "LSattribute : Les données de configuration pour vérifier l'attribut %{attr} " "sont incorrecte." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:754 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:727 msgid "" "LSattribute : The function %{func} to save the attribute %{attr} is unknow." msgstr "" "LSattribute : La fonction %{func} pour sauvegarder l'attribut %{attr} est " "inconnue." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:757 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:730 msgid "LSattribute : The value of the attribute %{attr} can't be generated." msgstr "LSattribute : La valeur de l'attribut %{attr} ne peut être générée." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:760 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:733 msgid "LSattribute : Generation of the attribute %{attr} failed." msgstr "LSattribute : La génération de l'attribut %{attr} a échouée." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:763 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:736 msgid "" "LSattribute : Generation of the attribute %{attr} did not return a correct " "value." @@ -922,7 +926,7 @@ msgstr "" "LSattribute : La génération de l'attribut %{attr} n'a pas retournée de " "valeur correcte." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:766 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:739 msgid "" "LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." msgstr "" @@ -959,48 +963,48 @@ msgstr "" msgid "Clear" msgstr "Nettoyer" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1408 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1419 msgid "Connection" msgstr "Connexion" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1430 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1441 msgid "Recovery of your credentials" msgstr "Récupération de votre mot de passe" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1439 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1450 msgid "Please fill the identifier field to proceed recovery procedure" msgstr "" "Merci d'entrer votre identifiant pour poursuivre la procédure de récupération" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1444 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1455 msgid "" "An email has been sent to %{mail}. Please follow the instructions on it." msgstr "" "Un e-mail vient de vous être envoyé à l'adresse %{mail}. Merci de suivre les " "indications qu'il contient." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1453 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1464 msgid "Your new password has been sent to %{mail}." msgstr "Votre nouveau mot de passe vous a été envoyé à l'adresse %{mail}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1622 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1633 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:156 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:455 #: templates/default/select.tpl:29 msgid "Refresh" msgstr "Rafraîchir" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2634 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2645 #: templates/default/select.tpl:20 templates/default/recoverpassword.tpl:17 #: templates/default/login.tpl:16 msgid "Level" msgstr "Niveau" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2792 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2803 msgid "LSsession : The constant '%{const}' is not defined." msgstr "LSsession : La constante '%{const}' n'est pas définie." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2795 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2806 msgid "" "LSsession : The addon '%{addon}' support is uncertain. Verify system " "compatibility and the add-on configuration." @@ -1008,53 +1012,53 @@ msgstr "" "LSsession : Le support de l'addon '%{addon}' est incertain. Vérifiez la " "compatibilité du système et la configuration de l'add-on." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2798 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2809 msgid "" "LSsession : LDAP server's configuration data are invalid. Can't connect." msgstr "" "LSsession : Les données de configuration du serveur LDAP sont invalide. " "Impossible de s'y connecter." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2801 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2812 msgid "LSsession : Failed to load LSobject type '%{type}' : unknon type." msgstr "" "LSsession : Impossible de charger le type d'LSobject '%{type}' : type " "inconnu." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2804 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2815 msgid "LSsession : Failed to load LSclass '%{class}'." msgstr "LSsession : Impossible de charger la LSclass '%{class}'." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2807 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2818 msgid "LSsession : Login or password incorrect." msgstr "LSsession : Identifiant ou mot de passe incorrects." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2810 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2821 msgid "LSsession : Impossible to identify you : Duplication of identities." msgstr "LSsession : Impossible de vous identifier : Duplication d'identité." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2813 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2824 msgid "LSsession : Can't load class of authentification (%{class})." msgstr "" "LSsession : Impossible de charger la classe d'authentification (%{class})." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2816 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2827 msgid "LSsession : Can't connect to LDAP server." msgstr "LSsession : Impossible de se connecter au serveur LDAP." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2819 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2830 msgid "LSsession : Impossible to authenticate you." msgstr "LSsession : Impossible de vous identifier." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2822 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2833 msgid "LSsession : Your are not authorized to do this action." msgstr "LSsession : Vous n'êtes pas autorisé à faire cette action." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2825 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2836 msgid "LSsession : Some informations are missing to display this page." msgstr "LSsession : Des informations sont manquant pour afficher cette page." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2828 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2839 msgid "" "LSsession : The function of the custom action '%{name}' does not exists or " "is not configured." @@ -1062,24 +1066,24 @@ msgstr "" "LSsearch : La fonction de l'action personnalisée '%{name}' n'existe pas ou " "n'est pas configurée." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2831 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2842 msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." msgstr "" "LSsession : Erreur en récupérant les identifiants LDAP de l'utilisateur " "depuis LSauth." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2834 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2845 msgid "" "LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." msgstr "" "LSsession : Impossible de se reconnecter au serveur LDAP avec les " "identifiants de l'utilisateur." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2837 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2848 msgid "LSsession : No import/export format define for this object type." msgstr "LSsession : Aucun format d'entrée/sortie définie pour ce type d'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2840 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2851 msgid "" "LSsession : Error during creation of list of levels. Contact administrators. " "(Code : %{code})" @@ -1087,13 +1091,13 @@ msgstr "" "LSsession : Erreur durant la création de la liste des niveaux. Contacter les " "administrateurs. (Code : %{type})" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2843 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2854 msgid "LSsession : The password recovery is disabled for this LDAP server." msgstr "" "LSsession : La récupération de mot de passe est désactivée pour ce serveur " "LDAP." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2846 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2857 msgid "" "LSsession : Some informations are missing to recover your password. Contact " "administrators." @@ -1101,7 +1105,7 @@ msgstr "" "LSsession : Des informations sont manques pour pouvoir récupérer votre mot " "de passe. Contacter les administrateurs." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2849 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2860 msgid "" "LSsession : Error during password recovery. Contact administrators.(Step : " "%{step})" @@ -1109,7 +1113,7 @@ msgstr "" "LSsession : Erreur durant la récupération de votre mot de passe. Contacter " "les administrateurs. (Etape : %{step})" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2852 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2863 msgid "" "LSsession : The function '%{func}' configured for the view '%{view}' of the " "LSaddon '%{addon}' is not declared in the LSaddon file." @@ -1117,7 +1121,7 @@ msgstr "" "LSsession : la fonction '%{func}' configurée pour la vue '%{view}' du " "LSaddon '%{addon}' n'est pas déclaré dans le fichier du LSaddon." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2856 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2867 msgid "" "LSsession : The function '%{func}' configured for the view '%{view}' of the " "LSaddon '%{addon}' doesn't exist." @@ -1125,11 +1129,11 @@ msgstr "" "LSsession : la fonction '%{func}' configurée pour la vue '%{view}' du " "LSaddon '%{addon}' n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2859 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2870 msgid "LSsession : invalid related object's DN pass in parameter." msgstr "LSsession : DN d'objet en relation incorrect dans les paramètres." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2862 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2873 msgid "" "LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please " "upgrade it." @@ -1137,7 +1141,7 @@ msgstr "" "LSsession : le LSaddon %{addon} utilise toujours l'ancien type d'URL de " "vues. Merci de le mettre à jour." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2865 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2876 msgid "" "LSsession : You have been redirect from an old-style URL %{url}. Please " "upgrade this link." @@ -1145,7 +1149,7 @@ msgstr "" "LSsession : Vous avez été redirigé depuis une ancienne URL %{url}. Merci de " "le mettre à jour ce lien." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2868 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2879 msgid "" "LSsession : You always seem to use %{old} in your custom code: Please " "upgrade it and use %{new}.
\n"
@@ -1157,25 +1161,25 @@ msgstr ""
 "Context:\n"
 "%{context}
" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:484 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:477 msgid "The attribute %{attr} is not valid." msgstr "L'attribut %{attr} n'est pas valide." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2910 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2940 msgid "LSldapObject : Object type unknown." msgstr "LSldapObject : Type d'objet inconnu." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2913 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2943 msgid "LSldapObject : Update form is not defined for the object %{obj}." msgstr "" "LSldapObject : Le formulaire de mise à jour n'est pas défini pour l'objet " "%{obj}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2916 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2946 msgid "LSldapObject : No form exists for the object %{obj}." msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2919 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2949 msgid "" "LSldapObject : The function %{func} to validate the attribute %{attr} the " "object %{obj} is unknow." @@ -1183,7 +1187,7 @@ msgstr "" "LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de " "l'objet %{obj} est inconnu." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2922 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2952 msgid "" "LSldapObject : Configuration data are missing to validate the attribute " "%{attr} of the object %{obj}." @@ -1191,7 +1195,7 @@ msgstr "" "LSldapObject : Des données de configurations sont manquant pour pouvoir " "valider l'attribut %{attr} de l'objet %{obj}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2926 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2956 msgid "" "LSldapObject : The function %{func} to be executed on the object event " "%{event} doesn't exist." @@ -1199,14 +1203,14 @@ msgstr "" "LSldapObject : La fonction %{func} devant être exécutée lors de l'évènement " "%{event} de l'objet n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2929 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2959 msgid "" "LSldapObject : The %{func} execution on the object event %{event} failed." msgstr "" "LSldapObject : L'exécution de la fonction %{func} lors de l'évènement " "%{event} de l'objet a échouée." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2933 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2963 msgid "" "LSldapObject : Class %{class}, which method %{meth} to be executed on the " "object event %{event}, doesn't exist." @@ -1214,7 +1218,7 @@ msgstr "" "La classe %{class}, contenant la méthode %{meth} devant être exécutée lors " "de l'évènement %{event} de l'objet, n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2936 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2966 msgid "" "LSldapObject : Method %{meth} within %{class} class to be executed on object " "event %{event}, doesn't exist." @@ -1222,7 +1226,7 @@ msgstr "" "LSldapObject : La méthode %{meth} de la classe %{class} devant être exécutée " "lors de l'évènement %{event} de l'objet n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2939 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2969 msgid "" "LSldapObject : Error during execute %{meth} method within %{class} class, to " "be executed on object event %{event}." @@ -1230,7 +1234,7 @@ msgstr "" "LSldapObject : Erreur durant l'exécution de la méthode %{meth} de la classe " "%{class} devant être exécutée lors de l'évènement %{event} de l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2943 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2973 msgid "" "LSldapObject : Some configuration data of the object type %{obj} are missing " "to generate the DN of the new object." @@ -1238,7 +1242,7 @@ msgstr "" "LSldapObject : Des informations de configuration du type d'objet %{obj} sont " "manquantes pour la génération du DN du nouvel objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2946 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2976 msgid "" "LSldapObject : The attibute %{attr} of the object is not yet defined. Can't " "generate DN." @@ -1246,11 +1250,11 @@ msgstr "" "LSldapObjet : L'attribut %{attr} de l'objet n'est pas encore défini. " "Impossible de générer le DN." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2949 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2979 msgid "LSldapObject : Without DN, the object could not be changed." msgstr "LSldapObject : Sans DN, l'objet ne peut pas être modifié." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2952 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2982 msgid "" "LSldapObject : The attribute %{attr_depend} depending on the attribute " "%{attr} doesn't exist." @@ -1258,39 +1262,39 @@ msgstr "" "LSldapObject : L'attritbut %{attr_depend} dépendant de l'attribut %{attr} " "n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2955 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2985 msgid "LSldapObject : Error during deleting the object %{objectname}." msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2959 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2989 msgid "" "LSldapObject : Error during actions to be executed before renaming the objet." msgstr "" "LSldapObject : Erreur durant les actions devant être exécutée avant de " "renommer l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2962 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2992 msgid "" "LSldapObject : Error during actions to be executed after renaming the objet." msgstr "" "LSldapObject : Erreur durant les actions devant être exécutée après avoir " "renommé l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2966 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2996 msgid "" "LSldapObject : Error during actions to be executed before deleting the objet." msgstr "" "LSldapObject : Erreur durant les actions devant être exécutée avant de " "supprimer l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2969 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2999 msgid "" "LSldapObject : Error during actions to be executed after deleting the objet." msgstr "" "LSldapObject : Erreur durant les actions devant être exécutée après avoir " "supprimé l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2973 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3003 msgid "" "LSldapObject : Error during the actions to be executed before creating the " "object." @@ -1298,7 +1302,7 @@ msgstr "" "LSldapObject : Erreur durant les actions devant être exécutée avant de créer " "l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2976 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3006 msgid "" "LSldapObject : Error during the actions to be executed after creating the " "object. It was created anyway." @@ -1306,7 +1310,7 @@ msgstr "" "LSldapObject : Erreur durant les actions devant être exécutées après la " "création de l'objet. Il a tout de même été créé." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2980 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3010 msgid "" "LSldapObject : The function %{func} to be executed before creating the " "object doesn't exist." @@ -1314,7 +1318,7 @@ msgstr "" "LSldapObject : La fonction %{func} devant être exécutée avant la création de " "l'objet n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2983 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3013 msgid "" "LSldapObject : Error executing the function %{func} to be execute after " "deleting the object." @@ -1322,7 +1326,7 @@ msgstr "" "LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être " "exécutée après la suppression de l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2986 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3016 msgid "" "LSldapObject : The function %{func} to be executed after deleting the object " "doesn't exist." @@ -1330,7 +1334,7 @@ msgstr "" "LSldapObject : La fonction %{func} devant être exécutée après la suppression " "de l'objet n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2989 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3019 msgid "" "LSldapObject : Error executing the function %{func} to be execute after " "creating the object." @@ -1338,7 +1342,7 @@ msgstr "" "LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être " "exécutée après la création de l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2993 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3023 msgid "" "LSldapObject : %{func} function, to be executed on object event %{event}, " "doesn't exist." @@ -1346,7 +1350,7 @@ msgstr "" "LSldapObject : La fonction %{func}, devant être exécutée lors de l'évènement " "%{event} de l'objet, n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2996 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3026 msgid "" "LSldapObject : Error during the execution of %{func} function on object " "event %{event}." @@ -1354,7 +1358,7 @@ msgstr "" "LSldapObject : Erreur durant l'exécution de la fonction %{func} lors de " "l'évènement %{event} de l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3000 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3030 msgid "" "LSldapObject : %{meth} method, to be executed on object event %{event}, " "doesn't exist." @@ -1362,7 +1366,7 @@ msgstr "" "LSldapObject : La méthode %{meth}, devant être exécutée lors de l'évènement " "%{event} de l'objet, n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3003 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3033 msgid "" "LSldapObject : Error during execution of %{meth} method on object event " "%{event}." @@ -1370,13 +1374,13 @@ msgstr "" "LSldapObject : Erreur durant l'exécution de la méthode %{meth} lors de " "l'évènement %{event} de l'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3006 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3036 msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." msgstr "" "LSldapObject : Erreur durant la génération du filtre LDAP de l'objet " "%{LSobject}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3010 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3040 msgid "" "LSldapObject : Error during execution of the custom action %{customAction} " "on %{objectname}." @@ -1384,22 +1388,30 @@ msgstr "" "LSldapObject : Erreur durant l'exécution de l'action personnalisée " "%{customAction} sur l'objet %{objectname}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3014 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3044 msgid "LSldapObject : Fail to retrieve container DN." msgstr "LSldapObject : Impossible de récupérer le DN parent." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3017 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3047 msgid "" "LSldapObject : The function %{func} to generate container DN is not callable." msgstr "" "LSldapObject : La fonction %{func} pour générer le DN parent n'est pas " "exécutable." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3020 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3050 msgid "LSldapObject : Error during generating container DN : %{error}" msgstr "LSldapObject : Erreur durant la génération du DN parent : %{error}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3025 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3053 +msgid "" +"LSldapObject : An LDAP object with the same DN as generated for this new one " +"already exists. Please verify your configuration." +msgstr "" +"LSldapObject : Un objet LDAP avec le même DN que celui généré pour ce nouvel " +"objet existe déjà. Merci de vérifier votre configuration." + +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3058 msgid "" "LSrelation : Some parameters are missing in the call of methods to handle " "standard relations (Method : %{meth})." @@ -1407,7 +1419,7 @@ msgstr "" "LSrelation : Des paramètres sont manquant dans l'appel des méthodes de " "manipulation des relations standards." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_password.php:104 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_password.php:101 msgid "" "LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " "(begining by '/' caracter)." @@ -1415,31 +1427,31 @@ msgstr "" "LSformRule_password : Regex invalide configurée : %{regex}. Vous devez " "utiliser des regex de type PCRE (commencant par le caractère '/')." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:530 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:543 msgid "LSldap : Error during the LDAP server connection (%{msg})." msgstr "LSldap : Erreur durant la connexion au serveur LDAP (%{msg})." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:533 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:546 msgid "LSldap : Error during the LDAP search (%{msg})." msgstr "LSldap : Erreur pendant la recherche LDAP (%{msg})." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:536 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:549 msgid "LSldap : Object type unknown." msgstr "LSldap : Type d'objet inconnu." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:539 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:552 msgid "LSldap : Error while fetching the LDAP entry." msgstr "LSldap : Erreur durant la récupération de l'entrée LDAP." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:542 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:555 msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})." msgstr "LSldap : Erreur durant la modification de l'entrée LDAP (DN : %{dn})." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:545 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:558 msgid "LSldap : Error while deleting empty attributes." msgstr "LSldap : Erreur durant la suppression des attributs vides." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:548 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:561 msgid "LSldap : Error while changing the DN of the object." msgstr "LSldap : Erreur pendant la modification du DN de l'objet." @@ -1483,7 +1495,7 @@ msgid "Delete" msgstr "Supprimer" #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:682 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:931 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:929 msgid "No object." msgstr "Aucun objet." @@ -1493,7 +1505,7 @@ msgstr "Aucun objet." msgid "New" msgstr "Nouveau" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1000 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:998 msgid "" "LSrelation : Invalid parameter '%{parameter}' of the relation %{relation}: " "objects %{LSobject} have no function '%{function}'." @@ -1501,23 +1513,23 @@ msgstr "" "LSrelation : Le paramètre '%{parametre}' de la relation %{relation} est " "invalide: les objets %{LSobject} n'ont pas de fonction '%{function}'." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1003 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1001 msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown." msgstr "" "LSrelation : La relation %{relation} du type d'objet %{LSobject} est " "inconnue." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1006 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1004 msgid "LSrelation : Error during relation update of the relation %{relation}." msgstr "LSsession : Erreur durant la mise à jour de la relation %{relation}" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1009 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1007 msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})." msgstr "" "LSsession : La fonction de mise à jour de la relation %{relation} est " "inconnue." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1012 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1010 msgid "" "LSrelation : Incomplete configuration for LSrelation %{relation} of object " "type %{LSobject} for action : %{action}." @@ -1525,7 +1537,7 @@ msgstr "" "LSrelation : Configuration incomplète de la LSrelation %{relation} du type " "d'objet %{LSobject} pour l'action : %{action}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1015 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1013 msgid "" "LSrelation : Invalid editable attribute for LSrelation %{relation} with " "LSobject %{LSobject}." @@ -1533,7 +1545,7 @@ msgstr "" "LSrelation : Attribut éditable invalide pour la LSrelation %{relation} du " "type d'objet %{LSobject}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1018 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1016 msgid "" "LSrelation : The configuration parameter '%{parameter}' of the relation " "%{relation} of %{LSobject} is missing." @@ -1541,7 +1553,7 @@ msgstr "" "LSrelation : Le paramètre '%{parameter}' est manquant dans la configuration " "de la relation %{relation} des objets %{LSobject}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1021 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1019 msgid "" "LSrelation : The configuration parameter '%{parameter}' of the relation " "%{relation} of %{LSobject} is invalid." @@ -1607,11 +1619,11 @@ msgstr "%{label} : Confirmez-vous la modification du mot de passe ?" msgid "Passwords entered did not match." msgstr "Les mots de passe saisies ne correspondent pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:328 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:323 msgid "Notice mail sent." msgstr "Le mail de notification a été envoyé." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:423 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:418 msgid "" "LSformElement_password : No valid contact mail address available : Can't " "send new password." @@ -1619,20 +1631,20 @@ msgstr "" "LSformElement_password : Aucun mail de contact valide disponible : " "impossible d'envoyer le nouveau mot de passe." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:426 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:421 msgid "LSformElement_password : Fail to send new password by email to %{mail}." msgstr "" "LSformElement_password : Une erreur est survenue en envoyant le nouveau mot " "de passe à %{mail}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:429 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:424 msgid "" "LSformElement_password : Fail to exec pwgen. Check it's correctly installed." msgstr "" "LSformElement_password : Impossible d'exécuter pwgen. Vérifier qu'il est " "bien installé." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:432 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:427 msgid "" "LSformElement_password : Fail to determine witch e-mail attribute to use to " "send new password : get_mail_attr_function parameter not refer to a valid " @@ -1642,7 +1654,7 @@ msgstr "" "être utilisé pour l'envoi du mot de passe : le paramètre " "get_mail_attr_function ne fait pas référence à une fonction valide." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:435 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:430 msgid "" "LSformElement_password : Fail to determine witch e-mail attribute to use to " "send new password : get_mail_attr_function throwed an exception : %{msg}" @@ -1838,11 +1850,11 @@ msgstr "Réinitialiser le choix." msgid "Display RSS stack." msgstr "Afficher la file RSS." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:123 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:100 msgid "undefined" msgstr "non-définie" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:373 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:350 msgid "" "LSattr_ldap_password : Encoding type %{type} is not supported. This password " "will be stored in clear text." @@ -1850,7 +1862,7 @@ msgstr "" "LSattr_ldap_password : Le type d'encodage %{type} n'est pas supporté. Le mot " "de passe sera stocké en clair." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:376 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:353 msgid "" "LSattr_ldap_password : Encoding function %{function} is not callable. This " "password will be stored in clear text." @@ -2087,7 +2099,7 @@ msgstr "Discuter avec cette personne." msgid "%s (Unparsable value)" msgstr "%s (valeur non-analysable)" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:445 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:436 msgid "" "LSattr_html_select_list: Configuration data are missing to generate the " "select list of the attribute %{attr}." @@ -2095,7 +2107,7 @@ msgstr "" "LSattr_html_select_list : Des données de configuration sont manquantes pour " "générer la liste de sélection de l'attribut %{attr}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:448 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:439 msgid "" "LSattr_html_select_list: Invalid attribute %{attr} reference as " "OTHER_ATTRIBUTE possible values." @@ -2103,7 +2115,7 @@ msgstr "" "LSattr_html_select_list : Référence invalide à l'attribut %{attr} comme " "valeurs possibles (OTHER_ATTRIBUTE)." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:451 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:442 msgid "" "LSattr_html_select_list: Attribute %{attr} referenced as OTHER_ATTRIBUTE " "possible values is not a jsonCompositeAttribute." @@ -2111,7 +2123,7 @@ msgstr "" "LSattr_html_select_list : L'attribute %{attr} référencé comme valeurs " "possibles (OTHER_ATTRIBUTE) n'est pas du type jsonCompositeAttribute." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:454 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:445 msgid "" "LSattr_html_select_list: Fail to decode the following attribute %{attr} " "value as JSON : %{value}" @@ -2119,7 +2131,7 @@ msgstr "" "LSattr_html_select_list : Impossible de décodé la valeur JSON suivante de " "l'attribut %{attr} : %{value}" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:457 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:448 msgid "" "LSattr_html_select_list: No component %{component} found in the following " "attribute %{attr} JSON value : %{value}" @@ -2127,7 +2139,7 @@ msgstr "" "LSattr_html_select_list : Le composant %{component} n'a pas été trouvé dans " "la valeur JSON de l'attribut %{attr} : %{value}" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:460 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:451 msgid "" "LSattr_html_select_list: Invalid get_possible_values parameter found in " "configuration of attribute %{attr}: must be a callable." @@ -2135,7 +2147,7 @@ msgstr "" "LSattr_html_select_list : Paramètre get_possible_values invalide trouvé dans " "la configuration de l'attribut %{attr} : cela doit être un callable." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:463 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:454 msgid "" "LSattr_html_select_list: fail to retreive possible values of attribute " "%{attr} using configured function %{callable}." @@ -2151,8 +2163,8 @@ msgstr "" "LSformRule_inarray : Les valeurs possibles n'ont pas été configurées pour " "valider les données." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:249 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:262 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:248 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:261 msgid "Invalid value \"%{value}\" for component %{component}." msgstr "Valeur invalide pour le composant %{component} : \"%{value}\"." @@ -2400,11 +2412,11 @@ msgstr "Bibliothèque - Inscrit" #: /home/brenard/dev/ldapsaisie_clean3/src/conf/LSaddons/config.LSaddons.supann.php:70 msgid "Mrs." -msgstr "Madame" +msgstr "Mme." #: /home/brenard/dev/ldapsaisie_clean3/src/conf/LSaddons/config.LSaddons.supann.php:71 msgid "Mr." -msgstr "Monsieur" +msgstr "M." #: templates/default/LSaccessRightsMatrixView.tpl:95 #: templates/default/LSaccessRightsMatrixView.tpl:129 diff --git a/src/lang/ldapsaisie.pot b/src/lang/ldapsaisie.pot index d6b77d78..cfe831d0 100644 --- a/src/lang/ldapsaisie.pot +++ b/src/lang/ldapsaisie.pot @@ -413,6 +413,10 @@ msgstr "" msgid "LSimport : Fail to initialize input/output driver" msgstr "" +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_pwdHistory.php:76 +msgid "Unknown (%{raw_value})" +msgstr "" + #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSconfirmBox.php:35 msgid "Confirmation" msgstr "" @@ -441,7 +445,7 @@ msgid "" "contant in the configuration file." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement.php:204 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement.php:193 msgid "Attribute" msgstr "" @@ -452,71 +456,71 @@ msgstr "" msgid "Incorrect value" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:139 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:136 msgid "Account types" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:140 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:137 msgid "Regular user account" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:141 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:138 msgid "Workstation Trust Account" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:142 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:139 msgid "Server Trust Account" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:143 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:140 msgid "Domain Trust Account" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:144 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:141 msgid "Majority Node Set (MNS) logon account" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:146 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:143 msgid "Account settings" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:147 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:144 msgid "Home directory required" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:148 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:145 msgid "Account without password" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:149 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:146 msgid "Password does not expire" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:150 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:147 msgid "Account disabled" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:151 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:148 msgid "Temporary duplicate of other account" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:152 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:149 msgid "Account automatically locked" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:163 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:160 msgid "" "LSattr_ldap_sambaAcctFlags: invalid attribute values count. This attribute " "type could only handle single value attribute." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:166 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:163 msgid "" "LSattr_ldap_sambaAcctFlags: invalid attribute value. Fail to parse current " "flags set." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:169 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_sambaAcctFlags.php:166 msgid "" "LSattr_ldap_sambaAcctFlags: invalid flag '%{flag}'. Can't format the LDAP " "attribute value." @@ -530,7 +534,7 @@ msgstr "" msgid "Unknown type" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_valueWithUnit.php:209 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_valueWithUnit.php:203 msgid "" "LSformElement_valueWithUnit : Units configuration data are missing for the " "attribute %{attr}." @@ -573,7 +577,7 @@ msgid "No result" msgstr "" #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_supannCompositeAttribute.php:209 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:289 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:288 msgid "Component %{c} must be defined" msgstr "" @@ -588,27 +592,27 @@ msgid "Unparsable value for component %{c}." msgstr "" #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_supannCompositeAttribute.php:247 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:267 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:266 msgid "Can't validate value of component %{c}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:56 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:64 msgid "(unrecognized value)" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:57 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_labeledValue.php:65 msgid "(unrecognized label)" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:167 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:164 msgid "Now." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:168 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:165 msgid "Today." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:169 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_date.php:166 msgid "Clear selected date." msgstr "" @@ -670,118 +674,118 @@ msgid "" "%{event}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:402 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:399 msgid "" "LSattr_html_select_object : parameter '%{parameter}' is missing (attribute : " "%{attr})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:405 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:402 msgid "" "LSattr_html_select_object : the value of the parameter value_attribute in " "the configuration of the attribute %{attr} is incorrect. Object " "%{object_type} have no attribute %{value_attribute}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:408 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:405 msgid "" "LSattr_html_select_object : more than one object returned corresponding to " "value %{val} of attribute %{attr}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:411 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:408 msgid "" "LSattr_html_select_object : selection of object type %{type} is configured " "multiple time for attribute %{attr}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:414 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:411 msgid "" "LSattr_html_select_object : the value '%{value}' seem to be duplicated in " "values of the attribute %{attr}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:417 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_object.php:414 msgid "" "LSattr_html_select_object : selected object %{name} has no attribute %{attr} " "value, you can't select it." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:94 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:90 msgid "" "LSformRule_differentPassword : Other password attribute is not configured." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:97 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:93 msgid "" "LSformRule_differentPassword : Fail to load LSattr_ldap :: password class." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:100 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:96 msgid "" "LSformRule_differentPassword : The other password attribute %{attr} does not " "exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:103 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:99 msgid "" "LSformRule_differentPassword : The other password attribute could not be the " "same of the current one." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:106 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_differentPassword.php:102 msgid "" "LSformRule_differentPassword : The other password attributes must use " "LSattr_ldap :: password. It's not the case of the attribure %{attr}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:270 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:261 msgid "The value of field %{label} is invalid." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:742 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:715 msgid "" "LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} " "& HTML = %{html})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:745 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:718 msgid "" "LSattribute : The function %{func} to display the attribute %{attr} is " "unknow." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:748 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:721 msgid "" "LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:751 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:724 msgid "" "LSattribute : Configuration data to verify the attribute %{attr} are " "incorrect." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:754 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:727 msgid "" "LSattribute : The function %{func} to save the attribute %{attr} is unknow." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:757 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:730 msgid "LSattribute : The value of the attribute %{attr} can't be generated." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:760 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:733 msgid "LSattribute : Generation of the attribute %{attr} failed." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:763 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:736 msgid "" "LSattribute : Generation of the attribute %{attr} did not return a correct " "value." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:766 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattribute.php:739 msgid "" "LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." msgstr "" @@ -812,161 +816,161 @@ msgstr "" msgid "Clear" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1408 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1419 msgid "Connection" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1430 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1441 msgid "Recovery of your credentials" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1439 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1450 msgid "Please fill the identifier field to proceed recovery procedure" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1444 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1455 msgid "" "An email has been sent to %{mail}. Please follow the instructions on it." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1453 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1464 msgid "Your new password has been sent to %{mail}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1622 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1633 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:156 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:455 #: templates/default/select.tpl:29 msgid "Refresh" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2634 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2645 #: templates/default/select.tpl:20 templates/default/recoverpassword.tpl:17 #: templates/default/login.tpl:16 msgid "Level" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2792 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2803 msgid "LSsession : The constant '%{const}' is not defined." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2795 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2806 msgid "" "LSsession : The addon '%{addon}' support is uncertain. Verify system " "compatibility and the add-on configuration." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2798 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2809 msgid "" "LSsession : LDAP server's configuration data are invalid. Can't connect." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2801 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2812 msgid "LSsession : Failed to load LSobject type '%{type}' : unknon type." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2804 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2815 msgid "LSsession : Failed to load LSclass '%{class}'." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2807 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2818 msgid "LSsession : Login or password incorrect." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2810 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2821 msgid "LSsession : Impossible to identify you : Duplication of identities." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2813 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2824 msgid "LSsession : Can't load class of authentification (%{class})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2816 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2827 msgid "LSsession : Can't connect to LDAP server." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2819 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2830 msgid "LSsession : Impossible to authenticate you." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2822 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2833 msgid "LSsession : Your are not authorized to do this action." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2825 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2836 msgid "LSsession : Some informations are missing to display this page." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2828 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2839 msgid "" "LSsession : The function of the custom action '%{name}' does not exists or " "is not configured." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2831 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2842 msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2834 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2845 msgid "" "LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2837 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2848 msgid "LSsession : No import/export format define for this object type." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2840 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2851 msgid "" "LSsession : Error during creation of list of levels. Contact administrators. " "(Code : %{code})" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2843 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2854 msgid "LSsession : The password recovery is disabled for this LDAP server." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2846 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2857 msgid "" "LSsession : Some informations are missing to recover your password. Contact " "administrators." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2849 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2860 msgid "" "LSsession : Error during password recovery. Contact administrators.(Step : " "%{step})" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2852 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2863 msgid "" "LSsession : The function '%{func}' configured for the view '%{view}' of the " "LSaddon '%{addon}' is not declared in the LSaddon file." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2856 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2867 msgid "" "LSsession : The function '%{func}' configured for the view '%{view}' of the " "LSaddon '%{addon}' doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2859 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2870 msgid "LSsession : invalid related object's DN pass in parameter." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2862 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2873 msgid "" "LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please " "upgrade it." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2865 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2876 msgid "" "LSsession : You have been redirect from an old-style URL %{url}. Please " "upgrade this link." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2868 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2879 msgid "" "LSsession : You always seem to use %{old} in your custom code: Please " "upgrade it and use %{new}.
\n"
@@ -974,229 +978,235 @@ msgid ""
 "%{context}
" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:484 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:477 msgid "The attribute %{attr} is not valid." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2910 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2940 msgid "LSldapObject : Object type unknown." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2913 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2943 msgid "LSldapObject : Update form is not defined for the object %{obj}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2916 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2946 msgid "LSldapObject : No form exists for the object %{obj}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2919 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2949 msgid "" "LSldapObject : The function %{func} to validate the attribute %{attr} the " "object %{obj} is unknow." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2922 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2952 msgid "" "LSldapObject : Configuration data are missing to validate the attribute " "%{attr} of the object %{obj}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2926 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2956 msgid "" "LSldapObject : The function %{func} to be executed on the object event " "%{event} doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2929 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2959 msgid "" "LSldapObject : The %{func} execution on the object event %{event} failed." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2933 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2963 msgid "" "LSldapObject : Class %{class}, which method %{meth} to be executed on the " "object event %{event}, doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2936 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2966 msgid "" "LSldapObject : Method %{meth} within %{class} class to be executed on object " "event %{event}, doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2939 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2969 msgid "" "LSldapObject : Error during execute %{meth} method within %{class} class, to " "be executed on object event %{event}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2943 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2973 msgid "" "LSldapObject : Some configuration data of the object type %{obj} are missing " "to generate the DN of the new object." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2946 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2976 msgid "" "LSldapObject : The attibute %{attr} of the object is not yet defined. Can't " "generate DN." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2949 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2979 msgid "LSldapObject : Without DN, the object could not be changed." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2952 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2982 msgid "" "LSldapObject : The attribute %{attr_depend} depending on the attribute " "%{attr} doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2955 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2985 msgid "LSldapObject : Error during deleting the object %{objectname}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2959 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2989 msgid "" "LSldapObject : Error during actions to be executed before renaming the objet." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2962 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2992 msgid "" "LSldapObject : Error during actions to be executed after renaming the objet." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2966 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2996 msgid "" "LSldapObject : Error during actions to be executed before deleting the objet." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2969 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2999 msgid "" "LSldapObject : Error during actions to be executed after deleting the objet." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2973 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3003 msgid "" "LSldapObject : Error during the actions to be executed before creating the " "object." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2976 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3006 msgid "" "LSldapObject : Error during the actions to be executed after creating the " "object. It was created anyway." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2980 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3010 msgid "" "LSldapObject : The function %{func} to be executed before creating the " "object doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2983 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3013 msgid "" "LSldapObject : Error executing the function %{func} to be execute after " "deleting the object." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2986 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3016 msgid "" "LSldapObject : The function %{func} to be executed after deleting the object " "doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2989 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3019 msgid "" "LSldapObject : Error executing the function %{func} to be execute after " "creating the object." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2993 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3023 msgid "" "LSldapObject : %{func} function, to be executed on object event %{event}, " "doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2996 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3026 msgid "" "LSldapObject : Error during the execution of %{func} function on object " "event %{event}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3000 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3030 msgid "" "LSldapObject : %{meth} method, to be executed on object event %{event}, " "doesn't exist." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3003 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3033 msgid "" "LSldapObject : Error during execution of %{meth} method on object event " "%{event}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3006 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3036 msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3010 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3040 msgid "" "LSldapObject : Error during execution of the custom action %{customAction} " "on %{objectname}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3014 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3044 msgid "LSldapObject : Fail to retrieve container DN." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3017 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3047 msgid "" "LSldapObject : The function %{func} to generate container DN is not callable." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3020 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3050 msgid "LSldapObject : Error during generating container DN : %{error}" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3025 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3053 +msgid "" +"LSldapObject : An LDAP object with the same DN as generated for this new one " +"already exists. Please verify your configuration." +msgstr "" + +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:3058 msgid "" "LSrelation : Some parameters are missing in the call of methods to handle " "standard relations (Method : %{meth})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_password.php:104 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformRule_password.php:101 msgid "" "LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " "(begining by '/' caracter)." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:530 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:543 msgid "LSldap : Error during the LDAP server connection (%{msg})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:533 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:546 msgid "LSldap : Error during the LDAP search (%{msg})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:536 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:549 msgid "LSldap : Object type unknown." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:539 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:552 msgid "LSldap : Error while fetching the LDAP entry." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:542 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:555 msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:545 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:558 msgid "LSldap : Error while deleting empty attributes." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:548 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldap.php:561 msgid "LSldap : Error while changing the DN of the object." msgstr "" @@ -1240,7 +1250,7 @@ msgid "Delete" msgstr "" #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:682 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:931 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:929 msgid "No object." msgstr "" @@ -1250,43 +1260,43 @@ msgstr "" msgid "New" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1000 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:998 msgid "" "LSrelation : Invalid parameter '%{parameter}' of the relation %{relation}: " "objects %{LSobject} have no function '%{function}'." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1003 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1001 msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1006 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1004 msgid "LSrelation : Error during relation update of the relation %{relation}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1009 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1007 msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1012 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1010 msgid "" "LSrelation : Incomplete configuration for LSrelation %{relation} of object " "type %{LSobject} for action : %{action}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1015 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1013 msgid "" "LSrelation : Invalid editable attribute for LSrelation %{relation} with " "LSobject %{LSobject}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1018 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1016 msgid "" "LSrelation : The configuration parameter '%{parameter}' of the relation " "%{relation} of %{LSobject} is missing." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1021 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:1019 msgid "" "LSrelation : The configuration parameter '%{parameter}' of the relation " "%{relation} of %{LSobject} is invalid." @@ -1344,33 +1354,33 @@ msgstr "" msgid "Passwords entered did not match." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:328 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:323 msgid "Notice mail sent." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:423 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:418 msgid "" "LSformElement_password : No valid contact mail address available : Can't " "send new password." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:426 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:421 msgid "LSformElement_password : Fail to send new password by email to %{mail}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:429 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:424 msgid "" "LSformElement_password : Fail to exec pwgen. Check it's correctly installed." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:432 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:427 msgid "" "LSformElement_password : Fail to determine witch e-mail attribute to use to " "send new password : get_mail_attr_function parameter not refer to a valid " "function." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:435 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:430 msgid "" "LSformElement_password : Fail to determine witch e-mail attribute to use to " "send new password : get_mail_attr_function throwed an exception : %{msg}" @@ -1546,17 +1556,17 @@ msgstr "" msgid "Display RSS stack." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:123 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:100 msgid "undefined" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:373 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:350 msgid "" "LSattr_ldap_password : Encoding type %{type} is not supported. This password " "will be stored in clear text." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:376 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_ldap_password.php:353 msgid "" "LSattr_ldap_password : Encoding function %{function} is not callable. This " "password will be stored in clear text." @@ -1769,43 +1779,43 @@ msgstr "" msgid "%s (Unparsable value)" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:445 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:436 msgid "" "LSattr_html_select_list: Configuration data are missing to generate the " "select list of the attribute %{attr}." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:448 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:439 msgid "" "LSattr_html_select_list: Invalid attribute %{attr} reference as " "OTHER_ATTRIBUTE possible values." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:451 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:442 msgid "" "LSattr_html_select_list: Attribute %{attr} referenced as OTHER_ATTRIBUTE " "possible values is not a jsonCompositeAttribute." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:454 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:445 msgid "" "LSattr_html_select_list: Fail to decode the following attribute %{attr} " "value as JSON : %{value}" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:457 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:448 msgid "" "LSattr_html_select_list: No component %{component} found in the following " "attribute %{attr} JSON value : %{value}" msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:460 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:451 msgid "" "LSattr_html_select_list: Invalid get_possible_values parameter found in " "configuration of attribute %{attr}: must be a callable." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:463 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:454 msgid "" "LSattr_html_select_list: fail to retreive possible values of attribute " "%{attr} using configured function %{callable}." @@ -1817,8 +1827,8 @@ msgid "" "data." msgstr "" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:249 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:262 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:248 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_jsonCompositeAttribute.php:261 msgid "Invalid value \"%{value}\" for component %{component}." msgstr ""