From f0f2ce48ada299bd91d70f8438d0f6853a51dfd8 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Thu, 25 Jun 2020 16:03:49 +0200 Subject: [PATCH] LSurl: fix translation of all fatal error messages --- src/includes/class/class.LSurl.php | 6 +- src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo | Bin 58535 -> 58599 bytes src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po | 280 +++++++++--------- src/lang/ldapsaisie.pot | 272 ++++++++--------- 4 files changed, 286 insertions(+), 272 deletions(-) diff --git a/src/includes/class/class.LSurl.php b/src/includes/class/class.LSurl.php index add5c399..237ba5f6 100644 --- a/src/includes/class/class.LSurl.php +++ b/src/includes/class/class.LSurl.php @@ -106,7 +106,7 @@ class LSurl extends LSlog_staticLoggerClass { exit(); } if (!is_array(self :: $patterns)) { - self :: log_fatal('No URL patterns configured !'); + self :: log_fatal(_("No URL patterns configured !")); exit(); } @@ -246,7 +246,7 @@ class LSurl extends LSlog_staticLoggerClass { if (!is_callable($request -> handler)) { self :: log_error("URL handler function ".$request -> handler."() does not exists !"); - self :: log_fatal("This request could not be handled."); + self :: log_fatal(_("This request could not be handled.")); } if (class_exists('LStemplate')) @@ -263,7 +263,7 @@ class LSurl extends LSlog_staticLoggerClass { } catch (Exception $e) { self :: log_exception($e, "An exception occured running URL handler function ".$request -> handler."()"); - self :: log_fatal("This request could not be processed correctly."); + self :: log_fatal(_("This request could not be processed correctly.")); } } diff --git a/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo b/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo index 808aedb63cd532d10d13d616d7e8cb9ddb0bfc1f..eb1e302fd996de28c2dce68a6374e52a8fe6877d 100644 GIT binary patch delta 9591 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 delta 9542 zcmZA62Xs}%zQ^$iEdfF&bjS$=41qvG=rswUHzA?75OSy~kfOA3C{hE4YC#N&L?B9$ zBA_TDBA|FtQLYz3npbQn7S!iedEeiexo^4NUhALF|3ACW%-;K;x6hT{d9JkYv+89w z8lqE2`Rl!s+FzbPPL8?z3};ZY346R0acgJtnER1bZQ12LevG1YJ|ss~cA5iZ1F zd>VC}5?3F<3e+dC48DVvIKR0-QU$M~F5nJU$Dgqd21eQgd7Kfb6GWpfpc`uYA*dlq zMeSGU*6%{y@hi^vQ8)4h`gG@|>Cf)i0te#^?1jfrcYYsrVP!eGrbRGT#0X@xOk3v| z45eO#>XBzq`@N36@iY#{U?xx^rbf~KJxO-b&=ZK$#T3EN_?Xk(avW*#=vdK`dnBb{oh$Jpa{jiLW_#c4EXhet37ccaGW09M5# zsJUk@d`Fxy!E3iL)f%7nijWh8@oP_mxRAfG8<2B5{VeO3>fp6e6^wsWQOcu!^ zoPl@obsWnxGaKu5vh8b7C;k3JQGakvdNxvpaqEXNGh*hS($F&VXeOLm@#nWzI_Ms_h(;_Q$PLLEOF z)qVhVVRtcB&wp2rq65w1PbwZjCaMWZFlG=Y;5J-`n=qQ0r?EeciCCRK6LBPt$0JB@ zn-FHIPCNj0;RUE6JM7dWk;M7U01_{5!_`=}kL|*Bs4=>RoZIx}5n;ZW0*uDjT>Tw} zQhWN@$2bmKQ~QunG5e5dV!n2DBd$X0N24!_WEDw6Jc6U}W7H&RML%WXGSmg$L*4mU z{>WYYQ4ig7_M~7`%zD(Mdmo2l&%wrw!_BCk{t>lZ+adJ-G?JVl%uKw3BeC^^c83+t z&oPSjc#bv`vruFGDQa$1WoMnREpn4)C+bFiKn+R%BrY0vp)RCMvYpJ6lIedg(!4=K zDpnqDC*N#j;+g}fuKo@g9TQ5op#l8V?4 zYhgT=#!;vp#$gCf!RojGwO^rIzXgM-ccAX{B@DtZu^Rq>Ww3O*J$?{|Q-`KA!a86g z4ccKOj=&Ubhexm_-a)OemtniO32L%-!0wof0eBE~;fGP%A43hvo7ey^VO9JI)dOWR z>Hj(;!91keuqo<_JE5*{0M^7=s4-uLIzRzxyRE1$-ix}!!>Gyp3TjBd#hw_>Ym^7a zOhet+8C->b`beTkR`9kMhKDg4gJ#7_oew>z|hUO+}64uSN7w$_Y(U_0L%9xEka53tHCsB8H-&rQlc3pXFLVGnFhV4)n zv=TM@Kg1UJ8#cu7hpY)$pE?C2^@J}V(d^ubBk%$a#byuNUp{kCUAP6~@H4E2p**wN zF9sXqXw+O;;OgC|p*fG0@FLd18(1BG$6&o-D$TXCydG-I!%-Xd!z!4H8vAV2q?&{3 zk;PaMm!l@r2CR!)PH@Z*FO=j032$HXJtpDM zg?5aJQFnF{b-;6|JNh0yScj|U(Kem18x~`CyoI`<#*276VrS$DHibA1|G+-zT}=P$ ziuWwGUHdiGp#BLpc7aRmo3JwKLgG<9(hnPA5^6|hqbB1#oR39V3+pYlJsE>x)T1z1 z+c{S(~#j9-T0bIt_V!n_~20)#dg=A42s^KI%BjP>=C;OvIP4 zKmLL}Fn)#oEx8!ApYJUajnR4Jt!Tnl+Mi&BsP@}90K2ZTu0*|{KEe)IcC|f0HylE} z5(nZZI3Al8*w6A()ZDm&kyw9?|0(gA-X!TXWTUS58urETwf1Y6fok81!FU68<=>&^ z$}gzdUExvNBca%bx*4iRGg0eTq23!ss3F{sfqMSWl2oMOeGI}Ys4@IEYKLEtN7w`v z+V{Z{)L3r7#&`jBVL#$zypLmX@;YPK)to>^)eK(Gj}yFzS=em@za2Th*+ViLTW+)m zC_;MAl-gu}n5;$ZSZ*_4GMt6HBu(sNcF0O_8g-q=?MG%Yj-kGeaoFVv`-)zG4^m&i zB=kJV_zxw?B~h2Xjq3W!TkKD$kvN392sM`9VLT3e%FcmDQIFLLSKq+9)YZ4zU%{oH z=0^#2Ka9nbsN>wj=9pAO|7%j@7uk3GaqLH}e{Z#c{-_Jf$C-E7j@V!`$n9K>Y-v(PoF{cMBUwX{U9GnCmIT{H=f4M7+hk% z^L?-p^-|2m?ataS7_)?W4Qeh_dC^|Ta-2wg8^>XvJ$5qgz(i`Z*BD0G^g{Kh?;43_ zQ7KRw0X%+$|9UcUHgFjVX*;MQlCRT9m5XVuW2DJr9Ony zvEw0LX1E#TET+DW8q?)x>}^^A(+= zgLL9sGz`FqckEc_qAuhTK86F|wZH9dVGMQE^LADzU^(g{tcb;~ehGuAk75fvjWzKH z)DV?>&mOPUd-T7a%ds?Qa_vFY0spWjp@yay)e|>RcToF+eSxIlH0tfHuK2!tu2EfF zfNSvtR>MIb*pJsl45FUuBWXo43(Mm+)E(`{3b-G2XRl&yJcEIF4RwdN(Stvu?l9y- z+a8Hks5@XS?1KYv0#?Ejj6mN}5}n`%*1+IfG*tZ9-a$0#f_h;n4#g0hjWuxvw!p2( z0nAyfj8{;P;Wwxo3A$u^Gz`m9x4`ZggS~JT_SFOWGKuc&KI+a=|LOn!n6226y6Y$Q zGnoPlYd^3LJ><^oA)jJ@Li zlL~6=_hJ(~h8p{;I2iAtPMCPr&XqN&uHA^b(wjN#O=-!R8Jgm>yM!Je+L`j zN7xmAK=o`Z{YyoYVc0GE7(IcikGc9jHl+4^ZvW}k9W^HsP)}eb{y7Ywri1)H z>7Jzc4|!Ak9k*&F3sb}{oZk#_jZx%}66#8IyOv=V(}-=JBA-Q6BVX9e1L?-pr06l+h`2*AbTR4;1s3W0eCzcS~$is+Pu3Z!BAz~4+ zg0}1U|CcvtU~c<|wl&-IAa6;0r}Hyp{-qCpR}z|tS~SiFi8}1Clo(AUQtu<)B6#Ea zm&N?$RpDPI^LH}aY2m$QF8VY6LF?Ru9o+i%ctZC-iO^%BCD~#Mouk-j39*rwPVAul z9+5>p3L6ts$WNn|L&P%bYW|Ab5)V{4eWWGLCJ&aQR3~B64V}jID?O@;1cxRQi8qN5)@5xB2(95OqT(a)e@i#kq!Rz2r8z!FbRge^Q}GcTPqZYeQa?$I zB!3vS>>)2>Q~!^4y-~tx)3O8Oa0IcP;BDkH-;#_Ww6rJYvC&xK2}1ABw%Cf;K-8c< zK)gUSAZpQ8kw_!>)|(#q3u-Ave$%EVmi!WVF>3jW$R=N=XXa-LeF>`2@PgZb(v%RB zsHfvYe`~Kpt@q_x+VWldJZdd%h?@S4nZ~-^rJtVs?L&L!-x?pF{+fE5+kOC^ryf8=627Nsm`gMuMi8?J zEtiQgex?Q%N1>$Ae@-_aik^Gy8 zq;V`hhK!xI%s3wM9{LIRCQ1+1Gg%Q;7&y55z9YwL?>)HnD{R zXnEZE1o<%XlQYliqc%M81wIn$U@mbsC|NGeAa(~MD%|x)q z|2Qq3D8lhJv7WpJam2qRFJN*lONiD)SL)}98RTn-Pl*&FmuN#&J_Ii*uA}`K7CaHb#Xfv`C+n>P^q@>`Bb>%+1R4OwP)jGCe!P zlRM4pnKdaV=i#jEG|%K|lQO4zdmKy;|G4+Y2{TWJW@UQWG9zPBCM&b@($hStUXOQ< zcXD2?H_a1vuwnYl;DeXv6qYI*6XR(UeK2$Wfq>5TOrFl3p7tExc~K8#<>h$NIhOwf z8Q#oXPa2iilab}mbOl~dkAn^KPb44w^Mkqpk;6H2jyF&H*z1Hzk diff --git a/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po b/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po index 35dcd52c..c113d60e 100644 --- a/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po +++ b/src/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: LdapSaisie\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-06-11 20:03+0200\n" +"PO-Revision-Date: 2020-06-25 16:03+0200\n" "Last-Translator: Benjamin Renard \n" "Language-Team: LdapSaisie \n" @@ -447,9 +447,9 @@ msgstr "Confirmez-vous votre choix ?" #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSconfirmBox.php:37 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsmoothbox.php:39 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSform.php:68 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:573 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1130 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1256 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:585 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1142 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1268 #: templates/default/recoverpassword.tpl:19 msgid "Validate" msgstr "Valider" @@ -513,10 +513,10 @@ msgstr "" #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_select_object.php:68 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_supannLabeledValue.php:62 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:169 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:910 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1068 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1143 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1269 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:922 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1080 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1155 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1281 msgid "Modify" msgstr "Modifier" @@ -822,47 +822,47 @@ msgstr "" msgid "Clear" msgstr "Nettoyer" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1349 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1353 msgid "Connection" msgstr "Connexion" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1371 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1375 msgid "Recovery of your credentials" msgstr "Récupération de votre mot de passe" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1380 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1384 msgid "Please fill the identifier field to proceed recovery procedure" msgstr "" "Merci d'entrer votre identifiant pour poursuivre la procédure de récupération" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1385 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1389 msgid "" "An email has been sent to %{mail}. Please follow the instructions on it." msgstr "" "Un e-mail vient de vous être envoyé à l'adresse %{mail}. Merci de suivre les " "indications qu'il contient." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1394 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1398 msgid "Your new password has been sent to %{mail}." msgstr "Votre nouveau mot de passe vous a été envoyé à l'adresse %{mail}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1563 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1567 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:146 -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:423 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:435 #: templates/default/select.tpl:29 msgid "Refresh" msgstr "Rafraîchir" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2507 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2511 #: templates/default/select.tpl:20 templates/default/login.tpl:16 msgid "Level" msgstr "Niveau" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2660 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2664 msgid "LSsession : The constant %{const} is not defined." msgstr "LSsession : La constante %{const} n'est pas définie." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2663 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2667 msgid "" "LSsession : The %{addon} support is uncertain. Verify system compatibility " "and the add-on configuration." @@ -870,52 +870,52 @@ msgstr "" "LSsession : Le support %{addon} est incertain. Vérifiez la compatibilité du " "système et la configuration de l'add-on." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2666 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2670 msgid "" "LSsession : LDAP server's configuration data are invalid. Can't connect." msgstr "" "LSsession : Les données de configuration du serveur LDAP sont invalide. " "Impossible de s'y connecter." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2669 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2673 msgid "LSsession : Failed to load LSobject type %{type} : unknon type." msgstr "" "LSsession : Impossible de charger le type d'LSobject %{type} : type inconnu." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2672 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2676 msgid "LSsession : Failed to load LSclass %{class}." msgstr "LSsession : Impossible de charger la LSclass %{class}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2675 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2679 msgid "LSsession : Login or password incorrect." msgstr "LSsession : Identifiant ou mot de passe incorrects." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2678 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2682 msgid "LSsession : Impossible to identify you : Duplication of identities." msgstr "LSsession : Impossible de vous identifier : Duplication d'identité." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2681 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2685 msgid "LSsession : Can't load class of authentification (%{class})." msgstr "" "LSsession : Impossible de charger la classe d'authentification (%{class})." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2684 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2688 msgid "LSsession : Can't connect to LDAP server." msgstr "LSsession : Impossible de se connecter au serveur LDAP." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2687 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2691 msgid "LSsession : Impossible to authenticate you." msgstr "LSsession : Impossible de vous identifier." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2690 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2694 msgid "LSsession : Your are not authorized to do this action." msgstr "LSsession : Vous n'êtes pas autorisé à faire cette action." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2693 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2697 msgid "LSsession : Some informations are missing to display this page." msgstr "LSsession : Des informations sont manquant pour afficher cette page." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2696 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2700 msgid "" "LSsession : The function of the custom action %{name} does not exists or is " "not configured." @@ -923,24 +923,24 @@ msgstr "" "LSsearch : La fonction de l'action personnalisée %{name} n'existe pas ou " "n'est pas configurée." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2699 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2703 msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." msgstr "" "LSsession : Erreur en récupérant les identifiants LDAP de l'utilisateur " "depuis LSauth." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2702 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2706 msgid "" "LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." msgstr "" "LSsession : Impossible de se reconnecter au serveur LDAP avec les " "identifiants de l'utilisateur." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2705 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2709 msgid "LSsession : No import/export format define for this object type." msgstr "LSsession : Aucun format d'entrée/sortie définie pour ce type d'objet." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2708 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2712 msgid "" "LSsession : Error during creation of list of levels. Contact administrators. " "(Code : %{code})" @@ -948,13 +948,13 @@ msgstr "" "LSsession : Erreur durant la création de la liste des niveaux. Contacter les " "administrateurs. (Code : %{type})" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2711 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2715 msgid "LSsession : The password recovery is disabled for this LDAP server." msgstr "" "LSsession : La récupération de mot de passe est désactivée pour ce serveur " "LDAP." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2714 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2718 msgid "" "LSsession : Some informations are missing to recover your password. Contact " "administrators." @@ -962,7 +962,7 @@ msgstr "" "LSsession : Des informations sont manques pour pouvoir récupérer votre mot " "de passe. Contacter les administrateurs." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2717 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2721 msgid "" "LSsession : Error during password recovery. Contact administrators.(Step : " "%{step})" @@ -970,26 +970,26 @@ msgstr "" "LSsession : Erreur durant la récupération de votre mot de passe. Contacter " "les administrateurs. (Etape : %{step})" -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2720 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2724 msgid "" "LSsession : call function %{func} do not provided from LSaddon %{addon}." msgstr "" "LSsession : la fonction %{func} n'est pas fournie par le LSaddon %{addon}." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2723 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2727 msgid "LSsession : problem during initialisation." msgstr "LSsession : Problème durant l'initialisation." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2726 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2730 msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist." msgstr "" "LSsession : la fonction de vue %{func} du LSaddon %{addon} n'existe pas." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2729 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2733 msgid "LSsession : invalid related object's DN pass in parameter." msgstr "LSsession : DN d'objet en relation incorrect dans les paramètres." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2732 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2736 msgid "" "LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please " "upgrade it." @@ -997,7 +997,7 @@ msgstr "" "LSsession : le LSaddon %{addon} utilise toujours l'ancien type d'URL de " "vues. Merci de le mettre à jour." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2735 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2739 msgid "" "LSsession : You have been redirect from an old-style URL %{url}. Please " "upgrade this link." @@ -1005,7 +1005,7 @@ msgstr "" "LSsession : Vous avez été redirigé depuis une ancienne URL %{url}. Merci de " "le mettre à jour ce lien." -#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2738 +#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2742 msgid "" "LSsession : You always seem to use %{old} in your custom code: Please " "upgrade it and use %{new}.
\n"
@@ -1021,21 +1021,21 @@ msgstr ""
 msgid "The attribute %{attr} is not valid."
 msgstr "L'attribut %{attr} n'est pas valide."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2485
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2675
 msgid "LSldapObject : Object type unknown."
 msgstr "LSldapObject : Type d'objet inconnu."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2488
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2678
 msgid "LSldapObject : Update form is not defined for the object %{obj}."
 msgstr ""
 "LSldapObject : Le formulaire de mise à jour n'est pas défini pour l'objet "
 "%{obj}."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2491
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2681
 msgid "LSldapObject : No form exists for the object %{obj}."
 msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2494
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2684
 msgid ""
 "LSldapObject : The function %{func} to validate the attribute %{attr} the "
 "object %{obj} is unknow."
@@ -1043,7 +1043,7 @@ msgstr ""
 "LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de "
 "l'objet %{obj} est inconnu."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2497
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2687
 msgid ""
 "LSldapObject : Configuration data are missing to validate the attribute "
 "%{attr} of the object %{obj}."
@@ -1051,7 +1051,7 @@ msgstr ""
 "LSldapObject : Des données de configurations sont manquant pour pouvoir "
 "valider l'attribut %{attr} de l'objet %{obj}."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2501
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2691
 msgid ""
 "LSldapObject : The function %{func} to be executed on the object event "
 "%{event} doesn't exist."
@@ -1059,14 +1059,14 @@ msgstr ""
 "LSldapObject : La fonction %{func} devant être exécutée lors de l'évènement "
 "%{event} de l'objet n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2504
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2694
 msgid ""
 "LSldapObject : The %{func} execution on the object event %{event} failed."
 msgstr ""
 "LSldapObject : L'exécution de la fonction %{func} lors de l'évènement "
 "%{event} de l'objet a échouée."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2508
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2698
 msgid ""
 "LSldapObject : Class %{class}, which method %{meth} to be executed on the "
 "object event %{event}, doesn't exist."
@@ -1074,7 +1074,7 @@ msgstr ""
 "La classe %{class}, contenant la méthode %{meth} devant être exécutée lors "
 "de l'évènement %{event} de l'objet, n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2511
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2701
 msgid ""
 "LSldapObject : Method %{meth} within %{class} class to be executed on object "
 "event %{event}, doesn't exist."
@@ -1082,7 +1082,7 @@ msgstr ""
 "LSldapObject : La méthode %{meth} de la classe %{class} devant être exécutée "
 "lors de l'évènement %{event} de l'objet n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2514
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2704
 msgid ""
 "LSldapObject : Error during execute %{meth} method within %{class} class, to "
 "be executed on object event %{event}."
@@ -1090,7 +1090,7 @@ msgstr ""
 "LSldapObject : Erreur durant l'exécution de la méthode %{meth} de la classe "
 "%{class} devant être exécutée lors de l'évènement %{event} de l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2518
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2708
 msgid ""
 "LSldapObject : Some configuration data of the object type %{obj} are missing "
 "to generate the DN of the new object."
@@ -1098,7 +1098,7 @@ msgstr ""
 "LSldapObject : Des informations de configuration du type d'objet %{obj} sont "
 "manquantes pour la génération du DN du nouvel objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2521
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2711
 msgid ""
 "LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
 "generate DN."
@@ -1106,11 +1106,11 @@ msgstr ""
 "LSldapObjet : L'attribut %{attr} de l'objet n'est pas encore défini. "
 "Impossible de générer le DN."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2524
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2714
 msgid "LSldapObject : Without DN, the object could not be changed."
 msgstr "LSldapObject : Sans DN, l'objet ne peut pas être modifié."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2527
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2717
 msgid ""
 "LSldapObject : The attribute %{attr_depend} depending on the attribute "
 "%{attr} doesn't exist."
@@ -1118,39 +1118,39 @@ msgstr ""
 "LSldapObject : L'attritbut %{attr_depend} dépendant de l'attribut %{attr} "
 "n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2530
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2720
 msgid "LSldapObject : Error during deleting the object %{objectname}."
 msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2534
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2724
 msgid ""
 "LSldapObject : Error during actions to be executed before renaming the objet."
 msgstr ""
 "LSldapObject : Erreur durant les actions devant être exécutée avant de "
 "renommer l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2537
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2727
 msgid ""
 "LSldapObject : Error during actions to be executed after renaming the objet."
 msgstr ""
 "LSldapObject : Erreur durant les actions devant être exécutée après avoir "
 "renommé l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2541
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2731
 msgid ""
 "LSldapObject : Error during actions to be executed before deleting the objet."
 msgstr ""
 "LSldapObject : Erreur durant les actions devant être exécutée avant de "
 "supprimer l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2544
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2734
 msgid ""
 "LSldapObject : Error during actions to be executed after deleting the objet."
 msgstr ""
 "LSldapObject : Erreur durant les actions devant être exécutée après avoir "
 "supprimé l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2548
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2738
 msgid ""
 "LSldapObject : Error during the actions to be executed before creating the "
 "object."
@@ -1158,7 +1158,7 @@ msgstr ""
 "LSldapObject : Erreur durant les actions devant être exécutée avant de créer "
 "l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2551
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2741
 msgid ""
 "LSldapObject : Error during the actions to be executed after creating the "
 "object. It was created anyway."
@@ -1166,7 +1166,7 @@ msgstr ""
 "LSldapObject : Erreur durant les actions devant être exécutées après la "
 "création de l'objet. Il a tout de même été créé."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2555
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2745
 msgid ""
 "LSldapObject : The function %{func} to be executed before creating the "
 "object doesn't exist."
@@ -1174,7 +1174,7 @@ msgstr ""
 "LSldapObject : La fonction %{func} devant être exécutée avant la création de "
 "l'objet n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2558
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2748
 msgid ""
 "LSldapObject : Error executing the function %{func} to be execute after "
 "deleting the object."
@@ -1182,7 +1182,7 @@ msgstr ""
 "LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être "
 "exécutée après la suppression de l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2561
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2751
 msgid ""
 "LSldapObject : The function %{func} to be executed after deleting the object "
 "doesn't exist."
@@ -1190,7 +1190,7 @@ msgstr ""
 "LSldapObject : La fonction %{func} devant être exécutée après la suppression "
 "de l'objet n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2564
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2754
 msgid ""
 "LSldapObject : Error executing the function %{func} to be execute after "
 "creating the object."
@@ -1198,7 +1198,7 @@ msgstr ""
 "LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être "
 "exécutée après la création de l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2568
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2758
 msgid ""
 "LSldapObject : %{func} function, to be executed on object event %{event}, "
 "doesn't exist."
@@ -1206,7 +1206,7 @@ msgstr ""
 "LSldapObject : La fonction %{func}, devant être exécutée lors de l'évènement "
 "%{event} de l'objet, n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2571
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2761
 msgid ""
 "LSldapObject : Error during the execution of %{func} function on object "
 "event %{event}."
@@ -1214,7 +1214,7 @@ msgstr ""
 "LSldapObject : Erreur durant l'exécution de la fonction %{func} lors de "
 "l'évènement %{event} de l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2575
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2765
 msgid ""
 "LSldapObject : %{meth} method, to be executed on object event %{event}, "
 "doesn't exist."
@@ -1222,7 +1222,7 @@ msgstr ""
 "LSldapObject : La méthode %{meth}, devant être exécutée lors de l'évènement "
 "%{event} de l'objet, n'existe pas."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2578
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2768
 msgid ""
 "LSldapObject : Error during execution of %{meth} method on object event "
 "%{event}."
@@ -1230,13 +1230,13 @@ msgstr ""
 "LSldapObject : Erreur durant l'exécution de la méthode %{meth} lors de "
 "l'évènement %{event} de l'objet."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2581
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2771
 msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}."
 msgstr ""
 "LSldapObject : Erreur durant la génération du filtre LDAP de l'objet "
 "%{LSobject}."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2585
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2775
 msgid ""
 "LSldapObject : Error during execution of the custom action %{customAction} "
 "on %{objectname}."
