\n"
@@ -75,10 +75,18 @@ msgstr "Expiré (depuis %s)"
msgid "Expire on %s"
msgstr "Expirera le %s"
-#: includes/addons/LSaddons.ppolicy.php:258
+#: includes/addons/LSaddons.ppolicy.php:260
msgid "Not set"
msgstr "Non défini"
+#: includes/addons/LSaddons.impersonate.php:25
+msgid "Impersonate: Fail to reconnect as %{name}."
+msgstr "Impersonate : Impossible de se reconnecter en tant que %{name}."
+
+#: includes/addons/LSaddons.impersonate.php:42
+msgid "Successfully reconnected as %{name}."
+msgstr "Reconnecté avec succès en tant que %{name}."
+
#: includes/addons/LSaddons.samba.php:27
msgid "SAMBA Support: Unable to load smbHash class."
msgstr "Support SAMBA : Impossible de charger la classe smbHash."
@@ -99,25 +107,31 @@ msgstr ""
#: includes/addons/LSaddons.samba.php:39
msgid ""
-"SAMBA Support: The attribute %{dependency} is missing. Unable to forge the "
-"attribute %{attr}."
+"SAMBA: The attribute %{dependency} is missing. Unable to forge the attribute "
+"%{attr}."
msgstr ""
-"Support SAMBA : L'attribut %{dependency} est manquant. Impossible de générer "
+"SAMBA : L'attribut %{dependency} est manquant. Impossible de générer "
"l'attribut %{attr}."
#: includes/addons/LSaddons.samba.php:42
-msgid "SAMBA Support: Can't get the sambaUnixIdPool object."
-msgstr "SAMBA Support : Impossible de récupérer l'objet sambaUnixIdPool."
+msgid "SAMBA: Can't get the sambaUnixIdPool object."
+msgstr "SAMBA : Impossible de récupérer l'objet sambaUnixIdPool."
#: includes/addons/LSaddons.samba.php:45
-msgid "SAMBA Support: Error modifying the sambaUnixIdPool object."
-msgstr ""
-"SAMBA Support : Erreur durant la modification de l'objet sambaUnixIdPool."
+msgid "SAMBA: Error modifying the sambaUnixIdPool object."
+msgstr "SAMBA : Erreur durant la modification de l'objet sambaUnixIdPool."
#: includes/addons/LSaddons.samba.php:48
-msgid "SAMBA Support: The %{attr} of the sambaUnixIdPool object is incorrect."
+msgid "SAMBA: The %{attr} of the sambaUnixIdPool object is incorrect."
+msgstr "SAMBA : L'attribut %{attr} de l'objet sambaUnixIdPool est incorrect."
+
+#: includes/addons/LSaddons.samba.php:51
+msgid ""
+"SAMBA: The LDAP attribute type of the attribute %{attr} is incorrect: its "
+"must be password."
msgstr ""
-"SAMBA Support : L'attribut %{attr} de l'objet sambaUnixIdPool est incorrect."
+"SAMBA : Le type d'attribut LDAP de l'attribut %{attr} est incorrecte : il "
+"doit être password."
#: includes/addons/LSaddons.ssh.php:31
msgid "SSH Support : PhpSecLib is missing."
@@ -318,11 +332,11 @@ msgstr "Comparer"
#: includes/addons/LSaddons.accesslog.php:31
#: includes/addons/LSaddons.accesslog.php:41
-#: includes/class/class.LSrelation.php:644 includes/class/class.LSform.php:249
-#: includes/class/class.LSformElement_select_object.php:69
-#: includes/class/class.LSformElement_select_object.php:85
-#: includes/class/class.LSsearchEntry.php:193 includes/routes.php:1062
-#: includes/routes.php:1206
+#: includes/class/class.LSrelation.php:679 includes/class/class.LSform.php:346
+#: includes/class/class.LSformElement_select_object.php:75
+#: includes/class/class.LSformElement_select_object.php:91
+#: includes/class/class.LSsearchEntry.php:237 includes/routes.php:1064
+#: includes/routes.php:1208
msgid "Delete"
msgstr "Supprimer"
@@ -332,11 +346,11 @@ msgstr "Étendue"
#: includes/addons/LSaddons.accesslog.php:33
#: includes/class/class.LSformElement_supannCompositeAttribute.php:186
-#: includes/class/class.LSrelation.php:701
-#: includes/class/class.LSformElement_select_object.php:68
-#: includes/class/class.LSformElement_supannLabeledValue.php:79
-#: includes/class/class.LSsearchEntry.php:177 includes/routes.php:1046
-#: includes/routes.php:1214 includes/routes.php:1299 includes/routes.php:1445
+#: includes/class/class.LSrelation.php:736
+#: includes/class/class.LSformElement_select_object.php:74
+#: includes/class/class.LSformElement_supannLabeledValue.php:90
+#: includes/class/class.LSsearchEntry.php:221 includes/routes.php:1048
+#: includes/routes.php:1216 includes/routes.php:1301 includes/routes.php:1447
msgid "Modify"
msgstr "Modifier"
@@ -344,7 +358,7 @@ msgstr "Modifier"
msgid "Modify RDN"
msgstr "Modifier le RDN"
-#: includes/addons/LSaddons.accesslog.php:35 includes/routes.php:511
+#: includes/addons/LSaddons.accesslog.php:35 includes/routes.php:513
#: templates/default/select.tpl:28 templates/default/global_search.tpl:6
msgid "Search"
msgstr "Rechercher"
@@ -363,13 +377,13 @@ msgid "Increment"
msgstr "Incrémenter"
#: includes/addons/LSaddons.accesslog.php:176
-#: includes/class/class.LSsession.php:1745 includes/routes.php:157
-#: includes/routes.php:468 templates/default/select.tpl:29
+#: includes/class/class.LSsession.php:1860 includes/routes.php:157
+#: includes/routes.php:470 templates/default/select.tpl:29
msgid "Refresh"
msgstr "Rafraîchir"
#: includes/addons/LSaddons.accesslog.php:181
-#: includes/addons/LSaddons.showTechInfo.php:118
+#: includes/addons/LSaddons.showTechInfo.php:117
msgid "Go back"
msgstr "Retour"
@@ -423,7 +437,7 @@ msgstr "Parrain %{dn} (non-reconnue)"
#: includes/addons/LSaddons.supann.php:575
#: includes/class/class.LSformElement_select.php:58
-#: includes/class/class.LSformElement_select_object.php:102
+#: includes/class/class.LSformElement_select_object.php:108
msgid "%{value} (unrecognized value)"
msgstr "%{value} (valeur non-reconnue)"
@@ -588,48 +602,47 @@ msgid "Last modification date"
msgstr "Date de dernière modification"
#: includes/addons/LSaddons.showTechInfo.php:67
-#: includes/addons/LSaddons.showTechInfo.php:68
msgid "Last modifier DN"
msgstr "DN de l'utilisateur ayant modifié en dernier l'objet"
-#: includes/addons/LSaddons.showTechInfo.php:69
+#: includes/addons/LSaddons.showTechInfo.php:68
msgid "LDAP entry change sequence number"
msgstr "Numéro séquence de changement de l'entrée LDAP"
-#: includes/addons/LSaddons.showTechInfo.php:70
+#: includes/addons/LSaddons.showTechInfo.php:69
msgid "LDAP entry UUID"
msgstr "UUID de l'entrée LDAP"
-#: includes/addons/LSaddons.showTechInfo.php:71
+#: includes/addons/LSaddons.showTechInfo.php:70
msgid "LDAP entry has children"
msgstr "L'entrée LDAP as des enfants"
-#: includes/addons/LSaddons.showTechInfo.php:92
+#: includes/addons/LSaddons.showTechInfo.php:91
#: includes/class/class.LSformElement_boolean.php:60
msgid "Yes"
msgstr "Oui"
-#: includes/addons/LSaddons.showTechInfo.php:94
+#: includes/addons/LSaddons.showTechInfo.php:93
#: includes/class/class.LSformElement_boolean.php:61
msgid "No"
msgstr "Non"
-#: includes/addons/LSaddons.showTechInfo.php:114
+#: includes/addons/LSaddons.showTechInfo.php:113
msgid "%{name}: Technical information"
msgstr "%{name} : Informations techniques"
#: includes/addons/LSaddons.asterisk.php:27
-msgid "Asterisk Support : The constant %{const} is not defined."
+msgid "Asterisk Support: The constant %{const} is not defined."
msgstr "Support Asterisk : La constante %{const} n'est pas définie."
#: includes/addons/LSaddons.asterisk.php:30
-msgid "Asterisk : The function %{function} only work with %{objectName}."
+msgid "Asterisk: The function %{function} only work with %{objectName}."
msgstr ""
"Asterisk : La fonction %{function} ne fonctionne qu'avec %{objectName}."
#: includes/addons/LSaddons.asterisk.php:33
msgid ""
-"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 "
+"Asterisk: The attribute %{dependency} is missing. Unable to generate MD5 "
"hashed password."
msgstr ""
"Asterisk : L'attribut %{dependency} est manquant. Impossible de générer le "
@@ -637,12 +650,20 @@ msgstr ""
#: includes/addons/LSaddons.asterisk.php:36
msgid ""
-"Asterisk : Clear password not availlable. Unable to generate MD5 hashed "
+"Asterisk: Clear password not availlable. Unable to generate MD5 hashed "
"password."
msgstr ""
"Asterisk : Le mot de passe en clair est indisponible. Impossible de générer "
"le mot de passe haché en MD5."
+#: includes/addons/LSaddons.asterisk.php:39
+msgid ""
+"Asterisk: The LDAP attribute type of the attribute %{attr} is incorrect: its "
+"must be password."
+msgstr ""
+"Asterisk : Le type d'attribut LDAP de l'attribut %{attr} est incorrecte : il "
+"doit être password."
+
#: includes/class/class.LSmail.php:74
msgid "Your message has been sent successfully."
msgstr "Votre message a bien été envoyé."
@@ -662,19 +683,19 @@ msgstr "État"
msgid "Sub-state"
msgstr "Sous-état"
-#: includes/class/class.LSformRule.php:60
+#: includes/class/class.LSformRule.php:68
msgid "Invalid syntax checking configuration: unknown rule %{rule}."
msgstr ""
"Configuration de validation syntaxique invalide : règle %{rule} inconnue."
-#: includes/class/class.LSformRule.php:81
-#: includes/class/class.LSformRule.php:283
+#: includes/class/class.LSformRule.php:89
+#: includes/class/class.LSformRule.php:292
#: includes/class/class.LSattr_html_date.php:47
#: includes/class/class.LSattr_html_select_list.php:63
msgid "Invalid value"
msgstr "Valeur invalide"
-#: includes/class/class.LSformRule.php:294
+#: includes/class/class.LSformRule.php:303
msgid "LSformRule_%{type}: Parameter %{param} is not found."
msgstr "LSformRule_%{type} : Le paramètre %{param} n'est pas défini."
@@ -702,55 +723,55 @@ msgstr "Une erreur est survenue en création cet objet dans l'annuaire LDAP."
msgid "An object already exist on LDAP server with DN %{dn}."
msgstr "Un objet existe déjà dans l'annuaire LDAP avec le DN %{dn}."
-#: includes/class/class.LSio.php:293
+#: includes/class/class.LSio.php:294
msgid ""
"Failed to load existing object %{dn} from LDAP server. Can't update object."
msgstr ""
"Impossible de charger l'objet existant %{dn} depuis l'annuaire LDAP. "
"Impossible de mettre à jour cet objet."
-#: includes/class/class.LSio.php:301
+#: includes/class/class.LSio.php:303
msgid "Failed to set post data on update form."
msgstr "Impossible de définir les données dans le formulaire de mise à jour."
-#: includes/class/class.LSio.php:307
+#: includes/class/class.LSio.php:309
msgid "Error validating update form."
msgstr "Une erreur est survenue en validant le formulaire de mise à jour."
-#: includes/class/class.LSio.php:317
+#: includes/class/class.LSio.php:319
msgid "Error updating object on LDAP server."
msgstr ""
"Une erreur est survenue en mettant à jour cet objet dans l'annuaire LDAP."
-#: includes/class/class.LSio.php:689
+#: includes/class/class.LSio.php:691
msgid "LSio: Post data not found or not completed."
msgstr "LSio : les données transmises sont introuvables ou incomplètes."
-#: includes/class/class.LSio.php:692
+#: includes/class/class.LSio.php:694
msgid "LSio: object type invalid."
msgstr "LSio : type d'objet invalide."
-#: includes/class/class.LSio.php:695
+#: includes/class/class.LSio.php:697
msgid "LSio: input/output format %{format} invalid."
msgstr "LSio : Le format d'entrée/sortie %{format} est invalide."
-#: includes/class/class.LSio.php:698
+#: includes/class/class.LSio.php:700
msgid "LSio: Fail to initialize input/output driver."
msgstr "LSio : Impossible d'initialiser le pilote d'entrée/sortie."
-#: includes/class/class.LSio.php:701
+#: includes/class/class.LSio.php:703
msgid "LSio: Fail to load objects's data from input file."
msgstr ""
"LSio: Impossible de charger les données des objets depuis le fichier "
"d'import."
-#: includes/class/class.LSio.php:704
+#: includes/class/class.LSio.php:706
msgid "LSio: Fail to load objects's data to export from LDAP directory."
msgstr ""
"LSio: Impossible de charger les données des objets à exporter depuis "
"l'annuaire LDAP."
-#: includes/class/class.LSio.php:707
+#: includes/class/class.LSio.php:709
msgid "LSio: Fail to export objects's data."
msgstr "LSio: Impossible d'exporter les données des objets."
@@ -765,7 +786,7 @@ msgstr "Date de début"
msgid "End date"
msgstr "Date de fin"
-#: includes/class/class.LSattr_ldap_pwdHistory.php:77
+#: includes/class/class.LSattr_ldap_pwdHistory.php:84
msgid "Unknown (%{raw_value})"
msgstr "Inconnue (%{raw_value})"
@@ -778,8 +799,8 @@ msgid "You confirm your choice ?"
msgstr "Confirmez-vous votre choix ?"
#: includes/class/class.LSconfirmBox.php:37
-#: includes/class/class.LSsmoothbox.php:39 includes/class/class.LSform.php:74
-#: includes/routes.php:632 includes/routes.php:1286 includes/routes.php:1432
+#: includes/class/class.LSsmoothbox.php:39 includes/class/class.LSform.php:175
+#: includes/routes.php:634 includes/routes.php:1288 includes/routes.php:1434
#: templates/default/recoverpassword.tpl:21
msgid "Validate"
msgstr "Valider"
@@ -788,7 +809,7 @@ msgstr "Valider"
msgid "Cancel"
msgstr "Annuler"
-#: includes/class/class.LSauthMethod_anonymous.php:72
+#: includes/class/class.LSauthMethod_anonymous.php:70
msgid ""
"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER "
"contant in the configuration file."
@@ -796,7 +817,7 @@ msgstr ""
"LSauthMethod_anonymous : Vous devez définir la constante "
"LSAUTHMETHOD_ANONYMOUS_USER dans le fichier de configuration."
-#: includes/class/class.LSformElement.php:191
+#: includes/class/class.LSformElement.php:262
#: templates/default/showObjectAccessLogs.tpl:28
msgid "Attribute"
msgstr "Attribut"
@@ -904,7 +925,7 @@ msgstr ""
"LSformElement_valueWithUnit : La configuration des unités est manquante pour "
"l'attribut %{attr}."
-#: includes/class/class.LSattr_html.php:164
+#: includes/class/class.LSattr_html.php:179
msgid ""
"LSattr_html : The method addToForm() of the HTML type of the attribute "
"%{attr} is not defined."
@@ -912,21 +933,21 @@ msgstr ""
"LSattr_html : La méthode addToForm() du type HTML de l'attribut %{attr} "
"n'est pas encore définie."
-#: includes/class/class.LSattr_html.php:168
+#: includes/class/class.LSattr_html.php:183
msgid "%{type} : Multiple data are not supported for this field type."
msgstr ""
"%{type} : Les données multiples ne sont pas supportées pour ce type de champ."
#: includes/class/class.LSformElement_supannCompositeAttribute.php:187
-#: includes/class/class.LSformElement_select_object.php:75
-#: includes/class/class.LSformElement_supannLabeledValue.php:80
+#: includes/class/class.LSformElement_select_object.php:81
+#: includes/class/class.LSformElement_supannLabeledValue.php:91
msgid "No set value"
msgstr "Aucune valeur définie"
#: includes/class/class.LSformElement_supannCompositeAttribute.php:188
-#: includes/class/class.LSformElement_text.php:66
-#: includes/class/class.LSformElement_select_object.php:76
-#: includes/class/class.LSformElement_supannLabeledValue.php:81
+#: includes/class/class.LSformElement_text.php:80
+#: includes/class/class.LSformElement_select_object.php:82
+#: includes/class/class.LSformElement_supannLabeledValue.php:92
msgid "No result"
msgstr "Aucun résultat"
@@ -952,12 +973,12 @@ msgid "Unparsable value for component %{c}."
msgstr "Valeur du composant %{c} non-analysable."
#: includes/class/class.LSformElement_supannCompositeAttribute.php:479
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:387
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:408
msgid "%{label}: %{error}"
msgstr "%{label} : %{error}"
#: includes/class/class.LSformElement_supannCompositeAttribute.php:495
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:345
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:358
msgid "Component %{c} must be defined"
msgstr "Le composant %{c} est obligatoire"
@@ -970,7 +991,7 @@ msgid "(unrecognized label)"
msgstr "(label non-reconnue)"
#: includes/class/class.LSformElement_labeledValue.php:138
-#: includes/class/class.LSformElement_supannLabeledValue.php:152
+#: includes/class/class.LSformElement_supannLabeledValue.php:163
msgid "Invalid value: \"%{value}\""
msgstr "Valeur invalide : \"%{value}\""
@@ -986,30 +1007,30 @@ msgstr "Aujourd'hui."
msgid "Clear selected date."
msgstr "Supprimer la date sélectionnée."
-#: includes/class/class.LStemplate.php:119
+#: includes/class/class.LStemplate.php:160
msgid "LStemplate : compile directory is not writable (dir : %{dir})"
msgstr ""
"LStemplate : Le dossier de compilation n'est pas accessible en écriture "
"(dossier : %{dir})"
-#: includes/class/class.LStemplate.php:138
+#: includes/class/class.LStemplate.php:179
msgid "LStemplate : Can't load Smarty 2 support file"
msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 2"
-#: includes/class/class.LStemplate.php:145
+#: includes/class/class.LStemplate.php:186
msgid "LStemplate : Can't load Smarty 3 support file"
msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 3"
-#: includes/class/class.LStemplate.php:149
+#: includes/class/class.LStemplate.php:190
msgid "LStemplate : Smarty version not recognized."
msgstr "LStemplate : Version de Smarty non reconnue."
-#: includes/class/class.LStemplate.php:172
+#: includes/class/class.LStemplate.php:213
msgid "LStemplate : Can't load Smarty."
msgstr ""
"LStemplate : Impossible de charger le moteur de gestion de template Smarty."
-#: includes/class/class.LStemplate.php:299
+#: includes/class/class.LStemplate.php:340
msgid ""
"LStemplate : Request template '%{tpl}' is now deprecated. Please refer to "
"upgrade documentation to adapt your templates."
@@ -1017,36 +1038,36 @@ msgstr ""
"LStemplate : Le fichier de template '%{tpl}' est maintenant déprécié. Merci "
"de mettre à jour vos templates en vous référant à la documentation."
-#: includes/class/class.LStemplate.php:437
+#: includes/class/class.LStemplate.php:478
msgid "Smarty - An exception occured displaying template '%{template}'"
msgstr ""
"Smarty - Un erreur est survenue en affichant le modèle de page '%{template}'."
-#: includes/class/class.LStemplate.php:457
+#: includes/class/class.LStemplate.php:498
msgid "Smarty - An exception occured fetching template '%{template}'"
msgstr "Smarty - Un erreur est survenue en générant le modèle '%{template}'."
-#: includes/class/class.LStemplate.php:472
-#: includes/class/class.LStemplate.php:486
+#: includes/class/class.LStemplate.php:514
+#: includes/class/class.LStemplate.php:528
msgid "A fatal error occured. If problem persist, please contact support."
msgstr ""
"Une erreur irrécupérable est survenue. Si le problème persiste, merci de "
"contacter le support."
-#: includes/class/class.LStemplate.php:482
+#: includes/class/class.LStemplate.php:524
msgid "Loop detected displaying this error:
%{error}
"
msgstr ""
"Boucle détectée en affichant cette erreur :
%{error}
"
-#: includes/class/class.LStemplate.php:485
+#: includes/class/class.LStemplate.php:527
msgid "A fatal error occured."
msgstr "Une erreur fatale est survenue."
-#: includes/class/class.LStemplate.php:685
+#: includes/class/class.LStemplate.php:724
msgid "LStemplate : Template %{file} not found."
msgstr "LStemplate : le template %{file} est introuvable."
-#: includes/class/class.LStemplate.php:688
+#: includes/class/class.LStemplate.php:727
msgid ""
"LStemplate : Fail to execute trigger %{callable} on event %{event} : is not "
"callable."
@@ -1054,7 +1075,7 @@ msgstr ""
"LStemplate : Échec d'exécution du déclencheur %{callable} lors de événement "
"%{event} : il n'est pas un callable."
-#: includes/class/class.LStemplate.php:691
+#: includes/class/class.LStemplate.php:730
msgid ""
"LStemplate : Error during the execution of the trigger %{callable} on event "
"%{event}."
@@ -1062,7 +1083,7 @@ msgstr ""
"LStemplate : Erreur durant l'exécution du déclencheur %{callable} lors de "
"l'événement %{event}."
-#: includes/class/class.LSattr_html_select_object.php:400
+#: includes/class/class.LSattr_html_select_object.php:406
msgid ""
"LSattr_html_select_object : parameter '%{parameter}' is missing (attribute : "
"%{attr})."
@@ -1070,7 +1091,7 @@ msgstr ""
"LSattr_html_select_objet : Le type paramètre %{parameter} n'est pas défini "
"(attribut : %{attr})."
-#: includes/class/class.LSattr_html_select_object.php:403
+#: includes/class/class.LSattr_html_select_object.php:409
msgid ""
"LSattr_html_select_object : the value of the parameter value_attribute in "
"the configuration of the attribute %{attr} is incorrect. Object "
@@ -1080,7 +1101,7 @@ msgstr ""
"configuration de l'attribut %{attr} est incorrecte. Les objets "
"%{object_type} n'ont pas d'attribut %{value_attribute}."
-#: includes/class/class.LSattr_html_select_object.php:406
+#: includes/class/class.LSattr_html_select_object.php:412
msgid ""
"LSattr_html_select_object : more than one object returned corresponding to "
"value %{val} of attribute %{attr}."
@@ -1088,7 +1109,7 @@ msgstr ""
"LSattr_html_select_objet : plus d'un objet retourné en correspondance à la "
"valeur %{val} de l'attribut %{attr}."
-#: includes/class/class.LSattr_html_select_object.php:409
+#: includes/class/class.LSattr_html_select_object.php:415
msgid ""
"LSattr_html_select_object : selection of object type %{type} is configured "
"multiple time for attribute %{attr}."
@@ -1096,7 +1117,7 @@ msgstr ""
"LSattr_html_select_objet : La sélection du type d'objet %{type} est "
"configurée plusieurs fois pour l'attribut %{attr}."
-#: includes/class/class.LSattr_html_select_object.php:412
+#: includes/class/class.LSattr_html_select_object.php:418
msgid ""
"LSattr_html_select_object : the value '%{value}' seem to be duplicated in "
"values of the attribute %{attr}."
@@ -1104,7 +1125,7 @@ msgstr ""
"LSattr_html_select_objet : La valeur '%{value}' semble dupliquée dans les "
"valeurs de l'attribut %{attr}."
-#: includes/class/class.LSattr_html_select_object.php:415
+#: includes/class/class.LSattr_html_select_object.php:421
msgid ""
"LSattr_html_select_object : selected object %{name} has no attribute %{attr} "
"value, you can't select it."
@@ -1150,7 +1171,7 @@ msgstr ""
"LSformRule_differentPassword : Les autres attributs mots de passe doivent "
"utiliser LSattr_ldap :: password. Ce n'est pas le cas de l'attribut %{attr}."
-#: includes/class/class.LSattribute.php:755
+#: includes/class/class.LSattribute.php:829
msgid ""
"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} "
"& HTML = %{html})."
@@ -1158,7 +1179,7 @@ msgstr ""
"LSattribute : Attribut %{attr} : Les types LDAP ou HTML sont inconnus (LDAP "
"= %{ldap} & HTML = %{html})."
-#: includes/class/class.LSattribute.php:758
+#: includes/class/class.LSattribute.php:832
msgid ""
"LSattribute : The function %{func} to display the attribute %{attr} is "
"unknow."
@@ -1166,14 +1187,14 @@ msgstr ""
"LSattribute : La fonction %{func} pour afficher l'attribut %{attr} est "
"inconnue."
-#: includes/class/class.LSattribute.php:761
+#: includes/class/class.LSattribute.php:835
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."
-#: includes/class/class.LSattribute.php:764
+#: includes/class/class.LSattribute.php:838
msgid ""
"LSattribute : Configuration data to verify the attribute %{attr} are "
"incorrect."
@@ -1181,22 +1202,22 @@ msgstr ""
"LSattribute : Les données de configuration pour vérifier l'attribut %{attr} "
"sont incorrecte."
-#: includes/class/class.LSattribute.php:767
+#: includes/class/class.LSattribute.php:841
msgid ""
"LSattribute : The function %{func} to save the attribute %{attr} is unknow."
msgstr ""
"LSattribute : La fonction %{func} pour sauvegarder l'attribut %{attr} est "
"inconnue."
-#: includes/class/class.LSattribute.php:770
+#: includes/class/class.LSattribute.php:844
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."
-#: includes/class/class.LSattribute.php:773
+#: includes/class/class.LSattribute.php:847
msgid "LSattribute : Generation of the attribute %{attr} failed."
msgstr "LSattribute : La génération de l'attribut %{attr} a échouée."
-#: includes/class/class.LSattribute.php:776
+#: includes/class/class.LSattribute.php:850
msgid ""
"LSattribute : Generation of the attribute %{attr} did not return a correct "
"value."
@@ -1204,7 +1225,7 @@ msgstr ""
"LSattribute : La génération de l'attribut %{attr} n'a pas retournée de "
"valeur correcte."
-#: includes/class/class.LSattribute.php:779
+#: includes/class/class.LSattribute.php:853
msgid ""
"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined."
msgstr ""
@@ -1215,11 +1236,11 @@ msgstr ""
msgid "LSformRule_callable : The given callable option is not callable"
msgstr "LSformRule_callable : Le paramètre fournis n'est pas exécutable"
-#: includes/class/class.LSformElement_postaladdress.php:73
+#: includes/class/class.LSformElement_postaladdress.php:78
msgid "View on map"
msgstr "Voir sur une carte"
-#: includes/class/class.LSformElement_postaladdress.php:89
+#: includes/class/class.LSformElement_postaladdress.php:94
msgid ""
"LSformElement_postaladdress : Map URL pattern generate function is not "
"callabled (%{function})."
@@ -1227,7 +1248,7 @@ msgstr ""
"LSformElement_postaladdress : La fonction de génération de l'URL de la carte "
"n'est pas exécutable (%{function})."
-#: includes/class/class.LSformRule_zxcvbn.php:88
+#: includes/class/class.LSformRule_zxcvbn.php:85
msgid "The security of this password is too weak."
msgstr "La sécurité de ce mot de passe est trop faible."
@@ -1241,52 +1262,52 @@ msgstr ""
"Êtes-vous sûre de vouloir femer cette fenêtre et de perdre tous vos "
"changements ?"
-#: includes/class/class.LSformElement_textarea.php:51
+#: includes/class/class.LSformElement_textarea.php:57
msgid "Clear"
msgstr "Nettoyer"
-#: includes/class/class.LSsession.php:381
+#: includes/class/class.LSsession.php:501
msgid "Copy to clipboard"
msgstr "Copier dans le presse-papier"
-#: includes/class/class.LSsession.php:382
+#: includes/class/class.LSsession.php:502
msgid "Copied!"
msgstr "Copié !"
-#: includes/class/class.LSsession.php:1532
+#: includes/class/class.LSsession.php:1645
msgid "Connection"
msgstr "Connexion"
-#: includes/class/class.LSsession.php:1552
+#: includes/class/class.LSsession.php:1665
msgid "Recovery of your credentials"
msgstr "Récupération de votre mot de passe"
-#: includes/class/class.LSsession.php:1561
+#: includes/class/class.LSsession.php:1674
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"
-#: includes/class/class.LSsession.php:1566
+#: includes/class/class.LSsession.php:1679
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."
-#: includes/class/class.LSsession.php:1575
+#: includes/class/class.LSsession.php:1688
msgid "Your new password has been sent to %{mail}."
msgstr "Votre nouveau mot de passe vous a été envoyé à l'adresse %{mail}."
-#: includes/class/class.LSsession.php:2840 templates/default/select.tpl:20
+#: includes/class/class.LSsession.php:2948 templates/default/select.tpl:20
#: templates/default/recoverpassword.tpl:17 templates/default/login.tpl:16
msgid "Level"
msgstr "Niveau"
-#: includes/class/class.LSsession.php:3008
+#: includes/class/class.LSsession.php:3116
msgid "LSsession : The constant '%{const}' is not defined."
msgstr "LSsession : La constante '%{const}' n'est pas définie."
-#: includes/class/class.LSsession.php:3011
+#: includes/class/class.LSsession.php:3119
msgid ""
"LSsession : The addon '%{addon}' support is uncertain. Verify system "
"compatibility and the add-on configuration."
@@ -1294,53 +1315,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."
-#: includes/class/class.LSsession.php:3014
+#: includes/class/class.LSsession.php:3122
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."
-#: includes/class/class.LSsession.php:3017
+#: includes/class/class.LSsession.php:3125
msgid "LSsession : Failed to load LSobject type '%{type}' : unknon type."
msgstr ""
"LSsession : Impossible de charger le type d'LSobject '%{type}' : type "
"inconnu."
-#: includes/class/class.LSsession.php:3020
+#: includes/class/class.LSsession.php:3128
msgid "LSsession : Failed to load LSclass '%{class}'."
msgstr "LSsession : Impossible de charger la LSclass '%{class}'."
-#: includes/class/class.LSsession.php:3023
+#: includes/class/class.LSsession.php:3131
msgid "LSsession : Login or password incorrect."
msgstr "LSsession : Identifiant ou mot de passe incorrects."
-#: includes/class/class.LSsession.php:3026
+#: includes/class/class.LSsession.php:3134
msgid "LSsession : Impossible to identify you : Duplication of identities."
msgstr "LSsession : Impossible de vous identifier : Duplication d'identité."
-#: includes/class/class.LSsession.php:3029
+#: includes/class/class.LSsession.php:3137
msgid "LSsession : Can't load class of authentification (%{class})."
msgstr ""
"LSsession : Impossible de charger la classe d'authentification (%{class})."
-#: includes/class/class.LSsession.php:3032
+#: includes/class/class.LSsession.php:3140
msgid "LSsession : Can't connect to LDAP server."
msgstr "LSsession : Impossible de se connecter au serveur LDAP."
-#: includes/class/class.LSsession.php:3035
+#: includes/class/class.LSsession.php:3143
msgid "LSsession : Impossible to authenticate you."
msgstr "LSsession : Impossible de vous identifier."
-#: includes/class/class.LSsession.php:3038
+#: includes/class/class.LSsession.php:3146
msgid "LSsession : Your are not authorized to do this action."
msgstr "LSsession : Vous n'êtes pas autorisé à faire cette action."
-#: includes/class/class.LSsession.php:3041
+#: includes/class/class.LSsession.php:3149
msgid "LSsession : Some informations are missing to display this page."
msgstr "LSsession : Des informations sont manquantes pour afficher cette page."
-#: includes/class/class.LSsession.php:3044
+#: includes/class/class.LSsession.php:3152
msgid ""
"LSsession : The function '%{function}' of the custom action "
"'%{customAction}' does not exists or is not configured."
@@ -1348,24 +1369,24 @@ msgstr ""
"LSsession : La fonction '%{function}' de l'action personnalisée "
"'%{customAction}' n'existe pas ou n'est pas configurée."
-#: includes/class/class.LSsession.php:3047
+#: includes/class/class.LSsession.php:3155
msgid "LSsession : Fail to retrieve user's LDAP credentials from LSauth."
msgstr ""
"LSsession : Erreur en récupérant les identifiants LDAP de l'utilisateur "
"depuis LSauth."
-#: includes/class/class.LSsession.php:3050
+#: includes/class/class.LSsession.php:3158
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."
-#: includes/class/class.LSsession.php:3053
+#: includes/class/class.LSsession.php:3161
msgid "LSsession : No import/export format define for this object type."
msgstr "LSsession : Aucun format d'entrée/sortie défini pour ce type d'objet."
-#: includes/class/class.LSsession.php:3056
+#: includes/class/class.LSsession.php:3164
msgid ""
"LSsession : Error during creation of list of levels. Contact administrators. "
"(Code : %{code})"
@@ -1373,13 +1394,13 @@ msgstr ""
"LSsession : Erreur durant la création de la liste des niveaux. Contacter les "
"administrateurs. (Code : %{type})"
-#: includes/class/class.LSsession.php:3059
+#: includes/class/class.LSsession.php:3167
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."
-#: includes/class/class.LSsession.php:3062
+#: includes/class/class.LSsession.php:3170
msgid ""
"LSsession : Some informations are missing to recover your password. Contact "
"administrators."
@@ -1387,7 +1408,7 @@ msgstr ""
"LSsession : Des informations sont manques pour pouvoir récupérer votre mot "
"de passe. Contacter les administrateurs."
-#: includes/class/class.LSsession.php:3065
+#: includes/class/class.LSsession.php:3173
msgid ""
"LSsession : Error during password recovery. Contact administrators.(Step : "
"%{step})"
@@ -1395,7 +1416,7 @@ msgstr ""
"LSsession : Erreur durant la récupération de votre mot de passe. Contacter "
"les administrateurs. (Etape : %{step})"
-#: includes/class/class.LSsession.php:3068
+#: includes/class/class.LSsession.php:3176
msgid ""
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
"LSaddon '%{addon}' is not declared in the LSaddon file."
@@ -1403,11 +1424,11 @@ msgstr ""
"LSsession : la fonction '%{func}' configurée pour la vue '%{view}' du "
"LSaddon '%{addon}' n'est pas déclaré dans le fichier du LSaddon."
-#: includes/class/class.LSsession.php:3071
+#: includes/class/class.LSsession.php:3179
msgid "LSsession : Failed to load resource file '%{file}'."
msgstr "LSsession : Impossible de charger le fichier de ressource '%{file}'."
-#: includes/class/class.LSsession.php:3074
+#: includes/class/class.LSsession.php:3182
msgid ""
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
"LSaddon '%{addon}' doesn't exist."
@@ -1415,11 +1436,11 @@ msgstr ""
"LSsession : la fonction '%{func}' configurée pour la vue '%{view}' du "
"LSaddon '%{addon}' n'existe pas."
-#: includes/class/class.LSsession.php:3077
+#: includes/class/class.LSsession.php:3185
msgid "LSsession : invalid related object's DN pass in parameter."
msgstr "LSsession : DN d'objet en relation incorrect dans les paramètres."
-#: includes/class/class.LSsession.php:3080
+#: includes/class/class.LSsession.php:3188
msgid ""
"LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please "
"upgrade it."
@@ -1427,7 +1448,7 @@ msgstr ""
"LSsession : le LSaddon %{addon} utilise toujours l'ancien type d'URL de "
"vues. Merci de le mettre à jour."
-#: includes/class/class.LSsession.php:3083
+#: includes/class/class.LSsession.php:3191
msgid ""
"LSsession : You have been redirect from an old-style URL %{url}. Please "
"upgrade this link."
@@ -1435,7 +1456,7 @@ msgstr ""
"LSsession : Vous avez été redirigé depuis une ancienne URL %{url}. Merci de "
"le mettre à jour ce lien."
-#: includes/class/class.LSsession.php:3086
+#: includes/class/class.LSsession.php:3194
msgid ""
"LSsession : You always seem to use %{old} in your custom code: Please "
"upgrade it and use %{new}.\n"
@@ -1452,25 +1473,25 @@ msgstr ""
msgid "Invalid file type (%{type})."
msgstr "Type de fichier invalide (%{type})."
-#: includes/class/class.LSldapObject.php:490
+#: includes/class/class.LSldapObject.php:566
msgid "The attribute %{attr} is not valid."
msgstr "L'attribut %{attr} n'est pas valide."
-#: includes/class/class.LSldapObject.php:3059
+#: includes/class/class.LSldapObject.php:3139
msgid "LSldapObject : Object type unknown."
msgstr "LSldapObject : Type d'objet inconnu."
-#: includes/class/class.LSldapObject.php:3062
+#: includes/class/class.LSldapObject.php:3142
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}."
-#: includes/class/class.LSldapObject.php:3065
+#: includes/class/class.LSldapObject.php:3145
msgid "LSldapObject : No form exists for the object %{obj}."
msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}"
-#: includes/class/class.LSldapObject.php:3068
+#: includes/class/class.LSldapObject.php:3148
msgid ""
"LSldapObject : The function %{func} to validate the attribute %{attr} the "
"object %{obj} is unknow."
@@ -1478,7 +1499,7 @@ msgstr ""
"LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de "
"l'objet %{obj} est inconnue."
-#: includes/class/class.LSldapObject.php:3071
+#: includes/class/class.LSldapObject.php:3151
msgid ""
"LSldapObject : Configuration data are missing to validate the attribute "
"%{attr} of the object %{obj}."
@@ -1486,7 +1507,7 @@ msgstr ""
"LSldapObject : Des données de configurations sont manquantes pour pouvoir "
"valider l'attribut %{attr} de l'objet %{obj}."
-#: includes/class/class.LSldapObject.php:3075
+#: includes/class/class.LSldapObject.php:3155
msgid ""
"LSldapObject : The function %{func} to be executed on the object event "
"%{event} doesn't exist."
@@ -1494,14 +1515,14 @@ msgstr ""
"LSldapObject : La fonction %{func} devant être exécutée lors de l'évènement "
"%{event} de l'objet n'existe pas."
-#: includes/class/class.LSldapObject.php:3078
+#: includes/class/class.LSldapObject.php:3158
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."
-#: includes/class/class.LSldapObject.php:3082
+#: includes/class/class.LSldapObject.php:3162
msgid ""
"LSldapObject : Class %{class}, which method %{meth} to be executed on the "
"object event %{event}, doesn't exist."
@@ -1509,7 +1530,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."
-#: includes/class/class.LSldapObject.php:3085
+#: includes/class/class.LSldapObject.php:3165
msgid ""
"LSldapObject : Method %{meth} within %{class} class to be executed on object "
"event %{event}, doesn't exist."
@@ -1517,7 +1538,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."
-#: includes/class/class.LSldapObject.php:3088
+#: includes/class/class.LSldapObject.php:3168
msgid ""
"LSldapObject : Error during execute %{meth} method within %{class} class, to "
"be executed on object event %{event}."
@@ -1525,7 +1546,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."
-#: includes/class/class.LSldapObject.php:3092
+#: includes/class/class.LSldapObject.php:3172
msgid ""
"LSldapObject : Some configuration data of the object type %{obj} are missing "
"to generate the DN of the new object."
@@ -1533,7 +1554,7 @@ msgstr ""
"LSldapObject : Des informations de configuration du type d'objet %{obj} sont "
"manquantes pour la génération du DN du nouvel objet."
-#: includes/class/class.LSldapObject.php:3095
+#: includes/class/class.LSldapObject.php:3175
msgid ""
"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
"generate DN."
@@ -1541,11 +1562,11 @@ msgstr ""
"LSldapObject : L'attribut %{attr} de l'objet n'est pas encore défini. "
"Impossible de générer le DN."
-#: includes/class/class.LSldapObject.php:3098
+#: includes/class/class.LSldapObject.php:3178
msgid "LSldapObject : Without DN, the object could not be changed."
msgstr "LSldapObject : Sans DN, l'objet ne peut pas être modifié."
-#: includes/class/class.LSldapObject.php:3101
+#: includes/class/class.LSldapObject.php:3181
msgid ""
"LSldapObject : The attribute %{attr_depend} depending on the attribute "
"%{attr} doesn't exist."
@@ -1553,39 +1574,39 @@ msgstr ""
"LSldapObject : L'attritbut %{attr_depend} dépendant de l'attribut %{attr} "
"n'existe pas."
-#: includes/class/class.LSldapObject.php:3104
+#: includes/class/class.LSldapObject.php:3184
msgid "LSldapObject : Error during deleting the object %{objectname}."
msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}"
-#: includes/class/class.LSldapObject.php:3108
+#: includes/class/class.LSldapObject.php:3188
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."
-#: includes/class/class.LSldapObject.php:3111
+#: includes/class/class.LSldapObject.php:3191
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."
-#: includes/class/class.LSldapObject.php:3115
+#: includes/class/class.LSldapObject.php:3195
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."
-#: includes/class/class.LSldapObject.php:3118
+#: includes/class/class.LSldapObject.php:3198
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."
-#: includes/class/class.LSldapObject.php:3122
+#: includes/class/class.LSldapObject.php:3202
msgid ""
"LSldapObject : Error during the actions to be executed before creating the "
"object."
@@ -1593,7 +1614,7 @@ msgstr ""
"LSldapObject : Erreur durant les actions devant être exécutée avant de créer "
"l'objet."
-#: includes/class/class.LSldapObject.php:3125
+#: includes/class/class.LSldapObject.php:3205
msgid ""
"LSldapObject : Error during the actions to be executed after creating the "
"object. It was created anyway."
@@ -1601,7 +1622,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éé."
-#: includes/class/class.LSldapObject.php:3129
+#: includes/class/class.LSldapObject.php:3209
msgid ""
"LSldapObject : The function %{func} to be executed before creating the "
"object doesn't exist."
@@ -1609,7 +1630,7 @@ msgstr ""
"LSldapObject : La fonction %{func} devant être exécutée avant la création de "
"l'objet n'existe pas."
-#: includes/class/class.LSldapObject.php:3132
+#: includes/class/class.LSldapObject.php:3212
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"deleting the object."
@@ -1617,7 +1638,7 @@ msgstr ""
"LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être "
"exécutée après la suppression de l'objet."
-#: includes/class/class.LSldapObject.php:3135
+#: includes/class/class.LSldapObject.php:3215
msgid ""
"LSldapObject : The function %{func} to be executed after deleting the object "
"doesn't exist."
@@ -1625,7 +1646,7 @@ msgstr ""
"LSldapObject : La fonction %{func} devant être exécutée après la suppression "
"de l'objet n'existe pas."
-#: includes/class/class.LSldapObject.php:3138
+#: includes/class/class.LSldapObject.php:3218
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"creating the object."
@@ -1633,7 +1654,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."
-#: includes/class/class.LSldapObject.php:3142
+#: includes/class/class.LSldapObject.php:3222
msgid ""
"LSldapObject : %{func} function, to be executed on object event %{event}, "
"doesn't exist."
@@ -1641,7 +1662,7 @@ msgstr ""
"LSldapObject : La fonction %{func}, devant être exécutée lors de l'évènement "
"%{event} de l'objet, n'existe pas."
-#: includes/class/class.LSldapObject.php:3145
+#: includes/class/class.LSldapObject.php:3225
msgid ""
"LSldapObject : Error during the execution of %{func} function on object "
"event %{event}."
@@ -1649,7 +1670,7 @@ msgstr ""
"LSldapObject : Erreur durant l'exécution de la fonction %{func} lors de "
"l'évènement %{event} de l'objet."
-#: includes/class/class.LSldapObject.php:3149
+#: includes/class/class.LSldapObject.php:3229
msgid ""
"LSldapObject : %{meth} method, to be executed on object event %{event}, "
"doesn't exist."
@@ -1657,7 +1678,7 @@ msgstr ""
"LSldapObject : La méthode %{meth}, devant être exécutée lors de l'évènement "
"%{event} de l'objet, n'existe pas."
-#: includes/class/class.LSldapObject.php:3152
+#: includes/class/class.LSldapObject.php:3232
msgid ""
"LSldapObject : Error during execution of %{meth} method on object event "
"%{event}."
@@ -1665,13 +1686,13 @@ msgstr ""
"LSldapObject : Erreur durant l'exécution de la méthode %{meth} lors de "
"l'évènement %{event} de l'objet."
-#: includes/class/class.LSldapObject.php:3155
+#: includes/class/class.LSldapObject.php:3235
msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}."
msgstr ""
"LSldapObject : Erreur durant la génération du filtre LDAP de l'objet "
"%{LSobject}."
-#: includes/class/class.LSldapObject.php:3159
+#: includes/class/class.LSldapObject.php:3239
msgid ""
"LSldapObject : Error during execution of the custom action %{customAction} "
"on %{objectname}."
@@ -1679,22 +1700,22 @@ msgstr ""
"LSldapObject : Erreur durant l'exécution de l'action personnalisée "
"%{customAction} sur l'objet %{objectname}."
-#: includes/class/class.LSldapObject.php:3163
+#: includes/class/class.LSldapObject.php:3243
msgid "LSldapObject : Fail to retrieve container DN."
msgstr "LSldapObject : Impossible de récupérer le DN parent."
-#: includes/class/class.LSldapObject.php:3166
+#: includes/class/class.LSldapObject.php:3246
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."
-#: includes/class/class.LSldapObject.php:3169
+#: includes/class/class.LSldapObject.php:3249
msgid "LSldapObject : Error during generating container DN : %{error}"
msgstr "LSldapObject : Erreur durant la génération du DN parent : %{error}."
-#: includes/class/class.LSldapObject.php:3172
+#: includes/class/class.LSldapObject.php:3252
msgid ""
"LSldapObject : An LDAP object with the same DN as generated for this new one "
"already exists. Please verify your configuration."
@@ -1702,7 +1723,7 @@ 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."
-#: includes/class/class.LSldapObject.php:3177
+#: includes/class/class.LSldapObject.php:3257
msgid ""
"LSrelation : Some parameters are missing in the call of methods to handle "
"standard relations (Method : %{meth})."
@@ -1710,15 +1731,15 @@ msgstr ""
"LSrelation : Des paramètres sont manquants dans l'appel des méthodes de "
"manipulation des relations standards."
-#: includes/class/class.LSformRule_password.php:60
+#: includes/class/class.LSformRule_password.php:58
msgid "Password is too long (maximum: %{maxLength})."
msgstr "Le mot de passe est trop long (maximum : %{maxLength})."
-#: includes/class/class.LSformRule_password.php:65
+#: includes/class/class.LSformRule_password.php:63
msgid "Password is too short (minimum: %{minLength})."
msgstr "Le mot de passe est trop court (minimum : %{minLength})."
-#: includes/class/class.LSformRule_password.php:90
+#: includes/class/class.LSformRule_password.php:88
msgid ""
"Password match with only %{valid} rule(s) (at least %{minValidRegex} are "
"required)."
@@ -1726,11 +1747,11 @@ msgstr ""
"Le mot de passe ne respecte que %{valid} règle(s) (au moins %{minValidRegex} "
"sont requises)."
-#: includes/class/class.LSformRule_password.php:101
+#: includes/class/class.LSformRule_password.php:99
msgid "This password is prohibited."
msgstr "Ce mot de passe est interdit."
-#: includes/class/class.LSformRule_password.php:116
+#: includes/class/class.LSformRule_password.php:114
msgid ""
"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE "
"(begining by '/' caracter)."
@@ -1738,87 +1759,87 @@ msgstr ""
"LSformRule_password : Regex invalide configurée : %{regex}. Vous devez "
"utiliser des regex de type PCRE (commencant par le caractère '/')."
-#: includes/class/class.LSldap.php:688
+#: includes/class/class.LSldap.php:713
msgid "The password expired"
msgstr "Le mot de passe a expiré"
-#: includes/class/class.LSldap.php:689
+#: includes/class/class.LSldap.php:714
msgid "The account is locked"
msgstr "Ce compte est bloqué"
-#: includes/class/class.LSldap.php:690
+#: includes/class/class.LSldap.php:715
msgid "The password was reset and must be changed"
msgstr "Le mot de passe a été réinitialisé et doit être changé"
-#: includes/class/class.LSldap.php:691
+#: includes/class/class.LSldap.php:716
msgid "It is not possible to modify the password"
msgstr "Il n'est pas possible de modifier le mot de passe"
-#: includes/class/class.LSldap.php:692
+#: includes/class/class.LSldap.php:717
msgid "The old password must be supplied"
msgstr "L'ancien mot de passe doit être fourni"
-#: includes/class/class.LSldap.php:693
+#: includes/class/class.LSldap.php:718
msgid "The password does not meet the quality requirements"
msgstr "Le mot de passe ne répond pas aux exigences de qualité"
-#: includes/class/class.LSldap.php:694
+#: includes/class/class.LSldap.php:719
msgid "The password is too short"
msgstr "Le mot de passe est trop court"
-#: includes/class/class.LSldap.php:695
+#: includes/class/class.LSldap.php:720
msgid "It is too soon to change the password"
msgstr "Il est trop tôt pour modifier le mot de passe"
-#: includes/class/class.LSldap.php:696
+#: includes/class/class.LSldap.php:721
msgid "This password was recently used and cannot be used again"
msgstr ""
"Ce mot de passe a été utilisé récemment et il ne peut être utilisé à nouveau"
-#: includes/class/class.LSldap.php:739
+#: includes/class/class.LSldap.php:764
msgid "LSldap: Error during the LDAP server connection (%{msg})."
msgstr "LSldap : Erreur durant la connexion au serveur LDAP (%{msg})."
-#: includes/class/class.LSldap.php:742
+#: includes/class/class.LSldap.php:767
msgid "LSldap: Error during the LDAP search (%{msg})."
msgstr "LSldap : Erreur pendant la recherche LDAP (%{msg})."
-#: includes/class/class.LSldap.php:745
+#: includes/class/class.LSldap.php:770
msgid "LSldap: Object type unknown."
msgstr "LSldap : Type d'objet inconnu."
-#: includes/class/class.LSldap.php:748
+#: includes/class/class.LSldap.php:773
msgid "LSldap: Error while fetching the LDAP entry."
msgstr "LSldap : Erreur durant la récupération de l'entrée LDAP."
-#: includes/class/class.LSldap.php:751
+#: includes/class/class.LSldap.php:776
msgid "LSldap: Error while changing the LDAP entry (DN : %{dn})."
msgstr "LSldap : Erreur durant la modification de l'entrée LDAP (DN : %{dn})."
-#: includes/class/class.LSldap.php:754
+#: includes/class/class.LSldap.php:779
msgid "LSldap: Error while deleting empty attributes."
msgstr "LSldap : Erreur durant la suppression des attributs vides."
-#: includes/class/class.LSldap.php:757
+#: includes/class/class.LSldap.php:782
msgid "LSldap: Error while changing the DN of the object."
msgstr "LSldap : Erreur pendant la modification du DN de l'objet."
-#: includes/class/class.LSldap.php:760
+#: includes/class/class.LSldap.php:785
msgid "LSldap: LDAP server base DN not configured."
msgstr "LSldap : Le base DN du serveur LDAP n'est pas configuré."
-#: includes/class/class.LSldap.php:763
+#: includes/class/class.LSldap.php:788
msgid "LSldap: Fail to set authz proxy option on LDAP server connection."
msgstr ""
"LSldap : Une erreur est survenue en appliquant l'option d'authz proxy sur la "
"connexion au serveur LDAP."
-#: includes/class/class.LSldap.php:766
+#: includes/class/class.LSldap.php:791
msgid "LSldap: Error while changing the user password: %{msg}."
msgstr ""
"LSldap: Erreur durant la modification du mot de passe utilisateur: %{msg}."
-#: includes/class/class.LSldap.php:769
+#: includes/class/class.LSldap.php:794
msgid "LSldap: Unknown LDAP error while updating user password"
msgstr ""
"LSldap: Une erreur LDAP inconnue est survenue pendant la modification du mot "
@@ -1885,46 +1906,46 @@ msgstr "Filtre LDAP invalide (\"%{filter}\")"
msgid "Search filter not provided but required"
msgstr "Filtre de recherche non-fourni mais obligatoire"
-#: includes/class/class.LSrelation.php:331
+#: includes/class/class.LSrelation.php:366
msgid "listing related objects"
msgstr "énumaration des objets liés"
-#: includes/class/class.LSrelation.php:397
+#: includes/class/class.LSrelation.php:432
msgid "getting key value"
msgstr "récupération de la valeur clé"
-#: includes/class/class.LSrelation.php:449
-#: includes/class/class.LSrelation.php:551
+#: includes/class/class.LSrelation.php:484
+#: includes/class/class.LSrelation.php:586
msgid "checking right on relation with specific object"
msgstr "vérification des droits sur la relation avec un objet en particulier"
-#: includes/class/class.LSrelation.php:498
+#: includes/class/class.LSrelation.php:533
msgid "removing relation with specific object"
msgstr "suppression de la relation avec un objet en particulier"
-#: includes/class/class.LSrelation.php:623
+#: includes/class/class.LSrelation.php:658
msgid "updating relations"
msgstr "mise à jour des relations"
-#: includes/class/class.LSrelation.php:642
+#: includes/class/class.LSrelation.php:677
msgid "Do you really want to delete"
msgstr "Voulez-vous vraiment supprimer"
-#: includes/class/class.LSrelation.php:643
+#: includes/class/class.LSrelation.php:678
msgid "Warning"
msgstr "Attention"
-#: includes/class/class.LSrelation.php:682
-#: includes/class/class.LSrelation.php:932
+#: includes/class/class.LSrelation.php:717
+#: includes/class/class.LSrelation.php:969
msgid "No object."
msgstr "Aucun objet."
-#: includes/class/class.LSrelation.php:712 includes/routes.php:450
-#: includes/routes.php:991
+#: includes/class/class.LSrelation.php:747 includes/routes.php:452
+#: includes/routes.php:993
msgid "New"
msgstr "Nouveau"
-#: includes/class/class.LSrelation.php:1001
+#: includes/class/class.LSrelation.php:1038
msgid ""
"LSrelation : Invalid parameter '%{parameter}' of the relation %{relation}: "
"objects %{LSobject} have no function '%{function}'."
@@ -1932,23 +1953,23 @@ msgstr ""
"LSrelation : Le paramètre '%{parametre}' de la relation %{relation} est "
"invalide: les objets %{LSobject} n'ont pas de fonction '%{function}'."
-#: includes/class/class.LSrelation.php:1004
+#: includes/class/class.LSrelation.php:1041
msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown."
msgstr ""
"LSrelation : La relation %{relation} du type d'objet %{LSobject} est "
"inconnue."
-#: includes/class/class.LSrelation.php:1007
+#: includes/class/class.LSrelation.php:1044
msgid "LSrelation : Error during relation update of the relation %{relation}."
msgstr "LSsession : Erreur durant la mise à jour de la relation %{relation}"
-#: includes/class/class.LSrelation.php:1010
+#: includes/class/class.LSrelation.php:1047
msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})."
msgstr ""
"LSsession : La fonction de mise à jour de la relation %{relation} est "
"inconnue."
-#: includes/class/class.LSrelation.php:1013
+#: includes/class/class.LSrelation.php:1050
msgid ""
"LSrelation : Incomplete configuration for LSrelation %{relation} of object "
"type %{LSobject} for action : %{action}."
@@ -1956,7 +1977,7 @@ msgstr ""
"LSrelation : Configuration incomplète de la LSrelation %{relation} du type "
"d'objet %{LSobject} pour l'action : %{action}."
-#: includes/class/class.LSrelation.php:1016
+#: includes/class/class.LSrelation.php:1053
msgid ""
"LSrelation : Invalid editable attribute for LSrelation %{relation} with "
"LSobject %{LSobject}."
@@ -1964,7 +1985,7 @@ msgstr ""
"LSrelation : Attribut éditable invalide pour la LSrelation %{relation} du "
"type d'objet %{LSobject}."
-#: includes/class/class.LSrelation.php:1019
+#: includes/class/class.LSrelation.php:1056
msgid ""
"LSrelation : The configuration parameter '%{parameter}' of the relation "
"%{relation} of %{LSobject} is missing."
@@ -1972,7 +1993,7 @@ msgstr ""
"LSrelation : Le paramètre '%{parameter}' est manquant dans la configuration "
"de la relation %{relation} des objets %{LSobject}."
-#: includes/class/class.LSrelation.php:1022
+#: includes/class/class.LSrelation.php:1059
msgid ""
"LSrelation : The configuration parameter '%{parameter}' of the relation "
"%{relation} of %{LSobject} is invalid."
@@ -1980,37 +2001,37 @@ msgstr ""
"LSrelation : Le paramètre '%{parameter}' est invalide dans la configuration "
"de la relation %{relation} des objets %{LSobject}."
-#: includes/class/class.LSformElement_password.php:93
+#: includes/class/class.LSformElement_password.php:99
msgid "%{label}: passwords entered did not match."
msgstr "%{label} : les mots de passe saisis ne correspondent pas."
-#: includes/class/class.LSformElement_password.php:143
+#: includes/class/class.LSformElement_password.php:149
msgid "%{label}: invalid email address provided to send new password."
msgstr ""
"%{label} : une adresse mail invalide a été fournie pour l'envoi du nouveau "
"mot de passe."
-#: includes/class/class.LSformElement_password.php:184
+#: includes/class/class.LSformElement_password.php:190
msgid "Generate a password."
msgstr "Générer un mot de passe."
-#: includes/class/class.LSformElement_password.php:185
+#: includes/class/class.LSformElement_password.php:191
msgid "Compare with stored password."
msgstr "Comparer avec le mot de passe stocké."
-#: includes/class/class.LSformElement_password.php:186
+#: includes/class/class.LSformElement_password.php:192
msgid "Display password."
msgstr "Afficher le mot de passe."
-#: includes/class/class.LSformElement_password.php:187
+#: includes/class/class.LSformElement_password.php:193
msgid "Display hashed password."
msgstr "Afficher le mot de passe haché."
-#: includes/class/class.LSformElement_password.php:188
+#: includes/class/class.LSformElement_password.php:194
msgid "Hide password."
msgstr "Cacher le mot de passe."
-#: includes/class/class.LSformElement_password.php:189
+#: includes/class/class.LSformElement_password.php:195
msgid ""
"The password will be sent by mail if changed. Click to disable automatic "
"notification."
@@ -2018,7 +2039,7 @@ msgstr ""
"Le mot de passe sera envoyé par e-mail en cas de modification. Cliquer pour "
"désactiver la notification."
-#: includes/class/class.LSformElement_password.php:190
+#: includes/class/class.LSformElement_password.php:196
msgid ""
"The password will not be sent if changed. Click to enable automatic "
"notification."
@@ -2026,23 +2047,23 @@ msgstr ""
"Le mot de passe ne sera pas envoyé en cas de modification. Cliquer pour "
"activer la notification automatique."
-#: includes/class/class.LSformElement_password.php:191
+#: includes/class/class.LSformElement_password.php:197
msgid "Modify the mail sent to notice the user"
msgstr "Modifier mail de notification de l'utilisateur"
-#: includes/class/class.LSformElement_password.php:219
+#: includes/class/class.LSformElement_password.php:225
msgid "%{label}: Do you confirm the password change?"
msgstr "%{label} : Confirmez-vous la modification du mot de passe ?"
-#: includes/class/class.LSformElement_password.php:227
+#: includes/class/class.LSformElement_password.php:233
msgid "Passwords entered did not match."
msgstr "Les mots de passe saisis ne correspondent pas."
-#: includes/class/class.LSformElement_password.php:359
+#: includes/class/class.LSformElement_password.php:366
msgid "Notice mail sent."
msgstr "Le mail de notification a été envoyé."
-#: includes/class/class.LSformElement_password.php:469
+#: includes/class/class.LSformElement_password.php:479
msgid ""
"LSformElement_password : No valid contact mail address available : Can't "
"send new password."
@@ -2050,20 +2071,20 @@ msgstr ""
"LSformElement_password : Aucun mail de contact valide disponible : "
"impossible d'envoyer le nouveau mot de passe."
-#: includes/class/class.LSformElement_password.php:472
+#: includes/class/class.LSformElement_password.php:482
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}."
-#: includes/class/class.LSformElement_password.php:475
+#: includes/class/class.LSformElement_password.php:485
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é."
-#: includes/class/class.LSformElement_password.php:478
+#: includes/class/class.LSformElement_password.php:488
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 "
@@ -2073,7 +2094,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."
-#: includes/class/class.LSformElement_password.php:481
+#: includes/class/class.LSformElement_password.php:491
msgid ""
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
"send new password : get_mail_attr_function throwed an exception : %{msg}"
@@ -2090,7 +2111,7 @@ msgstr "Afficher le site internet."
msgid "Add this website to my bookmarks."
msgstr "Ajouter ce site internet à mes favoris."
-#: includes/class/class.LSformElement_text.php:62
+#: includes/class/class.LSformElement_text.php:76
msgid "Generate the value"
msgstr "Générer une valeur"
@@ -2102,11 +2123,11 @@ msgstr "Fichier trop gros."
msgid "File is too light."
msgstr "Fichier trop petit."
-#: includes/class/class.LSauthMethod_CAS.php:140
+#: includes/class/class.LSauthMethod_CAS.php:137
msgid "LSauthMethod_CAS : Failed to load phpCAS."
msgstr "LSauthMethod_CAS : Impossible de charger phpCAS."
-#: includes/class/class.LSauthMethod_CAS.php:143
+#: includes/class/class.LSauthMethod_CAS.php:140
msgid ""
"LSauthMethod_CAS : Please check your configuration : you must configure CAS "
"server SSL certificate validation using one of the following constant : "
@@ -2117,23 +2138,23 @@ msgstr ""
"des constantes suivantes : LSAUTH_CAS_SERVER_SSL_CACERT ou "
"LSAUTH_CAS_SERVER_NO_SSL_VALIDATION"
-#: includes/class/class.LSformRule_numberOfValues.php:52
+#: includes/class/class.LSformRule_numberOfValues.php:56
msgid "max (or min)"
msgstr "max (ou min)"
-#: includes/class/class.LSformRule_numberOfValues.php:65
+#: includes/class/class.LSformRule_numberOfValues.php:69
msgid "At least one value is required."
msgid_plural "At least %{min} values are required."
msgstr[0] "Au moins une valeur est obligatoire."
msgstr[1] "Au moins %{min} valeurs sont obligatoires."
-#: includes/class/class.LSformRule_numberOfValues.php:77
+#: includes/class/class.LSformRule_numberOfValues.php:81
msgid "Maximum one value is allowed."
msgid_plural "Maximum %{max} values are allowed."
msgstr[0] "Au maximum une valeur est autorisée."
msgstr[1] "Au maximum %{max} valeurs sont autorisées."
-#: includes/class/class.LSformRule_numberOfValues.php:93
+#: includes/class/class.LSformRule_numberOfValues.php:97
msgid ""
"LSformRule_numberOfValues: Parameter max could not be lower than parameter "
"min."
@@ -2141,15 +2162,15 @@ msgstr ""
"LSformRule_numberOfValues : Le paramètre max ne peut être inférieur au "
"paramètre min."
-#: includes/class/class.LSform.php:126
+#: includes/class/class.LSform.php:223
msgid "Add a field to add another values."
msgstr "Ajouter une autre valeur à ce champ."
-#: includes/class/class.LSform.php:127
+#: includes/class/class.LSform.php:224
msgid "Delete this field."
msgstr "Supprimer cette valeur."
-#: includes/class/class.LSform.php:200
+#: includes/class/class.LSform.php:297
msgid ""
"Unexpected error occurred submiting this form. Please retry again or contact "
"support."
@@ -2157,13 +2178,13 @@ msgstr ""
"Une erreur est survenue en soumettant ce formulaire. Merci de ré-essayer ou "
"de contacter le support."
-#: includes/class/class.LSform.php:230 includes/routes.php:628
+#: includes/class/class.LSform.php:327 includes/routes.php:630
msgid "Do you really want to execute custom action %{title} on this search ?"
msgstr ""
"Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée %{title} "
"sur cette recherche ?"
-#: includes/class/class.LSform.php:236 includes/routes.php:1426
+#: includes/class/class.LSform.php:333 includes/routes.php:1428
msgid ""
"Do you really want to execute custom action %{customAction} on "
"%{objectname} ?"
@@ -2171,53 +2192,53 @@ msgstr ""
"Êtes-vous vraiment certain de vouloir exécuter l'action personnalisée "
"%{customAction} sur %{objectname} ?"
-#: includes/class/class.LSform.php:247
+#: includes/class/class.LSform.php:344
msgid "Do you really want to delete \"%{name}\"?"
msgstr "Voulez-vous vraiment supprimer \"%{name}\" ?"
-#: includes/class/class.LSform.php:248
+#: includes/class/class.LSform.php:345
msgid "Caution"
msgstr "Attention"
-#: includes/class/class.LSform.php:302
+#: includes/class/class.LSform.php:398
msgid "%{label} attribute data is not valid."
msgstr "Les données de l'attribut %{label} sont incorrectes."
-#: includes/class/class.LSform.php:385
+#: includes/class/class.LSform.php:483
msgid "Mandatory field"
msgstr "Champ obligatoire"
-#: includes/class/class.LSform.php:874
+#: includes/class/class.LSform.php:990
msgid "LSform : Error during the recovery of the values of the form."
msgstr "LSform : Erreur durant la récupération des valeurs du formulaire."
-#: includes/class/class.LSform.php:877
+#: includes/class/class.LSform.php:993
msgid ""
"LSform : Error durring the recovery of the value of the field '%{element}'."
msgstr ""
"LSform : Erreur durant la recupération de la valeur du champ %{element}."
-#: includes/class/class.LSform.php:884
+#: includes/class/class.LSform.php:1000
msgid "LSform : The field %{element} doesn't exist."
msgstr "LSform : Le champ %{element} n'existe pas."
-#: includes/class/class.LSform.php:887
+#: includes/class/class.LSform.php:1003
msgid "LSfom : Field type unknow (%{type})."
msgstr "LSform : Type de champ inconnu (%{type})."
-#: includes/class/class.LSform.php:890
+#: includes/class/class.LSform.php:1006
msgid "LSform : Error during the creation of the element '%{element}'."
msgstr "LSform : Erreur durant la création de l'élément %{element}."
-#: includes/class/class.LSform.php:893
+#: includes/class/class.LSform.php:1009
msgid "LSform : The data entry form %{name} doesn't exist."
msgstr "LSform : Le masque de saisie %{name} n'existe pas."
-#: includes/class/class.LSform.php:896
+#: includes/class/class.LSform.php:1012
msgid "LSform : The data entry form %{name} is not correctly configured."
msgstr "LSform : Le masque de saisie %{name} n'est pas correctement configuré."
-#: includes/class/class.LSform.php:899
+#: includes/class/class.LSform.php:1015
msgid ""
"LSform : The element %{name}, listed as displayed in data entry form "
"configuration, doesn't exist."
@@ -2225,7 +2246,7 @@ msgstr ""
"LSform : L'élement %{name}, listé comme affiché dans la configuration du "
"masque de saisie, n'existe pas."
-#: includes/class/class.LSformElement_maildir.php:70
+#: includes/class/class.LSformElement_maildir.php:68
msgid ""
"Maildir creation/modification on user creation/modification is enabled. "
"Click to disable."
@@ -2233,13 +2254,21 @@ msgstr ""
"La création/modification de la maildir en même temps que la création/"
"modification de l'utilisateur est activée. Cliquer pour désactiver."
-#: includes/class/class.LSformElement_maildir.php:71
+#: includes/class/class.LSformElement_maildir.php:69
msgid ""
"Click to enable maildir creation/modification on user creation/modification."
msgstr ""
"Cliquer pour activer la création/modification de la maildir en même temps "
"que la création/modification du l'utilisateur."
+#: includes/class/class.LSformElement_maildir.php:119
+msgid ""
+"%{label}: the attribute HTML type is not maildir (but %{type}). Can't handle "
+"on modify hook."
+msgstr ""
+"%{label}: Le type d'attribut HTML n'est pas maildir (mais %{type}. "
+"Impossible de gérer le déclencheur en cas de modification."
+
#: includes/class/class.LSformRule_regex.php:67
msgid "LSformRule_regex : Regex has not been configured to validate data."
msgstr ""
@@ -2282,43 +2311,43 @@ msgstr "Activité"
msgid "Population"
msgstr "Population"
-#: includes/class/class.LSformElement_select_object.php:70
+#: includes/class/class.LSformElement_select_object.php:76
msgid "Move up"
msgstr "Monter"
-#: includes/class/class.LSformElement_select_object.php:71
+#: includes/class/class.LSformElement_select_object.php:77
msgid "Move down"
msgstr "Descendre"
-#: includes/class/class.LSformElement_select_object.php:83
+#: includes/class/class.LSformElement_select_object.php:89
msgid "Fast Add"
msgstr "Ajout rapide"
-#: includes/class/class.LSformElement_select_object.php:84
+#: includes/class/class.LSformElement_select_object.php:90
msgid "Display advanced search and selection panel."
msgstr "Afficher la fenêtre de recherche et de sélection étendue."
-#: includes/class/class.LSurl.php:117
+#: includes/class/class.LSurl.php:122
msgid "Fail to determine the requested URL."
msgstr "Impossible de déterminer l'URL demandée."
-#: includes/class/class.LSurl.php:121
+#: includes/class/class.LSurl.php:126
msgid "No URL patterns configured !"
msgstr "Aucun modèle d'URL configuré !"
-#: includes/class/class.LSurl.php:228
+#: includes/class/class.LSurl.php:233
msgid "Fail to determine the requested URL (loop detected)."
msgstr "Impossible de déterminer l'URL demandée (boucle détectée)."
-#: includes/class/class.LSurl.php:250
+#: includes/class/class.LSurl.php:255
msgid "The requested page was not found."
msgstr "La page demandée est introuvable."
-#: includes/class/class.LSurl.php:277
+#: includes/class/class.LSurl.php:282
msgid "This request could not be handled."
msgstr "Cette requête ne peut être traitée."
-#: includes/class/class.LSurl.php:304
+#: includes/class/class.LSurl.php:309
msgid "This request could not be processed correctly."
msgstr "Cette requête ne peut être traitée correctement."
@@ -2330,11 +2359,11 @@ msgstr "La valeur est trop courte (minimum : %{limit})."
msgid "Value is too long (maximum: %{limit})."
msgstr "La valeur est trop longue (maximum: %{limit})."
-#: includes/class/class.LSauthMethod_HTTP.php:103
+#: includes/class/class.LSauthMethod_HTTP.php:102
msgid "LdapSaisie - Authentication required"
msgstr "LdapSaisie - Authentification requise"
-#: includes/class/class.LSauthMethod_HTTP.php:150
+#: includes/class/class.LSauthMethod_HTTP.php:148
msgid "LSauthMethod_HTTP : the %{var} environnement variable is missing."
msgstr "LSauthMethod_HTTP : la variable d'environnement %{var} est manquante."
@@ -2363,12 +2392,12 @@ msgstr "Réinitialiser le choix."
msgid "Display RSS stack."
msgstr "Afficher la file RSS."
-#: includes/class/class.LSattr_ldap_password.php:100 includes/routes.php:581
-#: includes/routes.php:1373
+#: includes/class/class.LSattr_ldap_password.php:108 includes/routes.php:583
+#: includes/routes.php:1375
msgid "undefined"
msgstr "non-définie"
-#: includes/class/class.LSattr_ldap_password.php:375
+#: includes/class/class.LSattr_ldap_password.php:389
msgid ""
"LSattr_ldap_password : Encoding type %{type} is not supported. This password "
"will be stored in clear text."
@@ -2376,7 +2405,7 @@ msgstr ""
"LSattr_ldap_password : Le type d'encodage %{type} n'est pas supporté. Le mot "
"de passe sera stocké en clair."
-#: includes/class/class.LSattr_ldap_password.php:378
+#: includes/class/class.LSattr_ldap_password.php:392
msgid ""
"LSattr_ldap_password : Encoding function %{function} is not callable. This "
"password will be stored in clear text."
@@ -2384,40 +2413,40 @@ msgstr ""
"LSattr_ldap_password : La fonction d'encodage %{function} n'est pas "
"disponible. Le mot de passe sera stocké en clair."
-#: includes/class/class.LSauth.php:308
+#: includes/class/class.LSauth.php:315
msgid "LSauth : Login or password incorrect."
msgstr "LSauth : Identifiant ou mot de passe incorrects."
-#: includes/class/class.LSauth.php:311
+#: includes/class/class.LSauth.php:318
msgid "LSauth : Impossible to identify you : Duplication of identities."
msgstr "LSauth : Impossible de vous identifier : Duplication d'identité."
-#: includes/class/class.LSauth.php:314
+#: includes/class/class.LSauth.php:321
msgid "LSauth : Could not load type of identifiable objects %{type}."
msgstr "LSauth : Impossible de charger le type d'objets identifiables %{type}."
-#: includes/class/class.LSauth.php:317
+#: includes/class/class.LSauth.php:324
msgid "LSauth : Can't load authentication method %{method}."
msgstr ""
"LSauth : Impossible de charger la méthode d'authentification %{method}."
-#: includes/class/class.LSauth.php:320
+#: includes/class/class.LSauth.php:327
msgid "LSauth : Failed to build the authentication provider %{method}."
msgstr ""
"LSauth : Impossible de construire le gestionnaire d'authentification "
"%{method}."
-#: includes/class/class.LSauth.php:323
+#: includes/class/class.LSauth.php:330
msgid "LSauth : Not correctly initialized."
msgstr "LSauth : Mauvaise initialisation."
-#: includes/class/class.LSauth.php:326
+#: includes/class/class.LSauth.php:333
msgid "LSauth : Failed to get authentication informations from provider."
msgstr ""
"LSauth : Impossible de récupérer les informations authentification auprès du "
"gestionnaire."
-#: includes/class/class.LSauth.php:329
+#: includes/class/class.LSauth.php:336
msgid "LSauth : Method %{method} configured doesn't support API mode."
msgstr "LSauth : La méthode %{method} configurée ne supporte pas le mode API."
@@ -2466,39 +2495,39 @@ msgstr "Étape"
msgid "Pedagogical element"
msgstr "Élement pédagogique"
-#: includes/class/class.LSsearch.php:1201
+#: includes/class/class.LSsearch.php:1253
msgid "Actions"
msgstr "Actions"
-#: includes/class/class.LSsearch.php:1204
+#: includes/class/class.LSsearch.php:1256
#: templates/default/global_search.tpl:16
msgid "This search didn't get any result."
msgstr "Cette recherche n'a retournée aucun résultat."
-#: includes/class/class.LSsearch.php:1843
+#: includes/class/class.LSsearch.php:1898
msgid "LSsearch : Invalid filter : %{filter}."
msgstr "LSsearch : Filtre invalide : %{filter}."
-#: includes/class/class.LSsearch.php:1846
+#: includes/class/class.LSsearch.php:1901
msgid "LSsearch : Invalid basedn : %{basedn}."
msgstr "LSsearch : Base DN invalide."
-#: includes/class/class.LSsearch.php:1849
+#: includes/class/class.LSsearch.php:1904
msgid "LSsearch : Invalid value for %{param} parameter."
msgstr "LSsearch : La valeur du paramètre %{param} est incorrecte."
-#: includes/class/class.LSsearch.php:1852
+#: includes/class/class.LSsearch.php:1907
msgid ""
"LSsearch : Invalid size limit. Must be an integer greater or equal to 0."
msgstr ""
"LSsearch : Limite de taille de recherche invalide. Elle doit être un entier "
"supérieur ou égal à 0."
-#: includes/class/class.LSsearch.php:1855
+#: includes/class/class.LSsearch.php:1910
msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean."
msgstr "LSsearch : Paramètre %{param} invalide. Il doit être un booléen."
-#: includes/class/class.LSsearch.php:1858
+#: includes/class/class.LSsearch.php:1913
msgid ""
"LSsearch : Invalid parameter attributes. Must be an string or an array of "
"strings."
@@ -2506,13 +2535,13 @@ msgstr ""
"LSsearch : Paramètre 'attributes' invalide. Il doit être une chaîne de "
"caractères ou un tableau de chaînes de caractères."
-#: includes/class/class.LSsearch.php:1861
+#: includes/class/class.LSsearch.php:1916
msgid "LSsearch : Can't build attributes list for make filter."
msgstr ""
"LSsearch : Impossible de construire la liste des attributs pour faire le "
"filtre."
-#: includes/class/class.LSsearch.php:1864
+#: includes/class/class.LSsearch.php:1919
msgid ""
"LSsearch : Error building filter with attribute '%{attr}' and pattern "
"'%{pattern}'"
@@ -2520,34 +2549,34 @@ msgstr ""
"LSsearch : Problème en construisant le filtre avec l'attribut '%{attr}' et "
"le mot clé '%{pattern}'"
-#: includes/class/class.LSsearch.php:1867
+#: includes/class/class.LSsearch.php:1922
msgid "LSsearch : Error combining filters."
msgstr "LSsearch : Problème en combinant les filtres."
-#: includes/class/class.LSsearch.php:1870
+#: includes/class/class.LSsearch.php:1925
msgid "LSsearch : Invalid pattern."
msgstr "LSsearch : Mot clé invalide."
-#: includes/class/class.LSsearch.php:1873
+#: includes/class/class.LSsearch.php:1928
msgid "LSsearch : Invalid attribute %{attr} in parameters."
msgstr "LSsearch : Attribut %{attr} incorrect dans les paramètres."
-#: includes/class/class.LSsearch.php:1876
+#: includes/class/class.LSsearch.php:1931
msgid "LSsearch : Error during the search."
msgstr "LSsearch : Erreur pendant la recherche."
-#: includes/class/class.LSsearch.php:1879
+#: includes/class/class.LSsearch.php:1934
msgid "LSsearch : Error sorting the search."
msgstr "LSsearch : Erreur pendant le trie de la recherche."
-#: includes/class/class.LSsearch.php:1882
+#: includes/class/class.LSsearch.php:1937
msgid ""
"LSsearch : The function of the custum information %{name} is not callable."
msgstr ""
"LSsearch : La fonction de l'information personnalisée %{name} n'est pas "
"exécutable."
-#: includes/class/class.LSsearch.php:1885
+#: includes/class/class.LSsearch.php:1940
msgid ""
"LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} "
"(filter : %{filter})."
@@ -2555,56 +2584,56 @@ msgstr ""
"LSsearch : PredefinedFilter invalide pour le type d'LSobject %{type} : "
"%{label} (filtre : %{filter})."
-#: includes/class/class.LSsearch.php:1888
+#: includes/class/class.LSsearch.php:1943
msgid "LSsearch : Error during execution of the custom action %{customAction}."
msgstr ""
"LSldapObject : Erreur durant l'exécution de l'action personnalisée "
"%{customAction}."
-#: includes/class/class.LSsearch.php:1891
+#: includes/class/class.LSsearch.php:1946
msgid "LSsearch : Invalid search pattern."
msgstr "LSsearch : Mot clé de recherche invalide."
-#: includes/class/class.LSformElement_image.php:53
+#: includes/class/class.LSformElement_image.php:51
msgid "Click to enlarge."
msgstr "Cliquer pour agrandir."
-#: includes/class/class.LSformElement_image.php:54
+#: includes/class/class.LSformElement_image.php:52
msgid "Click to delete the picture."
msgstr "Cliquer pour supprimer cette photo."
-#: includes/class/class.LSformElement_image.php:149
+#: includes/class/class.LSformElement_image.php:147
msgid "The uploaded file size exceeds the limit accepted by the server."
msgstr "La taille du fichier envoyé dépasse la limite acceptée par le serveur."
-#: includes/class/class.LSformElement_image.php:151
+#: includes/class/class.LSformElement_image.php:149
msgid "The uploaded file size exceeds the limit accepted by the HTML form."
msgstr ""
"La taille du fichier envoyé dépasse la limite acceptée par le formulaire "
"HTML."
-#: includes/class/class.LSformElement_image.php:153
+#: includes/class/class.LSformElement_image.php:151
msgid "The file was only partially uploaded."
msgstr "Le fichier n'a été que partiellement envoyé."
-#: includes/class/class.LSformElement_image.php:155
+#: includes/class/class.LSformElement_image.php:153
msgid "No file was uploaded."
msgstr "Aucun fichier n'a été envoyé."
-#: includes/class/class.LSformElement_image.php:157
+#: includes/class/class.LSformElement_image.php:155
msgid "No temporary folder found to store this uploaded file."
msgstr ""
"Aucun dossier temporaire n'a été trouvé pour stocker le fichier envoyé."
-#: includes/class/class.LSformElement_image.php:159
+#: includes/class/class.LSformElement_image.php:157
msgid "Failed to write file on server disk."
msgstr "Impossible d'écrire le fichier temporaire sur le disque du serveur."
-#: includes/class/class.LSformElement_image.php:161
+#: includes/class/class.LSformElement_image.php:159
msgid "A PHP extension stopped the file upload."
msgstr "Une extension PHP a stoppé l'envoi de fichier."
-#: includes/class/class.LSformElement_image.php:164
+#: includes/class/class.LSformElement_image.php:162
msgid "An unknown error occured sending this file."
msgstr "Une erreur inconnue est survenue durant l'envoi de ce fichier."
@@ -2612,19 +2641,19 @@ msgstr "Une erreur inconnue est survenue durant l'envoi de ce fichier."
msgid "Chat with this person."
msgstr "Discuter avec cette personne."
-#: includes/class/class.LSformElement_supannLabeledValue.php:114
+#: includes/class/class.LSformElement_supannLabeledValue.php:125
msgid "%{value} (Unparsable value)"
msgstr "%{value} (valeur non-analysable)"
-#: includes/class/class.LSformElement_supannLabeledValue.php:143
+#: includes/class/class.LSformElement_supannLabeledValue.php:154
msgid "Invalid label: \"%{label}\""
msgstr "Étiquette invalide : \"%{label}\""
-#: includes/class/class.LSformElement_supannLabeledValue.php:157
+#: includes/class/class.LSformElement_supannLabeledValue.php:168
msgid "Unparsable value"
msgstr "Valeur non-analysable"
-#: includes/class/class.LSattr_html_select_list.php:436
+#: includes/class/class.LSattr_html_select_list.php:439
msgid ""
"LSattr_html_select_list: Configuration data are missing to generate the "
"select list of the attribute %{attr}."
@@ -2632,7 +2661,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}."
-#: includes/class/class.LSattr_html_select_list.php:439
+#: includes/class/class.LSattr_html_select_list.php:442
msgid ""
"LSattr_html_select_list: Invalid attribute %{attr} reference as "
"OTHER_ATTRIBUTE possible values."
@@ -2640,7 +2669,7 @@ msgstr ""
"LSattr_html_select_list : Référence invalide à l'attribut %{attr} comme "
"valeurs possibles (OTHER_ATTRIBUTE)."
-#: includes/class/class.LSattr_html_select_list.php:442
+#: includes/class/class.LSattr_html_select_list.php:445
msgid ""
"LSattr_html_select_list: Attribute %{attr} referenced as OTHER_ATTRIBUTE "
"possible values is not a jsonCompositeAttribute."
@@ -2648,7 +2677,7 @@ msgstr ""
"LSattr_html_select_list : L'attribute %{attr} référencé comme valeurs "
"possibles (OTHER_ATTRIBUTE) n'est pas du type jsonCompositeAttribute."
-#: includes/class/class.LSattr_html_select_list.php:445
+#: includes/class/class.LSattr_html_select_list.php:448
msgid ""
"LSattr_html_select_list: Fail to decode the following attribute %{attr} "
"value as JSON : %{value}"
@@ -2656,7 +2685,7 @@ msgstr ""
"LSattr_html_select_list : Impossible de décodé la valeur JSON suivante de "
"l'attribut %{attr} : %{value}"
-#: includes/class/class.LSattr_html_select_list.php:448
+#: includes/class/class.LSattr_html_select_list.php:451
msgid ""
"LSattr_html_select_list: No component %{component} found in the following "
"attribute %{attr} JSON value : %{value}"
@@ -2664,7 +2693,7 @@ msgstr ""
"LSattr_html_select_list : Le composant %{component} n'a pas été trouvé dans "
"la valeur JSON de l'attribut %{attr} : %{value}"
-#: includes/class/class.LSattr_html_select_list.php:451
+#: includes/class/class.LSattr_html_select_list.php:454
msgid ""
"LSattr_html_select_list: Invalid get_possible_values parameter found in "
"configuration of attribute %{attr}: must be a callable."
@@ -2672,7 +2701,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."
-#: includes/class/class.LSattr_html_select_list.php:454
+#: includes/class/class.LSattr_html_select_list.php:457
msgid ""
"LSattr_html_select_list: fail to retrieve possible values of attribute "
"%{attr} using configured function %{callable}."
@@ -2688,11 +2717,15 @@ msgstr ""
"LSformRule_inarray : Les valeurs possibles n'ont pas été configurées pour "
"valider les données."
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:260
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:266
msgid "Fail to decode JSON value #%{idx}."
msgstr "Impossible de décoder la valeur JSON #%{idx}."
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:412
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:302
+msgid "JSON value #%{idx} is invalid (or empty)."
+msgstr "La valeur JSON #%{idx} est invalide (ou vide)."
+
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:433
msgid "Invalid value \"%{value}\" for component %{component}."
msgstr "Valeur invalide pour le composant %{component} : \"%{value}\"."
@@ -2704,19 +2737,19 @@ msgstr "Parrain"
msgid "LSformRule_date : No date format specify."
msgstr "LSformRule_date : Aucun format de date spécifié."
-#: includes/class/class.LSattr_html_maildir.php:58
+#: includes/class/class.LSattr_html_maildir.php:63
msgid "The mailbox has been moved."
msgstr "La boîte mail a été déplacée."
-#: includes/class/class.LSattr_html_maildir.php:65
+#: includes/class/class.LSattr_html_maildir.php:70
msgid "The mailbox has been created."
msgstr "La boîte mail a été créée."
-#: includes/class/class.LSattr_html_maildir.php:85
+#: includes/class/class.LSattr_html_maildir.php:90
msgid "The mailbox has been archived successfully."
msgstr "Le dossier mail a bien été archivée."
-#: includes/class/class.LSattr_html_maildir.php:96
+#: includes/class/class.LSattr_html_maildir.php:101
msgid "The mailbox has been deleted."
msgstr "La boîte mail a été supprimée."
@@ -2724,7 +2757,7 @@ msgstr "La boîte mail a été supprimée."
msgid "Role"
msgstr "Rôle"
-#: includes/class/class.LScli.php:210
+#: includes/class/class.LScli.php:218
msgid ""
"Invalid parameter \"%{parameter}\".\n"
"Note: Command's parameter/argument must be place after the command."
@@ -2733,54 +2766,46 @@ msgstr ""
"Note: Les paramètres/arguments de la commande doivent être placés après "
"celle-ci."
-#: includes/class/class.LScli.php:838
+#: includes/class/class.LScli.php:843
msgid "LScli : The CLI command '%{command}' already exists."
msgstr "LScli : La commande CLI '%{command}' existe déjà."
-#: includes/class/class.LScli.php:841
+#: includes/class/class.LScli.php:846
msgid "LScli : The CLI command '%{command}' handler is not callable."
msgstr ""
"LScli : La fonction de prise en charge de la commande CLI '%{command}' n'est "
"pas exécutable."
-#: includes/class/class.LSioFormatCSV.php:246
+#: includes/class/class.LSioFormatCSV.php:294
msgid "LSioFormatCSV: function fputcsv is not available."
msgstr "LSioFormatCSV : la fonction fputcsv n'est pas disponible."
-#: includes/class/class.LSlog.php:480
+#: includes/class/class.LSlog.php:506
msgid "LSlog : Fail to load logging handler %{handler}."
msgstr "LSlog : Impossible de charger l'handler %{handler}."
-#: includes/class/class.LSerror.php:109 templates/default/import.tpl:43
-msgid "Errors"
-msgstr "Erreurs"
-
-#: includes/class/class.LSerror.php:112
-msgid "Stop"
-msgstr "Stop"
-
-#: includes/class/class.LSerror.php:150
+#: includes/class/class.LSerror.php:138
msgid "Unknown error"
msgstr "Erreur inconnue"
-#: includes/class/class.LSerror.php:210
+#: includes/class/class.LSerror.php:198
msgid "Unknown error : %{error}"
msgstr "Erreur inconnue : %{error}"
-#: includes/class/class.LSsearchEntry.php:169 includes/routes.php:1198
-#: includes/routes.php:1291 includes/routes.php:1437
+#: includes/class/class.LSsearchEntry.php:213 includes/routes.php:1200
+#: includes/routes.php:1293 includes/routes.php:1439
msgid "View"
msgstr "Voir"
-#: includes/class/class.LSsearchEntry.php:185 includes/routes.php:1054
+#: includes/class/class.LSsearchEntry.php:229 includes/routes.php:1056
msgid "Copy"
msgstr "Copier"
-#: includes/class/class.LSsearchEntry.php:261
+#: includes/class/class.LSsearchEntry.php:305
msgid "Unknown property !"
msgstr "Propriété inconnue !"
-#: includes/class/class.LSsearchEntry.php:283
+#: includes/class/class.LSsearchEntry.php:327
msgid ""
"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns "
"%{column}."
@@ -2788,7 +2813,7 @@ msgstr ""
"LSsearchEntry : formaterFunction %{func} invalide utilisé pour "
"l'extraDisplayedColumns %{column}."
-#: includes/class/class.LSioFormat.php:154
+#: includes/class/class.LSioFormat.php:171
msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable."
msgstr ""
"LSioFormat : Le pilote d'IOformat %{driver} est invalide ou n'est pas "
@@ -2802,66 +2827,66 @@ msgstr "Accueil"
msgid "You must provide pattern for global search."
msgstr "Vous devez fournir un mot clé pour les recherches globales."
-#: includes/routes.php:456 includes/routes.php:812
+#: includes/routes.php:458 includes/routes.php:814
msgid "Import"
msgstr "Importer"
-#: includes/routes.php:461 includes/routes.php:878
+#: includes/routes.php:463 includes/routes.php:880
msgid "Export"
msgstr "Exporter"
-#: includes/routes.php:473
+#: includes/routes.php:475
msgid "Reset"
msgstr "Réinitialiser"
-#: includes/routes.php:512 templates/default/select.tpl:31
+#: includes/routes.php:514 templates/default/select.tpl:31
msgid "Approximative search"
msgstr "Recherche approximative"
-#: includes/routes.php:513 templates/default/select.tpl:32
+#: includes/routes.php:515 templates/default/select.tpl:32
msgid "Recursive search"
msgstr "Recherche récursive"
-#: includes/routes.php:602
+#: includes/routes.php:604
msgid ""
"The custom action %{title} have been successfully execute on this search."
msgstr ""
"L'action personnalisée %{title} a été correctement exécutée sur cette "
"recherche."
-#: includes/routes.php:950
+#: includes/routes.php:952
msgid "Data entry form"
msgstr "Masque de saisie"
-#: includes/routes.php:956 includes/routes.php:1730
+#: includes/routes.php:958 includes/routes.php:1732
msgid "Object has been added."
msgstr "L'objet a été ajouté."
-#: includes/routes.php:1093
+#: includes/routes.php:1095
msgid "My account"
msgstr "Mon compte"
-#: includes/routes.php:1156 includes/routes.php:1902
+#: includes/routes.php:1158 includes/routes.php:1904
msgid "The object has been partially modified."
msgstr "L'objet a été partiellement modifié."
-#: includes/routes.php:1159 includes/routes.php:1905
+#: includes/routes.php:1161 includes/routes.php:1907
msgid "The object has been modified successfully."
msgstr "L'objet a bien été modifié."
-#: includes/routes.php:1274 includes/routes.php:1945
+#: includes/routes.php:1276 includes/routes.php:1947
msgid "%{objectname} has been successfully deleted."
msgstr "%{objectname} a bien été supprimé."
-#: includes/routes.php:1283
+#: includes/routes.php:1285
msgid "Deleting : %{objectname}"
msgstr "Suppression : %{objectname}"
-#: includes/routes.php:1284
+#: includes/routes.php:1286
msgid "Do you really want to delete %{displayName} ?"
msgstr "Voulez-vous vraiment supprimer %{displayName} ?"
-#: includes/routes.php:1394
+#: includes/routes.php:1396
msgid ""
"The custom action %{customAction} have been successfully execute on "
"%{objectname}."
@@ -3095,6 +3120,10 @@ msgstr "Détails"
msgid "Email"
msgstr "E-mail"
+#: templates/default/import.tpl:43
+msgid "Errors"
+msgstr "Erreurs"
+
#: templates/default/import.tpl:10
msgid "File"
msgstr "Fichier"
@@ -3300,6 +3329,16 @@ msgstr "non"
msgid "yes"
msgstr "oui"
+#~ msgid ""
+#~ "SAMBA Support: The attribute %{dependency} is missing. Unable to forge "
+#~ "the attribute %{attr}."
+#~ msgstr ""
+#~ "Support SAMBA : L'attribut %{dependency} est manquant. Impossible de "
+#~ "générer l'attribut %{attr}."
+
+#~ msgid "Stop"
+#~ msgstr "Stop"
+
#~ msgid "Invalid LDAP URI format"
#~ msgstr "Format d'URI LDAP invalide"
diff --git a/src/lang/ldapsaisie.pot b/src/lang/ldapsaisie.pot
index f6566d71..30ed9bb0 100644
--- a/src/lang/ldapsaisie.pot
+++ b/src/lang/ldapsaisie.pot
@@ -41,10 +41,18 @@ msgstr ""
msgid "Expire on %s"
msgstr ""
-#: includes/addons/LSaddons.ppolicy.php:258
+#: includes/addons/LSaddons.ppolicy.php:260
msgid "Not set"
msgstr ""
+#: includes/addons/LSaddons.impersonate.php:25
+msgid "Impersonate: Fail to reconnect as %{name}."
+msgstr ""
+
+#: includes/addons/LSaddons.impersonate.php:42
+msgid "Successfully reconnected as %{name}."
+msgstr ""
+
#: includes/addons/LSaddons.samba.php:27
msgid "SAMBA Support: Unable to load smbHash class."
msgstr ""
@@ -62,20 +70,26 @@ msgstr ""
#: includes/addons/LSaddons.samba.php:39
msgid ""
-"SAMBA Support: The attribute %{dependency} is missing. Unable to forge the "
-"attribute %{attr}."
+"SAMBA: The attribute %{dependency} is missing. Unable to forge the attribute "
+"%{attr}."
msgstr ""
#: includes/addons/LSaddons.samba.php:42
-msgid "SAMBA Support: Can't get the sambaUnixIdPool object."
+msgid "SAMBA: Can't get the sambaUnixIdPool object."
msgstr ""
#: includes/addons/LSaddons.samba.php:45
-msgid "SAMBA Support: Error modifying the sambaUnixIdPool object."
+msgid "SAMBA: Error modifying the sambaUnixIdPool object."
msgstr ""
#: includes/addons/LSaddons.samba.php:48
-msgid "SAMBA Support: The %{attr} of the sambaUnixIdPool object is incorrect."
+msgid "SAMBA: The %{attr} of the sambaUnixIdPool object is incorrect."
+msgstr ""
+
+#: includes/addons/LSaddons.samba.php:51
+msgid ""
+"SAMBA: The LDAP attribute type of the attribute %{attr} is incorrect: its "
+"must be password."
msgstr ""
#: includes/addons/LSaddons.ssh.php:31
@@ -248,11 +262,11 @@ msgstr ""
#: includes/addons/LSaddons.accesslog.php:31
#: includes/addons/LSaddons.accesslog.php:41
-#: includes/class/class.LSrelation.php:644 includes/class/class.LSform.php:249
-#: includes/class/class.LSformElement_select_object.php:69
-#: includes/class/class.LSformElement_select_object.php:85
-#: includes/class/class.LSsearchEntry.php:193 includes/routes.php:1062
-#: includes/routes.php:1206
+#: includes/class/class.LSrelation.php:679 includes/class/class.LSform.php:346
+#: includes/class/class.LSformElement_select_object.php:75
+#: includes/class/class.LSformElement_select_object.php:91
+#: includes/class/class.LSsearchEntry.php:237 includes/routes.php:1064
+#: includes/routes.php:1208
msgid "Delete"
msgstr ""
@@ -262,11 +276,11 @@ msgstr ""
#: includes/addons/LSaddons.accesslog.php:33
#: includes/class/class.LSformElement_supannCompositeAttribute.php:186
-#: includes/class/class.LSrelation.php:701
-#: includes/class/class.LSformElement_select_object.php:68
-#: includes/class/class.LSformElement_supannLabeledValue.php:79
-#: includes/class/class.LSsearchEntry.php:177 includes/routes.php:1046
-#: includes/routes.php:1214 includes/routes.php:1299 includes/routes.php:1445
+#: includes/class/class.LSrelation.php:736
+#: includes/class/class.LSformElement_select_object.php:74
+#: includes/class/class.LSformElement_supannLabeledValue.php:90
+#: includes/class/class.LSsearchEntry.php:221 includes/routes.php:1048
+#: includes/routes.php:1216 includes/routes.php:1301 includes/routes.php:1447
msgid "Modify"
msgstr ""
@@ -274,7 +288,7 @@ msgstr ""
msgid "Modify RDN"
msgstr ""
-#: includes/addons/LSaddons.accesslog.php:35 includes/routes.php:511
+#: includes/addons/LSaddons.accesslog.php:35 includes/routes.php:513
#: templates/default/select.tpl:28 templates/default/global_search.tpl:6
msgid "Search"
msgstr ""
@@ -293,13 +307,13 @@ msgid "Increment"
msgstr ""
#: includes/addons/LSaddons.accesslog.php:176
-#: includes/class/class.LSsession.php:1745 includes/routes.php:157
-#: includes/routes.php:468 templates/default/select.tpl:29
+#: includes/class/class.LSsession.php:1860 includes/routes.php:157
+#: includes/routes.php:470 templates/default/select.tpl:29
msgid "Refresh"
msgstr ""
#: includes/addons/LSaddons.accesslog.php:181
-#: includes/addons/LSaddons.showTechInfo.php:118
+#: includes/addons/LSaddons.showTechInfo.php:117
msgid "Go back"
msgstr ""
@@ -347,7 +361,7 @@ msgstr ""
#: includes/addons/LSaddons.supann.php:575
#: includes/class/class.LSformElement_select.php:58
-#: includes/class/class.LSformElement_select_object.php:102
+#: includes/class/class.LSformElement_select_object.php:108
msgid "%{value} (unrecognized value)"
msgstr ""
@@ -488,56 +502,61 @@ msgid "Last modification date"
msgstr ""
#: includes/addons/LSaddons.showTechInfo.php:67
-#: includes/addons/LSaddons.showTechInfo.php:68
msgid "Last modifier DN"
msgstr ""
-#: includes/addons/LSaddons.showTechInfo.php:69
+#: includes/addons/LSaddons.showTechInfo.php:68
msgid "LDAP entry change sequence number"
msgstr ""
-#: includes/addons/LSaddons.showTechInfo.php:70
+#: includes/addons/LSaddons.showTechInfo.php:69
msgid "LDAP entry UUID"
msgstr ""
-#: includes/addons/LSaddons.showTechInfo.php:71
+#: includes/addons/LSaddons.showTechInfo.php:70
msgid "LDAP entry has children"
msgstr ""
-#: includes/addons/LSaddons.showTechInfo.php:92
+#: includes/addons/LSaddons.showTechInfo.php:91
#: includes/class/class.LSformElement_boolean.php:60
msgid "Yes"
msgstr ""
-#: includes/addons/LSaddons.showTechInfo.php:94
+#: includes/addons/LSaddons.showTechInfo.php:93
#: includes/class/class.LSformElement_boolean.php:61
msgid "No"
msgstr ""
-#: includes/addons/LSaddons.showTechInfo.php:114
+#: includes/addons/LSaddons.showTechInfo.php:113
msgid "%{name}: Technical information"
msgstr ""
#: includes/addons/LSaddons.asterisk.php:27
-msgid "Asterisk Support : The constant %{const} is not defined."
+msgid "Asterisk Support: The constant %{const} is not defined."
msgstr ""
#: includes/addons/LSaddons.asterisk.php:30
-msgid "Asterisk : The function %{function} only work with %{objectName}."
+msgid "Asterisk: The function %{function} only work with %{objectName}."
msgstr ""
#: includes/addons/LSaddons.asterisk.php:33
msgid ""
-"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 "
+"Asterisk: The attribute %{dependency} is missing. Unable to generate MD5 "
"hashed password."
msgstr ""
#: includes/addons/LSaddons.asterisk.php:36
msgid ""
-"Asterisk : Clear password not availlable. Unable to generate MD5 hashed "
+"Asterisk: Clear password not availlable. Unable to generate MD5 hashed "
"password."
msgstr ""
+#: includes/addons/LSaddons.asterisk.php:39
+msgid ""
+"Asterisk: The LDAP attribute type of the attribute %{attr} is incorrect: its "
+"must be password."
+msgstr ""
+
#: includes/class/class.LSmail.php:74
msgid "Your message has been sent successfully."
msgstr ""
@@ -557,18 +576,18 @@ msgstr ""
msgid "Sub-state"
msgstr ""
-#: includes/class/class.LSformRule.php:60
+#: includes/class/class.LSformRule.php:68
msgid "Invalid syntax checking configuration: unknown rule %{rule}."
msgstr ""
-#: includes/class/class.LSformRule.php:81
-#: includes/class/class.LSformRule.php:283
+#: includes/class/class.LSformRule.php:89
+#: includes/class/class.LSformRule.php:292
#: includes/class/class.LSattr_html_date.php:47
#: includes/class/class.LSattr_html_select_list.php:63
msgid "Invalid value"
msgstr ""
-#: includes/class/class.LSformRule.php:294
+#: includes/class/class.LSformRule.php:303
msgid "LSformRule_%{type}: Parameter %{param} is not found."
msgstr ""
@@ -596,48 +615,48 @@ msgstr ""
msgid "An object already exist on LDAP server with DN %{dn}."
msgstr ""
-#: includes/class/class.LSio.php:293
+#: includes/class/class.LSio.php:294
msgid ""
"Failed to load existing object %{dn} from LDAP server. Can't update object."
msgstr ""
-#: includes/class/class.LSio.php:301
+#: includes/class/class.LSio.php:303
msgid "Failed to set post data on update form."
msgstr ""
-#: includes/class/class.LSio.php:307
+#: includes/class/class.LSio.php:309
msgid "Error validating update form."
msgstr ""
-#: includes/class/class.LSio.php:317
+#: includes/class/class.LSio.php:319
msgid "Error updating object on LDAP server."
msgstr ""
-#: includes/class/class.LSio.php:689
+#: includes/class/class.LSio.php:691
msgid "LSio: Post data not found or not completed."
msgstr ""
-#: includes/class/class.LSio.php:692
+#: includes/class/class.LSio.php:694
msgid "LSio: object type invalid."
msgstr ""
-#: includes/class/class.LSio.php:695
+#: includes/class/class.LSio.php:697
msgid "LSio: input/output format %{format} invalid."
msgstr ""
-#: includes/class/class.LSio.php:698
+#: includes/class/class.LSio.php:700
msgid "LSio: Fail to initialize input/output driver."
msgstr ""
-#: includes/class/class.LSio.php:701
+#: includes/class/class.LSio.php:703
msgid "LSio: Fail to load objects's data from input file."
msgstr ""
-#: includes/class/class.LSio.php:704
+#: includes/class/class.LSio.php:706
msgid "LSio: Fail to load objects's data to export from LDAP directory."
msgstr ""
-#: includes/class/class.LSio.php:707
+#: includes/class/class.LSio.php:709
msgid "LSio: Fail to export objects's data."
msgstr ""
@@ -652,7 +671,7 @@ msgstr ""
msgid "End date"
msgstr ""
-#: includes/class/class.LSattr_ldap_pwdHistory.php:77
+#: includes/class/class.LSattr_ldap_pwdHistory.php:84
msgid "Unknown (%{raw_value})"
msgstr ""
@@ -665,8 +684,8 @@ msgid "You confirm your choice ?"
msgstr ""
#: includes/class/class.LSconfirmBox.php:37
-#: includes/class/class.LSsmoothbox.php:39 includes/class/class.LSform.php:74
-#: includes/routes.php:632 includes/routes.php:1286 includes/routes.php:1432
+#: includes/class/class.LSsmoothbox.php:39 includes/class/class.LSform.php:175
+#: includes/routes.php:634 includes/routes.php:1288 includes/routes.php:1434
#: templates/default/recoverpassword.tpl:21
msgid "Validate"
msgstr ""
@@ -675,13 +694,13 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: includes/class/class.LSauthMethod_anonymous.php:72
+#: includes/class/class.LSauthMethod_anonymous.php:70
msgid ""
"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER "
"contant in the configuration file."
msgstr ""
-#: includes/class/class.LSformElement.php:191
+#: includes/class/class.LSformElement.php:262
#: templates/default/showObjectAccessLogs.tpl:28
msgid "Attribute"
msgstr ""
@@ -781,26 +800,26 @@ msgid ""
"attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattr_html.php:164
+#: includes/class/class.LSattr_html.php:179
msgid ""
"LSattr_html : The method addToForm() of the HTML type of the attribute "
"%{attr} is not defined."
msgstr ""
-#: includes/class/class.LSattr_html.php:168
+#: includes/class/class.LSattr_html.php:183
msgid "%{type} : Multiple data are not supported for this field type."
msgstr ""
#: includes/class/class.LSformElement_supannCompositeAttribute.php:187
-#: includes/class/class.LSformElement_select_object.php:75
-#: includes/class/class.LSformElement_supannLabeledValue.php:80
+#: includes/class/class.LSformElement_select_object.php:81
+#: includes/class/class.LSformElement_supannLabeledValue.php:91
msgid "No set value"
msgstr ""
#: includes/class/class.LSformElement_supannCompositeAttribute.php:188
-#: includes/class/class.LSformElement_text.php:66
-#: includes/class/class.LSformElement_select_object.php:76
-#: includes/class/class.LSformElement_supannLabeledValue.php:81
+#: includes/class/class.LSformElement_text.php:80
+#: includes/class/class.LSformElement_select_object.php:82
+#: includes/class/class.LSformElement_supannLabeledValue.php:92
msgid "No result"
msgstr ""
@@ -826,12 +845,12 @@ msgid "Unparsable value for component %{c}."
msgstr ""
#: includes/class/class.LSformElement_supannCompositeAttribute.php:479
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:387
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:408
msgid "%{label}: %{error}"
msgstr ""
#: includes/class/class.LSformElement_supannCompositeAttribute.php:495
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:345
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:358
msgid "Component %{c} must be defined"
msgstr ""
@@ -844,7 +863,7 @@ msgid "(unrecognized label)"
msgstr ""
#: includes/class/class.LSformElement_labeledValue.php:138
-#: includes/class/class.LSformElement_supannLabeledValue.php:152
+#: includes/class/class.LSformElement_supannLabeledValue.php:163
msgid "Invalid value: \"%{value}\""
msgstr ""
@@ -860,101 +879,101 @@ msgstr ""
msgid "Clear selected date."
msgstr ""
-#: includes/class/class.LStemplate.php:119
+#: includes/class/class.LStemplate.php:160
msgid "LStemplate : compile directory is not writable (dir : %{dir})"
msgstr ""
-#: includes/class/class.LStemplate.php:138
+#: includes/class/class.LStemplate.php:179
msgid "LStemplate : Can't load Smarty 2 support file"
msgstr ""
-#: includes/class/class.LStemplate.php:145
+#: includes/class/class.LStemplate.php:186
msgid "LStemplate : Can't load Smarty 3 support file"
msgstr ""
-#: includes/class/class.LStemplate.php:149
+#: includes/class/class.LStemplate.php:190
msgid "LStemplate : Smarty version not recognized."
msgstr ""
-#: includes/class/class.LStemplate.php:172
+#: includes/class/class.LStemplate.php:213
msgid "LStemplate : Can't load Smarty."
msgstr ""
-#: includes/class/class.LStemplate.php:299
+#: includes/class/class.LStemplate.php:340
msgid ""
"LStemplate : Request template '%{tpl}' is now deprecated. Please refer to "
"upgrade documentation to adapt your templates."
msgstr ""
-#: includes/class/class.LStemplate.php:437
+#: includes/class/class.LStemplate.php:478
msgid "Smarty - An exception occured displaying template '%{template}'"
msgstr ""
-#: includes/class/class.LStemplate.php:457
+#: includes/class/class.LStemplate.php:498
msgid "Smarty - An exception occured fetching template '%{template}'"
msgstr ""
-#: includes/class/class.LStemplate.php:472
-#: includes/class/class.LStemplate.php:486
+#: includes/class/class.LStemplate.php:514
+#: includes/class/class.LStemplate.php:528
msgid "A fatal error occured. If problem persist, please contact support."
msgstr ""
-#: includes/class/class.LStemplate.php:482
+#: includes/class/class.LStemplate.php:524
msgid "Loop detected displaying this error:
%{error}
"
msgstr ""
-#: includes/class/class.LStemplate.php:485
+#: includes/class/class.LStemplate.php:527
msgid "A fatal error occured."
msgstr ""
-#: includes/class/class.LStemplate.php:685
+#: includes/class/class.LStemplate.php:724
msgid "LStemplate : Template %{file} not found."
msgstr ""
-#: includes/class/class.LStemplate.php:688
+#: includes/class/class.LStemplate.php:727
msgid ""
"LStemplate : Fail to execute trigger %{callable} on event %{event} : is not "
"callable."
msgstr ""
-#: includes/class/class.LStemplate.php:691
+#: includes/class/class.LStemplate.php:730
msgid ""
"LStemplate : Error during the execution of the trigger %{callable} on event "
"%{event}."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:400
+#: includes/class/class.LSattr_html_select_object.php:406
msgid ""
"LSattr_html_select_object : parameter '%{parameter}' is missing (attribute : "
"%{attr})."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:403
+#: includes/class/class.LSattr_html_select_object.php:409
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 ""
-#: includes/class/class.LSattr_html_select_object.php:406
+#: includes/class/class.LSattr_html_select_object.php:412
msgid ""
"LSattr_html_select_object : more than one object returned corresponding to "
"value %{val} of attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:409
+#: includes/class/class.LSattr_html_select_object.php:415
msgid ""
"LSattr_html_select_object : selection of object type %{type} is configured "
"multiple time for attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:412
+#: includes/class/class.LSattr_html_select_object.php:418
msgid ""
"LSattr_html_select_object : the value '%{value}' seem to be duplicated in "
"values of the attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:415
+#: includes/class/class.LSattr_html_select_object.php:421
msgid ""
"LSattr_html_select_object : selected object %{name} has no attribute %{attr} "
"value, you can't select it."
@@ -988,49 +1007,49 @@ msgid ""
"LSattr_ldap :: password. It's not the case of the attribure %{attr}."
msgstr ""
-#: includes/class/class.LSattribute.php:755
+#: includes/class/class.LSattribute.php:829
msgid ""
"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} "
"& HTML = %{html})."
msgstr ""
-#: includes/class/class.LSattribute.php:758
+#: includes/class/class.LSattribute.php:832
msgid ""
"LSattribute : The function %{func} to display the attribute %{attr} is "
"unknow."
msgstr ""
-#: includes/class/class.LSattribute.php:761
+#: includes/class/class.LSattribute.php:835
msgid ""
"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow."
msgstr ""
-#: includes/class/class.LSattribute.php:764
+#: includes/class/class.LSattribute.php:838
msgid ""
"LSattribute : Configuration data to verify the attribute %{attr} are "
"incorrect."
msgstr ""
-#: includes/class/class.LSattribute.php:767
+#: includes/class/class.LSattribute.php:841
msgid ""
"LSattribute : The function %{func} to save the attribute %{attr} is unknow."
msgstr ""
-#: includes/class/class.LSattribute.php:770
+#: includes/class/class.LSattribute.php:844
msgid "LSattribute : The value of the attribute %{attr} can't be generated."
msgstr ""
-#: includes/class/class.LSattribute.php:773
+#: includes/class/class.LSattribute.php:847
msgid "LSattribute : Generation of the attribute %{attr} failed."
msgstr ""
-#: includes/class/class.LSattribute.php:776
+#: includes/class/class.LSattribute.php:850
msgid ""
"LSattribute : Generation of the attribute %{attr} did not return a correct "
"value."
msgstr ""
-#: includes/class/class.LSattribute.php:779
+#: includes/class/class.LSattribute.php:853
msgid ""
"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined."
msgstr ""
@@ -1039,17 +1058,17 @@ msgstr ""
msgid "LSformRule_callable : The given callable option is not callable"
msgstr ""
-#: includes/class/class.LSformElement_postaladdress.php:73
+#: includes/class/class.LSformElement_postaladdress.php:78
msgid "View on map"
msgstr ""
-#: includes/class/class.LSformElement_postaladdress.php:89
+#: includes/class/class.LSformElement_postaladdress.php:94
msgid ""
"LSformElement_postaladdress : Map URL pattern generate function is not "
"callabled (%{function})."
msgstr ""
-#: includes/class/class.LSformRule_zxcvbn.php:88
+#: includes/class/class.LSformRule_zxcvbn.php:85
msgid "The security of this password is too weak."
msgstr ""
@@ -1061,169 +1080,169 @@ msgstr ""
msgid "Are you sure to want to close this window and lose all changes ?"
msgstr ""
-#: includes/class/class.LSformElement_textarea.php:51
+#: includes/class/class.LSformElement_textarea.php:57
msgid "Clear"
msgstr ""
-#: includes/class/class.LSsession.php:381
+#: includes/class/class.LSsession.php:501
msgid "Copy to clipboard"
msgstr ""
-#: includes/class/class.LSsession.php:382
+#: includes/class/class.LSsession.php:502
msgid "Copied!"
msgstr ""
-#: includes/class/class.LSsession.php:1532
+#: includes/class/class.LSsession.php:1645
msgid "Connection"
msgstr ""
-#: includes/class/class.LSsession.php:1552
+#: includes/class/class.LSsession.php:1665
msgid "Recovery of your credentials"
msgstr ""
-#: includes/class/class.LSsession.php:1561
+#: includes/class/class.LSsession.php:1674
msgid "Please fill the identifier field to proceed recovery procedure"
msgstr ""
-#: includes/class/class.LSsession.php:1566
+#: includes/class/class.LSsession.php:1679
msgid ""
"An email has been sent to %{mail}. Please follow the instructions on it."
msgstr ""
-#: includes/class/class.LSsession.php:1575
+#: includes/class/class.LSsession.php:1688
msgid "Your new password has been sent to %{mail}."
msgstr ""
-#: includes/class/class.LSsession.php:2840 templates/default/select.tpl:20
+#: includes/class/class.LSsession.php:2948 templates/default/select.tpl:20
#: templates/default/recoverpassword.tpl:17 templates/default/login.tpl:16
msgid "Level"
msgstr ""
-#: includes/class/class.LSsession.php:3008
+#: includes/class/class.LSsession.php:3116
msgid "LSsession : The constant '%{const}' is not defined."
msgstr ""
-#: includes/class/class.LSsession.php:3011
+#: includes/class/class.LSsession.php:3119
msgid ""
"LSsession : The addon '%{addon}' support is uncertain. Verify system "
"compatibility and the add-on configuration."
msgstr ""
-#: includes/class/class.LSsession.php:3014
+#: includes/class/class.LSsession.php:3122
msgid ""
"LSsession : LDAP server's configuration data are invalid. Can't connect."
msgstr ""
-#: includes/class/class.LSsession.php:3017
+#: includes/class/class.LSsession.php:3125
msgid "LSsession : Failed to load LSobject type '%{type}' : unknon type."
msgstr ""
-#: includes/class/class.LSsession.php:3020
+#: includes/class/class.LSsession.php:3128
msgid "LSsession : Failed to load LSclass '%{class}'."
msgstr ""
-#: includes/class/class.LSsession.php:3023
+#: includes/class/class.LSsession.php:3131
msgid "LSsession : Login or password incorrect."
msgstr ""
-#: includes/class/class.LSsession.php:3026
+#: includes/class/class.LSsession.php:3134
msgid "LSsession : Impossible to identify you : Duplication of identities."
msgstr ""
-#: includes/class/class.LSsession.php:3029
+#: includes/class/class.LSsession.php:3137
msgid "LSsession : Can't load class of authentification (%{class})."
msgstr ""
-#: includes/class/class.LSsession.php:3032
+#: includes/class/class.LSsession.php:3140
msgid "LSsession : Can't connect to LDAP server."
msgstr ""
-#: includes/class/class.LSsession.php:3035
+#: includes/class/class.LSsession.php:3143
msgid "LSsession : Impossible to authenticate you."
msgstr ""
-#: includes/class/class.LSsession.php:3038
+#: includes/class/class.LSsession.php:3146
msgid "LSsession : Your are not authorized to do this action."
msgstr ""
-#: includes/class/class.LSsession.php:3041
+#: includes/class/class.LSsession.php:3149
msgid "LSsession : Some informations are missing to display this page."
msgstr ""
-#: includes/class/class.LSsession.php:3044
+#: includes/class/class.LSsession.php:3152
msgid ""
"LSsession : The function '%{function}' of the custom action "
"'%{customAction}' does not exists or is not configured."
msgstr ""
-#: includes/class/class.LSsession.php:3047
+#: includes/class/class.LSsession.php:3155
msgid "LSsession : Fail to retrieve user's LDAP credentials from LSauth."
msgstr ""
-#: includes/class/class.LSsession.php:3050
+#: includes/class/class.LSsession.php:3158
msgid ""
"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials."
msgstr ""
-#: includes/class/class.LSsession.php:3053
+#: includes/class/class.LSsession.php:3161
msgid "LSsession : No import/export format define for this object type."
msgstr ""
-#: includes/class/class.LSsession.php:3056
+#: includes/class/class.LSsession.php:3164
msgid ""
"LSsession : Error during creation of list of levels. Contact administrators. "
"(Code : %{code})"
msgstr ""
-#: includes/class/class.LSsession.php:3059
+#: includes/class/class.LSsession.php:3167
msgid "LSsession : The password recovery is disabled for this LDAP server."
msgstr ""
-#: includes/class/class.LSsession.php:3062
+#: includes/class/class.LSsession.php:3170
msgid ""
"LSsession : Some informations are missing to recover your password. Contact "
"administrators."
msgstr ""
-#: includes/class/class.LSsession.php:3065
+#: includes/class/class.LSsession.php:3173
msgid ""
"LSsession : Error during password recovery. Contact administrators.(Step : "
"%{step})"
msgstr ""
-#: includes/class/class.LSsession.php:3068
+#: includes/class/class.LSsession.php:3176
msgid ""
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
"LSaddon '%{addon}' is not declared in the LSaddon file."
msgstr ""
-#: includes/class/class.LSsession.php:3071
+#: includes/class/class.LSsession.php:3179
msgid "LSsession : Failed to load resource file '%{file}'."
msgstr ""
-#: includes/class/class.LSsession.php:3074
+#: includes/class/class.LSsession.php:3182
msgid ""
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
"LSaddon '%{addon}' doesn't exist."
msgstr ""
-#: includes/class/class.LSsession.php:3077
+#: includes/class/class.LSsession.php:3185
msgid "LSsession : invalid related object's DN pass in parameter."
msgstr ""
-#: includes/class/class.LSsession.php:3080
+#: includes/class/class.LSsession.php:3188
msgid ""
"LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please "
"upgrade it."
msgstr ""
-#: includes/class/class.LSsession.php:3083
+#: includes/class/class.LSsession.php:3191
msgid ""
"LSsession : You have been redirect from an old-style URL %{url}. Please "
"upgrade this link."
msgstr ""
-#: includes/class/class.LSsession.php:3086
+#: includes/class/class.LSsession.php:3194
msgid ""
"LSsession : You always seem to use %{old} in your custom code: Please "
"upgrade it and use %{new}.\n"
@@ -1236,305 +1255,305 @@ msgstr ""
msgid "Invalid file type (%{type})."
msgstr ""
-#: includes/class/class.LSldapObject.php:490
+#: includes/class/class.LSldapObject.php:566
msgid "The attribute %{attr} is not valid."
msgstr ""
-#: includes/class/class.LSldapObject.php:3059
+#: includes/class/class.LSldapObject.php:3139
msgid "LSldapObject : Object type unknown."
msgstr ""
-#: includes/class/class.LSldapObject.php:3062
+#: includes/class/class.LSldapObject.php:3142
msgid "LSldapObject : Update form is not defined for the object %{obj}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3065
+#: includes/class/class.LSldapObject.php:3145
msgid "LSldapObject : No form exists for the object %{obj}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3068
+#: includes/class/class.LSldapObject.php:3148
msgid ""
"LSldapObject : The function %{func} to validate the attribute %{attr} the "
"object %{obj} is unknow."
msgstr ""
-#: includes/class/class.LSldapObject.php:3071
+#: includes/class/class.LSldapObject.php:3151
msgid ""
"LSldapObject : Configuration data are missing to validate the attribute "
"%{attr} of the object %{obj}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3075
+#: includes/class/class.LSldapObject.php:3155
msgid ""
"LSldapObject : The function %{func} to be executed on the object event "
"%{event} doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3078
+#: includes/class/class.LSldapObject.php:3158
msgid ""
"LSldapObject : The %{func} execution on the object event %{event} failed."
msgstr ""
-#: includes/class/class.LSldapObject.php:3082
+#: includes/class/class.LSldapObject.php:3162
msgid ""
"LSldapObject : Class %{class}, which method %{meth} to be executed on the "
"object event %{event}, doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3085
+#: includes/class/class.LSldapObject.php:3165
msgid ""
"LSldapObject : Method %{meth} within %{class} class to be executed on object "
"event %{event}, doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3088
+#: includes/class/class.LSldapObject.php:3168
msgid ""
"LSldapObject : Error during execute %{meth} method within %{class} class, to "
"be executed on object event %{event}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3092
+#: includes/class/class.LSldapObject.php:3172
msgid ""
"LSldapObject : Some configuration data of the object type %{obj} are missing "
"to generate the DN of the new object."
msgstr ""
-#: includes/class/class.LSldapObject.php:3095
+#: includes/class/class.LSldapObject.php:3175
msgid ""
"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
"generate DN."
msgstr ""
-#: includes/class/class.LSldapObject.php:3098
+#: includes/class/class.LSldapObject.php:3178
msgid "LSldapObject : Without DN, the object could not be changed."
msgstr ""
-#: includes/class/class.LSldapObject.php:3101
+#: includes/class/class.LSldapObject.php:3181
msgid ""
"LSldapObject : The attribute %{attr_depend} depending on the attribute "
"%{attr} doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3104
+#: includes/class/class.LSldapObject.php:3184
msgid "LSldapObject : Error during deleting the object %{objectname}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3108
+#: includes/class/class.LSldapObject.php:3188
msgid ""
"LSldapObject : Error during actions to be executed before renaming the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:3111
+#: includes/class/class.LSldapObject.php:3191
msgid ""
"LSldapObject : Error during actions to be executed after renaming the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:3115
+#: includes/class/class.LSldapObject.php:3195
msgid ""
"LSldapObject : Error during actions to be executed before deleting the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:3118
+#: includes/class/class.LSldapObject.php:3198
msgid ""
"LSldapObject : Error during actions to be executed after deleting the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:3122
+#: includes/class/class.LSldapObject.php:3202
msgid ""
"LSldapObject : Error during the actions to be executed before creating the "
"object."
msgstr ""
-#: includes/class/class.LSldapObject.php:3125
+#: includes/class/class.LSldapObject.php:3205
msgid ""
"LSldapObject : Error during the actions to be executed after creating the "
"object. It was created anyway."
msgstr ""
-#: includes/class/class.LSldapObject.php:3129
+#: includes/class/class.LSldapObject.php:3209
msgid ""
"LSldapObject : The function %{func} to be executed before creating the "
"object doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3132
+#: includes/class/class.LSldapObject.php:3212
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"deleting the object."
msgstr ""
-#: includes/class/class.LSldapObject.php:3135
+#: includes/class/class.LSldapObject.php:3215
msgid ""
"LSldapObject : The function %{func} to be executed after deleting the object "
"doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3138
+#: includes/class/class.LSldapObject.php:3218
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"creating the object."
msgstr ""
-#: includes/class/class.LSldapObject.php:3142
+#: includes/class/class.LSldapObject.php:3222
msgid ""
"LSldapObject : %{func} function, to be executed on object event %{event}, "
"doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3145
+#: includes/class/class.LSldapObject.php:3225
msgid ""
"LSldapObject : Error during the execution of %{func} function on object "
"event %{event}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3149
+#: includes/class/class.LSldapObject.php:3229
msgid ""
"LSldapObject : %{meth} method, to be executed on object event %{event}, "
"doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:3152
+#: includes/class/class.LSldapObject.php:3232
msgid ""
"LSldapObject : Error during execution of %{meth} method on object event "
"%{event}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3155
+#: includes/class/class.LSldapObject.php:3235
msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3159
+#: includes/class/class.LSldapObject.php:3239
msgid ""
"LSldapObject : Error during execution of the custom action %{customAction} "
"on %{objectname}."
msgstr ""
-#: includes/class/class.LSldapObject.php:3163
+#: includes/class/class.LSldapObject.php:3243
msgid "LSldapObject : Fail to retrieve container DN."
msgstr ""
-#: includes/class/class.LSldapObject.php:3166
+#: includes/class/class.LSldapObject.php:3246
msgid ""
"LSldapObject : The function %{func} to generate container DN is not callable."
msgstr ""
-#: includes/class/class.LSldapObject.php:3169
+#: includes/class/class.LSldapObject.php:3249
msgid "LSldapObject : Error during generating container DN : %{error}"
msgstr ""
-#: includes/class/class.LSldapObject.php:3172
+#: includes/class/class.LSldapObject.php:3252
msgid ""
"LSldapObject : An LDAP object with the same DN as generated for this new one "
"already exists. Please verify your configuration."
msgstr ""
-#: includes/class/class.LSldapObject.php:3177
+#: includes/class/class.LSldapObject.php:3257
msgid ""
"LSrelation : Some parameters are missing in the call of methods to handle "
"standard relations (Method : %{meth})."
msgstr ""
-#: includes/class/class.LSformRule_password.php:60
+#: includes/class/class.LSformRule_password.php:58
msgid "Password is too long (maximum: %{maxLength})."
msgstr ""
-#: includes/class/class.LSformRule_password.php:65
+#: includes/class/class.LSformRule_password.php:63
msgid "Password is too short (minimum: %{minLength})."
msgstr ""
-#: includes/class/class.LSformRule_password.php:90
+#: includes/class/class.LSformRule_password.php:88
msgid ""
"Password match with only %{valid} rule(s) (at least %{minValidRegex} are "
"required)."
msgstr ""
-#: includes/class/class.LSformRule_password.php:101
+#: includes/class/class.LSformRule_password.php:99
msgid "This password is prohibited."
msgstr ""
-#: includes/class/class.LSformRule_password.php:116
+#: includes/class/class.LSformRule_password.php:114
msgid ""
"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE "
"(begining by '/' caracter)."
msgstr ""
-#: includes/class/class.LSldap.php:688
+#: includes/class/class.LSldap.php:713
msgid "The password expired"
msgstr ""
-#: includes/class/class.LSldap.php:689
+#: includes/class/class.LSldap.php:714
msgid "The account is locked"
msgstr ""
-#: includes/class/class.LSldap.php:690
+#: includes/class/class.LSldap.php:715
msgid "The password was reset and must be changed"
msgstr ""
-#: includes/class/class.LSldap.php:691
+#: includes/class/class.LSldap.php:716
msgid "It is not possible to modify the password"
msgstr ""
-#: includes/class/class.LSldap.php:692
+#: includes/class/class.LSldap.php:717
msgid "The old password must be supplied"
msgstr ""
-#: includes/class/class.LSldap.php:693
+#: includes/class/class.LSldap.php:718
msgid "The password does not meet the quality requirements"
msgstr ""
-#: includes/class/class.LSldap.php:694
+#: includes/class/class.LSldap.php:719
msgid "The password is too short"
msgstr ""
-#: includes/class/class.LSldap.php:695
+#: includes/class/class.LSldap.php:720
msgid "It is too soon to change the password"
msgstr ""
-#: includes/class/class.LSldap.php:696
+#: includes/class/class.LSldap.php:721
msgid "This password was recently used and cannot be used again"
msgstr ""
-#: includes/class/class.LSldap.php:739
+#: includes/class/class.LSldap.php:764
msgid "LSldap: Error during the LDAP server connection (%{msg})."
msgstr ""
-#: includes/class/class.LSldap.php:742
+#: includes/class/class.LSldap.php:767
msgid "LSldap: Error during the LDAP search (%{msg})."
msgstr ""
-#: includes/class/class.LSldap.php:745
+#: includes/class/class.LSldap.php:770
msgid "LSldap: Object type unknown."
msgstr ""
-#: includes/class/class.LSldap.php:748
+#: includes/class/class.LSldap.php:773
msgid "LSldap: Error while fetching the LDAP entry."
msgstr ""
-#: includes/class/class.LSldap.php:751
+#: includes/class/class.LSldap.php:776
msgid "LSldap: Error while changing the LDAP entry (DN : %{dn})."
msgstr ""
-#: includes/class/class.LSldap.php:754
+#: includes/class/class.LSldap.php:779
msgid "LSldap: Error while deleting empty attributes."
msgstr ""
-#: includes/class/class.LSldap.php:757
+#: includes/class/class.LSldap.php:782
msgid "LSldap: Error while changing the DN of the object."
msgstr ""
-#: includes/class/class.LSldap.php:760
+#: includes/class/class.LSldap.php:785
msgid "LSldap: LDAP server base DN not configured."
msgstr ""
-#: includes/class/class.LSldap.php:763
+#: includes/class/class.LSldap.php:788
msgid "LSldap: Fail to set authz proxy option on LDAP server connection."
msgstr ""
-#: includes/class/class.LSldap.php:766
+#: includes/class/class.LSldap.php:791
msgid "LSldap: Error while changing the user password: %{msg}."
msgstr ""
-#: includes/class/class.LSldap.php:769
+#: includes/class/class.LSldap.php:794
msgid "LSldap: Unknown LDAP error while updating user password"
msgstr ""
@@ -1596,166 +1615,166 @@ msgstr ""
msgid "Search filter not provided but required"
msgstr ""
-#: includes/class/class.LSrelation.php:331
+#: includes/class/class.LSrelation.php:366
msgid "listing related objects"
msgstr ""
-#: includes/class/class.LSrelation.php:397
+#: includes/class/class.LSrelation.php:432
msgid "getting key value"
msgstr ""
-#: includes/class/class.LSrelation.php:449
-#: includes/class/class.LSrelation.php:551
+#: includes/class/class.LSrelation.php:484
+#: includes/class/class.LSrelation.php:586
msgid "checking right on relation with specific object"
msgstr ""
-#: includes/class/class.LSrelation.php:498
+#: includes/class/class.LSrelation.php:533
msgid "removing relation with specific object"
msgstr ""
-#: includes/class/class.LSrelation.php:623
+#: includes/class/class.LSrelation.php:658
msgid "updating relations"
msgstr ""
-#: includes/class/class.LSrelation.php:642
+#: includes/class/class.LSrelation.php:677
msgid "Do you really want to delete"
msgstr ""
-#: includes/class/class.LSrelation.php:643
+#: includes/class/class.LSrelation.php:678
msgid "Warning"
msgstr ""
-#: includes/class/class.LSrelation.php:682
-#: includes/class/class.LSrelation.php:932
+#: includes/class/class.LSrelation.php:717
+#: includes/class/class.LSrelation.php:969
msgid "No object."
msgstr ""
-#: includes/class/class.LSrelation.php:712 includes/routes.php:450
-#: includes/routes.php:991
+#: includes/class/class.LSrelation.php:747 includes/routes.php:452
+#: includes/routes.php:993
msgid "New"
msgstr ""
-#: includes/class/class.LSrelation.php:1001
+#: includes/class/class.LSrelation.php:1038
msgid ""
"LSrelation : Invalid parameter '%{parameter}' of the relation %{relation}: "
"objects %{LSobject} have no function '%{function}'."
msgstr ""
-#: includes/class/class.LSrelation.php:1004
+#: includes/class/class.LSrelation.php:1041
msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown."
msgstr ""
-#: includes/class/class.LSrelation.php:1007
+#: includes/class/class.LSrelation.php:1044
msgid "LSrelation : Error during relation update of the relation %{relation}."
msgstr ""
-#: includes/class/class.LSrelation.php:1010
+#: includes/class/class.LSrelation.php:1047
msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})."
msgstr ""
-#: includes/class/class.LSrelation.php:1013
+#: includes/class/class.LSrelation.php:1050
msgid ""
"LSrelation : Incomplete configuration for LSrelation %{relation} of object "
"type %{LSobject} for action : %{action}."
msgstr ""
-#: includes/class/class.LSrelation.php:1016
+#: includes/class/class.LSrelation.php:1053
msgid ""
"LSrelation : Invalid editable attribute for LSrelation %{relation} with "
"LSobject %{LSobject}."
msgstr ""
-#: includes/class/class.LSrelation.php:1019
+#: includes/class/class.LSrelation.php:1056
msgid ""
"LSrelation : The configuration parameter '%{parameter}' of the relation "
"%{relation} of %{LSobject} is missing."
msgstr ""
-#: includes/class/class.LSrelation.php:1022
+#: includes/class/class.LSrelation.php:1059
msgid ""
"LSrelation : The configuration parameter '%{parameter}' of the relation "
"%{relation} of %{LSobject} is invalid."
msgstr ""
-#: includes/class/class.LSformElement_password.php:93
+#: includes/class/class.LSformElement_password.php:99
msgid "%{label}: passwords entered did not match."
msgstr ""
-#: includes/class/class.LSformElement_password.php:143
+#: includes/class/class.LSformElement_password.php:149
msgid "%{label}: invalid email address provided to send new password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:184
+#: includes/class/class.LSformElement_password.php:190
msgid "Generate a password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:185
+#: includes/class/class.LSformElement_password.php:191
msgid "Compare with stored password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:186
+#: includes/class/class.LSformElement_password.php:192
msgid "Display password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:187
+#: includes/class/class.LSformElement_password.php:193
msgid "Display hashed password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:188
+#: includes/class/class.LSformElement_password.php:194
msgid "Hide password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:189
+#: includes/class/class.LSformElement_password.php:195
msgid ""
"The password will be sent by mail if changed. Click to disable automatic "
"notification."
msgstr ""
-#: includes/class/class.LSformElement_password.php:190
+#: includes/class/class.LSformElement_password.php:196
msgid ""
"The password will not be sent if changed. Click to enable automatic "
"notification."
msgstr ""
-#: includes/class/class.LSformElement_password.php:191
+#: includes/class/class.LSformElement_password.php:197
msgid "Modify the mail sent to notice the user"
msgstr ""
-#: includes/class/class.LSformElement_password.php:219
+#: includes/class/class.LSformElement_password.php:225
msgid "%{label}: Do you confirm the password change?"
msgstr ""
-#: includes/class/class.LSformElement_password.php:227
+#: includes/class/class.LSformElement_password.php:233
msgid "Passwords entered did not match."
msgstr ""
-#: includes/class/class.LSformElement_password.php:359
+#: includes/class/class.LSformElement_password.php:366
msgid "Notice mail sent."
msgstr ""
-#: includes/class/class.LSformElement_password.php:469
+#: includes/class/class.LSformElement_password.php:479
msgid ""
"LSformElement_password : No valid contact mail address available : Can't "
"send new password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:472
+#: includes/class/class.LSformElement_password.php:482
msgid "LSformElement_password : Fail to send new password by email to %{mail}."
msgstr ""
-#: includes/class/class.LSformElement_password.php:475
+#: includes/class/class.LSformElement_password.php:485
msgid ""
"LSformElement_password : Fail to exec pwgen. Check it's correctly installed."
msgstr ""
-#: includes/class/class.LSformElement_password.php:478
+#: includes/class/class.LSformElement_password.php:488
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 ""
-#: includes/class/class.LSformElement_password.php:481
+#: includes/class/class.LSformElement_password.php:491
msgid ""
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
"send new password : get_mail_attr_function throwed an exception : %{msg}"
@@ -1769,7 +1788,7 @@ msgstr ""
msgid "Add this website to my bookmarks."
msgstr ""
-#: includes/class/class.LSformElement_text.php:62
+#: includes/class/class.LSformElement_text.php:76
msgid "Generate the value"
msgstr ""
@@ -1781,125 +1800,131 @@ msgstr ""
msgid "File is too light."
msgstr ""
-#: includes/class/class.LSauthMethod_CAS.php:140
+#: includes/class/class.LSauthMethod_CAS.php:137
msgid "LSauthMethod_CAS : Failed to load phpCAS."
msgstr ""
-#: includes/class/class.LSauthMethod_CAS.php:143
+#: includes/class/class.LSauthMethod_CAS.php:140
msgid ""
"LSauthMethod_CAS : Please check your configuration : you must configure CAS "
"server SSL certificate validation using one of the following constant : "
"LSAUTH_CAS_SERVER_SSL_CACERT or LSAUTH_CAS_SERVER_NO_SSL_VALIDATION"
msgstr ""
-#: includes/class/class.LSformRule_numberOfValues.php:52
+#: includes/class/class.LSformRule_numberOfValues.php:56
msgid "max (or min)"
msgstr ""
-#: includes/class/class.LSformRule_numberOfValues.php:65
+#: includes/class/class.LSformRule_numberOfValues.php:69
msgid "At least one value is required."
msgid_plural "At least %{min} values are required."
msgstr[0] ""
msgstr[1] ""
-#: includes/class/class.LSformRule_numberOfValues.php:77
+#: includes/class/class.LSformRule_numberOfValues.php:81
msgid "Maximum one value is allowed."
msgid_plural "Maximum %{max} values are allowed."
msgstr[0] ""
msgstr[1] ""
-#: includes/class/class.LSformRule_numberOfValues.php:93
+#: includes/class/class.LSformRule_numberOfValues.php:97
msgid ""
"LSformRule_numberOfValues: Parameter max could not be lower than parameter "
"min."
msgstr ""
-#: includes/class/class.LSform.php:126
+#: includes/class/class.LSform.php:223
msgid "Add a field to add another values."
msgstr ""
-#: includes/class/class.LSform.php:127
+#: includes/class/class.LSform.php:224
msgid "Delete this field."
msgstr ""
-#: includes/class/class.LSform.php:200
+#: includes/class/class.LSform.php:297
msgid ""
"Unexpected error occurred submiting this form. Please retry again or contact "
"support."
msgstr ""
-#: includes/class/class.LSform.php:230 includes/routes.php:628
+#: includes/class/class.LSform.php:327 includes/routes.php:630
msgid "Do you really want to execute custom action %{title} on this search ?"
msgstr ""
-#: includes/class/class.LSform.php:236 includes/routes.php:1426
+#: includes/class/class.LSform.php:333 includes/routes.php:1428
msgid ""
"Do you really want to execute custom action %{customAction} on "
"%{objectname} ?"
msgstr ""
-#: includes/class/class.LSform.php:247
+#: includes/class/class.LSform.php:344
msgid "Do you really want to delete \"%{name}\"?"
msgstr ""
-#: includes/class/class.LSform.php:248
+#: includes/class/class.LSform.php:345
msgid "Caution"
msgstr ""
-#: includes/class/class.LSform.php:302
+#: includes/class/class.LSform.php:398
msgid "%{label} attribute data is not valid."
msgstr ""
-#: includes/class/class.LSform.php:385
+#: includes/class/class.LSform.php:483
msgid "Mandatory field"
msgstr ""
-#: includes/class/class.LSform.php:874
+#: includes/class/class.LSform.php:990
msgid "LSform : Error during the recovery of the values of the form."
msgstr ""
-#: includes/class/class.LSform.php:877
+#: includes/class/class.LSform.php:993
msgid ""
"LSform : Error durring the recovery of the value of the field '%{element}'."
msgstr ""
-#: includes/class/class.LSform.php:884
+#: includes/class/class.LSform.php:1000
msgid "LSform : The field %{element} doesn't exist."
msgstr ""
-#: includes/class/class.LSform.php:887
+#: includes/class/class.LSform.php:1003
msgid "LSfom : Field type unknow (%{type})."
msgstr ""
-#: includes/class/class.LSform.php:890
+#: includes/class/class.LSform.php:1006
msgid "LSform : Error during the creation of the element '%{element}'."
msgstr ""
-#: includes/class/class.LSform.php:893
+#: includes/class/class.LSform.php:1009
msgid "LSform : The data entry form %{name} doesn't exist."
msgstr ""
-#: includes/class/class.LSform.php:896
+#: includes/class/class.LSform.php:1012
msgid "LSform : The data entry form %{name} is not correctly configured."
msgstr ""
-#: includes/class/class.LSform.php:899
+#: includes/class/class.LSform.php:1015
msgid ""
"LSform : The element %{name}, listed as displayed in data entry form "
"configuration, doesn't exist."
msgstr ""
-#: includes/class/class.LSformElement_maildir.php:70
+#: includes/class/class.LSformElement_maildir.php:68
msgid ""
"Maildir creation/modification on user creation/modification is enabled. "
"Click to disable."
msgstr ""
-#: includes/class/class.LSformElement_maildir.php:71
+#: includes/class/class.LSformElement_maildir.php:69
msgid ""
"Click to enable maildir creation/modification on user creation/modification."
msgstr ""
+#: includes/class/class.LSformElement_maildir.php:119
+msgid ""
+"%{label}: the attribute HTML type is not maildir (but %{type}). Can't handle "
+"on modify hook."
+msgstr ""
+
#: includes/class/class.LSformRule_regex.php:67
msgid "LSformRule_regex : Regex has not been configured to validate data."
msgstr ""
@@ -1940,43 +1965,43 @@ msgstr ""
msgid "Population"
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:70
+#: includes/class/class.LSformElement_select_object.php:76
msgid "Move up"
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:71
+#: includes/class/class.LSformElement_select_object.php:77
msgid "Move down"
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:83
+#: includes/class/class.LSformElement_select_object.php:89
msgid "Fast Add"
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:84
+#: includes/class/class.LSformElement_select_object.php:90
msgid "Display advanced search and selection panel."
msgstr ""
-#: includes/class/class.LSurl.php:117
+#: includes/class/class.LSurl.php:122
msgid "Fail to determine the requested URL."
msgstr ""
-#: includes/class/class.LSurl.php:121
+#: includes/class/class.LSurl.php:126
msgid "No URL patterns configured !"
msgstr ""
-#: includes/class/class.LSurl.php:228
+#: includes/class/class.LSurl.php:233
msgid "Fail to determine the requested URL (loop detected)."
msgstr ""
-#: includes/class/class.LSurl.php:250
+#: includes/class/class.LSurl.php:255
msgid "The requested page was not found."
msgstr ""
-#: includes/class/class.LSurl.php:277
+#: includes/class/class.LSurl.php:282
msgid "This request could not be handled."
msgstr ""
-#: includes/class/class.LSurl.php:304
+#: includes/class/class.LSurl.php:309
msgid "This request could not be processed correctly."
msgstr ""
@@ -1988,11 +2013,11 @@ msgstr ""
msgid "Value is too long (maximum: %{limit})."
msgstr ""
-#: includes/class/class.LSauthMethod_HTTP.php:103
+#: includes/class/class.LSauthMethod_HTTP.php:102
msgid "LdapSaisie - Authentication required"
msgstr ""
-#: includes/class/class.LSauthMethod_HTTP.php:150
+#: includes/class/class.LSauthMethod_HTTP.php:148
msgid "LSauthMethod_HTTP : the %{var} environnement variable is missing."
msgstr ""
@@ -2016,52 +2041,52 @@ msgstr ""
msgid "Display RSS stack."
msgstr ""
-#: includes/class/class.LSattr_ldap_password.php:100 includes/routes.php:581
-#: includes/routes.php:1373
+#: includes/class/class.LSattr_ldap_password.php:108 includes/routes.php:583
+#: includes/routes.php:1375
msgid "undefined"
msgstr ""
-#: includes/class/class.LSattr_ldap_password.php:375
+#: includes/class/class.LSattr_ldap_password.php:389
msgid ""
"LSattr_ldap_password : Encoding type %{type} is not supported. This password "
"will be stored in clear text."
msgstr ""
-#: includes/class/class.LSattr_ldap_password.php:378
+#: includes/class/class.LSattr_ldap_password.php:392
msgid ""
"LSattr_ldap_password : Encoding function %{function} is not callable. This "
"password will be stored in clear text."
msgstr ""
-#: includes/class/class.LSauth.php:308
+#: includes/class/class.LSauth.php:315
msgid "LSauth : Login or password incorrect."
msgstr ""
-#: includes/class/class.LSauth.php:311
+#: includes/class/class.LSauth.php:318
msgid "LSauth : Impossible to identify you : Duplication of identities."
msgstr ""
-#: includes/class/class.LSauth.php:314
+#: includes/class/class.LSauth.php:321
msgid "LSauth : Could not load type of identifiable objects %{type}."
msgstr ""
-#: includes/class/class.LSauth.php:317
+#: includes/class/class.LSauth.php:324
msgid "LSauth : Can't load authentication method %{method}."
msgstr ""
-#: includes/class/class.LSauth.php:320
+#: includes/class/class.LSauth.php:327
msgid "LSauth : Failed to build the authentication provider %{method}."
msgstr ""
-#: includes/class/class.LSauth.php:323
+#: includes/class/class.LSauth.php:330
msgid "LSauth : Not correctly initialized."
msgstr ""
-#: includes/class/class.LSauth.php:326
+#: includes/class/class.LSauth.php:333
msgid "LSauth : Failed to get authentication informations from provider."
msgstr ""
-#: includes/class/class.LSauth.php:329
+#: includes/class/class.LSauth.php:336
msgid "LSauth : Method %{method} configured doesn't support API mode."
msgstr ""
@@ -2110,128 +2135,128 @@ msgstr ""
msgid "Pedagogical element"
msgstr ""
-#: includes/class/class.LSsearch.php:1201
+#: includes/class/class.LSsearch.php:1253
msgid "Actions"
msgstr ""
-#: includes/class/class.LSsearch.php:1204
+#: includes/class/class.LSsearch.php:1256
#: templates/default/global_search.tpl:16
msgid "This search didn't get any result."
msgstr ""
-#: includes/class/class.LSsearch.php:1843
+#: includes/class/class.LSsearch.php:1898
msgid "LSsearch : Invalid filter : %{filter}."
msgstr ""
-#: includes/class/class.LSsearch.php:1846
+#: includes/class/class.LSsearch.php:1901
msgid "LSsearch : Invalid basedn : %{basedn}."
msgstr ""
-#: includes/class/class.LSsearch.php:1849
+#: includes/class/class.LSsearch.php:1904
msgid "LSsearch : Invalid value for %{param} parameter."
msgstr ""
-#: includes/class/class.LSsearch.php:1852
+#: includes/class/class.LSsearch.php:1907
msgid ""
"LSsearch : Invalid size limit. Must be an integer greater or equal to 0."
msgstr ""
-#: includes/class/class.LSsearch.php:1855
+#: includes/class/class.LSsearch.php:1910
msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean."
msgstr ""
-#: includes/class/class.LSsearch.php:1858
+#: includes/class/class.LSsearch.php:1913
msgid ""
"LSsearch : Invalid parameter attributes. Must be an string or an array of "
"strings."
msgstr ""
-#: includes/class/class.LSsearch.php:1861
+#: includes/class/class.LSsearch.php:1916
msgid "LSsearch : Can't build attributes list for make filter."
msgstr ""
-#: includes/class/class.LSsearch.php:1864
+#: includes/class/class.LSsearch.php:1919
msgid ""
"LSsearch : Error building filter with attribute '%{attr}' and pattern "
"'%{pattern}'"
msgstr ""
-#: includes/class/class.LSsearch.php:1867
+#: includes/class/class.LSsearch.php:1922
msgid "LSsearch : Error combining filters."
msgstr ""
-#: includes/class/class.LSsearch.php:1870
+#: includes/class/class.LSsearch.php:1925
msgid "LSsearch : Invalid pattern."
msgstr ""
-#: includes/class/class.LSsearch.php:1873
+#: includes/class/class.LSsearch.php:1928
msgid "LSsearch : Invalid attribute %{attr} in parameters."
msgstr ""
-#: includes/class/class.LSsearch.php:1876
+#: includes/class/class.LSsearch.php:1931
msgid "LSsearch : Error during the search."
msgstr ""
-#: includes/class/class.LSsearch.php:1879
+#: includes/class/class.LSsearch.php:1934
msgid "LSsearch : Error sorting the search."
msgstr ""
-#: includes/class/class.LSsearch.php:1882
+#: includes/class/class.LSsearch.php:1937
msgid ""
"LSsearch : The function of the custum information %{name} is not callable."
msgstr ""
-#: includes/class/class.LSsearch.php:1885
+#: includes/class/class.LSsearch.php:1940
msgid ""
"LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} "
"(filter : %{filter})."
msgstr ""
-#: includes/class/class.LSsearch.php:1888
+#: includes/class/class.LSsearch.php:1943
msgid "LSsearch : Error during execution of the custom action %{customAction}."
msgstr ""
-#: includes/class/class.LSsearch.php:1891
+#: includes/class/class.LSsearch.php:1946
msgid "LSsearch : Invalid search pattern."
msgstr ""
-#: includes/class/class.LSformElement_image.php:53
+#: includes/class/class.LSformElement_image.php:51
msgid "Click to enlarge."
msgstr ""
-#: includes/class/class.LSformElement_image.php:54
+#: includes/class/class.LSformElement_image.php:52
msgid "Click to delete the picture."
msgstr ""
-#: includes/class/class.LSformElement_image.php:149
+#: includes/class/class.LSformElement_image.php:147
msgid "The uploaded file size exceeds the limit accepted by the server."
msgstr ""
-#: includes/class/class.LSformElement_image.php:151
+#: includes/class/class.LSformElement_image.php:149
msgid "The uploaded file size exceeds the limit accepted by the HTML form."
msgstr ""
-#: includes/class/class.LSformElement_image.php:153
+#: includes/class/class.LSformElement_image.php:151
msgid "The file was only partially uploaded."
msgstr ""
-#: includes/class/class.LSformElement_image.php:155
+#: includes/class/class.LSformElement_image.php:153
msgid "No file was uploaded."
msgstr ""
-#: includes/class/class.LSformElement_image.php:157
+#: includes/class/class.LSformElement_image.php:155
msgid "No temporary folder found to store this uploaded file."
msgstr ""
-#: includes/class/class.LSformElement_image.php:159
+#: includes/class/class.LSformElement_image.php:157
msgid "Failed to write file on server disk."
msgstr ""
-#: includes/class/class.LSformElement_image.php:161
+#: includes/class/class.LSformElement_image.php:159
msgid "A PHP extension stopped the file upload."
msgstr ""
-#: includes/class/class.LSformElement_image.php:164
+#: includes/class/class.LSformElement_image.php:162
msgid "An unknown error occured sending this file."
msgstr ""
@@ -2239,55 +2264,55 @@ msgstr ""
msgid "Chat with this person."
msgstr ""
-#: includes/class/class.LSformElement_supannLabeledValue.php:114
+#: includes/class/class.LSformElement_supannLabeledValue.php:125
msgid "%{value} (Unparsable value)"
msgstr ""
-#: includes/class/class.LSformElement_supannLabeledValue.php:143
+#: includes/class/class.LSformElement_supannLabeledValue.php:154
msgid "Invalid label: \"%{label}\""
msgstr ""
-#: includes/class/class.LSformElement_supannLabeledValue.php:157
+#: includes/class/class.LSformElement_supannLabeledValue.php:168
msgid "Unparsable value"
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:436
+#: includes/class/class.LSattr_html_select_list.php:439
msgid ""
"LSattr_html_select_list: Configuration data are missing to generate the "
"select list of the attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:439
+#: includes/class/class.LSattr_html_select_list.php:442
msgid ""
"LSattr_html_select_list: Invalid attribute %{attr} reference as "
"OTHER_ATTRIBUTE possible values."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:442
+#: includes/class/class.LSattr_html_select_list.php:445
msgid ""
"LSattr_html_select_list: Attribute %{attr} referenced as OTHER_ATTRIBUTE "
"possible values is not a jsonCompositeAttribute."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:445
+#: includes/class/class.LSattr_html_select_list.php:448
msgid ""
"LSattr_html_select_list: Fail to decode the following attribute %{attr} "
"value as JSON : %{value}"
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:448
+#: includes/class/class.LSattr_html_select_list.php:451
msgid ""
"LSattr_html_select_list: No component %{component} found in the following "
"attribute %{attr} JSON value : %{value}"
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:451
+#: includes/class/class.LSattr_html_select_list.php:454
msgid ""
"LSattr_html_select_list: Invalid get_possible_values parameter found in "
"configuration of attribute %{attr}: must be a callable."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:454
+#: includes/class/class.LSattr_html_select_list.php:457
msgid ""
"LSattr_html_select_list: fail to retrieve possible values of attribute "
"%{attr} using configured function %{callable}."
@@ -2299,11 +2324,15 @@ msgid ""
"data."
msgstr ""
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:260
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:266
msgid "Fail to decode JSON value #%{idx}."
msgstr ""
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:412
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:302
+msgid "JSON value #%{idx} is invalid (or empty)."
+msgstr ""
+
+#: includes/class/class.LSformElement_jsonCompositeAttribute.php:433
msgid "Invalid value \"%{value}\" for component %{component}."
msgstr ""
@@ -2315,19 +2344,19 @@ msgstr ""
msgid "LSformRule_date : No date format specify."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:58
+#: includes/class/class.LSattr_html_maildir.php:63
msgid "The mailbox has been moved."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:65
+#: includes/class/class.LSattr_html_maildir.php:70
msgid "The mailbox has been created."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:85
+#: includes/class/class.LSattr_html_maildir.php:90
msgid "The mailbox has been archived successfully."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:96
+#: includes/class/class.LSattr_html_maildir.php:101
msgid "The mailbox has been deleted."
msgstr ""
@@ -2335,64 +2364,56 @@ msgstr ""
msgid "Role"
msgstr ""
-#: includes/class/class.LScli.php:210
+#: includes/class/class.LScli.php:218
msgid ""
"Invalid parameter \"%{parameter}\".\n"
"Note: Command's parameter/argument must be place after the command."
msgstr ""
-#: includes/class/class.LScli.php:838
+#: includes/class/class.LScli.php:843
msgid "LScli : The CLI command '%{command}' already exists."
msgstr ""
-#: includes/class/class.LScli.php:841
+#: includes/class/class.LScli.php:846
msgid "LScli : The CLI command '%{command}' handler is not callable."
msgstr ""
-#: includes/class/class.LSioFormatCSV.php:246
+#: includes/class/class.LSioFormatCSV.php:294
msgid "LSioFormatCSV: function fputcsv is not available."
msgstr ""
-#: includes/class/class.LSlog.php:480
+#: includes/class/class.LSlog.php:506
msgid "LSlog : Fail to load logging handler %{handler}."
msgstr ""
-#: includes/class/class.LSerror.php:109 templates/default/import.tpl:43
-msgid "Errors"
-msgstr ""
-
-#: includes/class/class.LSerror.php:112
-msgid "Stop"
-msgstr ""
-
-#: includes/class/class.LSerror.php:150
+#: includes/class/class.LSerror.php:138
msgid "Unknown error"
msgstr ""
-#: includes/class/class.LSerror.php:210
+#: includes/class/class.LSerror.php:198
msgid "Unknown error : %{error}"
msgstr ""
-#: includes/class/class.LSsearchEntry.php:169 includes/routes.php:1198
-#: includes/routes.php:1291 includes/routes.php:1437
+#: includes/class/class.LSsearchEntry.php:213 includes/routes.php:1200
+#: includes/routes.php:1293 includes/routes.php:1439
msgid "View"
msgstr ""
-#: includes/class/class.LSsearchEntry.php:185 includes/routes.php:1054
+#: includes/class/class.LSsearchEntry.php:229 includes/routes.php:1056
msgid "Copy"
msgstr ""
-#: includes/class/class.LSsearchEntry.php:261
+#: includes/class/class.LSsearchEntry.php:305
msgid "Unknown property !"
msgstr ""
-#: includes/class/class.LSsearchEntry.php:283
+#: includes/class/class.LSsearchEntry.php:327
msgid ""
"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns "
"%{column}."
msgstr ""
-#: includes/class/class.LSioFormat.php:154
+#: includes/class/class.LSioFormat.php:171
msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable."
msgstr ""
@@ -2404,64 +2425,64 @@ msgstr ""
msgid "You must provide pattern for global search."
msgstr ""
-#: includes/routes.php:456 includes/routes.php:812
+#: includes/routes.php:458 includes/routes.php:814
msgid "Import"
msgstr ""
-#: includes/routes.php:461 includes/routes.php:878
+#: includes/routes.php:463 includes/routes.php:880
msgid "Export"
msgstr ""
-#: includes/routes.php:473
+#: includes/routes.php:475
msgid "Reset"
msgstr ""
-#: includes/routes.php:512 templates/default/select.tpl:31
+#: includes/routes.php:514 templates/default/select.tpl:31
msgid "Approximative search"
msgstr ""
-#: includes/routes.php:513 templates/default/select.tpl:32
+#: includes/routes.php:515 templates/default/select.tpl:32
msgid "Recursive search"
msgstr ""
-#: includes/routes.php:602
+#: includes/routes.php:604
msgid ""
"The custom action %{title} have been successfully execute on this search."
msgstr ""
-#: includes/routes.php:950
+#: includes/routes.php:952
msgid "Data entry form"
msgstr ""
-#: includes/routes.php:956 includes/routes.php:1730
+#: includes/routes.php:958 includes/routes.php:1732
msgid "Object has been added."
msgstr ""
-#: includes/routes.php:1093
+#: includes/routes.php:1095
msgid "My account"
msgstr ""
-#: includes/routes.php:1156 includes/routes.php:1902
+#: includes/routes.php:1158 includes/routes.php:1904
msgid "The object has been partially modified."
msgstr ""
-#: includes/routes.php:1159 includes/routes.php:1905
+#: includes/routes.php:1161 includes/routes.php:1907
msgid "The object has been modified successfully."
msgstr ""
-#: includes/routes.php:1274 includes/routes.php:1945
+#: includes/routes.php:1276 includes/routes.php:1947
msgid "%{objectname} has been successfully deleted."
msgstr ""
-#: includes/routes.php:1283
+#: includes/routes.php:1285
msgid "Deleting : %{objectname}"
msgstr ""
-#: includes/routes.php:1284
+#: includes/routes.php:1286
msgid "Do you really want to delete %{displayName} ?"
msgstr ""
-#: includes/routes.php:1394
+#: includes/routes.php:1396
msgid ""
"The custom action %{customAction} have been successfully execute on "
"%{objectname}."
@@ -2679,6 +2700,10 @@ msgstr ""
msgid "Email"
msgstr ""
+#: templates/default/import.tpl:43
+msgid "Errors"
+msgstr ""
+
#: templates/default/import.tpl:10
msgid "File"
msgstr ""