@@ -1244,22 +1244,22 @@ msgstr ""
 "LSldapObject : Erreur durant l'exécution de l'action personnalisée "
 "%{customAction} sur l'objet %{objectname}."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2589
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2779
 msgid "LSldapObject : Fail to retrieve container DN."
 msgstr "LSldapObject : Impossible de récupérer le DN parent."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2592
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2782
 msgid ""
 "LSldapObject : The function %{func} to generate container DN is not callable."
 msgstr ""
 "LSldapObject : La fonction %{func} pour générer le DN parent n'est pas "
 "exécutable."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2595
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2785
 msgid "LSldapObject : Error during generating container DN : %{error}"
 msgstr "LSldapObject : Erreur durant la génération du DN parent : %{error}."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2600
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2790
 msgid ""
 "LSrelation : Some parameters are missing in the call of methods to handle "
 "standard relations (Method : %{meth})."
@@ -1337,8 +1337,8 @@ msgstr "Attention"
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_select_object.php:69
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_select_object.php:85
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:185
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:926
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1060
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:938
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1072
 msgid "Delete"
 msgstr "Supprimer"
 
@@ -1348,8 +1348,8 @@ msgid "No object."
 msgstr "Aucun objet."
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:670
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:410
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:865
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:422
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:877
 msgid "New"
 msgstr "Nouveau"
 
@@ -1449,10 +1449,6 @@ msgstr ""
 msgid "Modify the mail sent to notice the user"
 msgstr "Modifier mail de notification de l'utilisateur"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:161
-msgid "%{label}: Do you confirm the password change?"
-msgstr "%{label} : Confirmez-vous le changement de ce mot de passe ?"
-
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:278
 msgid "Notice mail sent."
 msgstr "Le mail de notification a été envoyé."
@@ -1532,14 +1528,14 @@ msgid "Delete this field."
 msgstr "Supprimer cette valeur."
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSform.php:199
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:569
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:581
 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 ?"
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSform.php:205
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1250
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1262
 msgid ""
 "Do you really want to execute custom action %{customAction} on "
 "%{objectname} ?"
@@ -1638,18 +1634,30 @@ msgstr "Ajout rapide"
 msgid "Display advanced search and selection panel."
 msgstr "Afficher la fenêtre de recherche et de sélection étendue."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:105
 msgid "Fail to determine the requested URL."
 msgstr "Impossible de déterminer l'URL demandée."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:225
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:109
+msgid "No URL patterns configured !"
+msgstr "Aucun modèle d'URL configuré !"
+
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:210
 msgid "Fail to determine the requested URL (loop detected)."
 msgstr "Impossible de déterminer l'URL demandée (boucle détectée)."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:246
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:231
 msgid "The requested page was not found."
 msgstr "La page demandée est introuvable."
 
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:249
+msgid "This request could not be handled."
+msgstr "Cette requête ne peut être traitée."
+
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:266
+msgid "This request could not be processed correctly."
+msgstr "Cette requête ne peut être traitée correctement."
+
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_date.php:43
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:63
 msgid "Invalid value"
@@ -1778,30 +1786,30 @@ msgstr "Actions"
 msgid "This search didn't get any result."
 msgstr "Cette recherche n'a retournée aucun résultat."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1532
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1664
 msgid "LSsearch : Invalid filter : %{filter}."
 msgstr "LSsearch : Filtre invalide : %{filter}."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1535
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1667
 msgid "LSsearch : Invalid basedn : %{basedn}."
 msgstr "LSsearch : Base DN invalide."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1538
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1670
 msgid "LSsearch : Invalid value for %{param} parameter."
 msgstr "LSsearch : La valeur du paramètre %{param} est incorrecte."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1541
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1673
 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."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1544
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1676
 msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean."
 msgstr "LSsearch : Paramètre %{param} invalide. Il doit être un booléen."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1547
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1679
 msgid ""
 "LSsearch : Invalid parameter attributes. Must be an string or an array of "
 "strings."
@@ -1809,13 +1817,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."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1550
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1682
 msgid "LSsearch : Can't build attributes list for make filter."
 msgstr ""
 "LSsearch : Impossible de construire la liste des attributs pour faire le "
 "filtre."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1553
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1685
 msgid ""
 "LSsearch : Error building filter with attribute '%{attr}' and pattern "
 "'%{pattern}'"
@@ -1823,34 +1831,34 @@ msgstr ""
 "LSsearch : Problème en construisant le filtre avec l'attribut '%{attr}' et "
 "le mot clé '%{pattern}'"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1556
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1688
 msgid "LSsearch : Error combining filters."
 msgstr "LSsearch : Problème en combinant les filtres."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1559
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1691
 msgid "LSsearch : Invalid pattern."
 msgstr "LSsearch : Mot clé invalide."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1562
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1694
 msgid "LSsearch : Invalid attribute %{attr} in parameters."
 msgstr "LSsearch : Attribut %{attr} incorrect dans les paramètres."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1565
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1697
 msgid "LSsearch : Error during the search."
 msgstr "LSsearch : Erreur pendant la recherche."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1568
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1700
 msgid "LSsearch : Error sorting the search."
 msgstr "LSsearch : Erreur pendant le trie de la recherche."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1571
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1703
 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."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1574
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1706
 msgid ""
 "LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} "
 "(filter : %{filter})."
@@ -1858,13 +1866,13 @@ msgstr ""
 "LSsearch : PredefinedFilter invalide pour le type d'LSobject %{type} : "
 "%{label} (filtre : %{filter})."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1577
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1709
 msgid "LSsearch : Error during execution of the custom action %{customAction}."
 msgstr ""
 "LSldapObject : Erreur durant l'exécution de l'action personnalisée "
 "%{customAction}."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1580
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1712
 msgid "LSsearch : Invalid search pattern."
 msgstr "LSsearch : Mot clé de recherche invalide."
 
@@ -2001,11 +2009,7 @@ msgstr "Rôle"
 msgid "Entity type"
 msgstr "Type d'entité"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:142
-msgid "Only one command could be executed !"
-msgstr "Une seule commande peut-être exécutée !"
-
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:192
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:200
 msgid ""
 "Invalid parameter \"%{parameter}\".\n"
 "Note: Command's parameter/argument must be place after the command."
@@ -2014,11 +2018,11 @@ msgstr ""
 "Note: Les paramètres/arguments de la commande doivent être placés après "
 "celle-ci."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:342
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:645
 msgid "LScli : The CLI command '%{command}' already exists."
 msgstr "LScli : La commande CLI '%{command}' existe déjà."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:345
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:648
 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 "
@@ -2046,14 +2050,14 @@ msgid "Unknown error : %{error}"
 msgstr "Erreur inconnu : %{error}"
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:161
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1052
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1135
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1261
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1064
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1147
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1273
 msgid "View"
 msgstr "Voir"
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:177
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:918
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:930
 msgid "Copy"
 msgstr "Copier"
 
@@ -2083,70 +2087,70 @@ msgstr "Accueil"
 msgid "You must provide pattern for global search."
 msgstr "Vous devez fournir un mot clé pour les recherches globales."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:416
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:738
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:428
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:750
 msgid "Import"
 msgstr "Importer"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:428
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:440
 msgid "Reset"
 msgstr "Réinitialiser"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:466
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:478
 #: templates/default/select.tpl:28 templates/default/global_search.tpl:6
 msgid "Search"
 msgstr "Rechercher"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:467
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:479
 #: templates/default/select.tpl:31
 msgid "Approximative search"
 msgstr "Recherche approximative"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:468
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:480
 #: templates/default/select.tpl:32
 msgid "Recursive search"
 msgstr "Recherche récursive"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:548
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:560
 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."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:824
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:836
 msgid "Data entry form"
 msgstr "Masque de saisie"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:830
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:842
 msgid "Object has been added."
 msgstr "L'objet a été ajouté."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:957
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:969
 msgid "My account"
 msgstr "Mon compte"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1010
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1022
 msgid "The object has been partially modified."
 msgstr "L'objet a été partiellement modifié."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1013
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1025
 msgid "The object has been modified successfully."
 msgstr "L'objet a bien été modifié."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1118
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1130
 msgid "%{objectname} has been successfully deleted."
 msgstr "%{objectname} a bien été supprimé."
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1127
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1139
 msgid "Deleting : %{objectname}"
 msgstr "Suppression : %{objectname}"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1128
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1140
 msgid "Do you really want to delete %{displayName} ?"
 msgstr "Voulez-vous vraiment supprimer %{displayName} ?"
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1222
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1234
 msgid ""
 "The custom action %{customAction} have been successfully execute on "
 "%{objectname}."
@@ -2335,6 +2339,12 @@ msgstr "non"
 msgid "yes"
 msgstr "oui"
 
+#~ msgid "%{label}: Do you confirm the password change?"
+#~ msgstr "%{label} : Confirmez-vous le changement de ce mot de passe ?"
+
+#~ msgid "Only one command could be executed !"
+#~ msgstr "Une seule commande peut-être exécutée !"
+
 #~ msgid "Title"
 #~ msgstr "Titre"
 
diff --git a/src/lang/ldapsaisie.pot b/src/lang/ldapsaisie.pot
index dd41b714..59674781 100644
--- a/src/lang/ldapsaisie.pot
+++ b/src/lang/ldapsaisie.pot
@@ -368,9 +368,9 @@ msgstr ""
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSconfirmBox.php:37
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsmoothbox.php:39
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSform.php:68
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:573
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1130
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1256
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:585
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1142
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1268
 #: templates/default/recoverpassword.tpl:19
 msgid "Validate"
 msgstr ""
@@ -426,10 +426,10 @@ msgstr ""
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_select_object.php:68
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_supannLabeledValue.php:62
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:169
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:910
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1068
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1143
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1269
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:922
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1080
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1155
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1281
 msgid "Modify"
 msgstr ""
 
@@ -682,161 +682,161 @@ msgstr ""
 msgid "Clear"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1349
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1353
 msgid "Connection"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1371
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1375
 msgid "Recovery of your credentials"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1380
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1384
 msgid "Please fill the identifier field to proceed recovery procedure"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1385
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1389
 msgid ""
 "An email has been sent to  %{mail}. Please follow the instructions on it."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1394
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1398
 msgid "Your new password has been sent to %{mail}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1563
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:1567
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:146
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:423
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:435
 #: templates/default/select.tpl:29
 msgid "Refresh"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2507
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2511
 #: templates/default/select.tpl:20 templates/default/login.tpl:16
 msgid "Level"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2660
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2664
 msgid "LSsession : The constant %{const} is not defined."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2663
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2667
 msgid ""
 "LSsession : The %{addon} support is uncertain. Verify system compatibility "
 "and the add-on configuration."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2666
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2670
 msgid ""
 "LSsession : LDAP server's configuration data are invalid. Can't connect."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2669
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2673
 msgid "LSsession : Failed to load LSobject type %{type} : unknon type."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2672
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2676
 msgid "LSsession : Failed to load LSclass %{class}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2675
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2679
 msgid "LSsession : Login or password incorrect."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2678
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2682
 msgid "LSsession : Impossible to identify you : Duplication of identities."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2681
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2685
 msgid "LSsession : Can't load class of authentification (%{class})."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2684
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2688
 msgid "LSsession : Can't connect to LDAP server."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2687
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2691
 msgid "LSsession : Impossible to authenticate you."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2690
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2694
 msgid "LSsession : Your are not authorized to do this action."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2693
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2697
 msgid "LSsession : Some informations are missing to display this page."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2696
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2700
 msgid ""
 "LSsession : The function of the custom action %{name} does not exists or is "
 "not configured."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2699
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2703
 msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2702
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2706
 msgid ""
 "LSsession : Fail to reconnect to LDAP server with user's LDAP credentials."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2705
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2709
 msgid "LSsession : No import/export format define for this object type."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2708
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2712
 msgid ""
 "LSsession : Error during creation of list of levels. Contact administrators. "
 "(Code : %{code})"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2711
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2715
 msgid "LSsession : The password recovery is disabled for this LDAP server."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2714
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2718
 msgid ""
 "LSsession : Some informations are missing to recover your password. Contact "
 "administrators."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2717
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2721
 msgid ""
 "LSsession : Error during password recovery. Contact administrators.(Step : "
 "%{step})"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2720
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2724
 msgid ""
 "LSsession : call function %{func} do not provided from LSaddon %{addon}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2723
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2727
 msgid "LSsession : problem during initialisation."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2726
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2730
 msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2729
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2733
 msgid "LSsession : invalid related object's DN pass in parameter."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2732
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2736
 msgid ""
 "LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please "
 "upgrade it."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2735
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2739
 msgid ""
 "LSsession : You have been redirect from an old-style URL %{url}. Please "
 "upgrade this link."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2738
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsession.php:2742
 msgid ""
 "LSsession : You always seem to use %{old} in your custom code: Please "
 "upgrade it and use %{new}.
\n"
@@ -848,189 +848,189 @@ msgstr ""
 msgid "The attribute %{attr} is not valid."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2485
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2675
 msgid "LSldapObject : Object type unknown."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2488
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2678
 msgid "LSldapObject : Update form is not defined for the object %{obj}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2491
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2681
 msgid "LSldapObject : No form exists for the object %{obj}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2494
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2684
 msgid ""
 "LSldapObject : The function %{func} to validate the attribute %{attr} the "
 "object %{obj} is unknow."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2497
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2687
 msgid ""
 "LSldapObject : Configuration data are missing to validate the attribute "
 "%{attr} of the object %{obj}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2501
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2691
 msgid ""
 "LSldapObject : The function %{func} to be executed on the object event "
 "%{event} doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2504
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2694
 msgid ""
 "LSldapObject : The %{func} execution on the object event %{event} failed."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2508
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2698
 msgid ""
 "LSldapObject : Class %{class}, which method %{meth} to be executed on the "
 "object event %{event}, doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2511
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2701
 msgid ""
 "LSldapObject : Method %{meth} within %{class} class to be executed on object "
 "event %{event}, doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2514
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2704
 msgid ""
 "LSldapObject : Error during execute %{meth} method within %{class} class, to "
 "be executed on object event %{event}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2518
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2708
 msgid ""
 "LSldapObject : Some configuration data of the object type %{obj} are missing "
 "to generate the DN of the new object."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2521
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2711
 msgid ""
 "LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
 "generate DN."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2524
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2714
 msgid "LSldapObject : Without DN, the object could not be changed."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2527
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2717
 msgid ""
 "LSldapObject : The attribute %{attr_depend} depending on the attribute "
 "%{attr} doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2530
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2720
 msgid "LSldapObject : Error during deleting the object %{objectname}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2534
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2724
 msgid ""
 "LSldapObject : Error during actions to be executed before renaming the objet."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2537
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2727
 msgid ""
 "LSldapObject : Error during actions to be executed after renaming the objet."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2541
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2731
 msgid ""
 "LSldapObject : Error during actions to be executed before deleting the objet."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2544
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2734
 msgid ""
 "LSldapObject : Error during actions to be executed after deleting the objet."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2548
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2738
 msgid ""
 "LSldapObject : Error during the actions to be executed before creating the "
 "object."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2551
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2741
 msgid ""
 "LSldapObject : Error during the actions to be executed after creating the "
 "object. It was created anyway."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2555
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2745
 msgid ""
 "LSldapObject : The function %{func} to be executed before creating the "
 "object doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2558
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2748
 msgid ""
 "LSldapObject : Error executing the function %{func} to be execute after "
 "deleting the object."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2561
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2751
 msgid ""
 "LSldapObject : The function %{func} to be executed after deleting the object "
 "doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2564
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2754
 msgid ""
 "LSldapObject : Error executing the function %{func} to be execute after "
 "creating the object."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2568
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2758
 msgid ""
 "LSldapObject : %{func} function, to be executed on object event %{event}, "
 "doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2571
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2761
 msgid ""
 "LSldapObject : Error during the execution of %{func} function on object "
 "event %{event}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2575
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2765
 msgid ""
 "LSldapObject : %{meth} method, to be executed on object event %{event}, "
 "doesn't exist."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2578
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2768
 msgid ""
 "LSldapObject : Error during execution of %{meth} method on object event "
 "%{event}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2581
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2771
 msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2585
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2775
 msgid ""
 "LSldapObject : Error during execution of the custom action %{customAction} "
 "on %{objectname}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2589
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2779
 msgid "LSldapObject : Fail to retrieve container DN."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2592
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2782
 msgid ""
 "LSldapObject : The function %{func} to generate container DN is not callable."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2595
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2785
 msgid "LSldapObject : Error during generating container DN : %{error}"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2600
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSldapObject.php:2790
 msgid ""
 "LSrelation : Some parameters are missing in the call of methods to handle "
 "standard relations (Method : %{meth})."
@@ -1104,8 +1104,8 @@ msgstr ""
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_select_object.php:69
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_select_object.php:85
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:185
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:926
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1060
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:938
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1072
 msgid "Delete"
 msgstr ""
 
@@ -1115,8 +1115,8 @@ msgid "No object."
 msgstr ""
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSrelation.php:670
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:410
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:865
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:422
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:877
 msgid "New"
 msgstr ""
 
@@ -1198,10 +1198,6 @@ msgstr ""
 msgid "Modify the mail sent to notice the user"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:161
-msgid "%{label}: Do you confirm the password change?"
-msgstr ""
-
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSformElement_password.php:278
 msgid "Notice mail sent."
 msgstr ""
@@ -1265,12 +1261,12 @@ msgid "Delete this field."
 msgstr ""
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSform.php:199
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:569
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:581
 msgid "Do you really want to execute custom action %{title} on this search ?"
 msgstr ""
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSform.php:205
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1250
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1262
 msgid ""
 "Do you really want to execute custom action %{customAction} on "
 "%{objectname} ?"
@@ -1358,18 +1354,30 @@ msgstr ""
 msgid "Display advanced search and selection panel."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:105
 msgid "Fail to determine the requested URL."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:225
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:109
+msgid "No URL patterns configured !"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:210
 msgid "Fail to determine the requested URL (loop detected)."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:246
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:231
 msgid "The requested page was not found."
 msgstr ""
 
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:249
+msgid "This request could not be handled."
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSurl.php:266
+msgid "This request could not be processed correctly."
+msgstr ""
+
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_date.php:43
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSattr_html_select_list.php:63
 msgid "Invalid value"
@@ -1489,79 +1497,79 @@ msgstr ""
 msgid "This search didn't get any result."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1532
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1664
 msgid "LSsearch : Invalid filter : %{filter}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1535
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1667
 msgid "LSsearch : Invalid basedn : %{basedn}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1538
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1670
 msgid "LSsearch : Invalid value for %{param} parameter."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1541
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1673
 msgid ""
 "LSsearch : Invalid size limit. Must be an integer greater or equal to 0."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1544
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1676
 msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1547
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1679
 msgid ""
 "LSsearch : Invalid parameter attributes. Must be an string or an array of "
 "strings."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1550
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1682
 msgid "LSsearch : Can't build attributes list for make filter."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1553
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1685
 msgid ""
 "LSsearch : Error building filter with attribute '%{attr}' and pattern "
 "'%{pattern}'"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1556
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1688
 msgid "LSsearch : Error combining filters."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1559
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1691
 msgid "LSsearch : Invalid pattern."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1562
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1694
 msgid "LSsearch : Invalid attribute %{attr} in parameters."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1565
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1697
 msgid "LSsearch : Error during the search."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1568
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1700
 msgid "LSsearch : Error sorting the search."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1571
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1703
 msgid ""
 "LSsearch : The function of the custum information %{name} is not callable."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1574
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1706
 msgid ""
 "LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} "
 "(filter : %{filter})."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1577
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1709
 msgid "LSsearch : Error during execution of the custom action %{customAction}."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1580
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearch.php:1712
 msgid "LSsearch : Invalid search pattern."
 msgstr ""
 
@@ -1683,21 +1691,17 @@ msgstr ""
 msgid "Entity type"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:142
-msgid "Only one command could be executed !"
-msgstr ""
-
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:192
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:200
 msgid ""
 "Invalid parameter \"%{parameter}\".\n"
 "Note: Command's parameter/argument must be place after the command."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:342
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:645
 msgid "LScli : The CLI command '%{command}' already exists."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:345
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LScli.php:648
 msgid "LScli : The CLI command '%{command}' handler is not callable."
 msgstr ""
 
@@ -1723,14 +1727,14 @@ msgid "Unknown error : %{error}"
 msgstr ""
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:161
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1052
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1135
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1261
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1064
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1147
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1273
 msgid "View"
 msgstr ""
 
 #: /home/brenard/dev/ldapsaisie_clean3/src/includes/class/class.LSsearchEntry.php:177
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:918
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:930
 msgid "Copy"
 msgstr ""
 
@@ -1756,68 +1760,68 @@ msgstr ""
 msgid "You must provide pattern for global search."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:416
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:738
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:428
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:750
 msgid "Import"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:428
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:440
 msgid "Reset"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:466
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:478
 #: templates/default/select.tpl:28 templates/default/global_search.tpl:6
 msgid "Search"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:467
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:479
 #: templates/default/select.tpl:31
 msgid "Approximative search"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:468
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:480
 #: templates/default/select.tpl:32
 msgid "Recursive search"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:548
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:560
 msgid ""
 "The custom action %{title} have been successfully execute on this search."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:824
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:836
 msgid "Data entry form"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:830
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:842
 msgid "Object has been added."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:957
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:969
 msgid "My account"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1010
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1022
 msgid "The object has been partially modified."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1013
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1025
 msgid "The object has been modified successfully."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1118
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1130
 msgid "%{objectname} has been successfully deleted."
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1127
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1139
 msgid "Deleting : %{objectname}"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1128
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1140
 msgid "Do you really want to delete %{displayName} ?"
 msgstr ""
 
-#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1222
+#: /home/brenard/dev/ldapsaisie_clean3/src/includes/routes.php:1234
 msgid ""
 "The custom action %{customAction} have been successfully execute on "
 "%{objectname}."