diff --git a/Changelog b/Changelog
index 4ed47db6484aba239150f55906fc66acc51b56a7..ee607917d97e4d0665d661acc95beeeb9103ac84 100644
--- a/Changelog
+++ b/Changelog
@@ -1,6 +1,44 @@
 FusionDirectory changelog
 =========================
 
+* FusionDirectory 1.0.18
+
+[Fix] Bugs #4888: DNS record matching should be case insensitive
+[Fix] Bugs #4991: we should document all the change in the webservice done recently
+[Fix] Bugs #5070: FAI packageSelect class should use simpleSelectManagement
+[Fix] Bugs #5098: Exception should be reorganized
+[Fix] Bugs #5179: Terminal are missing fields
+[Feature] Bugs #5240: possibilité de grouper ou trier les applications sur la page d'acceuil
+[Feature] Bugs #5248: [DNS] "Refresh zone file" should be in DNS section too not just in DNS tab of some host where is DNS tab enabled.
+[Fix] Bugs #5249: [DHCP] after migration from .16 to .17 there previous configurations are not migrated to new one automatically.
+[Fix] Bugs #5252: User with 'editownpwd' or 'editowninfo' role should not be able to lock other accounts
+[Fix] Bugs #5254: Server inside Systems
+[Fix] Bugs #5255: Cannot add a workstation in a dhcp subnet
+[Fix] Bugs #5256: We not need dhcpStatements host-name when we add a host
+[Fix] Bugs #5257: Error in ldap when we will that FAI use all the remain space
+[Fix] Bugs #5258: Cannot modify a package class that is insert with help of fai2ldif
+[Fix] Bugs #5260: Check for json support during install.
+[Fix] Bugs #5264: Incompatibility between recovery password and user-reminder
+[Fix] Bugs #5265: removing RDN leftover of the removal of fax and asterisk plugin
+[Fix] Bugs #5266: forgot the remove user reminder config file
+[Fix] Bugs #5267: Incompatibility between recovery password and user-reminder
+[Fix] Bugs #5268: Missing check for package php-filter
+[Feature] Bugs #5270: List on "ACL assignments management" too short.
+[Fix] Bugs #5278: Translation: Plural form of "information"
+[Fix] Bugs #5279: Icons in the action column of OrderedArrayAttribute sometimes don’t have enough space
+[Feature] Bugs #5280: rewrote the pasword recovery with new RDN
+[Fix] Bugs #5283: Path for fusiondirectory-shell
+[Fix] Bugs #5292: Malformed data posted to fdPrivateMail through webservice deletes existing data.
+[Fix] Bugs #5294: Exception should be reorganized
+[Fix] Bugs #5295: Filter problem if dhcp object is in a department
+[Fix] Bugs #5296: Name dhcp object differently when we use migration-dhcp
+[Fix] Bugs #5298: XML error during installation of FD on debian Wheezy
+[Fix] Bugs #5299: When using FD in portal mode, avoid showing applications (which are not web applications)
+[Feature] Wishlist #4822: webservice and password recovery
+[Feature] #5271: Force encryption type
+[Feature] #5272: Select a default shell
+[Feature] #5293: Webservice: isUserLocked(sid)
+
 * FusionDirectory 1.0.17
 
 [Fix] FusionDirectory plugins - Bugs #4953: auto.master should be stored into ldap
diff --git a/contrib/bin/fusiondirectory-insert-schema b/contrib/bin/fusiondirectory-insert-schema
index 6e5bff18a97067f9e6a030444e252e102ae1c2e6..cca75704d29e7d32a4fd10eb228ed4507ec9d2ec 100644
--- a/contrib/bin/fusiondirectory-insert-schema
+++ b/contrib/bin/fusiondirectory-insert-schema
@@ -153,18 +153,19 @@ $continue++; # activating continue feature only for insertions
 
 foreach my $schema (@schemas) {
   my $schema_name = "";
+  my $ldif_file;
 
   if ($modify < 2) {
     # Searching schema name in ldif file first line.
-    open FILE, '< '.$path.$schema.".ldif" or die "Count not open ldif file : $!\n";
+    open $ldif_file, q{<}, $path.$schema.".ldif" or die "Count not open ldif file : $!\n";
     my $dn = "";
     while ($dn eq "") {
-      chomp($dn = <FILE>);
+      chomp($dn = <$ldif_file>);
     }
     if ($dn =~ /^dn: cn=([^,]+),/) {
       $schema_name = $1;
     }
-    close(FILE);
+    close($ldif_file);
   }
 
   # Fallback on file name
@@ -181,6 +182,9 @@ remove_ldifs();
 sub insert_schema
 {
   my($schema, $schema_name) = @_;
+  my $schema_file;
+  my $update_file;
+  my $empty_file;
 
   $full_cmd = $search_cmd.$schema_name." cn";
   print ("\n");
@@ -206,18 +210,18 @@ sub insert_schema
       my $dn_part = $1;
       # if the schema already exists in the LDAP server, modify it
       if ($modify == 1) {
-        open(SCHEMA, "<".$path.$schema.".ldif") or die_with_error('Could not open '."<".$path.$schema.".ldif: $!");
-        open(UPDATE, ">".$path.$schema."_update.ldif") or die_with_error('Could not open '.">".$path.$schema."_update.ldif: $!");
+        open($schema_file, q{<}, $path.$schema.".ldif") or die_with_error('Could not open '."<".$path.$schema.".ldif: $!");
+        open($update_file, q{>}, $path.$schema."_update.ldif") or die_with_error('Could not open '.">".$path.$schema."_update.ldif: $!");
         push @gen_files, $path.$schema."_update";
         my $attrs   = 0;
         my $classes = 0;
-        while (<SCHEMA>) {
+        while (<$schema_file>) {
           next if m/^#/; # remove comments
           chomp;
           next if m/^$/; # remove empty lines
           if (m/^dn: cn=([^,]+),cn=schema,cn=config$/) {
-            print UPDATE "dn: $dn_part,cn=schema,cn=config\n";
-            print UPDATE "changetype: modify\n";
+            print $update_file "dn: $dn_part,cn=schema,cn=config\n";
+            print $update_file "changetype: modify\n";
             next;
           }
           if (!m/^olcAttributeTypes:/ && !m/^olcObjectClasses:/ && !m/^ /) {
@@ -231,29 +235,29 @@ sub insert_schema
 
           if (!$attrs && m/^olcAttributeTypes:/) {
             $attrs = 1;
-            print UPDATE "replace: olcAttributeTypes\n";
+            print $update_file "replace: olcAttributeTypes\n";
           }
           if (!$classes && m/^olcObjectClasses:/) {
             $classes = 1;
-            print UPDATE "-\n";
-            print UPDATE "replace: olcObjectClasses\n";
+            print $update_file "-\n";
+            print $update_file "replace: olcObjectClasses\n";
           }
 
-          print UPDATE;
-          print UPDATE "\n";
+          print $update_file $_;
+          print $update_file "\n";
         }
-        close SCHEMA;
-        close UPDATE;
+        close $schema_file;
+        close $update_file;
       } else { # Emptying schema
-        open(UPDATE, ">".$path.$schema."_update.ldif") or die_with_error('Could not open '.">".$path.$schema."_update.ldif: $!");
+        open($empty_file,  q{>}, $path.$schema."_update.ldif") or die_with_error('Could not open '.">".$path.$schema."_update.ldif: $!");
         push @gen_files, $path.$schema."_update";
-        print UPDATE "dn: $dn_part,cn=schema,cn=config\n";
-        print UPDATE "changetype: modify\n";
-        print UPDATE "delete: olcAttributeTypes\n";
-        print UPDATE "-\n";
-        print UPDATE "delete: olcObjectClasses\n";
-        print UPDATE "-\n";
-        close UPDATE;
+        print $empty_file "dn: $dn_part,cn=schema,cn=config\n";
+        print $empty_file "changetype: modify\n";
+        print $empty_file "delete: olcAttributeTypes\n";
+        print $empty_file "-\n";
+        print $empty_file "delete: olcObjectClasses\n";
+        print $empty_file "-\n";
+        close $empty_file;
       }
       $full_cmd = $mod_cmd.$path.$schema."_update.ldif";
       print "executing '$full_cmd'\n";
diff --git a/contrib/bin/fusiondirectory-setup b/contrib/bin/fusiondirectory-setup
index 1e23fd04ef9b11e8ab5513abbbb0e01cfcc132a2..5a31012eb4e7146fcfbad317b949234bd3d78217 100644
--- a/contrib/bin/fusiondirectory-setup
+++ b/contrib/bin/fusiondirectory-setup
@@ -729,6 +729,8 @@ sub get_ldap_connexion {
   my $uri = "";
   my $base = "";
   my $tls = 0;
+  my $secret_file;
+  my $ldap_conf;
 
   # read ldap's server's info from /etc/fusiondirectory/fusiondirectory.conf
   if (-e $fd_config) {
@@ -772,7 +774,7 @@ sub get_ldap_connexion {
   # if can't find fusiondirectory.conf
   } else {
 
-    if ( ask_yn_question ("Can't find fusiondirectory.conf, do you want to specify LDAP's informations yourself ?: ") ) {
+    if ( ask_yn_question ("Can't find fusiondirectory.conf, do you want to specify LDAP's information yourself ?: ") ) {
       $uri = ask_user_input ("LDAP server's URI");
       $base = ask_user_input ("Search base");
       $hash_result{base} = $base;
@@ -792,21 +794,21 @@ sub get_ldap_connexion {
 
   # bind to the LDAP server
   if (-e $fd_secrets) {
-    open(SECRETS, $fd_secrets) || die ("Could not open $fd_secrets");
+    open($secret_file, q{<}, $fd_secrets) || die ("Could not open $fd_secrets");
     my $key = "";
-    while(<SECRETS>) {
+    while(<$secret_file>) {
       if ($_ =~ m/RequestHeader set FDKEY ([^ \n]+)\n/) {
         $key = $1;
         last;
       }
     }
-    close(SECRETS);
+    close($secret_file);
     $bind_pwd = cred_decrypt($bind_pwd, $key);
   }
 
   if ($tls) {
     # Read LDAP config file
-    open (LDAPCONF,$vars{ldap_conf}) or die ("! Failed to open ldap config file '$vars{ldap_conf}': $!\n");
+    open ($ldap_conf, q{<}, $vars{ldap_conf}) or die ("! Failed to open ldap config file '$vars{ldap_conf}': $!\n");
 
     my %tls_options = (
       'REQCERT'   => 'require',
@@ -816,14 +818,14 @@ sub get_ldap_connexion {
       'CACERT'    => '',
     );
     # Scan LDAP config
-    while (<LDAPCONF>) {
+    while (<$ldap_conf>) {
       /^\s*(#|$)/ && next;
       chomp;
       if (m/^TLS_(REQCERT|CERT|KEY|CACERTDIR|CACERT)\s+(.*)\s*$/i) {
         $tls_options{uc $1} = $2;
       }
     }
-    close(LDAPCONF);
+    close($ldap_conf);
 
     $ldap->start_tls(
       verify      => $tls_options{'REQCERT'},
@@ -1454,16 +1456,17 @@ sub migrate_dhcp {
   } else {
     if (ask_yn_question("Move these entries to the DHCP branch ($dhcprdn)?")) {
       foreach my $entrydn (@baddns) {
-        $entrydn =~ m/^([^,]+),(.+$systemrdn,(.+))$/ or die "Could not parse dn ".$entrydn."\n";
+        $entrydn =~ m/^([^,]+),(cn=([^,]+),.*$systemrdn,(.+))$/ or die "Could not parse dn ".$entrydn."\n";
         my $rdn = $1;
         my $systemdn = $2;
-        my $entrybase = $3;
+        my $systemcn = $3;
+        my $entrybase = $4;
         if (!branch_exists($ldap, "$dhcprdn,$entrybase")) {
           create_branch($ldap, $entrybase, $dhcprdn);
         }
         my $result = $ldap->moddn (
           $entrydn,
-          newrdn        => $rdn,
+          newrdn        => "$rdn-$systemcn",
           deleteoldrdn  => '1',
           newsuperior   => "$dhcprdn,$entrybase"
         );
@@ -1951,15 +1954,17 @@ sub set_config_var {
 
 sub show_version {
   my $variables_common_path = "$vars{fd_home}/include/variables_common.inc";
+  my $vars_file;
+
   if (-e $variables_common_path) {
-    open(VARS, $variables_common_path) || die ("Could not open $variables_common_path");
-    while(<VARS>) {
+    open($vars_file, q{<}, $variables_common_path) || die ("Could not open $variables_common_path");
+    while(<$vars_file>) {
       if ($_ =~ m/^define \(["']FD_VERSION["'], "([^"]+)"\);/) {
         print "FusionDirectory version is $1\n";
         last;
       }
     }
-    close(VARS);
+    close($vars_file);
   } else {
     print "File $variables_common_path does not exists, can’t find out FusionDirectory version\n";
   }
diff --git a/contrib/docs/UPGRADE b/contrib/docs/UPGRADE
index 2da819d7419b1460fb1a0ee8fef8984ccdd6636e..9f0803397528b85f48ade193a8ee6b3bfd987598 100644
--- a/contrib/docs/UPGRADE
+++ b/contrib/docs/UPGRADE
@@ -2313,6 +2313,188 @@ if you where using the DHCP plugin in 1.0.16, you need to migrate your entries t
 fusiondirectory-setup --migrate-dhcp
 
 
+Checking your indexed attributes
+================================
+
+Check that all you index still match with valid attributes present in your ldap directory 
+
+
+Migrate FusionDirectory from 1.0.17 to 1.0.18
+=============================================
+
+Ubuntu 12.0.4 TLS users
+=======================
+
+Since 1.0.9.2 FusionDirectory need the php-cas library for CAS server support. This library can normally found in universe in the Ubuntu repositories 
+
+In case you did not find it, grab the deb from here and install it
+
+http://packages.ubuntu.com/trusty/all/php-cas/download
+
+and select your preferred mirror
+
+Upgrade FusionDirectory first
+=============================
+
+- Upgrade FusionDirectory core package before other ones to avoid dependencies errors:
+
+apt-get install fusiondirectory
+
+- Upgrade FusionDirectory schema package too.
+
+apt-get install fusiondirectory-schema
+
+
+Upgrade of LDAP directory
+=========================
+
+- Upgrade the core schemas
+
+fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/core-fd-conf.schema
+
+- if your are using the systems plugin you have to update its schema
+
+fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/service-fd.schema
+
+fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/system-fd.schema
+
+
+Check for deprecated attributes and objectClasses in your LDAP
+==============================================================
+
+The --list-deprecated option of fusiondirectory-setup show deprecated attributes and objectClasses for FusionDirectory
+
+fusiondirectory-setup  --list-deprecated 
+List deprecated attributes and objectclasses
+Deprecated attributes:
+ gotoLpdServer                  (GOto - Gonicus Terminal Concept, value lpdServer.)             - 1.3.6.1.4.1.10098.1.1.1.4
+ fdPhoneMacroRDN                (FusionDirectory - Phone macro RDN)                             - 1.3.6.1.4.1.38414.19.10.2
+ gotoCdromEnable                (GOto - Gonicus Terminal Concept, value cdromEnable.)           - 1.3.6.1.4.1.10098.1.1.1.8
+ gotoFontPath                   (GOto - Gonicus Terminal Concept, value fontPath.)              - 1.3.6.1.4.1.10098.1.1.1.5
+ printerWindowsDriverDir        (Path to directory that contains windows drivers for this printer)      - 1.3.6.1.4.1.38414.6.10.2
+ avHttpProxyURL                 (How to get the updates)                                        - 1.3.6.1.4.1.10098.1.1.9.76
+ avMaxDirectoryRecursions       (Number of recursions done with directories)                    - 1.3.6.1.4.1.10098.1.1.9.69
+ goFonPassword                  (Admin password for fon server)                                 - 1.3.6.1.4.1.10098.1.1.9.27
+ gotoFilesystem                 (GOto - Gonicus Terminal Concept, value filesystem.)            - 1.3.6.1.4.1.10098.1.1.1.6
+ gotoPrinterPPD                 (GOto - Gonicus Terminal Concept, PPD data)                     - 1.3.6.1.4.1.10098.1.1.11.6
+ fdSnapshotAdminDn              (FusionDirectory - Snaphost admin dn)                           - 1.3.6.1.4.1.38414.8.17.4
+ ghUsbSupport                   (Hardware definitions, value usbSupport)                        - 1.3.6.1.4.1.10098.1.1.2.3
+ gotoScannerEnable              (GOto - Gonicus Terminal Concept, value scannerEnable.)         - 1.3.6.1.4.1.10098.1.1.1.10
+ gotoNtpServer                  (GOto - Gonicus Terminal Concept, value ntpServer.)             - 1.3.6.1.4.1.10098.1.1.1.2
+ goFaxPassword                  (Admin password for fax server)                                 - 1.3.6.1.4.1.10098.1.1.9.23
+ gotoSysStatus                  (Keeps current system status - info shown in GOsa)              - 1.3.6.1.4.1.10098.1.1.2.11
+ gotoUserAdminPrinter           (GOto - keeps printers we are admin for)                        - 1.3.6.1.4.1.10098.1.1.11.13
+ ghIdeDev                       (Hardware definitions, value ideDev)                            - 1.3.6.1.4.1.10098.1.1.2.4
+ gotoSndModule                  (GOto - Gonicus Terminal Concept, value sound Modules.)         - 1.3.6.1.4.1.10098.1.1.1.29
+ goFaxAdmin                     (Admin principal for fax server)                                - 1.3.6.1.4.1.10098.1.1.9.22
+ gotoAdaptPath                  (GOto - Gonicus Terminal Concept, value adaptpath.)             - 1.3.6.1.4.1.10098.1.1.1.33
+ gotoScannerModel               (GOto - Gonicus Terminal Concept, value scannerModel.)          - 1.3.6.1.4.1.10098.1.1.1.40
+ gotoXColordepth                (GOto - Gonicus Terminal Concept, value xColordepth.)           - 1.3.6.1.4.1.10098.1.1.1.21
+ fdAsteriskDriver               (Driver used for asterisk DB)                                   - 1.3.6.1.4.1.10098.1.1.9.30
+ fdSipContexts                  (FusionDirectory - available sip contexts)                      - 1.3.6.1.4.1.38414.19.11.1
+ gosaObject                     (GOsa - DN of an object)                                        - 1.3.6.1.4.1.10098.1.1.12.3
+ ghInventoryNumber              (Unique number for inclusion in an inventory)                   - 1.3.6.1.4.1.10098.1.1.2.10
+ ghSoundAdapter                 (Hardware definitions, value soundAdapter)                      - 1.3.6.1.4.1.10098.1.1.2.7
+ ghGfxAdapter                   (Hardware definitions, value Grafikkarte)                       - 1.3.6.1.4.1.10098.1.1.2.9
+ gotoXDriver                    (GOto - Gonicus Terminal Concept, value xDriver.)               - 1.3.6.1.4.1.10098.1.1.1.28
+ gotoShare                      (GOto - specifies a share)                                      - 1.3.6.1.4.1.10098.1.1.11.9
+ fdCopyPaste                    (FusionDirectory - (de)Activate copy/paste)                     - 1.3.6.1.4.1.38414.8.14.5
+ gotoAutoFs                     (GOto - Gonicus Terminal Concept, value autofs.)                - 1.3.6.1.4.1.10098.1.1.1.31
+ gotoScannerBackend             (GOto - Gonicus Terminal Concept, value scannerBackend.)        - 1.3.6.1.4.1.10098.1.1.1.39
+ gotoUserPrinter                (GOto - keeps printers shown for this user)                     - 1.3.6.1.4.1.10098.1.1.11.12
+ printerWindowsInfFile          (Path to windows inf file for this printer)                     - 1.3.6.1.4.1.38414.6.10.1
+ avChecksPerDay                 (Update checks per day)                                         - 1.3.6.1.4.1.10098.1.1.9.78
+ gotoScannerClients             (GOto - Gonicus Terminal Concept, value scannerClients.)        - 1.3.6.1.4.1.10098.1.1.1.11
+ gotoXKbLayout                  (GOto - Gonicus Terminal Concept, value xKblayout.)             - 1.3.6.1.4.1.10098.1.1.1.26
+ fdSnapshotAdminPassword        (FusionDirectory - Snaphost admin password)                     - 1.3.6.1.4.1.38414.8.17.5
+ fdPersonalTitleInDN            (FusionDirectory - Personal title in dn)                        - 1.3.6.1.4.1.38414.8.12.5
+ gotoXResolution                (GOto - Gonicus Terminal Concept, value xResolution.)           - 1.3.6.1.4.1.10098.1.1.1.20
+ fdPasswordHook                 (FusionDirectory - Password hook (external command))            - 1.3.6.1.4.1.38414.8.13.4
+ fdVoicemailContexts            (FusionDirectory - available voicemail contexts)                - 1.3.6.1.4.1.38414.19.11.2
+ fdIdGenerator                  (FusionDirectory - An automatic way to generate new user ids)   - 1.3.6.1.4.1.38414.8.12.4
+ goLogPassword                  (Admin password for log server)                                 - 1.3.6.1.4.1.10098.1.1.9.25
+ ghCpuType                      (Hardware definitions, value cpuType)                           - 1.3.6.1.4.1.10098.1.1.2.1
+ gotoGroupAdminPrinter          (GOto - keeps printers we are admin for)                        - 1.3.6.1.4.1.10098.1.1.11.17
+ fdAccountRDN                   (FusionDirectory - use a placeholder pattern for generating account RDNs)       - 1.3.6.1.4.1.38414.8.12.2
+ gotoFloppyEnable               (GOto - Gonicus Terminal Concept, value floppyEnable.)          - 1.3.6.1.4.1.10098.1.1.1.7
+ goFonAreaCode                  (Store area code)                                               - 1.3.6.1.4.1.10098.1.1.9.28
+ avArchiveMaxRecursion          (Maximum number of archive nestings)                            - 1.3.6.1.4.1.10098.1.1.9.73
+ gotoRootPasswd                 (GOto - Gonicus Terminal Concept, value rootPasswd.)            - 1.3.6.1.4.1.10098.1.1.1.14
+ fdPrimaryGroupFilter           (FusionDirectory - Primary group filter)                        - 1.3.6.1.4.1.38414.8.14.1
+ goFonCountryCode               (Store country code)                                            - 1.3.6.1.4.1.10098.1.1.9.29
+ avArchiveMaxFileSize           (Maximum archive file size)                                     - 1.3.6.1.4.1.10098.1.1.9.72
+ gotoProfileServer              (GOto - specifies the profile server)                           - 1.3.6.1.4.1.10098.1.1.11.8
+ goLogAdmin                     (Admin user for log server)                                     - 1.3.6.1.4.1.10098.1.1.9.24
+ fdPhoneConferenceRDN           (FusionDirectory - Phone conference RDN)                        - 1.3.6.1.4.1.38414.19.10.3
+ goFonAdmin                     (Admin user for fon server)                                     - 1.3.6.1.4.1.10098.1.1.9.26
+ goLogDriver                    (FD logging MDB2 driver name)                                   - 1.3.6.1.4.1.10098.1.1.9.84
+ gotoLpdEnable                  (GOto - Gonicus Terminal Concept, value lpdEnable.)             - 1.3.6.1.4.1.10098.1.1.1.9
+ gotoModules                    (GOto - Gonicus Terminal Concept, value kernel modules.)        - 1.3.6.1.4.1.10098.1.1.1.32
+ gotoProfileQuota               (GOto - save quota for home)                                    - 1.3.6.1.4.1.10098.1.1.11.15
+ avFlags                        (Special flags for the antivirus scan engine)                   - 1.3.6.1.4.1.10098.1.1.9.71
+ avUser                         (Username to run antivirus with)                                - 1.3.6.1.4.1.10098.1.1.9.70
+ ghMemSize                      (Hardware definitions, value memSize)                           - 1.3.6.1.4.1.10098.1.1.2.2
+ gotoXMonitor                   (GOto - Gonicus Terminal Concept, value xMonitor.)              - 1.3.6.1.4.1.10098.1.1.1.17
+ gotoGroupPrinter               (GOto - keeps printers shown for this user)                     - 1.3.6.1.4.1.10098.1.1.11.16
+ fdRfc2307bis                   (FusionDirectory - rfc2307bis)                                  - 1.3.6.1.4.1.38414.8.10.1
+ gotoProfileFlags               (GOto - Flags for Profile handling - C is for caching)          - 1.3.6.1.4.1.10098.1.1.11.7
+ fdMailMethod                   (FusionDirectory - Mail method)                                 - 1.3.6.1.4.1.38414.10.10.1
+ gotoXKbVariant                 (GOto - Gonicus Terminal Concept, value xKbvariant.)            - 1.3.6.1.4.1.10098.1.1.1.27
+ gotoXMouseport                 (GOto - Gonicus Terminal Concept, value xMouseport.)            - 1.3.6.1.4.1.10098.1.1.1.22
+ fdSnapshotURI                  (FusionDirectory - Snaphost URI)                                - 1.3.6.1.4.1.38414.8.17.3
+ gotoHardwareChecksum           (GOto - quick way to see if something has changed)              - 1.3.6.1.4.1.10098.1.1.2.12
+ printerWindowsDriverName       (Windows name of the printer driver)                            - 1.3.6.1.4.1.38414.6.10.3
+ ghScsiDev                      (Hardware definitions, value scsiDev)                           - 1.3.6.1.4.1.10098.1.1.2.5
+ gotoXMouseType                 (Hardware definitions, value Type of mouse)                     - 1.3.6.1.4.1.10098.1.1.1.34
+ gotoXVsync                     (GOto - Gonicus Terminal Concept, value xVsync.)                - 1.3.6.1.4.1.10098.1.1.1.19
+ goSyslogSection                (What sections wants the server for its syslog service? i.e. *.*)       - 1.3.6.1.4.1.10098.1.1.9.9
+ avDatabaseMirror               (Where to find updates)                                         - 1.3.6.1.4.1.10098.1.1.9.75
+ goLogDB                        (GOsa logging DB name)                                          - 1.3.6.1.4.1.10098.1.1.9.83
+ gosaUser                       (GOsa - DN of a user)                                           - 1.3.6.1.4.1.10098.1.1.12.2
+ gotoXHsync                     (GOto - Gonicus Terminal Concept, value xHsync.)                - 1.3.6.1.4.1.10098.1.1.1.18
+ avMaxThreads                   (Number of AV scanning threads)                                 - 1.3.6.1.4.1.10098.1.1.9.68
+ gotoXMouseButtons              (GOto - Gonicus Terminal Concept, value xMouseButtons.)         - 1.3.6.1.4.1.10098.1.1.1.23
+ avArchiveMaxCompressionRatio   (Maximum compression ratio)                                     - 1.3.6.1.4.1.10098.1.1.9.74
+ ghNetNic                       (Hardware definitions, value Network Device)                    - 1.3.6.1.4.1.10098.1.1.2.8
+ gotoXKbModel                   (GOto - Gonicus Terminal Concept, value xKbmodel.)              - 1.3.6.1.4.1.10098.1.1.1.25
+Deprecated objectClasses:
+ goFaxServer                    (Fax server description)                                        - 1.3.6.1.4.1.10098.1.2.1.26
+ goSyslogServer                 (Syslog server description)                                     - 1.3.6.1.4.1.10098.1.2.1.21
+ goCupsServer                   (CUPS server description)                                       - 1.3.6.1.4.1.10098.1.2.1.23
+ goNtpServer                    (Time server description)                                       - 1.3.6.1.4.1.10098.1.2.1.20
+ gosaLockEntry                  (GOsa - Class for GOsa locking)                                 - 1.3.6.1.4.1.10098.1.2.1.19.2
+ goVirusServer                  (Virus server definition)                                       - 1.3.6.1.4.1.10098.1.2.1.39
+ gosaUserTemplate               (GOsa - Class for GOsa User Templates)                          - 1.3.6.1.4.1.10098.1.2.1.19.11
+ goNfsServer                    (NFS server description)                                        - 1.3.6.1.4.1.10098.1.2.1.19
+ goFonServer                    (Fon server description)                                        - 1.3.6.1.4.1.10098.1.2.1.29
+ goLogDBServer                  (Log DB server description)                                     - 1.3.6.1.4.1.10098.1.2.1.28
+
+The --check-deprecated option will output a list of dn using old attributes and objectClasses of they are present in your ldap server
+
+fusiondirectory-setup --check-deprecated
+List LDAP entries using deprecated attributes or objectclasses
+There are no entries in the LDAP using obsolete attributes
+There are no entries in the LDAP using obsolete classes
+
+The --ldif-deprecated option will output an ldif file on the console that you can use with ldapmodify to clean you ldap server from old attributes.
+
+fusiondirectory-setup --ldif-deprecated > remove_deprecated.ldif
+
+If they are old objectClasses it will warn you and you will have to remove them by hand, they have been specified at the --check-deprecated step.
+
+!! Please read it carefully before applying !!
+
+Correcting acl editownpwd
+=========================
+
+!!!! to fix the error in the installed editownpwd, you need to go !!!!
+
+  * Acl roles
+  * Open the editownpwd acl
+  * Save it 
+
+Its very important you do it, to know why look at https://forge.fusiondirectory.org/issues/5276
+
 Checking your indexed attributes
 ================================
 
diff --git a/contrib/fusiondirectory.conf b/contrib/fusiondirectory.conf
index e84075663b330b67b464bb7b218b0bfca73ad20e..aed6e126fb5a4a8d06a0a813504749c2ab53510c 100644
--- a/contrib/fusiondirectory.conf
+++ b/contrib/fusiondirectory.conf
@@ -1,4 +1,4 @@
-{literal}<?xml version="1.0"?>{/literal}
+{"<?"}{literal}xml version="1.0"{/literal}{"?>"}
 <conf>
   <!-- Main section **********************************************************
        The main section defines global settings, which might be overridden by
diff --git a/contrib/man/fusiondirectory-insert-schema.1 b/contrib/man/fusiondirectory-insert-schema.1
index 9a06d41fab97206dd1e069a57b9aeb3ae50afcd0..1eb3669f8f96226e2f09a93412784b2b9a63ede6 100644
--- a/contrib/man/fusiondirectory-insert-schema.1
+++ b/contrib/man/fusiondirectory-insert-schema.1
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "FUSIONDIRECTORY-INSERT-SCHEMA 1"
-.TH FUSIONDIRECTORY-INSERT-SCHEMA 1 "2016-11-02" "FusionDirectory 1.0.17" "FusionDirectory Documentation"
+.TH FUSIONDIRECTORY-INSERT-SCHEMA 1 "2017-01-13" "FusionDirectory 1.0.18" "FusionDirectory Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff --git a/contrib/man/fusiondirectory-setup.1 b/contrib/man/fusiondirectory-setup.1
index eea3b520349783c4fa28b77a43aeb2cfc771cd5a..4bb2d65cef15ede37843b9ac2e65d85a2ec8f4ac 100644
--- a/contrib/man/fusiondirectory-setup.1
+++ b/contrib/man/fusiondirectory-setup.1
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "FUSIONDIRECTORY-SETUP 1"
-.TH FUSIONDIRECTORY-SETUP 1 "2016-11-08" "FusionDirectory 1.0.17" "FusionDirectory Documentation"
+.TH FUSIONDIRECTORY-SETUP 1 "2017-01-14" "FusionDirectory 1.0.18" "FusionDirectory Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff --git a/contrib/man/fusiondirectory.conf.5 b/contrib/man/fusiondirectory.conf.5
index 6bd4ae2f3b962f99fcc41b4680686c508c9fd63f..a957d46a67e1d579d2fde0f0375961b79f41582b 100644
--- a/contrib/man/fusiondirectory.conf.5
+++ b/contrib/man/fusiondirectory.conf.5
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "FUSIONDIRECTORY.CONF 1"
-.TH FUSIONDIRECTORY.CONF 1 "2016-11-02" "FusionDirectory 1.0.17" "FusionDirectory Documentation"
+.TH FUSIONDIRECTORY.CONF 1 "2016-11-02" "FusionDirectory 1.0.18" "FusionDirectory Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff --git a/contrib/openldap/core-fd-conf.schema b/contrib/openldap/core-fd-conf.schema
index dff0cbff28285a189d78d30efd98f092e7cfde3b..b3e113fb5c45769185604bee42f5349e78f600ce 100644
--- a/contrib/openldap/core-fd-conf.schema
+++ b/contrib/openldap/core-fd-conf.schema
@@ -394,7 +394,7 @@ attributetype ( 1.3.6.1.4.1.38414.8.18.2 NAME 'fdTabHook'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
 
 attributetype ( 1.3.6.1.4.1.38414.8.18.3 NAME 'fdShells'
-  DESC 'FusionDirectory - available shell'
+  DESC 'FusionDirectory - available shells'
   EQUALITY caseExactIA5Match
   SUBSTR caseExactIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
@@ -423,6 +423,13 @@ attributetype ( 1.3.6.1.4.1.38414.8.18.7 NAME 'fdDepartmentCategories'
   SUBSTR caseExactIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
 
+attributetype ( 1.3.6.1.4.1.38414.8.18.8 NAME 'fdDefaultShell'
+  DESC 'FusionDirectory - default shell'
+  EQUALITY caseExactIA5Match
+  SUBSTR caseExactIA5SubstringsMatch
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+  SINGLE-VALUE)
+
 # Plugins
 
 attributetype ( 1.3.6.1.4.1.38414.8.19.1 NAME 'fdOGroupRDN'
@@ -597,7 +604,7 @@ objectclass ( 1.3.6.1.4.1.38414.8.2.1 NAME 'fusionDirectoryConf'
     fdHttpAuthActivated $ fdHttpHeaderAuthActivated $ fdHttpHeaderAuthHeaderName $
     fdDisplayErrors $ fdLdapMaxQueryTime $ fdLdapStats $ fdDebugLevel $
     fdEnableSnapshots $ fdSnapshotBase $
-    fdTabHook $ fdShells $ fdDisplayHookOutput $
+    fdTabHook $ fdShells $ fdDefaultShell $ fdDisplayHookOutput $
     fdAclTabOnObjects $ fdDepartmentCategories $
     fdRfc2307bis $ fdCopyPaste $ fdSnapshotURI $
     fdSnapshotAdminDn $ fdSnapshotAdminPassword $ fdPersonalTitleInDN $ fdAccountRDN $
diff --git a/html/class_passwordRecovery.inc b/html/class_passwordRecovery.inc
index eae7d5d9a32593cef302c97d0cf62bae108666af..664562e792d9530de247a787dbba207629a81baa 100644
--- a/html/class_passwordRecovery.inc
+++ b/html/class_passwordRecovery.inc
@@ -28,80 +28,88 @@ require_once("variables.inc");
 class standAlonePage {
   var $directory;
   var $activated;
+  protected $interactive;
 
   /* Constructor */
-  function __construct()
+  function __construct($interactive = TRUE)
   {
     global $config, $ssl, $ui;
-    /* Destroy old session if exists.
-        Else you will get your old session back, if you not logged out correctly. */
-    session::destroy();
-    session::start();
 
-    /* Reset errors */
-    reset_errors();
+    $this->interactive = $interactive;
 
-    $config       = $this->loadConfig();
+    if ($this->interactive) {
+      /* Destroy old session if exists.
+          Else you will get your old session back, if you not logged out correctly. */
+      session::destroy();
+      session::start();
 
-    /* If SSL is forced, just forward to the SSL enabled site */
-    if (($config->get_cfg_value("forcessl") == "TRUE") && ($ssl != '')) {
-      header ("Location: $ssl");
-      exit;
-    }
-
-    $this->setupSmarty();
+      /* Reset errors */
+      reset_errors();
 
-    $smarty = get_smarty();
+      $config = $this->loadConfig();
 
-    /* Generate server list */
-    $servers = array();
-    foreach ($config->data['LOCATIONS'] as $key => $ignored) {
-      $servers[$key] = $key;
-    }
+      /* If SSL is forced, just forward to the SSL enabled site */
+      if (($config->get_cfg_value("forcessl") == "TRUE") && ($ssl != '')) {
+        header ("Location: $ssl");
+        exit;
+      }
 
-    $smarty->assign("show_directory_chooser", FALSE);
+      $this->setupSmarty();
 
-    if (isset($_POST['server'])) {
-      $this->directory = validate($_POST['server']);
-    } elseif (isset($_GET['directory']) && isset($servers[$_GET['directory']])) {
-      $this->directory = validate($_GET['directory']);
-    } else {
-      $this->directory = $config->data['MAIN']['DEFAULT'];
+      $smarty = get_smarty();
 
-      if (!isset($servers[$this->directory])) {
-        $this->directory = key($servers);
+      /* Generate server list */
+      $servers = array();
+      foreach ($config->data['LOCATIONS'] as $key => $ignored) {
+        $servers[$key] = $key;
       }
 
-      if (count($servers) > 1) {
-        $smarty->assign("show_directory_chooser", TRUE);
-        $smarty->assign("server_options", $servers);
-        $smarty->assign("server_id", $this->directory);
+      $smarty->assign("show_directory_chooser", FALSE);
+
+      if (isset($_POST['server'])) {
+        $this->directory = validate($_POST['server']);
+      } elseif (isset($_GET['directory']) && isset($servers[$_GET['directory']])) {
+        $this->directory = validate($_GET['directory']);
+      } else {
+        $this->directory = $config->data['MAIN']['DEFAULT'];
+
+        if (!isset($servers[$this->directory])) {
+          $this->directory = key($servers);
+        }
+
+        if (count($servers) > 1) {
+          $smarty->assign("show_directory_chooser", TRUE);
+          $smarty->assign("server_options", $servers);
+          $smarty->assign("server_id", $this->directory);
+        }
       }
-    }
 
-    /* Set config to selected one */
-    $config->set_current($this->directory);
-    session::global_set('config', $config);
+      /* Set config to selected one */
+      $config->set_current($this->directory);
+      session::global_set('config', $config);
+    }
 
     $this->activated = $this->readLdapConfig();
     if (!$this->activated) { /* Password recovery has been disabled */
       return;
     }
 
-    initLanguage();
+    if ($this->interactive) {
+      initLanguage();
 
-    if (session::global_is_set('plist')) {
-      session::global_un_set('plist');
-    }
-    $ui = new fake_userinfo();
-    load_plist();
+      if (session::global_is_set('plist')) {
+        session::global_un_set('plist');
+      }
+      $ui = new fake_userinfo();
+      load_plist();
 
-    $ssl = $this->checkForSSL();
+      $ssl = $this->checkForSSL();
+    }
   }
 
   function loadConfig()
   {
-    global $_SERVER, $BASE_DIR;
+    global $BASE_DIR;
 
     /* Check if CONFIG_FILE is accessible */
     if (!is_readable(CONFIG_DIR."/".CONFIG_FILE)) {
@@ -205,7 +213,7 @@ class standAlonePage {
 
   function encodeParams($keys)
   {
-    $params = "";
+    $params = '';
     foreach ($keys as $key) {
       $params .= "&amp;$key=".urlencode($this->$key);
     }
@@ -254,9 +262,9 @@ class passwordRecovery extends standAlonePage {
   var $usealternates;
 
   /* Constructor */
-  function __construct()
+  function __construct($interactive = TRUE)
   {
-    parent::__construct();
+    parent::__construct($interactive);
 
     if (isset($_GET['email_address']) && $_GET['email_address'] != "") {
       $this->email_address = validate($_GET['email_address']);
@@ -289,6 +297,11 @@ class passwordRecovery extends standAlonePage {
       if (isset($_POST['change'])) {
         $this->step4();
       } elseif (isset($_POST['apply'])) {
+        if ($_POST['email_address'] == '') {
+          $this->message[] = msgPool::required(_('Email address'));
+          return;
+        }
+        $this->email_address = $_POST['email_address'];
         $this->step2();
         if ($this->step == 2) { /* No errors */
           $this->step3();
@@ -374,7 +387,7 @@ class passwordRecovery extends standAlonePage {
     $ldap = $config->get_ldap_link();
 
     // Check if token branch is here
-    $token = get_ou('tokenRDN').get_ou('fusiondirectoryRDN').$config->current['BASE'];
+    $token = get_ou('recoveryTokenRDN').get_ou('fusiondirectoryRDN').$config->current['BASE'];
     $ldap->cat($token, array('dn'));
     if (!$ldap->count()) {
       /* It's not, let's create it */
@@ -421,7 +434,7 @@ class passwordRecovery extends standAlonePage {
     /* Retrieve hash from the ldap */
     $ldap = $config->get_ldap_link();
 
-    $token  = get_ou('tokenRDN').get_ou('fusiondirectoryRDN').$config->current['BASE'];
+    $token  = get_ou('recoveryTokenRDN').get_ou('fusiondirectoryRDN').$config->current['BASE'];
     $dn     = "ou=".$this->uid.",$token";
     $ldap->cat($dn);
     $attrs = $ldap->fetch();
@@ -468,17 +481,12 @@ class passwordRecovery extends standAlonePage {
   function step2()
   {
     global $config;
-    if ($_POST['email_address'] == "") {
-      $this->message[] = msgPool::required(_("Email address"));
-      return;
-    }
-    $this->email_address = $_POST['email_address'];
 
     /* Search uid corresponding to the mail */
     if ($this->usealternates) {
-      $filter = "(&(objectClass=gosaMailAccount)(|(mail=".$this->email_address.")(gosaMailAlternateAddress=".$this->email_address.")))";
+      $filter = '(&(objectClass=gosaMailAccount)(|(mail='.$this->email_address.')(gosaMailAlternateAddress='.$this->email_address.')))';
     } else {
-      $filter = "(&(objectClass=gosaMailAccount)(mail=".$this->email_address."))";
+      $filter = '(&(objectClass=gosaMailAccount)(mail='.$this->email_address.'))';
     }
     if (class_available('personalInfo') && ($config->get_cfg_value('privateEmailPasswordRecovery', 'FALSE') == 'TRUE')) {
       $filter = '(|'.$filter.'(&(objectClass=fdPersonalInfo)(fdPrivateMail='.$this->email_address.')))';
@@ -506,29 +514,42 @@ class passwordRecovery extends standAlonePage {
       $this->message[] = sprintf(_('The user using email "%s" is locked. Please contact your administrator.'), $this->email_address);
       return;
     }
-
-    $smarty = get_smarty();
-
     $this->uid = $attrs['uid'][0];
-    $smarty->assign('uid', $this->uid);
-    $smarty->assign('email_address', $this->email_address);
     $this->step = 2;
-    $params = $this->encodeParams(array('uid', 'directory', 'email_address'));
-    $smarty->assign('params', $params);
+
+    if ($this->interactive) {
+      $smarty = get_smarty();
+
+      $smarty->assign('uid', $this->uid);
+      $smarty->assign('email_address', $this->email_address);
+      $params = $this->encodeParams(array('uid', 'directory', 'email_address'));
+      $smarty->assign('params', $params);
+    }
+
+    return $attrs['dn'];
   }
 
-  /* generate a token and send it by email */
-  function step3()
+  function generateAndStoreToken()
   {
-    $smarty = get_smarty();
-    /* Send a mail, save information in session and create a very random unique id */
-
-    $activatecode = $this->generateRandomHash();
+    $activatecode = static::generateRandomHash();
 
     $error = $this->storeToken($activatecode);
 
     if (!empty($error)) {
-      msg_dialog::display(_("LDAP error"), $error, LDAP_ERROR);
+      $this->message[] = $error;
+      return FALSE;
+    }
+
+    return $activatecode;
+  }
+
+  /* generate a token and send it by email */
+  function step3()
+  {
+    /* Send a mail, save information in session and create a very random unique id */
+    $token = $this->generateAndStoreToken();
+
+    if ($token === FALSE) {
       return;
     }
 
@@ -547,6 +568,8 @@ class passwordRecovery extends standAlonePage {
     } else {
       $this->message[] = msgPool::invalid(_("Contact your administrator, there was a problem with mail server"));
     }
+    $smarty = get_smarty();
+
     $smarty->assign('uid', $this->uid);
   }
 
@@ -574,20 +597,19 @@ class passwordRecovery extends standAlonePage {
     }
   }
 
-  /* change the password and send confirmation email */
-  function step5()
+  function changeUserPassword($new_password, $new_password_repeated)
   {
     $dn = $this->getUserDn();
     if (!$dn) {
-      return;
+      return FALSE;
     }
 
     $userTabs = objects::open($dn, 'user');
     $userTab  = $userTabs->getBaseObject();
     $userTab->userPassword = array(
       '',
-      $_POST['new_password'],
-      $_POST['new_password_repeated'],
+      $new_password,
+      $new_password_repeated,
       $userTab->userPassword,
       $userTab->attributesAccess['userPassword']->isLocked()
     );
@@ -596,12 +618,24 @@ class passwordRecovery extends standAlonePage {
     $error = $userTabs->check();
     if (!empty($error)) {
       $this->message = $error;
-      return;
+      return FALSE;
     }
 
     $userTabs->save_object();
     $userTabs->save();
-    fusiondirectory_log("User ".$this->uid." password has been changed");
+    fusiondirectory_log('User '.$this->uid.' password has been changed');
+
+    return TRUE;
+  }
+
+  /* change the password and send confirmation email */
+  function step5()
+  {
+    $success = $this->changeUserPassword($_POST['new_password'], $_POST['new_password_repeated']);
+    if (!$success) {
+      return;
+    }
+
     /* Send the mail */
     $mail_body = sprintf($this->mail2_body, $this->uid);
 
diff --git a/html/include/datepicker.js b/html/include/datepicker.js
index 89c501e5c28c44f5d0a16aee5acd89c8be25afe4..b8fbafcc7324cbaf0d1e255a0423b60351b747d2 100644
--- a/html/include/datepicker.js
+++ b/html/include/datepicker.js
@@ -447,7 +447,7 @@ DatePicker.prototype  = {
 
     /* Effect toggle to fade-in / fade-out the datepicker */
     if ( this._enableShowEffect ) {
-      new Effect.toggle(this._id_datepicker, this._showEffect, { duration: this._showDuration });
+      Effect.toggle(this._id_datepicker, this._showEffect, { duration: this._showDuration });
     } else {
       $(this._id_datepicker).show();
     }
@@ -459,28 +459,28 @@ DatePicker.prototype  = {
     if ( this._enableCloseEffect ) {
       switch(this._closeEffect) {
         case 'puff':
-          new Effect.Puff(this._id_datepicker, { duration : this._closeEffectDuration });
+          Effect.Puff(this._id_datepicker, { duration : this._closeEffectDuration });
         break;
         case 'blindUp':
-          new Effect.BlindUp(this._id_datepicker, { duration : this._closeEffectDuration });
+          Effect.BlindUp(this._id_datepicker, { duration : this._closeEffectDuration });
         break;
         case 'dropOut':
-          new Effect.DropOut(this._id_datepicker, { duration : this._closeEffectDuration });
+          Effect.DropOut(this._id_datepicker, { duration : this._closeEffectDuration });
         break;
         case 'switchOff':
-          new Effect.SwitchOff(this._id_datepicker, { duration : this._closeEffectDuration });
+          Effect.SwitchOff(this._id_datepicker, { duration : this._closeEffectDuration });
         break;
         case 'squish':
-          new Effect.Squish(this._id_datepicker, { duration : this._closeEffectDuration });
+          Effect.Squish(this._id_datepicker, { duration : this._closeEffectDuration });
         break;
         case 'fold':
-          new Effect.Fold(this._id_datepicker, { duration : this._closeEffectDuration });
+          Effect.Fold(this._id_datepicker, { duration : this._closeEffectDuration });
         break;
         case 'shrink':
-          new Effect.Shrink(this._id_datepicker, { duration : this._closeEffectDuration });
+          Effect.Shrink(this._id_datepicker, { duration : this._closeEffectDuration });
         break;
         default:
-          new Effect.Fade(this._id_datepicker, {  duration : this._closeEffectDuration });
+          Effect.Fade(this._id_datepicker, {  duration : this._closeEffectDuration });
         break;
       };
     } else {
diff --git a/html/include/pulldown.js b/html/include/pulldown.js
index 01869e5b10372827eb1fb8ad546e8498da2b7d2f..4f8c49be29a83be68d20444bbdd7146b6f99754d 100644
--- a/html/include/pulldown.js
+++ b/html/include/pulldown.js
@@ -69,13 +69,12 @@ MenuContainer.prototype = {
     this.id = this.element.id;
 
     if (this.type === "menuContainer") {
-      if (this.element.hasClassName("level1")) {
+      if (this.element.hasClassName("level1"))
         this.menuType = "horizontal";
-      } else if (this.element.hasClassName("level2")) {
+      else if (this.element.hasClassName("level2"))
         this.menuType = "dropdown";
-      } else {
+      else
         this.menuType = "flyout";
-      }
 
       if (this.menuType === "flyout" || this.menuType === "dropdown") {
         this.isOpen = false;
@@ -96,7 +95,7 @@ MenuContainer.prototype = {
     if (childNodes === null) {
       return;
     }
-
+    
     for (var i = 0; i < childNodes.length; i++) {
       var node = childNodes[i];
       if (node.nodeType === 1) {
@@ -118,13 +117,12 @@ MenuContainer.prototype = {
     var result = {};
     var value;
     for (var i = 0; i < ltrb.length; ++i) {
-      if (this.element.currentStyle) {
+      if (this.element.currentStyle)
         value = parseInt(this.element.currentStyle["border"+ltrb[i]+"Width"]);
-      } else if (window.getComputedStyle) {
+      else if (window.getComputedStyle)
         value = parseInt(window.getComputedStyle(this.element, "").getPropertyValue("border-"+ltrb[i].toLowerCase()+"-width"));
-      } else {
+      else
         value = parseInt(this.element.style["border"+ltrb[i]]);
-      }
       result[ltrb[i].toLowerCase()] = isNaN(value) ? 0 : value;
     }
     return result;
@@ -208,6 +206,7 @@ Object.extend(Object.extend(MenuItem.prototype, MenuContainer.prototype), {
         if (menuItem.root.openDelayTimer) {
           window.clearTimeout(menuItem.root.openDelayTimer);
         }
+        
         if (menuItem.root.closeDelayTimer) {
           window.clearTimeout(menuItem.root.closeDelayTimer);
         }
diff --git a/html/index.php b/html/index.php
index cc355254b5be562c4ee736e25634f72d4eda509a..ef48b50e857e3e004dac01bf79340fab6aa9c446 100644
--- a/html/index.php
+++ b/html/index.php
@@ -230,8 +230,8 @@ class Index {
 
   static function init()
   {
-    self::$username = NULL;
-    self::$password = NULL;
+    static::$username = NULL;
+    static::$password = NULL;
   }
 
   /* Runs schemaCheck if activated in configuration */
@@ -277,11 +277,11 @@ class Index {
   static function validateUserInput()
   {
     global $message, $smarty;
-    self::$username = trim(self::$username);
-    if (!preg_match('/^[@A-Za-z0-9_.-]+$/', self::$username)) {
+    static::$username = trim(static::$username);
+    if (!preg_match('/^[@A-Za-z0-9_.-]+$/', static::$username)) {
       $message = _('Please specify a valid username!');
       return FALSE;
-    } elseif (mb_strlen(self::$password, 'UTF-8') == 0) {
+    } elseif (mb_strlen(static::$password, 'UTF-8') == 0) {
       $message = _('Please specify your password!');
       $smarty->assign ('focusfield', 'password');
       return FALSE;
@@ -294,12 +294,12 @@ class Index {
   {
     global $ui, $config, $message, $smarty;
     /* Login as user, initialize user ACL's */
-    $ui = ldap_login_user(self::$username, self::$password);
+    $ui = ldap_login_user(static::$username, static::$password);
     if ($ui === NULL) {
       if (isset($_SERVER['REMOTE_ADDR'])) {
-        logging::log('security', 'login', '', array(), 'Authentication failed for user "'.self::$username.'" [from '.$_SERVER['REMOTE_ADDR'].']');
+        logging::log('security', 'login', '', array(), 'Authentication failed for user "'.static::$username.'" [from '.$_SERVER['REMOTE_ADDR'].']');
       } else {
-        logging::log('security', 'login', '', array(), 'Authentication failed for user "'.self::$username.'"');
+        logging::log('security', 'login', '', array(), 'Authentication failed for user "'.static::$username.'"');
       }
       $message = _('Please check the username/password combination.');
       $smarty->assign ('focusfield', 'password');
@@ -330,7 +330,7 @@ class Index {
       $expired = $ui->expired_status();
 
       if ($expired == POSIX_ACCOUNT_EXPIRED) {
-        logging::log('security', 'login', '', array(), 'Account for user "'.self::$username.'" has expired');
+        logging::log('security', 'login', '', array(), 'Account for user "'.static::$username.'" has expired');
         $message = _('Account locked. Please contact your system administrator!');
         $smarty->assign ('focusfield', 'username');
         return FALSE;
@@ -344,7 +344,7 @@ class Index {
   {
     global $config;
     /* Not account expired or password forced change go to main page */
-    logging::log('security', 'login', '', array(), 'User "'.self::$username.'" logged in successfully.');
+    logging::log('security', 'login', '', array(), 'User "'.static::$username.'" logged in successfully.');
     session::global_set('connected', 1);
     // check that newly installed plugins have their configuration in the LDAP
     $config->checkLdapConfig();
@@ -366,7 +366,7 @@ class Index {
   static function runSteps($steps)
   {
     foreach($steps as $step) {
-      $status = self::$step();
+      $status = static::$step();
       if (is_string($status)) {
         msg_dialog::display(_('LDAP error'), $status, LDAP_ERROR);
         return FALSE;
@@ -382,15 +382,15 @@ class Index {
   {
     global $config, $message;
 
-    self::init();
+    static::init();
 
     /* Reset error messages */
     $message = '';
 
-    self::$username = $_POST['username'];
-    self::$password = $_POST['password'];
+    static::$username = $_POST['username'];
+    static::$password = $_POST['password'];
 
-    $success = self::runSteps(array(
+    $success = static::runSteps(array(
       'validateUserInput',
       'ldapLoginUser',
       'loginAndCheckExpired',
@@ -400,25 +400,25 @@ class Index {
 
     if ($success) {
       /* Everything went well, redirect to main.php */
-      self::redirect();
+      static::redirect();
     }
   }
 
   /* All login steps in the right order for HTTP auth login */
   static function authLoginProcess()
   {
-    global $config, $message, $ui;
+    global $config, $message;
 
-    self::init();
+    static::init();
 
     if (!isset($_SERVER['PHP_AUTH_USER'])) {
-      self::authenticateHeader();
+      static::authenticateHeader();
     }
 
-    self::$username = $_SERVER['PHP_AUTH_USER'];
-    self::$password = $_SERVER['PHP_AUTH_PW'];
+    static::$username = $_SERVER['PHP_AUTH_USER'];
+    static::$password = $_SERVER['PHP_AUTH_PW'];
 
-    $success = self::runSteps(array(
+    $success = static::runSteps(array(
       'validateUserInput',
       'ldapLoginUser',
       'loginAndCheckExpired',
@@ -428,9 +428,9 @@ class Index {
 
     if ($success) {
       /* Everything went well, redirect to main.php */
-      self::redirect();
+      static::redirect();
     } else {
-      self::authenticateHeader($message);
+      static::authenticateHeader($message);
     }
   }
 
@@ -439,16 +439,16 @@ class Index {
   {
     global $config, $message, $ui;
 
-    self::init();
+    static::init();
 
     /* Reset error messages */
     $message = '';
 
     $header = $config->get_cfg_value('httpHeaderAuthHeaderName', 'AUTH_USER');
 
-    self::$username = $_SERVER['HTTP_'.$header];
+    static::$username = $_SERVER['HTTP_'.$header];
 
-    if (!self::$username) {
+    if (!static::$username) {
       msg_dialog::display(
         _('Error'),
         sprintf(
@@ -465,7 +465,7 @@ class Index {
     $verify_attr = explode(',', $config->get_cfg_value('loginAttribute', 'uid'));
     $filter = '';
     foreach ($verify_attr as $attr) {
-      $filter .= '('.$attr.'='.ldap_escape_f(self::$username).')';
+      $filter .= '('.$attr.'='.ldap_escape_f(static::$username).')';
     }
     $ldap->search('(&(|'.$filter.')(objectClass=inetOrgPerson))');
     $attrs = $ldap->fetch();
@@ -474,7 +474,7 @@ class Index {
         _('Error'),
         sprintf(
           _('Header user "%s" could not be found in the LDAP'),
-          self::$username
+          static::$username
         ),
         FATAL_ERROR_DIALOG
       );
@@ -484,7 +484,7 @@ class Index {
         _('Error'),
         sprintf(
           _('Header user "%s" match several users in the LDAP'),
-          self::$username
+          static::$username
         ),
         FATAL_ERROR_DIALOG
       );
@@ -493,7 +493,7 @@ class Index {
     $ui = new userinfo($config, $attrs['dn']);
     $ui->loadACL();
 
-    $success = self::runSteps(array(
+    $success = static::runSteps(array(
       'loginAndCheckExpired',
       'runSchemaCheck',
       'checkForLockingBranch',
@@ -501,7 +501,7 @@ class Index {
 
     if ($success) {
       /* Everything went well, redirect to main.php */
-      self::redirect();
+      static::redirect();
     }
   }
 
@@ -510,7 +510,7 @@ class Index {
   {
     global $config, $message, $ui;
 
-    self::init();
+    static::init();
 
     /* Reset error messages */
     $message = '';
@@ -531,13 +531,13 @@ class Index {
 
     // force CAS authentication
     phpCAS::forceAuthentication();
-    self::$username = phpCAS::getUser();
+    static::$username = phpCAS::getUser();
     $ldap = $config->get_ldap_link();
     $ldap->cd($config->current['BASE']);
     $verify_attr = explode(',', $config->get_cfg_value('loginAttribute', 'uid'));
     $filter = '';
     foreach ($verify_attr as $attr) {
-      $filter .= '('.$attr.'='.ldap_escape_f(self::$username).')';
+      $filter .= '('.$attr.'='.ldap_escape_f(static::$username).')';
     }
     $ldap->search('(&(|'.$filter.')(objectClass=inetOrgPerson))');
     $attrs = $ldap->fetch();
@@ -546,7 +546,7 @@ class Index {
         _('Error'),
         sprintf(
           _('CAS user "%s" could not be found in the LDAP'),
-          self::$username
+          static::$username
         ),
         FATAL_ERROR_DIALOG
       );
@@ -556,7 +556,7 @@ class Index {
         _('Error'),
         sprintf(
           _('CAS user "%s" match several users in the LDAP'),
-          self::$username
+          static::$username
         ),
         FATAL_ERROR_DIALOG
       );
@@ -565,7 +565,7 @@ class Index {
     $ui = new userinfo($config, $attrs['dn']);
     $ui->loadACL();
 
-    $success = self::runSteps(array(
+    $success = static::runSteps(array(
       'loginAndCheckExpired',
       'runSchemaCheck',
       'checkForLockingBranch',
@@ -573,7 +573,7 @@ class Index {
 
     if ($success) {
       /* Everything went well, redirect to main.php */
-      self::redirect();
+      static::redirect();
     }
   }
 }
diff --git a/html/progress.php b/html/progress.php
index f8e908c629e7488afd33630b4e262fc97ac3c8f6..c133b48b49912f3efe9514cf39cc1e6750ebbcf6 100644
--- a/html/progress.php
+++ b/html/progress.php
@@ -75,8 +75,10 @@ if (!function_exists("imagecreate")) {
   }
 
   /* Draw image in GD image stream */
-  $im = imagecreate ($x, $y)
-    or die ("Cannot Initialize new GD image stream");
+  $im = imagecreate ($x, $y);
+  if (!$im) {
+    die ('Cannot Initialize new GD image stream');
+  }
 
   /* Set colors */
   $bg_color = imagecolorallocate($im, 255,  255,  255);
diff --git a/html/themes/breezy/lists.css b/html/themes/breezy/lists.css
index b9f0569f6fe4e16058112f5320e2f17951b36d30..4617e55ef978c45694aaa9bfd9c8c99ceab92b99 100644
--- a/html/themes/breezy/lists.css
+++ b/html/themes/breezy/lists.css
@@ -93,7 +93,7 @@ border-left: 1px solid #C0C2C3;
 
 table.listingTable > tbody > tr td > input[type=image],
 table.listingTable > tbody > tr td > img {
-padding: 1px;
+padding: 2px;
 }
 
 table.listingTable > tbody > tr td > a:link {
diff --git a/html/themes/breezy/style.css b/html/themes/breezy/style.css
index a16a809885861b5128af341fa0abb814f83c2f01..7df9446c135bdef1f41783af9eabc1c9ac2fc4b1 100644
--- a/html/themes/breezy/style.css
+++ b/html/themes/breezy/style.css
@@ -91,9 +91,6 @@ width: 0;
 text-align: center;
 }
 
-td.list1#entry {
-}
-
 td.list1#info {
 width: 200px;
 }
diff --git a/html/themes/legacy/lists.css b/html/themes/legacy/lists.css
index 2be1dbbb22805dbd7f9c2cc421af006a710d2dde..680397b2d94d912979198a97d48a683e7a23744e 100644
--- a/html/themes/legacy/lists.css
+++ b/html/themes/legacy/lists.css
@@ -93,7 +93,7 @@ border-left: 1px solid #AAA;
 
 table.listingTable > tbody > tr td > input[type=image],
 table.listingTable > tbody > tr td > img {
-padding: 1px;
+padding: 2px;
 }
 
 
diff --git a/ihtml/themes/breezy/recovery.tpl b/ihtml/themes/breezy/recovery.tpl
index 4ca66dd01615da3c934fd078c5894b21710650c9..e8193d514760dbbcca9042becaaa847c151b3c4e 100644
--- a/ihtml/themes/breezy/recovery.tpl
+++ b/ihtml/themes/breezy/recovery.tpl
@@ -29,7 +29,7 @@
 
 {if $step==3}
     <p class="infotext">
-      {t 1=$uid 2=$email_address}Informations to reset password for %1 have been sent to email address %2{/t}<br/>
+      {t 1=$uid 2=$email_address}Information to reset password for %1 has been sent to email address %2{/t}<br/>
       <span class="warning">{t 1=$delay_allowed}Warning : this email is only valid for %1 minutes.{/t}</span>
     </p>
   </div>
diff --git a/ihtml/themes/breezy/simple-filter.tpl b/ihtml/themes/breezy/simple-filter.tpl
index cb0ff8b00ccf43f43c1bd5e90735b420e37d2015..ce7a74c7b61b6523a53d7233d6a842ed54c32df9 100644
--- a/ihtml/themes/breezy/simple-filter.tpl
+++ b/ihtml/themes/breezy/simple-filter.tpl
@@ -3,9 +3,11 @@
 </div>
 
 <div class="contentboxb">
-  {foreach from=$objectFilters item="ofilter"}
-    {${$ofilter.id}}<label for="{$ofilter.id}">&nbsp;{$ofilter.label}</label><br/>
-  {/foreach}
+  {if isset($objectFilters)}
+    {foreach from=$objectFilters item="ofilter"}
+      {${$ofilter.id}}<label for="{$ofilter.id}">&nbsp;{$ofilter.label}</label><br/>
+    {/foreach}
+  {/if}
 
   <hr/>
   {$SCOPE}
diff --git a/include/class_IconTheme.inc b/include/class_IconTheme.inc
index b7874729d6804f379f1692fef8251c0545a82ebd..54e2fb12133857b74d391e681829ff10421e8b1c 100644
--- a/include/class_IconTheme.inc
+++ b/include/class_IconTheme.inc
@@ -18,6 +18,8 @@
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
 */
 
+class ThemeFileParsingException extends Exception {}
+
 class IconThemeDir
 {
   private $Size;
@@ -83,7 +85,7 @@ class IconTheme
     $this->path = $folder;
     $datas  = @parse_ini_file($folder.'/index.theme', TRUE, INI_SCANNER_RAW);
     if ($datas === FALSE) {
-      throw new Exception('Error while parsing theme file');
+      throw new ThemeFileParsingException('Error while parsing theme file');
     }
     if (isset($datas['Icon Theme']['Directories']) && !empty($datas['Icon Theme']['Directories'])) {
       $dirs   = preg_split('/,/', $datas['Icon Theme']['Directories']);
@@ -111,8 +113,8 @@ class IconTheme
     if ($filename != NULL) {
       return $filename;
     }
-    if (isset(self::$fallbacks[$context.'/'.$icon])) {
-      foreach (self::$fallbacks[$context.'/'.$icon] as $fallback) {
+    if (isset(static::$fallbacks[$context.'/'.$icon])) {
+      foreach (static::$fallbacks[$context.'/'.$icon] as $fallback) {
         $filename = $this->LookupIcon($fallback[0], $fallback[1], $size);
         if ($filename != NULL) {
           return $filename;
@@ -123,7 +125,7 @@ class IconTheme
     if ($this->parent !== NULL) {
       $parent = $this->findTheme($this->parent);
       if ($parent === NULL) {
-        $parent = $this->findTheme(self::$default_theme);
+        $parent = $this->findTheme(static::$default_theme);
       }
       return $parent->FindIconHelper($context, $icon, $size);
     }
@@ -138,7 +140,7 @@ class IconTheme
     }
     foreach ($this->subdirs[$context] as $path => &$subdir) {
       if ($subdir->MatchesSize($size)) {
-        foreach (self::$extensions as $extension) {
+        foreach (static::$extensions as $extension) {
           $filename = $this->path.'/'.$path.'/'.$iconname.'.'.$extension;
           if (file_exists($filename)) {
             return $filename;
@@ -147,11 +149,11 @@ class IconTheme
       }
     }
     unset($subdir);
-    if (self::$find_closest) {
+    if (static::$find_closest) {
       $minimal_size = PHP_INT_MAX;
       foreach ($this->subdirs[$context] as $path => &$subdir) {
         if (($sizedistance = $subdir->SizeDistance($size)) < $minimal_size) {
-          foreach (self::$extensions as $extension) {
+          foreach (static::$extensions as $extension) {
             $filename = $this->path.'/'.$path.'/'.$iconname.'.'.$extension;
             if (file_exists($filename)) {
               $closest_filename = $filename;
@@ -181,32 +183,33 @@ class IconTheme
       while (($file = readdir($dir)) !== FALSE) {
         if (file_exists("$path/$file/index.theme") && !preg_match("/^\./", $file)) {
           try {
-            if ($file == self::$default_theme) {
+            if ($file == static::$default_theme) {
               $themes[$file] = new IconTheme("$path/$file",  NULL);
             } else {
-              $themes[$file] = new IconTheme("$path/$file", self::$default_theme);
+              $themes[$file] = new IconTheme("$path/$file", static::$default_theme);
             }
-          } catch (Exception $e) {
+          } catch (ThemeFileParsingException $e) {
+            continue;
           }
         }
       }
     }
-    $_SESSION[self::$session_var] = $themes;
+    $_SESSION[static::$session_var] = $themes;
   }
   static public function findThemeIcon($theme, $context, $icon, $size)
   {
-    if (!isset($_SESSION[self::$session_var])) {
+    if (!isset($_SESSION[static::$session_var])) {
       die('Error: no theme found in session');
     }
-    if (isset($_SESSION[self::$session_var][$theme])) {
-      return $_SESSION[self::$session_var][$theme]->FindIcon($context, $icon, $size);
+    if (isset($_SESSION[static::$session_var][$theme])) {
+      return $_SESSION[static::$session_var][$theme]->FindIcon($context, $icon, $size);
     }
-    return $_SESSION[self::$session_var][self::$default_theme]->FindIcon($context, $icon, $size);
+    return $_SESSION[static::$session_var][static::$default_theme]->FindIcon($context, $icon, $size);
   }
   public function findTheme($theme)
   {
-    if (isset($_SESSION[self::$session_var][$theme])) {
-      $ret = &$_SESSION[self::$session_var][$theme];
+    if (isset($_SESSION[static::$session_var][$theme])) {
+      $ret = &$_SESSION[static::$session_var][$theme];
       return $ret;
     }
     return NULL;
diff --git a/include/class_SnapshotDialogs.inc b/include/class_SnapshotDialogs.inc
index d21a770a378d1bbf04e2460cee4453ebb6a7534b..7404ebc3f8d5b9a686cc022af8f58f162258f2cd 100644
--- a/include/class_SnapshotDialogs.inc
+++ b/include/class_SnapshotDialogs.inc
@@ -127,7 +127,7 @@ class SnapshotsAttribute extends OrderedArrayAttribute
   protected function genRowIcons($key, $value)
   {
     $id = $this->getHtmlId();
-    list ($img, $width) = parent::genRowIcons($key, $value);
+    list ($img, $nbicons) = parent::genRowIcons($key, $value);
     $img = $this->renderInputField(
       'image', $id.'_restore_'.$key,
       array(
@@ -136,10 +136,10 @@ class SnapshotsAttribute extends OrderedArrayAttribute
         'alt'   => _('Restore'),
         'class' => 'center'
       )
-    ).'&nbsp;'.$img;
-    $width += 15;
+    ).$img;
+    $nbicons++;
 
-    return array ($img, $width);
+    return array ($img, $nbicons);
   }
 
   protected function handlePostValueActions($id, $postValue)
diff --git a/include/class_SnapshotHandler.inc b/include/class_SnapshotHandler.inc
index 8d1dece318e2bcf565c6a13b6a50c385ca93d8ad..954d95fee2dd3ba257ed2d92b812da57b876eadb 100644
--- a/include/class_SnapshotHandler.inc
+++ b/include/class_SnapshotHandler.inc
@@ -459,7 +459,7 @@ class SnapshotHandler
       if (!$ldap->success()) {
         msg_dialog::display(_("LDAP error"), msgPool::ldaperror($ldap->get_error(), $dn, "", get_class()), LDAP_ERROR);
       }
-    } catch (Exception $e) {
+    } catch (LDIFImportException $e) {
       msg_dialog::display(_('LDAP error'), $e->getMessage(), ERROR_DIALOG);
     }
   }
diff --git a/include/class_acl.inc b/include/class_acl.inc
index 4cda415ceecc6ad303930cfc8c994d24b1b2c5df..4a35e8c84e335124ec94718795d0997a06709a6f 100644
--- a/include/class_acl.inc
+++ b/include/class_acl.inc
@@ -84,7 +84,7 @@ class acl
     $result = array();
     foreach ($role as $aclTemplate) {
       $list = explode(':', $aclTemplate, 2);
-      $result[$list[0]] = self::extractACL($list[1]);
+      $result[$list[0]] = static::extractACL($list[1]);
     }
     ksort($result);
     return $result;
diff --git a/include/class_config.inc b/include/class_config.inc
index 5231b6f1a1b5027abb5af561bdf78f2a4ea03921..b53decb86ec68d1fc61b926014580f601e63619c 100644
--- a/include/class_config.inc
+++ b/include/class_config.inc
@@ -275,7 +275,7 @@ class config  {
         try {
           $cache[$creds] = cred_decrypt($creds, $_SERVER['HTTP_FDKEY']);
           session::global_set('HTTP_FDKEY_CACHE', $cache);
-        } catch (Exception $e) {
+        } catch (FusionDirectoryException $e) {
           $msg = sprintf(
             _('It seems you are trying to decode something which is not encoded : %s<br/>'."\n".
               'Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted.'),
@@ -457,50 +457,6 @@ class config  {
 
     $ldap = $this->get_ldap_link();
 
-    /* Get NFS server lists */
-    $tmp  = array("default");
-    $tmp2 = array("default");
-    $ldap->cd($this->current['BASE']);
-    $ldap->search("(&(objectClass=goShareServer)(goExportEntry=*))");
-    while ($attrs = $ldap->fetch()) {
-      for ($i = 0; $i < $attrs["goExportEntry"]["count"]; $i++) {
-        if (preg_match('/^[^|]+\|[^|]+\|NFS\|.*$/', $attrs["goExportEntry"][$i])) {
-          $path   = preg_replace ("/^[^|]+\|[^|]+\|[^|]+\|[^|]+\|([^|]+).*$/", '\1', $attrs["goExportEntry"][$i]);
-          $tmp[]  = $attrs["cn"][0].":$path";
-        }
-        if (preg_match('/^[^|]+\|[^|]+\|NBD\|.*$/', $attrs["goExportEntry"][$i])) {
-          $path   = preg_replace ("/^[^|]+\|[^|]+\|[^|]+\|[^|]+\|([^|]+).*$/", '\1', $attrs["goExportEntry"][$i]);
-          $tmp2[] = $attrs["cn"][0].":$path";
-        }
-      }
-    }
-    $this->data['SERVERS']['NFS'] = $tmp;
-    $this->data['SERVERS']['NBD'] = $tmp2;
-
-    /* Load Terminalservers */
-    $ldap->cd ($this->current['BASE']);
-    $ldap->search ('(objectClass=goTerminalServer)', array('cn','gotoSessionType'));
-    $this->data['SERVERS']['TERMINAL']                = array();
-    $this->data['SERVERS']['TERMINAL'][]              = 'default';
-    $this->data['SERVERS']['TERMINAL_SESSION_TYPES']  = array();
-
-    while ($attrs = $ldap->fetch()) {
-      $this->data['SERVERS']['TERMINAL'][] = $attrs['cn'][0];
-      if (isset( $attrs['gotoSessionType']['count'])) {
-        for ($i = 0; $i < $attrs['gotoSessionType']['count']; $i++) {
-          $this->data['SERVERS']['TERMINAL_SESSION_TYPES'][$attrs['cn'][0]][] = $attrs['gotoSessionType'][$i];
-        }
-      }
-    }
-
-    /* Ldap Server */
-    $this->data['SERVERS']['LDAP'] = array();
-    $ldap->cd($this->current['BASE']);
-    $ldap->search('(&(objectClass=goLdapServer)(goLdapBase=*))');
-    while ($attrs = $ldap->fetch()) {
-      $this->data['SERVERS']['LDAP'][$attrs['dn']] = $attrs;
-    }
-
     /* Get samba servers from LDAP */
     $this->data['SERVERS']['SAMBA'] = array();
     if (class_available('sambaAccount')) {
@@ -1112,7 +1068,9 @@ class config  {
       if (isset($plInfo['plMenuProvider']) && $plInfo['plMenuProvider']) {
         list($sections, $entries) = $class::getMenuEntries();
         foreach ($sections as $section => $infos) {
-          $this->data['SECTIONS'][$section] = array_change_key_case($infos, CASE_UPPER);
+          if (!isset($this->data['SECTIONS'][$section])) {
+            $this->data['SECTIONS'][$section] = array_change_key_case($infos, CASE_UPPER);
+          }
           if (!isset($this->data['MENU'][$section])) {
             $this->data['MENU'][$section] = array();
           }
diff --git a/include/class_exceptions.inc b/include/class_exceptions.inc
new file mode 100644
index 0000000000000000000000000000000000000000..7bbb356c97a03335f76135722e8784be71524e8b
--- /dev/null
+++ b/include/class_exceptions.inc
@@ -0,0 +1,46 @@
+<?php
+/*
+  This code is part of FusionDirectory (http://www.fusiondirectory.org/)
+  Copyright (C) 2015-2016  FusionDirectory
+
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with this program; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+*/
+
+/*!
+ * \file class_exceptions.inc
+ * Source code for FusionDirectory exceptions
+ */
+
+/*! \class FusionDirectoryException
+    \brief Parent class for all exceptions thrown in FusionDirectory
+*/
+class FusionDirectoryException extends Exception {}
+
+/*! \class LDIFImportException
+    \brief Exception class which can be thrown by LDAP if the LDIF format is broken
+*/
+class LDIFImportException extends FusionDirectoryException {}
+
+/*! \class LdapGeneralizedTimeBadFormatException
+    \brief Exception class which can be thrown by LdapGeneralizedTime if the format does not match
+*/
+class LdapGeneralizedTimeBadFormatException extends FusionDirectoryException {}
+
+class NonExistingObjectTypeException extends FusionDirectoryException {}
+class NonExistingBranchException extends FusionDirectoryException {}
+class NonExistingLdapNodeException extends FusionDirectoryException {}
+class EmptyFilterException extends FusionDirectoryException {}
+class NoManagementClassException extends FusionDirectoryException {}
+class LDAPFailureException extends FusionDirectoryException {}
diff --git a/include/class_filterLDAP.inc b/include/class_filterLDAP.inc
index dc762492935aebf501ee794fe0a58e529e61eb27..1052dae3a098ffc7dc817d41df709c3136aca0a6 100644
--- a/include/class_filterLDAP.inc
+++ b/include/class_filterLDAP.inc
@@ -1,5 +1,4 @@
 <?php
-
 /*
   This code is part of FusionDirectory (http://www.fusiondirectory.org/)
   Copyright (C) 2003-2010  Cajus Pollmeier
@@ -30,8 +29,8 @@
   *
   * \see filter
   */
-class filterLDAP {
-
+class filterLDAP
+{
   /*!
    * \brief Query
    *
@@ -51,8 +50,8 @@ class filterLDAP {
    */
   static function query($parent, $base, $scope, $filter, $attributes, $category, $objectStorage = array(""))
   {
-    $flag   = ($scope == "sub"?GL_SUBSEARCH:0);
-    return filterLDAP::get_list($parent, $base, $filter, $attributes, $category, $objectStorage, $flag | GL_SIZELIMIT);
+    $flag   = (($scope == 'sub') ? GL_SUBSEARCH : 0);
+    return static::get_list($parent, $base, $filter, $attributes, $category, $objectStorage, $flag | GL_SIZELIMIT);
   }
 
   /*!
@@ -72,10 +71,9 @@ class filterLDAP {
    *
    * \param flag $flags GL_SUBSEARCH
    */
-  static function get_list($parent, $base, $filter, $attributes, $category, $objectStorage, $flags = GL_SUBSEARCH)
+  static function get_list($parent, $base, $filter, $attributes, $category, $objectStorage, $flags)
   {
-    $ui = session::global_get('ui');
-    $config = session::global_get('config');
+    global $config, $ui;
 
     // Move to arrays for category and objectStorage
     if (!is_array($category)) {
@@ -83,9 +81,9 @@ class filterLDAP {
     }
 
     // Store in base - i.e. is a rdn value empty?
-    $storeOnBase = in_array("", $objectStorage);
+    $storeOnBase = in_array('', $objectStorage);
 
-    $default_method = ($storeOnBase && !($flags & GL_SUBSEARCH))?"ls":"search";
+    $default_method = (($storeOnBase && !($flags & GL_SUBSEARCH)) ? 'ls' : 'search');
 
     // Initialize search bases
     $bases = array();
@@ -191,5 +189,4 @@ class filterLDAP {
     return $result;
   }
 }
-
 ?>
diff --git a/include/class_ldap.inc b/include/class_ldap.inc
index cc84bc9b24f87d6f0779eaf49a3627279dff74a8..c12693dcc3157fc5131d54793c1fcecf56bb93d0 100644
--- a/include/class_ldap.inc
+++ b/include/class_ldap.inc
@@ -572,9 +572,13 @@ class LDAP
   function rm($attrs = "", $dn = "")
   {
     if ($this->hascon) {
-      if ($this->reconnect) $this->connect();
-      if ($dn == "")
+      if ($this->reconnect) {
+        $this->connect();
+      }
+
+      if ($dn == "") {
         $dn = $this->basedn;
+      }
 
       $r = ldap_mod_del($this->cid, LDAP::fix($dn), $attrs);
       $this->error = @ldap_error($this->cid);
@@ -588,9 +592,13 @@ class LDAP
   function mod_add($attrs = "", $dn = "")
   {
     if ($this->hascon) {
-      if ($this->reconnect) $this->connect();
-      if ($dn == "")
+      if ($this->reconnect) {
+        $this->connect();
+      }
+
+      if ($dn == "") {
         $dn = $this->basedn;
+      }
 
       $r = @ldap_mod_add($this->cid, LDAP::fix($dn), $attrs);
       $this->error = @ldap_error($this->cid);
@@ -609,7 +617,10 @@ class LDAP
   function rmdir($deletedn)
   {
     if ($this->hascon) {
-      if ($this->reconnect) $this->connect();
+      if ($this->reconnect) {
+        $this->connect();
+      }
+
       $r = @ldap_delete($this->cid, LDAP::fix($deletedn));
       $this->error = @ldap_error($this->cid);
       return ($r ? $r : 0);
@@ -654,7 +665,10 @@ class LDAP
     $dest_rdn = preg_replace("/,.*$/", "", $dest);
 
     if ($this->hascon) {
-      if ($this->reconnect) $this->connect();
+      if ($this->reconnect) {
+        $this->connect();
+      }
+
       $r = ldap_rename($this->cid, @LDAP::fix($source), @LDAP::fix($dest_rdn), @LDAP::fix($parent), FALSE);
       $this->error = ldap_error($this->cid);
 
@@ -672,7 +686,7 @@ class LDAP
   /*!
    * \brief Function rmdir_recursive
    *
-   * Based on recursive_remove, adding two thing: full subtree remove, and delete own node.
+   * Recursive remove, with full subtree remove, and delete own node.
    *
    * \param $srp srp
    *
@@ -683,7 +697,9 @@ class LDAP
   function rmdir_recursive($srp, $deletedn)
   {
     if ($this->hascon) {
-      if ($this->reconnect) $this->connect();
+      if ($this->reconnect) {
+        $this->connect();
+      }
       $delarray = array();
 
       /* Get sorted list of dn's to delete */
@@ -743,7 +759,9 @@ class LDAP
       return 0;
     }
     if ($this->hascon) {
-      if ($this->reconnect) $this->connect();
+      if ($this->reconnect) {
+        $this->connect();
+      }
       $r = @ldap_modify($this->cid, LDAP::fix($this->basedn), $attrs);
       $this->error = @ldap_error($this->cid);
       if (!$this->success()) {
@@ -764,7 +782,9 @@ class LDAP
   function add($attrs)
   {
     if ($this->hascon) {
-      if ($this->reconnect) $this->connect();
+      if ($this->reconnect) {
+        $this->connect();
+      }
       $r = @ldap_add($this->cid, LDAP::fix($this->basedn), $attrs);
       $this->error = @ldap_error($this->cid);
       if (!$this->success()) {
@@ -869,7 +889,9 @@ class LDAP
           /* Fill in MUST values - but do not overwrite existing ones. */
           if (is_array($classes[$ocname]['MUST'])) {
             foreach ($classes[$ocname]['MUST'] as $attr) {
-              if (isset($na[$attr]) && !empty($na[$attr])) continue;
+              if (isset($na[$attr]) && !empty($na[$attr])) {
+                continue;
+              }
               $na[$attr] = 'filled';
             }
           }
@@ -1113,7 +1135,7 @@ class LDAP
     foreach ($fileLines as $lineNumber => $fileLine) {
       if (preg_match('/^ /', $fileLine)) {
         if ($line === NULL) {
-          throw new Exception(sprintf(_('Error line %s, first line of an entry cannot start with a space'), $lineNumber));
+          throw new LDIFImportException(sprintf(_('Error line %s, first line of an entry cannot start with a space'), $lineNumber));
         }
         /* Append to current line */
         $line .= substr($fileLine, 1);
@@ -1131,19 +1153,19 @@ class LDAP
             $value = base64_decode(trim(substr($value, 1)));
           }
           if (preg_match('/^</', $value)) {
-            throw new Exception(sprintf(_('Error line %s, references to an external file are not supported'), $lineNumber));
+            throw new LDIFImportException(sprintf(_('Error line %s, references to an external file are not supported'), $lineNumber));
           }
           if ($value === '') {
-            throw new Exception(sprintf(_('Error line %s, attribute "%s" has no value'), $lineNumber, $key));
+            throw new LDIFImportException(sprintf(_('Error line %s, attribute "%s" has no value'), $lineNumber, $key));
           }
           if ($key == 'dn') {
             if (!empty($entry)) {
-              throw new Exception(sprintf(_('Error line %s, an entry bloc can only have one dn'), $lineNumber));
+              throw new LDIFImportException(sprintf(_('Error line %s, an entry bloc can only have one dn'), $lineNumber));
             }
             $entry['dn']  = $value;
             $entryStart   = $lineNumber;
           } elseif (empty($entry)) {
-            throw new Exception(sprintf(_('Error line %s, an entry bloc should start with the dn'), $lineNumber));
+            throw new LDIFImportException(sprintf(_('Error line %s, an entry bloc should start with the dn'), $lineNumber));
           } else {
             if (!isset($entry[$key])) {
               $entry[$key] = array();
@@ -1174,9 +1196,7 @@ class LDAP
 
       /* If we can't Import, return with a file error */
       if (!$this->import_single_entry($srp, $entry, $usemodify, $usermdir)) {
-        $error = sprintf(_("Error while importing dn: '%s', please check your LDIF from line %s on!"), $entry['dn'][0],
-                        $startLine);
-        throw new Exception($error);
+        throw new LDIFImportException(sprintf(_('Error while importing dn: "%s", please check your LDIF from line %s on!'), $entry['dn'][0], $startLine));
       }
     }
   }
diff --git a/include/class_ldapGeneralizedTime.inc b/include/class_ldapGeneralizedTime.inc
index 42effea1261b161d13b6cf692f9d56ac25905146..0a1e7c662034045e0be703de0eb16c9f65d343f8 100644
--- a/include/class_ldapGeneralizedTime.inc
+++ b/include/class_ldapGeneralizedTime.inc
@@ -32,11 +32,6 @@
     '19941216101255,5Z'
 */
 
-/*! \class LdapGeneralizedTimeBadFormatException
-    \brief Exception class which can be thrown by LdapGeneralizedTime if the format does not match
-*/
-class LdapGeneralizedTimeBadFormatException extends Exception {};
-
 /*! \class LdapGeneralizedTime
     \brief LdapGeneralizedTime allows you to convert from and to LDAP GeneralizedTime format PHP DateTime objects
 
diff --git a/include/class_listing.inc b/include/class_listing.inc
index 7dcc85c4e00c2dbc014d06b57bc90ca9eaa95479..0b752db39496156400d671baf0585d95ddbb77e5 100644
--- a/include/class_listing.inc
+++ b/include/class_listing.inc
@@ -967,13 +967,13 @@ class listing
    */
   function filterObjectType($row, $dn)
   {
-    return $this->filterGenericType($row, $dn, $this->objectTypes, $this->getObjectType($dn, $this->entries[$row]));
+    return $this->filterGenericType($dn, $this->objectTypes, $this->getObjectType($dn, $this->entries[$row]));
   }
 
   /*!
    * \brief Generic method for department and objects once type is known
    */
-  protected function filterGenericType($row, $dn, $types, $type)
+  protected function filterGenericType($dn, $types, $type)
   {
     $result = "&nbsp;";
 
@@ -997,7 +997,7 @@ class listing
    */
   function filterDepartmentType($row, $dn)
   {
-    return $this->filterGenericType($row, $dn, $this->departmentTypes, $this->getDepartmentType($dn, $this->departments[$row]));
+    return $this->filterGenericType($dn, $this->departmentTypes, $this->getDepartmentType($dn, $this->departments[$row]));
   }
 
   /*!
@@ -1218,6 +1218,8 @@ class listing
    */
   function getAction()
   {
+    global $config;
+
     // Do not do anything if this is not our PID, or there's even no PID available...
     if (!isset($_REQUEST['dn']) && (!isset($_REQUEST['PID']) || $_REQUEST['PID'] != $this->pid)) {
       return;
@@ -1241,6 +1243,11 @@ class listing
           $result['targets'][]  = $this->entries[$target]['dn'];
         }
       } elseif (isset($_REQUEST['dn']) && preg_match('/^listing_([a-zA-Z_]+)$/', $key, $m)) {
+        /* Pre-render list to init things if a dn is gonna be opened on first load */
+        $this->setBase($config->current['BASE']);
+        $this->filter->setCurrentScope('sub');
+        $this->update();
+        $this->render();
         $dn                   = urldecode($_REQUEST['dn']);
         $result['action']     = $m[1];
         $result['targets'][]  = $dn;
@@ -1657,7 +1664,7 @@ class listing
 
   function renderCopyPasteActions($row, $dn, $category, $class, $copy = TRUE, $cut = TRUE)
   {
-    global $config;
+
     // We can only provide information if we've got a copypaste handler
     // instance
     if (!is_object($this->copyPasteHandler)) {
diff --git a/include/class_management.inc b/include/class_management.inc
index f7dbd83408eabc2871b1fc8d08dc1cdfcb4e5f64..dd372dee0c7564495660f1c9c609fb1abf9719c3 100644
--- a/include/class_management.inc
+++ b/include/class_management.inc
@@ -146,7 +146,6 @@ class management
    */
   function execute()
   {
-    global $config;
     // Ensure that html posts and gets are kept even if we see a 'Entry islocked' dialog.
     $vars = array('/^act$/','/^listing/','/^PID$/','/^FILTER_PID$/');
     session::set('LOCK_VARS_TO_USE', $vars);
@@ -167,13 +166,6 @@ class management
       }
     }
 
-    // Pre-render list to init things if a dn is gonna be opened on first load
-    if (isset($_REQUEST['dn'])) {
-      $this->headpage->setBase($config->current['BASE']);
-      $this->headpage->filter->setCurrentScope('sub');
-      $this->renderList();
-    }
-
     // Handle actions (POSTs and GETs)
     $str = $this->handleActions($this->detectPostActions());
     if ($str) {
@@ -208,8 +200,9 @@ class management
       }
 
       // No bases specified? Try base
-      if (!count($bases)) $bases[] = $this->headpage->getBase();
-
+      if (!count($bases)) {
+        $bases[] = $this->headpage->getBase();
+      }
       $this->snapHandler->setSnapshotBases($bases);
     }
 
@@ -387,9 +380,15 @@ class management
     $tabClass     = $this->tabClass;
     $aclCategory  = $this->aclCategory;
 
-    if (!empty($altTabClass)) $tabClass = $altTabClass;
-    if (!empty($altTabType)) $tabType = $altTabType;
-    if (!empty($altAclCategory)) $aclCategory = $altAclCategory;
+    if (!empty($altTabClass)) {
+      $tabClass = $altTabClass;
+    }
+    if (!empty($altTabType)) {
+      $tabType = $altTabType;
+    }
+    if (!empty($altAclCategory)) {
+      $aclCategory = $altAclCategory;
+    }
 
     @DEBUG (DEBUG_TRACE, __LINE__, __FUNCTION__, __FILE__, $target, "Entry removal confirmed!");
 
@@ -431,9 +430,15 @@ class management
       return array();
     }
     $action = $this->headpage->getAction();
-    if (isset($_POST['edit_apply']))  $action['action'] = 'apply';
-    if (isset($_POST['edit_finish'])) $action['action'] = 'save';
-    if (isset($_POST['edit_cancel'])) $action['action'] = 'cancel';
+    if (isset($_POST['edit_apply'])) {
+      $action['action'] = 'apply';
+    }
+    if (isset($_POST['edit_finish'])) {
+      $action['action'] = 'save';
+    }
+    if (isset($_POST['edit_cancel'])) {
+      $action['action'] = 'cancel';
+    }
     if (!$this->is_modal_dialog()) {
       if (isset($_POST['delete_confirmed'])) {
         $action['action'] = 'removeConfirmed';
@@ -553,8 +558,9 @@ class management
     }
 
     // No bases specified? Try base
-    if (!count($bases)) $bases[] = $this->headpage->getBase();
-
+    if (!count($bases)) {
+      $bases[] = $this->headpage->getBase();
+    }
     if (!count($target)) {
       // No target, open the restore removed object dialog.
       $this->dn = $this->headpage->getBase();
@@ -660,9 +666,15 @@ class management
     $tabType      = $this->tabType;
     $tabClass     = $this->tabClass;
     $aclCategory  = $this->aclCategory;
-    if (!empty($altTabClass)) $tabClass = $altTabClass;
-    if (!empty($altTabType)) $tabType = $altTabType;
-    if (!empty($altAclCategory)) $aclCategory = $altAclCategory;
+    if (!empty($altTabClass)) {
+      $tabClass = $altTabClass;
+    }
+    if (!empty($altTabType)) {
+      $tabType = $altTabType;
+    }
+    if (!empty($altAclCategory)) {
+      $aclCategory = $altAclCategory;
+    }
 
     // Check locking & lock entry if required
     $this->displayApplyBtn  = FALSE;
@@ -734,9 +746,15 @@ class management
     $tabType      = $this->tabType;
     $tabClass     = $this->tabClass;
     $aclCategory  = $this->aclCategory;
-    if (!empty($altTabClass)) $tabClass = $altTabClass;
-    if (!empty($altTabType)) $tabType = $altTabType;
-    if (!empty($altAclCategory)) $aclCategory = $altAclCategory;
+    if (!empty($altTabClass)) {
+      $tabClass = $altTabClass;
+    }
+    if (!empty($altTabType)) {
+      $tabType = $altTabType;
+    }
+    if (!empty($altAclCategory)) {
+      $aclCategory = $altAclCategory;
+    }
 
     $this->displayApplyBtn = count($target) == 1;
 
diff --git a/include/class_msgPool.inc b/include/class_msgPool.inc
index 1d617951ee384c1edeca0b284571b055d631e997..b2ebc176e5cd611edfdb9a494ff989eac62bc83a 100644
--- a/include/class_msgPool.inc
+++ b/include/class_msgPool.inc
@@ -647,11 +647,11 @@ class msgPool {
   }
 
   /*!
-   * \brief Display : Click the 'Edit' button below to change informations in this dialog
+   * \brief Display : Click the 'Edit' button below to change information in this dialog
    */
   public static function clickEditToChange()
   {
-    return _("Click the 'Edit' button below to change informations in this dialog");
+    return _("Click the 'Edit' button below to change information in this dialog");
   }
 
   /*!
diff --git a/include/class_msg_dialog.inc b/include/class_msg_dialog.inc
index a719d16f35353434b6ff7aac742eeae425b417f1..870d5581347b6c069dd352fb9c3eb032162642fc 100644
--- a/include/class_msg_dialog.inc
+++ b/include/class_msg_dialog.inc
@@ -193,11 +193,7 @@ class msg_dialog
    */
   public function is_confirmed()
   {
-    if (isset($_POST['MSG_OK'.$this->i_ID])) {
-      return TRUE;
-    } else {
-      return FALSE;
-    }
+    return isset($_POST['MSG_OK'.$this->i_ID]);
   }
 
   /*!
diff --git a/include/class_objects.inc b/include/class_objects.inc
index 666f407d5ba1b4ddd1a1871237ee897b038e088d..03c94d7c846b6a39c23a25bc0c09bfa787941d57 100644
--- a/include/class_objects.inc
+++ b/include/class_objects.inc
@@ -19,10 +19,6 @@
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
 */
 
-class NonExistingObjectTypeException extends Exception {};
-class NonExistingBranchException extends Exception {};
-class EmptyFilterException extends Exception {};
-
 class objects
 {
   /*!
@@ -42,7 +38,7 @@ class objects
   static function ls ($type, $attrs = NULL, $ou = NULL, $filter = '')
   {
     if ($attrs === NULL) {
-      $infos = self::infos($type);
+      $infos = static::infos($type);
       $attrs = $infos['mainAttr'];
     }
 
@@ -52,7 +48,7 @@ class objects
       $search_attrs = array($attrs);
     }
     try {
-      $ldap   = self::search($type, $search_attrs, $ou, $filter);
+      $ldap   = static::search($type, $search_attrs, $ou, $filter);
     } catch (NonExistingBranchException $e) {
       return array();
     }
@@ -94,7 +90,7 @@ class objects
   static function count ($type, $ou = NULL, $filter = '')
   {
     try {
-      $ldap = self::search($type, array('dn'), $ou, $filter);
+      $ldap = static::search($type, array('dn'), $ou, $filter);
     } catch (EmptyFilterException $e) {
       return 0;
     } catch (NonExistingBranchException $e) {
@@ -110,7 +106,7 @@ class objects
     if ($ou === NULL) {
       $ou = $config->current['BASE'];
     }
-    $infos = self::infos($type);
+    $infos = static::infos($type);
 
     if ($infos['filter'] == '') {
       throw new EmptyFilterException();
@@ -131,7 +127,7 @@ class objects
     $ldap->cd($ou);
     $ldap->search($filter, $search_attrs);
     if (!$ldap->success()) {
-      throw new Exception($ldap->get_error());
+      throw new LDAPFailureException($ldap->get_error());
     }
     return $ldap;
   }
@@ -146,9 +142,8 @@ class objects
    */
   static function open ($dn, $type)
   {
-    global $config;
 
-    $infos    = self::infos($type);
+    $infos    = static::infos($type);
     $tabClass = $infos['tabClass'];
 
     $tabObject = new $tabClass($type, $dn);
@@ -162,9 +157,9 @@ class objects
   {
     global $config;
 
-    $infos = self::infos($type);
+    $infos = static::infos($type);
     if (!isset($infos['management'])) {
-      throw new Exception('Asked for link for type "'.$type.'" but it does not have a management class');
+      throw new NoManagementClassException('Asked for link for type "'.$type.'" but it does not have a management class');
     }
     $pInfos = pluglist::pluginInfos($infos['management']);
     $index  = $pInfos['INDEX'];
@@ -184,7 +179,7 @@ class objects
           $text = $dn;
         }
       } else {
-        throw new Exception('Dn '.$dn.' not found in LDAP');
+        throw new NonExistingLdapNodeException('Dn '.$dn.' not found in LDAP');
       }
     } elseif (is_array($text)) {
       $text = $text[$infos['nameAttr']][0];
@@ -199,7 +194,7 @@ class objects
 
   static function create ($type)
   {
-    return self::open('new', $type);
+    return static::open('new', $type);
   }
 
   static function infos ($type)
@@ -216,7 +211,7 @@ class objects
   static function isOfType ($attrs, $type)
   {
     //TODO : cache ldapFilter objects?
-    $infos  = self::infos($type);
+    $infos  = static::infos($type);
     $filter = ldapFilter::parse($infos['filter']);
     return $filter($attrs);
   }
@@ -233,7 +228,7 @@ class objects
   {
     global $config, $ui;
 
-    $infos = self::infos($type);
+    $infos = static::infos($type);
 
     $templates = array();
     $ldap = $config->get_ldap_link();
diff --git a/include/class_plugin.inc b/include/class_plugin.inc
index a7285af6a88c6d8f02faa217e26826886bb6635e..408497a3fcf80de945eeffbb17cb6a4a6e481460 100644
--- a/include/class_plugin.inc
+++ b/include/class_plugin.inc
@@ -19,8 +19,6 @@
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
 */
 
-class NonExistingLdapNodeException extends Exception {};
-
 /*!
  * \file class_plugin.inc
  * Source code for the class plugin
@@ -168,6 +166,11 @@ class plugin
         if (empty($this->attrs)) {
           throw new NonExistingLdapNodeException('Could not open dn '.$this->dn);
         }
+        if ($this->mainTab) {
+          /* Make sure that initially_was_account is TRUE if we loaded an LDAP node,
+           *  even if it’s missing an objectClass */
+          $this->is_account = TRUE;
+        }
       }
 
       /* Set the template flag according to the existence of objectClass fdTemplate */
@@ -255,7 +258,7 @@ class plugin
     if ($this->mainTab) {
       $this->_template_cn = $template_attrs['cn'][0];
     }
-    $this->attrs = self::tpl_template_to_attrs($template_attrs);
+    $this->attrs = static::tpl_template_to_attrs($template_attrs);
   }
 
   protected function templateSaveAttrs()
@@ -591,9 +594,9 @@ class plugin
     $ldap = $config->get_ldap_link();
     $ldap->cat($dn);
     $attrs    = $ldap->fetch();
-    $attrs    = self::tpl_template_to_attrs($attrs);
-    $depends  = self::tpl_attrs_depends($attrs);
-    $attrs    = self::tpl_sort_attrs($attrs, $depends);
+    $attrs    = static::tpl_template_to_attrs($attrs);
+    $depends  = static::tpl_attrs_depends($attrs);
+    $attrs    = static::tpl_sort_attrs($attrs, $depends);
     return array($attrs, $depends);
   }
 
@@ -767,7 +770,7 @@ class plugin
       }
       $result_tmp = array();
       foreach ($result as $r) {
-        $result_tmp = array_merge($result_tmp, self::tpl_apply_modifier($modifier, $args, $r));
+        $result_tmp = array_merge($result_tmp, static::tpl_apply_modifier($modifier, $args, $r));
       }
       $result = $result_tmp;
     }
@@ -845,7 +848,7 @@ class plugin
     /* Flattens dependencies */
     $flatdepends = array();
     foreach ($depends as $key => $value) {
-      self::tpl_depends_of($flatdepends, $depends, $key);
+      static::tpl_depends_of($flatdepends, $depends, $key);
     }
     return $flatdepends;
   }
@@ -906,7 +909,7 @@ class plugin
           if (!is_numeric($key)) {
             continue;
           }
-          $string = self::tpl_parse_string($string, $attrs);
+          $string = static::tpl_parse_string($string, $attrs);
         }
         unset($string);
       }
@@ -923,7 +926,7 @@ class plugin
   {
     $offset = 0;
     while (preg_match('/%([^%]+)%/', $string, $m, PREG_OFFSET_CAPTURE, $offset)) {
-      $replace  = self::tpl_parse_mask($m[1][0], $attrs);
+      $replace  = static::tpl_parse_mask($m[1][0], $attrs);
       $replace  = $replace[0];
       if ($escapeMethod !== NULL) {
         $replace = $escapeMethod($replace);
@@ -1272,7 +1275,7 @@ class plugin
           // For each tab concerned
           foreach ($tabRefs['refs'] as $tab => $fieldRefs) {
             // If the tab is activated on this object
-            if (isset($tabobject->by_object[$tab])) {
+            if (isset($tabobject->by_object[$tab]) && ($tabobject->by_object[$tab]->is_account || $tabobject->by_object[$tab]->ignore_account)) {
               // For each field
               foreach ($fieldRefs as $ofield => $field) {
                 // call plugin::foreignKeyUpdate(ldapname, oldvalue, newvalue, source) on the object
@@ -1493,7 +1496,7 @@ class plugin
         }
       }
 
-      $command = self::tpl_parse_string($command, $addAttrs, 'escapeshellarg');
+      $command = static::tpl_parse_string($command, $addAttrs, 'escapeshellarg');
 
       // If there are still some %.. in our command, try to fill these with some other class vars (FIXME: useless)
       if (preg_match("/%/", $command)) {
@@ -1514,7 +1517,7 @@ class plugin
           }
           $addAttrs[$name] = $value;
         }
-        $command = self::tpl_parse_string($command, $addAttrs, 'escapeshellarg');
+        $command = static::tpl_parse_string($command, $addAttrs, 'escapeshellarg');
       }
 
       @DEBUG(DEBUG_SHELL, __LINE__, __FUNCTION__, __FILE__, $command, "Execute");
diff --git a/include/class_pluglist.inc b/include/class_pluglist.inc
index daa27428a104c55adbb4615cef8491e5c5ecbd35..1cb89a074ee6e513d0844f7fce24b1504e635fc1 100644
--- a/include/class_pluglist.inc
+++ b/include/class_pluglist.inc
@@ -58,7 +58,7 @@ class pluglist {
    */
   function __construct()
   {
-    global $class_mapping, $config;
+    global $class_mapping;
 
     /* Fill info part of pluglist */
     $classes = get_declared_classes();
diff --git a/include/class_timezone.inc b/include/class_timezone.inc
index d65fd68979823cf82792382f91626d41575b5a42..5a63aa7fd0852c53390d73c1444fd6e4ffc5d1da 100644
--- a/include/class_timezone.inc
+++ b/include/class_timezone.inc
@@ -73,7 +73,7 @@ class timezone
     }
 
     /* Is there a correct timezone set in the fusiondirectory configuration */
-    if (self::setDefaultTimezoneFromConfig()) {
+    if (static::setDefaultTimezoneFromConfig()) {
       $tz       = $config->get_cfg_value('timezone');
       $tz_delta = date('Z', $stamp);
       $tz_delta = $tz_delta / 3600;
diff --git a/include/class_userinfo.inc b/include/class_userinfo.inc
index 4145e79dca791febb26347d89d3e04107235f417..081ef3b59716b113eb543343a5c85d8643143883 100644
--- a/include/class_userinfo.inc
+++ b/include/class_userinfo.inc
@@ -678,7 +678,9 @@ class userinfo
 
       /* For all gosaDepartments */
       foreach ($config->departments as $dn) {
-        if (isset($deps[$dn])) continue;
+        if (isset($deps[$dn])) {
+          continue;
+        }
         $acl = "";
         if (strpos($mod, '/')) {
           $acl .= $this->get_permissions($dn, $mod);
diff --git a/include/functions.inc b/include/functions.inc
index 182bb486af4572bd9f00b03523100de18f2eed65..c4754566541486f7ab58c15647fb5f5c539290ce 100644
--- a/include/functions.inc
+++ b/include/functions.inc
@@ -39,24 +39,6 @@ define('GL_SIZELIMIT',    2);
 define('GL_CONVERT',      4);
 define('GL_NO_ACL_CHECK', 8);
 
-/* Heimdal stuff */
-define('UNIVERSAL', 0x00);
-define('INTEGER', 0x02);
-define('OCTET_STRING', 0x04);
-define('OBJECT_IDENTIFIER ', 0x06);
-define('SEQUENCE', 0x10);
-define('SEQUENCE_OF', 0x10);
-define('SET', 0x11);
-define('SET_OF', 0x11);
-define('DEBUG', FALSE);
-define('HDB_KU_MKEY', 0x484442);
-define('TWO_BIT_SHIFTS', 0x7efc);
-define('DES_CBC_CRC', 1);
-define('DES_CBC_MD4', 2);
-define('DES_CBC_MD5', 3);
-define('DES3_CBC_MD5', 5);
-define('DES3_CBC_SHA1', 16);
-
 /* Define constants for debugging */
 define ('DEBUG_TRACE',    1); /*! Debug level for tracing of common actions (save, check, etc.) */
 define ('DEBUG_LDAP',     2); /*! Debug level for LDAP queries */
@@ -70,7 +52,6 @@ define ('DEBUG_SI',       256); /*! Debug level for communication with Argonaut
 define ('DEBUG_MAIL',     512); /*! Debug level for all about mail (mailAccounts, imap, sieve etc.) */
 define ('DEBUG_FAI',      1024); /*! Debug level for FAI (incomplete) */
 
-
 /* Define shadow states */
 define ('POSIX_ACCOUNT_EXPIRED', 1);
 define ('POSIX_WARN_ABOUT_EXPIRATION', 2);
@@ -185,7 +166,7 @@ function plugin_available($plugin)
  */
 function load_plist ($ldap_available = TRUE)
 {
-  global $config, $ui;
+  global $config;
   if (!session::global_is_set('plist')) {
     /* Initially load all classes */
     load_all_classes();
@@ -784,8 +765,6 @@ function del_user_locks($userdn)
  */
 function get_lock($object)
 {
-  global $config;
-
   /* Sanity check */
   if ($object == '') {
     msg_dialog::display(_('Internal error'), _('Error while adding a lock. Contact the developers!'), ERROR_DIALOG);
@@ -1307,8 +1286,8 @@ function get_ou($name)
   $map = array(
     'fusiondirectoryRDN'      => 'ou=fusiondirectory,',
     'lockRDN'                 => 'ou=locks,',
-    'tokenRDN'                => 'ou=tokens,',
-
+    'recoveryTokenRDN'        => 'ou=recovery,',
+    'reminderTokenRDN'        => 'ou=reminder,',
     'roleRDN'                 => 'ou=roles,',
     'ogroupRDN'               => 'ou=groups,',
     'applicationRDN'          => 'ou=apps,',
@@ -1326,10 +1305,7 @@ function get_ou($name)
 
     'ipmiRDN'                 => 'ou=ipmi,',
 
-    'faxBlocklistRDN'     => 'ou=gofax,ou=systems,',
     'aclRoleRDN'          => 'ou=aclroles,',
-    'phoneMacroRDN'       => 'ou=macros,ou=asterisk,ou=configs,ou=systems,',
-    'phoneConferenceRDN'  => 'ou=conferences,ou=asterisk,ou=configs,ou=systems,',
 
     'faiBaseRDN'      => 'ou=fai,ou=configs,ou=systems,',
     'faiScriptRDN'    => 'ou=scripts,',
@@ -1352,9 +1328,8 @@ function get_ou($name)
 
     'aliasRDN'    => 'ou=alias,',
 
-    'dsaRDN'    => 'ou=dsa,',
+    'dsaRDN'    => 'ou=dsa,'
 
-    'mimetypeRDN' => 'ou=mime,'
   );
 
   /* Preset ou... */
@@ -2223,8 +2198,9 @@ function scan_directory($path, $sort_desc = FALSE)
 
       /* Is this a correct result ?*/
       if ($dir) {
-        while ($fp = readdir($dir))
+        while ($fp = readdir($dir)) {
           $ret[] = $fp;
+        }
       }
     }
   }
@@ -2806,7 +2782,6 @@ function get_correct_class_name($cls)
  */
 function change_password ($dn, $password, $hash = "")
 {
-  global $config;
   $userTabs = objects::open($dn, 'user');
   $userTab  = $userTabs->getBaseObject();
   $userTab->userPassword = array(
@@ -2860,7 +2835,6 @@ function lock_samba_account($mode, $attrs)
 /* Lock or unlock ssh account */
 function lock_ssh_account($mode, $attrs, &$modify)
 {
-  global $config;
   if (!isset($attrs['sshPublicKey'])) {
     return;
   }
@@ -3048,7 +3022,7 @@ function cred_decrypt($input, $password)
   /************************* Inspired by Crypt/CBC.pm *******************************/
   $input = pack('H*', $input);
   if (substr($input, 0, 8) != 'Salted__') {
-    throw new Exception("Invalid hash header: expected 'Salted__', found '".substr($input, 0, 8)."'");
+    throw new FusionDirectoryException("Invalid hash header: expected 'Salted__', found '".substr($input, 0, 8)."'");
   }
   $salt   = substr($input, 8, 8);
   $input  = substr($input, 16);
@@ -3336,7 +3310,7 @@ function load_all_classes()
 
 function initLanguage($lang = NULL)
 {
-  global $GLOBALS,$BASE_DIR;
+  global $BASE_DIR;
   if ($lang === NULL) {
     $lang = get_browser_language();
   }
@@ -3396,7 +3370,7 @@ if (!function_exists('ldap_escape')) {
     if (!isset($charMaps[0])) {
       $charMaps[0] = array();
       for ($i = 0; $i < 256; $i++) {
-        $charMaps[0][chr($i)] = sprintf('\\%02x', $i);;
+        $charMaps[0][chr($i)] = sprintf('\\%02x', $i);
       }
 
       for ($i = 0, $l = count($charMaps[LDAP_ESCAPE_FILTER]); $i < $l; $i++) {
diff --git a/include/functions_debug.inc b/include/functions_debug.inc
index a5322e2d71eb92b8b5d7d4d9b0e6d607ef216016..fe6b5092aae40163a11ea7eeb30860d9efef8b62 100644
--- a/include/functions_debug.inc
+++ b/include/functions_debug.inc
@@ -112,7 +112,9 @@ class Print_a_class {
    */
   function print_a($array, $iteration = FALSE, $key_bg_color = FALSE)
   {
-    $key_bg_color or $key_bg_color = $this->key_bg_color;
+    if (!$key_bg_color) {
+      $key_bg_color = $this->key_bg_color;
+    }
 
     if (!$iteration && isset($this->export_flag)) {
       $this->output .= '<form id="pa_form_'.$this->export_hash.'" action="'.$this->export_dumper_path.'?mode='.$this->export_flag.'" method="post" target="_blank"><input name="array" type="hidden" value="'.htmlspecialchars( serialize( $array ) ).'"></form>';
@@ -123,8 +125,13 @@ class Print_a_class {
       for ($i = 0; $i < 6; $i += 2) {
         $c = substr( $key_bg_color, $i, 2 );
         $c = hexdec( $c );
-        ( $c += 15 ) > 255 and $c = 255;
-        isset($tmp_key_bg_color) or $tmp_key_bg_color = '';
+        $c += 15;
+        if ($c > 255) {
+          $c = 255;
+        }
+        if (!isset($tmp_key_bg_color)) {
+          $tmp_key_bg_color = '';
+        }
         $tmp_key_bg_color .= sprintf( "%02X", $c );
       }
       $key_bg_color = $tmp_key_bg_color;
@@ -221,7 +228,7 @@ class Print_a_class {
 function print_a($array, $return_mode = FALSE, $show_object_vars = FALSE, $export_flag = FALSE )
 {
   $e = error_reporting(0);
-  if (is_array($array) or is_object($array)) {
+  if (is_array($array) || is_object($array)) {
     $pa = new Print_a_class;
     if ($show_object_vars) {
       $pa->show_object_vars = TRUE;
@@ -326,7 +333,9 @@ function show_vars($show_all_vars = FALSE, $show_object_vars = FALSE)
   }
 
   foreach ($vars_arr as $vars_name => $vars_data) {
-    if ($vars_name != 'script_globals') global $$vars_name;
+    if ($vars_name != 'script_globals') {
+      global $$vars_name;
+    }
     if ($$vars_name) {
       print '<div class="vars-container" style="background-color:'.$vars_data[1].';"><span class="varsname">'.$vars_data[0].'</span><br />';
       print_a($$vars_name, FALSE, $show_object_vars, FALSE );
diff --git a/include/password-methods/class_password-methods-crypt.inc b/include/password-methods/class_password-methods-crypt.inc
index 7c99e7b94b36155e4cdf57ddec73e6fc9428eb32..7d68348d14219cf7da222c9647e6ed1b90812357 100644
--- a/include/password-methods/class_password-methods-crypt.inc
+++ b/include/password-methods/class_password-methods-crypt.inc
@@ -46,11 +46,7 @@ class passwordMethodCrypt extends passwordMethod
    */
   function is_available()
   {
-    if (function_exists("crypt")) {
-      return TRUE;
-    } else {
-      return FALSE;
-    }
+    return function_exists('crypt');
   }
 
   /*!
diff --git a/include/password-methods/class_password-methods-md5.inc b/include/password-methods/class_password-methods-md5.inc
index 2cfb254ce2048685e92a0434207a1d03b0886b32..127a5178c2ccfbab8428470209670429b1f12273 100644
--- a/include/password-methods/class_password-methods-md5.inc
+++ b/include/password-methods/class_password-methods-md5.inc
@@ -46,11 +46,7 @@ class passwordMethodMd5 extends passwordMethod
    */
   function is_available()
   {
-    if (function_exists('md5')) {
-      return TRUE;
-    } else {
-      return FALSE;
-    }
+    return function_exists('md5');
   }
 
   /*!
@@ -60,7 +56,7 @@ class passwordMethodMd5 extends passwordMethod
    */
   function generate_hash($pwd)
   {
-    return  "{MD5}".base64_encode( pack('H*', md5($pwd)));
+    return  '{MD5}'.base64_encode( pack('H*', md5($pwd)));
   }
 
   /*!
@@ -68,7 +64,7 @@ class passwordMethodMd5 extends passwordMethod
    */
   static function get_hash_name()
   {
-    return "md5";
+    return 'md5';
   }
 }
 ?>
diff --git a/include/password-methods/class_password-methods-smd5.inc b/include/password-methods/class_password-methods-smd5.inc
index 64e2612bfbeedce3617493fbbacbb2e2d010c1e4..96d56b3b68a58699a9b53b91e5ee33a7afd6027b 100644
--- a/include/password-methods/class_password-methods-smd5.inc
+++ b/include/password-methods/class_password-methods-smd5.inc
@@ -45,11 +45,7 @@ class passwordMethodsmd5 extends passwordMethod
    */
   function is_available()
   {
-    if ((!function_exists('md5'))) {
-      return FALSE;
-    } else {
-      return TRUE;
-    }
+    return function_exists('md5');
   }
 
   /*!
@@ -60,9 +56,9 @@ class passwordMethodsmd5 extends passwordMethod
   function generate_hash($pwd)
   {
     mt_srand(microtime() * 10000000);
-    $salt0  = substr(pack("h*", md5(mt_rand())), 0, 8);
-    $salt   = substr(pack("H*", md5($salt0 . $pwd)), 0, 4);
-    $hash   = "{SMD5}".base64_encode(pack("H*", md5($pwd . $salt)) . $salt);
+    $salt0  = substr(pack('h*', md5(mt_rand())), 0, 8);
+    $salt   = substr(pack('H*', md5($salt0 . $pwd)), 0, 4);
+    $hash   = '{SMD5}'.base64_encode(pack('H*', md5($pwd . $salt)) . $salt);
     return $hash;
   }
 
@@ -71,7 +67,7 @@ class passwordMethodsmd5 extends passwordMethod
     $hash = base64_decode(substr($hash, 6));
     $salt = substr($hash, 16);
     $hash = substr($hash, 0, 16);
-    $nhash = pack("H*", md5($pwd . $salt));
+    $nhash = pack('H*', md5($pwd . $salt));
     return ($nhash == $hash);
   }
 
@@ -80,7 +76,7 @@ class passwordMethodsmd5 extends passwordMethod
    */
   static function get_hash_name()
   {
-    return "smd5";
+    return 'smd5';
   }
 }
 ?>
diff --git a/include/password-methods/class_password-methods.inc b/include/password-methods/class_password-methods.inc
index 46b2f7413b6af610d192d66467b99a80640b0985..ab9dcbeac57ff52caafad378cb7ffaf1aed1d46d 100644
--- a/include/password-methods/class_password-methods.inc
+++ b/include/password-methods/class_password-methods.inc
@@ -190,7 +190,7 @@ class passwordMethod
    */
   static function get_available_methods()
   {
-    global $class_mapping, $config;
+    global $class_mapping;
     $ret  = FALSE;
     $i    = 0;
 
@@ -291,8 +291,6 @@ class passwordMethod
    */
   static function get_method($password_hash, $dn = "")
   {
-    global $config;
-
     $methods = passwordMethod::get_available_methods();
 
     foreach ($methods['class'] as $class) {
diff --git a/include/simpleplugin/attributes/class_CompositeAttribute.inc b/include/simpleplugin/attributes/class_CompositeAttribute.inc
index e673e57896137079741e52a946d4876dc55073dd..cbe332fa04a67a5ce7abb716266083a1728f2c35 100644
--- a/include/simpleplugin/attributes/class_CompositeAttribute.inc
+++ b/include/simpleplugin/attributes/class_CompositeAttribute.inc
@@ -162,7 +162,6 @@ class CompositeAttribute extends Attribute
     if (!is_array($values)) {
       $values = $this->inputValue($values);
     }
-    $i = 0;
     reset($values);
     foreach ($this->attributes as &$attribute) {
       $attribute->setValue(current($values));
diff --git a/include/simpleplugin/attributes/class_SetAttribute.inc b/include/simpleplugin/attributes/class_SetAttribute.inc
index 8f93933bd3e9882df3c2505802d69aedf4e008ac..7ecd4f5ca3679c99cf1c489227d1ff481912d0e6 100644
--- a/include/simpleplugin/attributes/class_SetAttribute.inc
+++ b/include/simpleplugin/attributes/class_SetAttribute.inc
@@ -132,6 +132,9 @@ class SetAttribute extends Attribute
     if (!empty($error) || ($this->attribute === FALSE)) {
       return $error;
     } else {
+      if (!is_array($this->value)) {
+        return sprintf(_('The value for multivaluated field "%s" is not an array'), $this->getLabel());
+      }
       foreach ($this->value as $value) {
         $this->attribute->setValue($value);
         $error = $this->attribute->check();
@@ -434,9 +437,9 @@ class OrderedArrayAttribute extends SetAttribute
         continue;
       }
 
-      list ($img, $width) = $this->genRowIcons($key, $value);
+      list ($img, $nbicons) = $this->genRowIcons($key, $value);
 
-      $fields[] = array("html" => $img, "attach" => 'style="border:0px;width:'.$width.'px;"');
+      $fields[] = array("html" => $img, "attach" => 'style="border:0px;width:'.($nbicons * 20).'px;"');
       $div->AddEntry($fields);
     }
     $smarty->assign("div_$id", $div->DrawList());
@@ -448,10 +451,10 @@ class OrderedArrayAttribute extends SetAttribute
     $id = $this->getHtmlId();
 
     $img = '';
-    $width = 25;
+    $nbicons = 1;
 
     if ($this->order) {
-      $width += 20;
+      $nbicons += 2;
       if ($key != 0) {
         $img .= $this->renderInputField(
           'image', $id.'_up_'.$key,
@@ -461,9 +464,9 @@ class OrderedArrayAttribute extends SetAttribute
             'alt'   => _('Sort up'),
             'class' => 'center'
           )
-        ).'&nbsp;';
+        );
       } else {
-        $img .= '<img src="images/empty.png" alt="" style="width:10px;"/>';
+        $img .= '<img src="images/empty.png" alt="" style="width:16px;"/>';
       }
       if (($key + 1) < count($this->value)) {
         $img .= $this->renderInputField(
@@ -474,13 +477,13 @@ class OrderedArrayAttribute extends SetAttribute
             'alt'   => _('Sort down'),
             'class' => 'center'
           )
-        ).'&nbsp;';
+        );
       } else {
-        $img .= '<img src="images/empty.png" alt="" style="width:10px;"/>';
+        $img .= '<img src="images/empty.png" alt="" style="width:16px;"/>';
       }
     }
     if ($this->edit_enabled) {
-      $width += 15;
+      $nbicons++;
       $img .= $this->renderInputField(
         'image', $id.'_edit_'.$key,
         array(
@@ -489,7 +492,7 @@ class OrderedArrayAttribute extends SetAttribute
           'alt'   => _('Edit'),
           'class' => 'center'
         )
-      ).'&nbsp;';
+      );
     }
     $img .= $this->renderInputField(
       'image', $id.'_del_'.$key,
@@ -499,9 +502,9 @@ class OrderedArrayAttribute extends SetAttribute
         'alt'   => _('Delete'),
         'class' => 'center'
       )
-    ).'&nbsp;';
+    );
 
-    return array ($img, $width);
+    return array ($img, $nbicons);
   }
 
   protected function getAttributeArrayValue($key, $value)
diff --git a/include/simpleplugin/class_helpersAttribute.inc b/include/simpleplugin/class_helpersAttribute.inc
index c6fe058b3cf4f4e26071a868d7a727a7ef138444..15f59224363dc9ba1a3a10c4ac22b368e15cb669 100644
--- a/include/simpleplugin/class_helpersAttribute.inc
+++ b/include/simpleplugin/class_helpersAttribute.inc
@@ -237,7 +237,7 @@ class UnitIntAttribute extends CompositeAttribute
       $i = (count($choices) - 1);
       ($value % $choices[$i] != 0) && ($i > 0);
       $i--
-    );
+    )
     return array($value / $choices[$i], $choices[$i]);
   }
 
diff --git a/include/simpleplugin/class_simpleManagement.inc b/include/simpleplugin/class_simpleManagement.inc
index f10ea6c6d1b26bc6ac356b92c836a448d108d0b2..6fb5f62d5cfb1807ee8ee07b81fb0091560d43ed 100644
--- a/include/simpleplugin/class_simpleManagement.inc
+++ b/include/simpleplugin/class_simpleManagement.inc
@@ -867,7 +867,7 @@ class simpleManagement extends management
 
   static function mainInc ($classname)
   {
-    global $remove_lock, $cleanup, $display, $config, $ui;
+    global $remove_lock, $cleanup, $display;
 
     /* Remove locks */
     if ($remove_lock) {
diff --git a/include/simpleplugin/class_simplePlugin.inc b/include/simpleplugin/class_simplePlugin.inc
index d320e9ed0fb877e507534c1880e1b9c96a229e7a..34a2a0511de7fb1261204422e47c42d980555378 100644
--- a/include/simpleplugin/class_simplePlugin.inc
+++ b/include/simpleplugin/class_simplePlugin.inc
@@ -521,7 +521,7 @@ class simplePlugin extends plugin
     $group->renderAttributes(TRUE);
     $smarty->assign("hiddenPostedInput", get_class($this)."_posted");
 
-    return "<h1>Inherited informations:</h1><div></div>\n".$smarty->fetch($this->templatePath);
+    return "<h1>Inherited information:</h1><div></div>\n".$smarty->fetch($this->templatePath);
   }
 
   /*! \brief This function allows you to open a dialog
@@ -791,7 +791,7 @@ class simplePlugin extends plugin
   {
     global $ui;
     trigger_error("userMainInc is deprecated");
-    return self::mainInc($classname, $ui->dn);
+    return static::mainInc($classname, $ui->dn);
   }
 
   /*! \brief This function is the needed main.inc for plugins that are not used inside a management class
diff --git a/include/simpleplugin/class_simpleSelectManagement.inc b/include/simpleplugin/class_simpleSelectManagement.inc
index 3025fbcb5987d7480e755a4ac22b1f62939b22b6..ced9c4104cf4461fb5a4dbc37a78fb1aa7aa5bb7 100644
--- a/include/simpleplugin/class_simpleSelectManagement.inc
+++ b/include/simpleplugin/class_simpleSelectManagement.inc
@@ -73,7 +73,9 @@ class simpleSelectManagement extends simpleManagement
     $row    = func_get_arg(1);
     $dn     = func_get_arg(2);
     $trans  = func_get_arg(3);
-    $trans  = $trans[0];
+    if (is_array($trans)) {
+      $trans  = $trans[0];
+    }
     if ($trans != '') {
       return '<a href="?plug='.$_GET['plug'].'&amp;PID='.$pid.'&amp;act=listing_select_'.$row.'&amp;add_finish=1" title="'.htmlentities($dn, ENT_COMPAT, 'UTF-8').'">'.htmlentities($trans, ENT_COMPAT, 'UTF-8').'</a>';
     }
diff --git a/include/variables_common.inc b/include/variables_common.inc
index fbeefcd6665df01d2f9a0e93cfc9f3609bfd44cb..2e1b035abdc99ce2ce0a7d3b0f31771290f77178 100644
--- a/include/variables_common.inc
+++ b/include/variables_common.inc
@@ -63,7 +63,7 @@ define("FPDF_FONTPATH", "/usr/share/php/fpdf/font/"); /*! Define fpdf font path
 /*!
  * \brief FusionDirectory Version
  */
-define ("FD_VERSION", "1.0.17"); /*! Define FusionDirectory version */
+define ("FD_VERSION", "1.0.18"); /*! Define FusionDirectory version */
 
 /*!
  * \brief FusionDirectory config object RDN
diff --git a/locale/ar/fusiondirectory.po b/locale/ar/fusiondirectory.po
index b6affbafe44eb74e8f9a93d1901c69c477922466..04d076b9a39c9fbde242f27f8530b662f6594f27 100644
--- a/locale/ar/fusiondirectory.po
+++ b/locale/ar/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Arabic (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ar/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "خطأ"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "تحذير"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "خطأ"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "خطأ داخلي"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "الإسم"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr "إزالة"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "تلقائي"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "الهاتف"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "الهاتف المحمول"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "الفاكس"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "رقم المنزل"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "القسم"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "معلومات"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "مجموعة"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "معلومات"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5129,6 +5165,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5152,7 +5189,17 @@ msgstr[5] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+msgstr[4] ""
+msgstr[5] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
@@ -5162,7 +5209,7 @@ msgstr[3] ""
 msgstr[4] ""
 msgstr[5] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/ca/fusiondirectory.po b/locale/ca/fusiondirectory.po
index 0d5dd784b63f1b921253414d5d573f49c38a7ef3..65533d678a4e600d78765ba9f988b71a3cd7550c 100644
--- a/locale/ca/fusiondirectory.po
+++ b/locale/ca/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Catalan (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ca/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Llengua preferida"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Error"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error d'LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Avís"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error de la configuració"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Entrada"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Nom de la plantilla"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Error d'autenticació."
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "El meu compte"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Feu clic al botó «Edita» a sota per canviar la informació d'aquest diàleg"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objecte"
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Nom"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr "El compte és blocat. Contacteu el vostre administrador de sistemes."
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "El vostre navegador té les galetes inhabilitades. Habiliteu les galetes i torneu a carregar aquesta pàgina abans d'entrar."
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuració %s/%s del FusionDirectori no és llegible. S'està avortant."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Directori personal"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Intèrpret d'ordres"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Compte"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Telèfon"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Mòbil"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Buscapersones"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Pàgina principal"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Adreça postal personal"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Telèfon privat"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Número de telèfon personal"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organització"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Departament"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Núm de department"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Número de departament"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Núm d'empleat"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Número d'empleat"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Categoria professional"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Responsable"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Contrasenya nova"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "La contrasenya nova i l'actual són massa similars."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "La contrasenya nova és massa curta."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Informació"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "S'ha completat l'operació"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informació"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/cs_CZ/fusiondirectory.po b/locale/cs_CZ/fusiondirectory.po
index dbbcecaf76541a0df656699d88bf3b4701bd2c67..89b0d52d3668ac5291e7ba070ee1f356a535a4c7 100644
--- a/locale/cs_CZ/fusiondirectory.po
+++ b/locale/cs_CZ/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Czech (Czech Republic) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/cs_CZ/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Upřednostňovaný jazyk"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr "V tomto okamžiku je možné zvolit výchozí jazyk pro celý systém. Volba samočinně použije jazyk požadovaný přistupujícím webovým prohlížečem. Toto nastavení může být přebito."
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Samočinné"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr "FusionDirectory potřebuje tento modul pro komunikaci různými protokoly s různými typy serverů."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory potřebuje tento modul pro začlenění Samby."
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "Aby bylo možné ve FusionDirectory využívat SSHA šifrování, musí být nainstalován jeden z těchto modulů: 'mhash', nebo 'sha1'."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory potřebuje tento modul pro komunikaci s IMAP serverem."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "vícebajtový řetězec (mbstring)"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory potřebuje tento modul pro práci se znaky v univerzálním kódování (unicode)."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "ImageMagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory jej potřebuje pro práci s obrázky."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "kompresní modul"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory toto rozšíření potřebuje pro práci se snímky."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "„register_globals“ je mechanizmus v PHP pro registraci všech globálních proměnných, které jsou tak dostupné ze skriptů aniž by bylo třeba měnit jejich rozsah. Jenže to může rizikové z hlediska zabezpečení."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Vyhledejte ve svém souboru php.ini parametr register_globals a nastavte jej na hodnotu off . "
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP tuto hodnotu používá pro „úklid“ (garbage collector) při odstraňování starých relací."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Nastavení této hodnoty na jeden den zabrání ztrátě relace a cookies dříve, než skutečně vyprší nastavený časový limit."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Vyhledejte ve svém php.ini parametr 'session.gc_maxlifetime' a nastavte jej na hodnotu '86400' a vyšší."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Vypnuto"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Abyste se vyhnuli potížím při používání FusionDirectory, vyhledejte ve svém php.ini parametr session.auto_start a nastavte jej na hodnotu off ."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Vyhledejte ve svém souboru php.ini parametr session.auto_start a nastavte jej na hodnotu off ."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "Pro svůj běh FusionDirectory potřebuje, aby mu bylo vyhrazeno alespoň 128MB  operační paměti. Provozování pod touto hranicí může způsobovat nevyzpytatelné chyby! Pro rozsáhlá nasazení je třeba tuto hodnotu ještě dále navýšit."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "V souboru s nastaveními php.ini na svém serveru vyhledejte volbu memory_limit a nastavte ji na hodnotu 128M a vyšší."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Tato volba ovlivňuje to, jak PHP zachází s výstupem. Pro zvýšení výkonu nastavte na hodnotu off ."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Vyhledejte ve svém souboru php.ini parametr implicit_flush a nastavte jej na hodnotu off."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "PHP skripty by měly dostat čas alespoň 30 vteřin na to, aby proběhly."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Vyhledejte ve svém php.ini parametr 'max_execution_time' a nastavte jej na hodnotu '30' a vyšší."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Pro zlepšení zabezpečení nastavte PHP tak, aby neposkytovalo jakékoli informace o serveru, na kterém běží."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Vyhledejte ve svém php.ini parametr 'expose_php' a nastavte jej na 'off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Výkonnost serveru můžete zlepšit nastavením parametru magic_quotes_gpc na hodnotu off ."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr "kontroluje se, zda neexistují duplicity v číselných identifikátorec
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "Dotaz do LDAP nebyl úspěšný"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr "Možná chybí kořenový objekt."
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Nezdařilo se"
 
@@ -341,222 +352,222 @@ msgstr "Chybí třída objektů FusionDirectory %s!"
 msgid "Please check your installation."
 msgstr "Zkontrolujte svou instalaci."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "Nedaří se manipulace s typem struktury kořenového objektu. Prosím pokuste se přidat třídu objektů '%s' ručním zásahem."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Chyba LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr "Zvolený uživatel %s nemá plný přístup do LDAP databáze."
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr "Zvolený uživatel %s nemá plný přístup do LDAP databáze."
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Varování"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "Nalezeno %s uživatelů, kteří nebudou dostupní z FusionDirectory nebo jsou jejich účty neúplné."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr "Přemístění uživatele"
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Chyba přemisťování"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr "Položku %s nelze přemístit:"
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr "Nalezeny správcovské účty z F.D. 1.0.7: %s"
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr "Nalezeny správcovské skupiny z F.D. 1.0.7: %s"
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr "Na konci nastavení je možné spustit <i>fusiondirectory-setup --migrate-acls</i> a přemístit ho.<br/>"
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr "Ve vaší LDAP databázi se nenachází žádný použitelný účet správce FusionDirectory 1.0.8."
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Vytvořit"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Uživatelé"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Skupiny"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Ve vaší LDAP databázi se nenachází žádný účet správce FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr "Uděluje veškerá práva na veškerých objektech"
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Chyba"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr "Výchozí ACL úlohy nebyly vloženy"
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr "Chybí některé výchozí ACL úlohy"
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr "Výchozí ACL úlohy byly vloženy"
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr "Nelze přidat ACL úlohu %s:"
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr "Nalezeno %s uživatelů, nacházejících se mimo nastavený strom %s."
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Přesunout uživatele do příslušného stromu"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr "Položky nelze přesunout do požadovaného oddělení!"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr "Položka bude přesunuta z"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "do"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Tyto odkazy budou aktualizovány"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Bylo nalezeno %s účtů skupin, nacházejících se mimo příslušný strom '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr "Přesunout skupiny do příslušného stromu"
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Bylo nalezeno %s oddělení, která nebudou viditelná z FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr "Přemístění oddělení"
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr "Heslo k účtu správce, použitého pro spojování do LDAP"
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Stav"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr "Po stažení a umístění souboru do %s se ujistěte, že %s je oprávněn číst pouze uživatelský účet, pod kterým běží webový server a nikdo jiný."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Chyba instalátoru"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Hotovo"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Další"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Vnitřní chyba"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "Jako objectType (typ objektu) buď nebylo zadáno nic, nebo nesprávná hodnota."
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "nenastavené"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Chyba filtru"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Filtr je neúplný!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Oprávnění"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Chyba oprávnění"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Nejste oprávněn(a) vytvořit snímek %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Nejste oprávněni obnovit zachycený stav %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Dolů"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Seřadit vzestupně"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Seřadit sestupně"
 
@@ -860,58 +871,58 @@ msgstr "domovské"
 msgid "Reload list"
 msgstr "Znovunačíst seznam"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Akce"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "zkopírovat"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Vyjmout"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Vložit"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Vyjmout tuto položku"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Zkopírovat tuto položku"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Obnovit zachycené stavy"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Exportovat seznam"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Obnovit zachycený stav"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Pořídit zachycený stav"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "vytvořit nový snímek tohoto objektu"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Fatální chyba"
 
@@ -927,12 +938,12 @@ msgstr "připojeno"
 msgid "XML error"
 msgstr "Chyba v XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "Heslo nelze změnit, neznámý uživatel %s"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr "Aby bylo možné používat SASL, je třeba vyplnit kolonky saslRealm ne
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Chyba v nastavení"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "Nelze vložit"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Přihlašovací jméno"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Å ablona"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Název šablony"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "fatální chyba: není určeno umístění třídy – pro nápravu prosím spusťe '%s'"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "fatální chyba: nelze vytvořit instanci třídy '%s' – pokuste se to napravit spuštěním '%s' --update-cache (na serveru) a restartujte svůj webový prohlížeč"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATÁLNÍ: chyba při připojování do LDAPu. Server ohlásil '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr "Přihlašovací údaj (uid) není v rámci LDAP stromu jedinečný! Kontaktujte svého správce systémů."
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Chyba ověření"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr "Zdá se, že platnost vašeho hesla skončila. Změňte jej pomocí funkce <a href=\"recovery.php\">obnovení hesla</a>."
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Nastala chyba při pokusu o přidání zámku. Nahlaste to prosím vývojářům!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Nedaří se vytvořit informaci o zamykání ve stromu LDAP. Kontaktujte svého správce systémů!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "LDAP server odpověděl: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Při pokusu o vyhrazení přístupu k objektu bylo nalezeno několik již existujících zámků. To by se nemělo stávat – probíhá jejich odstraňování."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Limit velikosti položek %d je překročen!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "nastavit novou hodnotu limitu %s a v případě, že ani to nebude stačit, zobrazit toto hlášení znovu"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Nastavit"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "neúplné"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Přesto pokračovat"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Přesto upravit"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "chystáte se upravit položky LDAPu %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Položek na stránku"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Použít filtr"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr "%sB"
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr "%sKiB"
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr "%sMiB"
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr "%sGiB"
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr "%sTiB"
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr "%sPiB"
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr "%sEiB"
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr "%sZiB"
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr "%sYiB"
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Soubor %s nebylo možné smazat. Zkuste opravit přístupová práva spuštěním příkazu fusiondirectory-setup --check-directories"
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Nelze zapsat do souboru s revizemi!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Nelze číst ze souboru s revizemi!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr "nextIdHook není k dispozici. Bude použit výchozí základ!"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Varování LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Nedaří se získat informace o schématech ze serveru. Schémata proto nelze ověřit!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Dostupné třídy"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr "Zásuvný modul smíšených skupin je nainstalován, ale vaše nastavení schématu ho nepodporuje."
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr "Aby bylo možné použít smíšené skupiny v objectClass posixGroup, je třeba aby byly POMOCNÉ"
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr "Stávající schéma je nastaveno pro smíšené skupiny, ale není přítomen příslušný zásuvný modul."
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr "Je třeba, aby ObjectClass posixGroup bylo STRUKTURÁLNÍ"
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Není k dispozici volné ID:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "Neznámá metoda idAllocation (přiřazování ID)!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "Identifikátor sambaUnixIdPool není jedinečný!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "Není k dispozici ID!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "Překročen nejvyšší přijatelný počet neúspěšných pokusů!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Není k dispozici volné ID – není co přidělit!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Nelze nalézt soubor %s – opravte to spuštěním %s (na serveru)"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Všechny objekty v této kategorii"
 
@@ -1300,25 +1311,25 @@ msgstr "Nedaří se přihlášení do LDAPu. Kontaktujte prosím správce systé
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "Pořizování zachycených stavů je sice zapnuté, ale není nastavena potřebná proměnná %s."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "Pořizování snímků je sice povolené, ale chybí modul pro jejich kompresi. Nainstalujte prosím '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Všechny kategorie"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Můj účet"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "Přidat %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr "Odebrat nastavení pro %s"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Pro změnu údajů v tomto dialogu klikněte na Upravit"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr "Operace v LDAP databázi se nezdařila!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objekt"
 
@@ -2009,70 +2020,69 @@ msgstr "Zaslat hlášení o chybě"
 msgid "Toggle information"
 msgstr "přepnout informace"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Varování ohledně výkonu"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "Výkonnost LDAPu je špatná: poslední dotaz trval celých %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr "Podstromy s RDN %s se nedaří automaticky vytvářet: nebyla nalezena žádná třída objektu!"
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr "Nedaří se automaticky vytvořit podstromy s RDN %s: nepodporováno"
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "při operaci na %s na LDAP serveru %s"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "při operaci na LDAP serveru %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open se nezdařilo vykonat ldapsearch"
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Došlo k chybě během importu dn: '%s', zkontrolujte prosím Váš LDIF soubor od řádku %s dále!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr "Vyberte požadované položky"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Název"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "neznámé"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Upravit"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Upravit"
 msgid "Remove"
 msgstr "Odstranit"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "Nebylo nalezeno žádné určení zásuvného modulu pro inicializaci %s – zkontrolujte svůj soubor s nastaveními."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "Průběh mazání byl přerušen zásuvným modulem %s: %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr "hodiny"
 msgid "days"
 msgstr "dny"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Ze šablony"
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr "%s šablona"
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Zobrazit %s"
@@ -2241,50 +2251,50 @@ msgstr "Nastavení šablony"
 msgid "This is the name of the template"
 msgstr "Toto je název šablony"
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr "Pouze hlavní panel může vypočítat rozlišený název"
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr "Nedaří se spočítat rozlišený název: žádná nadřazená třída panelu pro %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr "Nedaří se spočítat dn: nedaří se nalézt objectType informace z panelu třídy %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Chyba při ukládání"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Položka s takovým rozlišeným názvem již existuje: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Položka %s neexistuje"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (vyžadováno)"
@@ -2317,29 +2327,34 @@ msgstr "soubor nebyl nenalezen"
 msgid "file not readable"
 msgstr "soubor není čitelný"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d bajtů)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Nahrát"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "stažení"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Neplatná hodnota pro %s"
@@ -2383,14 +2398,14 @@ msgstr "Desetinné číslo menší než %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Došlo k problému s rozbalováním dat zachyceného stavu"
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Panel %s"
@@ -2429,12 +2444,12 @@ msgstr "Všichni uživatelé"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Složka %s, nastavená jako místo pro provedení sestavení, není přístupná!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Zkontrolujte prosím správnost kombinace zadaného uživatelského jmé
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Účet je uzamčen. Kontaktujte svého správce systémů!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Váš webový prohlížeč má zakázané cookies. Prosím povolte je a před dalším pokusem o přihlášení stránku nechejte tuto stránku načíst znovu!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Nastavení %s/%s FusionDirectory není čitelné. Akce byla zrušena."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "E-mailová adresa"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Účet s uživatelským jménem %s nebyl nalezen"
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Bylo nalezeno hned několik účtů s uživatelským jménem %s"
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "E-mailová adresa"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Nastal problém s poštovním serverem – obraťte se na svého správce systémů."
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "tato poukázka (token) je neplatná"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Vyskytl se problém s poštovním serverem, potvrzovací e-mail proto nebyl odeslán"
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Odkazy"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2651,210 +2666,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "upravit POSIXová nastavení uživatele"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Domovská složka"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "Umístění domovské složky tohoto uživatele"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Který shell by měl být použit, když se uživatel přihlásí"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Hlavní skupina"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Hlavní skupina tohoto uživatele"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Stav tohoto unixového uživatelského účtu"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr "Vynutit konkrétní identifikátor uživatele/skupiny"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr "Pro tohoto uživatele vynutit konkrétní identifikátory uživatele a jeho hlavní skupiny"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr "Identifikátor uživatele"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr "Hodnota identifikátoru účtu tohoto uživatele"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr "Idenifikátor skupiny"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr "Hodnota identifikátoru hlavní skupiny tohoto uživatele"
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Členství ve skupinách"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Účet"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Uživatel musí při prvním přihlášení změnit heslo."
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr "Při prvním přihlášení musí uživatel změnit heslo (vyžaduje nastavenou hodnotu u Prodleva před vynucením změny hesla)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Prodleva před vynucením změny hesla (dny)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "Po tomto počtu dnů bude uživatel přiměn ke změně hesla (nevyplnění funkce vypíná)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Datum skončení platnosti hesla"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "Datum po kterém skončí platnost hesla uživatele (nevyplnění tuto funkci vypíná)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Délka nečinnosti uživatele, po které bude účet uživatele vypnut (dny)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Po skončení platnosti hesla, jak dlouho nanejvýš může být účet nepoužíván, než dojde k jeho vypnutí (zůstane ovšem zachován). Nevyplnění tuto funkci vypíná"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "Prodleva varování uživatele před skončením platnosti hesla (dny)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "Uživatel bude varován nastavený počet dnů předem před skončením platnosti hesla (nevyplnění tuto funkci vypíná)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "důvěryhodnost systémů"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "režim důvěryhodnosti"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Typ ověřování pro tyto počítače"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "vypnuto"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "plný přístup"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "umožnit přístup k těmto strojům"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Tomuto uživateli povolit připojení pouze na počítače z tohoto seznamu"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "samočinné"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "platnost skončila"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "běží čas odkladu"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "aktivní"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "platnost hesla skončila"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "heslo nelze změnit"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Vypršel časový limit při čekání na zámek – zámek bude proto nebude brán v potaz!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr "Skupina uživatele %s"
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr "Metoda otisku hesla"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Uživatel"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr "Informace o uživatelském účtu"
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr "Uživatelský účet"
 
@@ -2999,183 +3014,183 @@ msgstr "Telefon"
 msgid "Business phone number"
 msgstr "Služební telefoní číslo"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Mobilní"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr "Číslo služebního mobilního telefonu"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Pager"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr "Číslo na pracovní pager"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr "Číslo služebního faxu"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Webové stránky"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr "Osobní webové stránky"
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr "Informace o účtu"
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr "Přihlašovací jméno tohoto uživatele"
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr "Uživatelovo heslo"
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr "Osobní kontaktní údaje"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Zobrazovaný název"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr "Jméno, pod kterým má být tento uživatel zobrazován. Používáno MS Exchange."
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr "Adresa bydliště"
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Soukromá poštovní adresa"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Soukromý telefon"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Telefonní číslo domů"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Organizační údaje"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Titul"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr "Titul osoby v kontextu organizace. Každý z titulů je hodnota tohoto vícehodnotového atributu"
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organizace"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Oddělení"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Číslo oddělení"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Číslo oddělení"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Číslo zaměstnance"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Číslo zaměstnance"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Typ zaměstnaneckého poměru"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Nadřízený"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr "Ppolicy %s nebyla nalezena v LDAP!"
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr "Nejste oprávněni ke změně svého hesla"
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr "Je třeba, abyste počkali %d sekund než budete moci znovu měnit své heslo"
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr "Toto heslo už bylo nedávno použito"
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr "Bylo zadáno naprosto stejné heslo, jako je to stávající"
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Pro pokračování je třeba zadat své stávající heslo."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr "Zadání v kolonkách Nové heslo a Zopakování nového hesla se neshodují."
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nové heslo"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Nové a staré heslo jsou si příliš podobné."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Nové heslo nelze použít – je příliš krátké (není bezpečné)."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "Heslo obsahuje znaky, které mohou být problematické (např. se nenacházejí přímo na klávesnici)."
 
@@ -3203,8 +3218,8 @@ msgid "Dashboard"
 msgstr "Přehled"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
-msgstr "Statistiky a různé další údaje"
+msgid "Statistics and various information"
+msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3215,6 +3230,18 @@ msgstr "Hlášení"
 msgid "Statistics"
 msgstr "Statistiky"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Obnova zapomenutého hesla"
@@ -3305,12 +3332,12 @@ msgstr "Obsah první e-mailové zprávy, poslané uživateli, když požádá o
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Dobrý den,\n\nZde jsou Vaše přihlašovací údaje:\n- přihlašovací jméno: %s\n- odkaz pro obnovu hesla: %s\n\nVýše uvedený odkaz je platný pouze 10 minut!"
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr "POSIX shelly, dostupné pro uživatele F.D."
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr "Zobrazit panel ACL u všech objektů"
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr "Pro velmi specifická nastavení ACL práv, kde je zapotřebí udělit právo na jediném objektu."
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr "oddělení"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Spravovat uživatele"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Zamykání účtu"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr "Způsob ukládání hesel %s neumožňuje uzamykání účtů. Účet %s proto nebyl uzamčen!"
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Odemknout účet"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Uzamknout účet"
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr "Organizační role"
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr "Informace"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Název této skupiny"
@@ -4328,34 +4364,34 @@ msgstr "Neznámý typ: %s"
 msgid "Non existing dn: %s"
 msgstr "Neexistující rozlišený název: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "skupina objektu"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr "Informace o skupinÄ› objektu"
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Skupina"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr "Stručný popis této skupiny"
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "členské objekty"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr "Objekty spadající do této skupiny"
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Této skupině umožnit připojení pouze na počítače z tohoto seznamu"
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "přiřazení ACL"
 
@@ -4482,23 +4518,28 @@ msgstr "Členové"
 msgid "Users or groups to assign this role to."
 msgstr "Uživatelé či skupiny, kterým má být přiřazena tato role"
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Přiřazení ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Přiřazení úlohy řízení přístupu"
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Přiřazení"
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Přiřazení ACL úlohy pro tento základ"
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Přiřazení na objektu či podstromu %s"
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "číst"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "Zápis"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Zobrazit/skrýt pokročilá nastavení"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Vytvářet objekty"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Přesunout objekty"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Odstranit objekty"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Udělit oprávnění vlastníkovi"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Celý objekt"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr "Ztracené heslo"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Operace byla dokončena"
 msgid "Creating a new object using templates"
 msgstr "Vytváření nového objektu s použitím šablon"
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informace"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "ACL přiřazené k této položce"
@@ -5123,6 +5159,7 @@ msgid "There is no %1 group"
 msgstr "Není zde žádná %1 skupina"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Je zde jeden uživatel:"
@@ -5140,14 +5177,21 @@ msgstr[2] "%2 z nich má %1 účet"
 msgid "None of them have a %1 account"
 msgstr "Nikdo z nich nemá a %1 účet"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Jeden z nich je uzamčen"
 msgstr[1] "%1 z nich jsou uzamčené"
 msgstr[2] "%1 z nich je uzamčených"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Žádný z nich není uzamčen"
 
diff --git a/locale/de/fusiondirectory.po b/locale/de/fusiondirectory.po
index 67197436916d8f5568d5d0bf115bb475abbae70e..6bdade49b88dedd56b9eb1b913ef56b718fa3fe9 100644
--- a/locale/de/fusiondirectory.po
+++ b/locale/de/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: German (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/de/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Bevorzugte Sprache"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatisch"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr "FusionDirectory benötigt dieses Modul um mit den unterschiedlichen Arten von Servern und Protokollen zu kommunizieren."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory benötigt dieses Modul für die Sambaintegration."
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory benötigt entweder 'mhash' oder das 'sha1' Modul um SSHA-Verschlüsselung nutzen zu können."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory benötigt dieses Modul um mit einem IMAP-Server zu kommunizieren."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory benötigt dieses Modul um Unicode-Zeichenketten zu verwalten."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "Imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory benötigt diese Erweiterung um Bilder zu verarbeiten."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "Komprimierungs-Modul"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory benötigt diese Erweiterung um Snapshots zu verwalten."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals ist ein PHP-Mechanismus, welcher alle globalen Variablen für Skripte direkt zugänglich macht. Dies kann ein Sicherheitsrisiko sein."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Suchen Sie nach 'register_globals' in Ihrer php.ini und setzen Sie es auf 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP verwendet diese Einstellungen für den Garbage Collector, um alte Sessions zu entfernen."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Wenn Sie diesen Wert auf einen Tag setzen, wird dies vermeiden, dass Sie die Sitzung und den zugehörigen Cookie verlieren, bevor diese tatsächlich ihre Gültigkeit verlieren."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Suchen Sie in Ihrer php.ini nach 'session.gc_maxlifetime' und setzen Sie es auf 84600 oder höher."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Aus"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Um FusionDirectory ohne Probleme benutzen zu können, muss die Option session.auto_start in Ihrer php.ini auf 'Off' gestellt werden."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Suchen Sie in Ihrer php.ini nach 'session.auto_start' und setzen Sie es auf 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "FusionDirectory benötigt mindestens 128MB Arbeitsspeicher. Wird dieser Wert unter dieses Limit gesetzt, kann dies unreproduzierbare Fehler hervorrufen. Erhöhen Sie dies für größere Installationen."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "Suchen nach 'memory_limit' in Ihrer php.ini und setzen auf '128M' oder höher."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Diese Einstellung beeinflusst die Verarbeitung der Ausgabe. Stellen Sie diese auf 'off', um die Leistung zu erhöhen."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Suchen Sie in Ihrer php.ini nach 'implicit_flush' und setzen Sie es auf 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "Die Ausführungszeit sollte mindestens 30 Sekunden betragen."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Suchen Sie in Ihrer php.ini nach 'max_execution_time' und setzen Sie es auf '30' oder höher."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Erhöhen Sie die Sicherheit Ihres Servers, indem Sie expose_php auf 'off' setzen. PHP wird in dieser Einstellung keine Informationen über Ihren laufenden Server senden."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Suchen Sie in Ihrer php.ini nach 'expose_php' und setzen Sie es auf 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Erhöhen Sie die Leistung des Servers, indem sie magic_quotes_gpc auf 'off' stellen."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr "Prüfe auf doppelte UID Nummern"
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "LDAP-Abfrage fehlgeschlagen."
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Fehlgeschlagen"
 
@@ -341,222 +352,222 @@ msgstr "Fehlende FusionDirectory Objektklasse '%s'!"
 msgid "Please check your installation."
 msgstr "Bitte überprüfen Sie Ihre Installation."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "Die strukturelle Objekt-Typ Ihres Wurzel-Objektes kann nicht konvertiert werden. Bitte fügen Sie die Objekt-Klasse '%s' manuell hinzu."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP-Fehler"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Warnung"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "%s Benutzer(innen) gefunden, die nicht in FusionDirectory sichtbar sein werden oder unvollständig sind."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr "Benutzermigration"
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Migrationsfehler"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr "Kann Eintrag \"%s\" nicht migrieren:"
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Anlegen"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Benutzer"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Gruppen"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Es gibt kein FusionDirectory Administratorkonto innerhalb Ihres LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr "Gibt alle Rechte auf alle Objekte"
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Fehler"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr "Einige Standard-ACL-Rollen fehlen"
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr "Kann ACL-Rolle \"%s\" nicht hinzufügen:"
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Benutzer in den konfigurierten Benutzerbaum verschieben"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr "Eintrag wird verschoben von"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "an"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Die folgenden Referenzen werden aktualisiert"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Es wurden %s Gruppen ausserhalb des konfigurierten Baums '%s' gefunden."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr "Gruppen in den konfigurierten Gruppenbaum verschieben"
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Fand %s Abteilungen, die nicht in FusionDirectory sichtbar sein werden."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Status"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr "Nach dem Herunterladen und dem Plazieren der Datei unter %s, bitte vergewissern Sie sich dass der Benutzer unter dem der Webserver läuft, in der Lage ist %s zu lesen. Anderen Nutzern sollte dies nicht möglich sein."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Einrichtungsfehler"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Abgeschlossen"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Vor"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Interner Fehler"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "Der angegebene Objekt-Typ ist leer oder ungültig!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "unkonfiguriert"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Filter Fehler"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Der Filter ist unvollständig!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Berechtigung"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Berechtigungsfehler"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Ihnen ist es nicht erlaubt, einen Snapshot für %s zu erstellen."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Ihnen ist es nicht erlaubt, einen Snapshot für %s wiederherzustellen."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Ab"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Aufsteigend sortieren"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Absteigend sortieren"
 
@@ -860,58 +871,58 @@ msgstr "Heimat"
 msgid "Reload list"
 msgstr "Liste neu laden"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Aktionen"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Kopieren"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Ausschneiden"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Einfügen"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Diesen Eintrag ausschneiden"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Diesen Eintrag kopieren"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Abzug wiederherstellen"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Liste exportieren"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Abzug wiederherstellen"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Snapshot erstellen"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Erstelle einen neuen Snapshot dieses Objekts"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Schwerer Fehler"
 
@@ -927,12 +938,12 @@ msgstr "in Zeile"
 msgid "XML error"
 msgstr "XML-Fehler"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "Kann das Passwort nicht ändern, unbekannter Nutzer '%s'"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Konfigurationsfehler"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "Kann nicht einfügen"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Kennung"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Vorlage"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Name der Vorlage"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Schwerer Fehler: keine Klassenfundorte definiert - bitte führen Sie '%s' aus, um das Problem zu beheben"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Schwerer Fehler: Kann Klasse '%s' nicht instanziieren - bitte führen Sie '%s' aus um das Problem zu beheben"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATAL: Fehler beim Verbinden mit dem LDAP-Server. Die Meldung lautet '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Authentifizierungsfehler"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Fehler beim Setzen einer Sperre. Bitte kontaktieren Sie die Entwickler!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Kann Sperrinformation für LDAP-Baum nicht erzeugen. Bitte kontaktieren Sie Ihren Administrator!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "Der LDAP-Server meldete: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Mehrere Sperren für das zu sperrende Objekt gefunden. Dies sollte nicht passieren - räume mehrere Referenzen auf."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Die Größenbeschränkung von %d Einträgen ist überschritten!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Verwende eine neue Größenbeschränkung von %s Einträgen und zeige diese Meldung bei Überschreitung wieder an"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Konfigurieren"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "unvollständig"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Trotzdem Fortsetzen"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Trotzdem bearbeiten"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Sie bearbeiten gerade den/die LDAP Eintrag/Einträge %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Einträge pro Seite"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Filter anwenden"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr "%sB"
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr "%sKiB"
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr "%sMiB"
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr "%sGiB"
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr "%sTiB"
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr "%sPiB"
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr "%sEiB"
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr "%sZiB"
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr "%sYiB"
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Datei '%s' konnte nicht gelöscht werden. Versuchen Sie fusiondirectory-setup --check-directories um die Rechte zu beheben."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Kann nicht in Revisions-Datei schreiben!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Kann nicht von Revisionsdatei lesen!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr "'nextIdHook' ist nicht verfügbar. Benutze Standardbasis!"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "LDAP-Warnung"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Kann die Schema-Informationen nicht vom Server beziehen. Keine Schemaprüfung möglich!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Verfügbare Klasse(n)"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Konnte keine freie ID allozieren:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "unbekannte idAllocation-Methode!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "%sPoolMin >= %sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "sambaUnixIdPool ist nicht eindeutig!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "keine ID verfügbar!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "maximale Anzahl von Versuchen abgelaufen!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Konnte keine freie ID allozieren!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Konnte Datei '%s' nicht finden - bitte führen Sie '%s' aus um das Problem zu beseitigen"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Keine Objekte dieser Kategorie"
 
@@ -1300,25 +1311,25 @@ msgstr "Kann nicht mit dem LDAP-Server verbinden. Bitte benachrichtigen Sie den
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "Die Snapshot-Funktionalität ist aktiviert, aber die erforderliche Variable '%s' ist nicht gesetzt."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "Die Snapshot-Funktionalität ist aktiviert, aber das erforderliche Modul ist nicht verfügbar. Bitte installieren Sie '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Alle Kategorien"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Mein Konto"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "%s hinzufügen"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr "%s Einstellungen entfernen"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Betätigen sie den 'Bearbeiten'-Schalter unten um Informationen in diesem Dialog zu ändern"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr "LDAP-Operation fehlgeschlagen"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objekt"
 
@@ -2009,70 +2020,69 @@ msgstr "Fehlerbericht senden"
 msgid "Toggle information"
 msgstr "Informationen umschalten"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Leistungswarnung"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "Die LDAP-Leistung ist mangelhaft: Die letzte Abfrage dauerte etwa %.2f Sekunden!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "während der Arbeit mit '%s' auf dem LDAP-Server '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "während der Arbeit auf LDAP-Server '%s'"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Fehler beim Importieren von dn: '%s', bitte überprüfen Sie die LDIF-Datei ab Zeile %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr "Bitte wählen Sie die gewünschten Einträge"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Name"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Unbekannt"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Bearbeiten"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Bearbeiten"
 msgid "Remove"
 msgstr "Entfernen"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "Es wurde keine Plugin-Definition gefunden um '%s' zu Initialisieren. Bitte prüfen Sie Ihre Konfigurationsdatei!"
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "Der Lösch-Vorgang wurde durch das plugin '%s' beendet: %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr "Stunden"
 msgid "days"
 msgstr "Tage"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Aus Vorlage"
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr "%s Vorlage"
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "%s anzeigen"
@@ -2241,50 +2251,50 @@ msgstr "Vorlageneinstellungen"
 msgid "This is the name of the template"
 msgstr "Dies ist der Name der Vorlage"
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Fehler beim Speichern"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Es gibt bereits einen Eintrag mit dem selben dn: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Der Eintrag %s existiert nicht"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (benötigt)"
@@ -2317,29 +2327,34 @@ msgstr "Die Datei wurde nicht gefunden"
 msgid "file not readable"
 msgstr "Die Datei ist nicht lesbar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d Bytes)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Hochladen"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Herunterladen"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Ungültiger Wert für %s"
@@ -2383,14 +2398,14 @@ msgstr "Ein Float kleiner als %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Tab \"%s\""
@@ -2429,12 +2444,12 @@ msgstr "Alle Benutzer"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Auf das als Kompilierverzeichnis angegegebene Verzeichnis '%s' kann nicht zugegriffen werden!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Bitte überprüfen Sie die Kombination von Benutzernamen und Passwort."
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Das Konto ist gesperrt. Bitte benachrichtigen Sie den Administrator!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Ihr Browser hat Cookies deaktiviert. Bitte aktivieren Sie zunächst Cookies und laden anschliessend diese Seite neu, bevor Sie sich anmelden!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "FusionDirectory Konfiguration %s/%s ist nicht lesbar. Abgebrochen."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Email-Adresse"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Email-Adresse"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Kontaktieren Sie Ihren Administrator, es gab ein Problem mit dem Mailserver"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Das Token ist nicht gültig"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Es gab ein Problem mit dem Mailserver, Bestätigungsmail wurde nicht verschickt"
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Referenzen"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2651,210 +2666,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "Benutzer POSIX-Einstellungen bearbeiten"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Basisverzeichnis"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "Der Pfad zum Heimatverzeichnis für diesen Benutzer"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Welche Shell soll verwendet werden, wenn dieser Benutzer sich einloggt"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Primäre Gruppe"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Primäre Gruppe für diesen Benutzer"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Status dieses Benutzer unixkontos"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr "Benutzer-/Gruppenkennung erzwingen"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr "Benutzerkennungs- und Gruppenkennungswerte für diesen Benutzer erzwingen"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr "Benutzerkennung"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr "Benutzerkennwert für diesen Benutzer"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr "Gruppenkennung"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr "Gruppenkennwert für diesen Benutzer"
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Gruppenmitgliedschaft"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Konto"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Benutzer muss beim ersten Anmelden sein Passwort ändern"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Verzögerung bevor die Passwortänderung erzwungen wird (Tage)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "Der Benutzer wird gezwungen werden, sein Passwort nach dieser Anzahl von Tagen zu ändern (Leer lassen zum Deaktivieren)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Passwort Ablaufdatum"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "Datum nach dem dieses Benutzerpasswort ablaufen wird (leer lassen zur Deaktivierung)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Verzögerung von Inaktivität bevor der Benutzer deaktiviert wird (Tage)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Maximale Verzögerung der Inaktivität nach Passwortablauf bevor der Benutzer deaktiviert wird (leer lassen zum Deaktivieren)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "Verzögerung für Benutzerwarnung vor Passwortablauf (Tage)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "Der Benutzer wird diese Anzahl an Tagen vorher gewarnt, bevor sein Passwort aufläuft (leer lassen zum Deaktivieren)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "System-Vertrauen"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Vertrauens-Modus"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Art der Authorisierung für diese Hosts"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "deaktiviert"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "Vollzugriff"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "Zugriff auf diese Hosts erlauben"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Nur diesem Benutzer erlauben, dieser Liste von Hosts zu verbinden"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automatisch"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "abgelaufen"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "Nachfrist aktiv"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "aktiv"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "Passwort abgelaufen"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "Passwort kann nicht geändert werden"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Wartezeit für Sperre abgelaufen. Ignoriere Sperre!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr "Gruppe des Benutzers %s"
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr "Zu verwendende Passworthash-Methode"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Benutzer"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr "Benutzerkontoinformation"
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr "Benutzerkonto"
 
@@ -2999,183 +3014,183 @@ msgstr "Telefon"
 msgid "Business phone number"
 msgstr "Geschäftliche Telefonnummer"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Mobiltelefon"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr "Geschäftliche Mobiltelefonnummer"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Pager"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr "Geschäftliche Faxnummer"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Homepage"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr "Kontoinformation"
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr "Passwort des Benutzers"
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr "Persönliche Kontaktinformation"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Anzeigename"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Private Adresse"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Privat-Telefon"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Telefonnummer (privat)"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Angabe zur Organisationseinheit"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Titel"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organisation"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Abteilung"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Abteilungs-Nr."
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Abteilungsnummer"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Angestellten-Nr."
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Personalnummer"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Anstellungsart"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Verwalter"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr "Passwörter ist im Verlauf alter Passwörter"
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr "Bestehender Wert das Passworts wurde nicht geändert"
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Sie müssen das aktuelle Passwort eingeben, um fortfahren zu können."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Neues Passwort"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Das alte und neue Passwort sind sich zu ähnlich."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Das Passwort, welches Sie als 'Neues Passwort' eingegeben haben, ist zu kurz."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "Das Passwort beinhaltet möglicherweise problematische Unicode-Zeichen!"
 
@@ -3203,8 +3218,8 @@ msgid "Dashboard"
 msgstr "Übersichtsseite"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
-msgstr "Statistiken und verschiedene Informationen"
+msgid "Statistics and various information"
+msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr "Statistiken"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Passwortwiederherstellung"
@@ -3305,12 +3332,12 @@ msgstr "Body der ersten Email, die verschickt wird wenn der Benutzer nach einem
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Hallo, \n\nHier sind Ihre Informationen :\n- Login : %s\n- Link : %s\n\nDieser Link ist nur 10 Minuten gültig."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr "Verfügbare POSIX-Shells für FD-Benutzer."
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr "ACL-Reiter auf allen Objekten anzeigen"
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr "Abteilung"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Benutzer verwalten"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Konto-Sperrung"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Konto aktivieren"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Konto deaktivieren"
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr "Organisatorische Rolle"
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr "Informationen"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Information"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Name dieser Gruppe"
@@ -4328,34 +4364,34 @@ msgstr "Unbekannter Typ: %s"
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Objektgruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr "Objektgruppeninformation"
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr "Kurze Beschreibung dieser Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Zusammengefasste Objekte"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr "Objektmitglied dieser Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Nur dieser Gruppe erlauben, dieser Liste von Hosts zu verbinden"
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "ACL-Zuordnung"
 
@@ -4482,23 +4518,28 @@ msgstr "Mitglieder"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "ACL-Zuordnung"
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Zugriffssteuerungsrollen-Zuordnung"
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Zuordnungen"
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "ACL-Rollenzuordnungen für diese Basis"
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "lesen"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "schreiben"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Erweiterte Einstellungen anzeigen/ausblenden"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Erstelle Objekte"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Objekte verschieben"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Objekte entfernen"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Berechtigungen für Eigentümer einräumen"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Vollständiges Objekt"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr "Passwort vergessen"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Vorgang abgeschlossen"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Information"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "Zugewiesene ACL für aktuellen Eintrag"
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr "Es gibt keine Gruppe %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Es gibt 1 Benutzer:"
@@ -5136,13 +5173,19 @@ msgstr[1] "%2 von diesen haben ein %1 Konto"
 msgid "None of them have a %1 account"
 msgstr "Keiner von diesen hat ein %1-Konto"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Einer von diesen ist gesperrt"
 msgstr[1] "%1 von diesen sind gesperrt"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Keiner von diesen ist gesperrt"
 
diff --git a/locale/el_GR/fusiondirectory.po b/locale/el_GR/fusiondirectory.po
index 1f542760c83d34997c1194dda1933716fea09290..31a39744f5a3f0371a4e4aa78336a4d5e3c2ae01 100644
--- a/locale/el_GR/fusiondirectory.po
+++ b/locale/el_GR/fusiondirectory.po
@@ -13,8 +13,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Greek (Greece) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/el_GR/)\n"
 "MIME-Version: 1.0\n"
@@ -24,7 +24,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Προτιμώμενη γλώσσα"
 
@@ -44,7 +44,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -95,131 +95,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -309,32 +320,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -347,222 +358,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Σφάλμα LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Προειδοποίηση"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Δημιουργία"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Χρήστες"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Ομάδες"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Σφάλμα"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -628,7 +639,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Κατάσταση"
 
@@ -724,25 +735,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Εσωτερικό σφάλμα"
 
@@ -761,47 +772,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "μη ρυθμισμένο"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Σφάλμα φίλτρου"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Το φίλτρο είναι μη ολοκληρωμένο!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Άδεια"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Σφάλμα άδειας"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Δεν επιτρέπεται να δημιουργήσετε ένα στιγμιότυπο για %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Δεν επιτρέπεται να επαναφέρετε ένα στιγμιότυπο για %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -827,14 +838,14 @@ msgid "Down"
 msgstr "Κάτω"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ταξινόμηση πάνω"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ταξινόμηση κάτω"
 
@@ -866,58 +877,58 @@ msgstr "Αρχή (Home)"
 msgid "Reload list"
 msgstr "Επαναφόρτωση λίστας"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Ενέργειες"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Αντιγραφή"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Αποκοπή"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Επικόλληση"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Αποκοπή αυτής της εγγραφής"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Αντιγραφή αυτής της εγγραφής"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Επαναφορά στιγμιοτύπων"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Εξαγωγή λίστας"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Επαναφορά στιγμιοτύπου"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Δημιουργία στιγμιότυπου"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Δημιουργία νέου στιγμιότυπου από αυτό το αντικείμενο"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Μοιραίο σφάλμα"
 
@@ -933,12 +944,12 @@ msgstr "σε γραμμή"
 msgid "XML error"
 msgstr "Σφάλμα XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -947,10 +958,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Σφάλμα ρύθμισης"
 
@@ -985,15 +996,15 @@ msgid "Cannot paste"
 msgstr "Αδυναμία επικόλλησης"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Σύνδεση"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Πρότυπο"
@@ -1007,272 +1018,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Όνομα προτύπου"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "ΣΦΑΛΜΑ: Σφάλμα σύνδεσης στον διακομιστή LDAP. Ο διακομιστής αποκρίθηκε '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr "Η σύνδεση (uid) δεν είναι μοναδική μέσα στο δέντρο LDAP. Παρακαλούμε επικοινωνήστε με τον διαχειριστή του συστήματος σας."
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Σφάλμα πιστοποίησης"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Σφάλμα κατά την προσθήκη κλειδώματος. Επικοινωνήστε με τους προγραμματιστές!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Αποτυχία δημιουργίας κλειδώματος στο δέντρο LDAP. Παρακαλούμε επικοινωνήστε με τον διαχειριστή του συστήματος σας."
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "Ο διακομιστής LDAP επίστρεψε: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Έχει ξεπεραστεί το όριο %d καταχωρίσεων!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Ρύθμιση"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "ελλιπής"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Συνέχεια οπωσδήποτε"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Επεξεργασία οπωσδήποτε"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Καταχωρήσεις ανά σελίδα"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Εφαρμογή φίλτρου"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr "%sB"
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Αδύνατη η εγγραφή σε αρχείο αναθεώρησης!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Αδύνατη η ανάγνωση σε αρχείο αναθεώρησης!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Προειδοποίηση LDAP "
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Αδυναμία λήψης πληροφοριών σχήματος για τον εξυπηρετητή. Δεν υπάρχει η δυνατότητα ελέγχου σχήματος!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Δαθέσιμες κλάσεις"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Δεν είναι δυνατό να ανατεθεί μια free ID:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "αγνωστη μέθοδος idAllocation"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "sambaUnixIdPool  δεν είναι μοναδική!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "Μη διαθέσιμη ID!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "Υπέρβαση μεγίστου ορίου προσπαθειών!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Δεν είναι δυνατή η διάθεση μιας  free ID!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Αδύνατος ο εντοπισμός του αρχείου  '%s' - Παρακαλώ εκτελέστε την εντολή '%s' για να το διορθώσετε"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1306,25 +1317,25 @@ msgstr "Αδυναμία bind σε LDAP. Επικοινωνήστε με τον
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Όλες οι κατηγορίες"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Ο λογαριασμός μου"
 
@@ -1625,8 +1636,8 @@ msgid "Add %s"
 msgstr "Προσθήκη του %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1695,7 +1706,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1813,7 +1824,7 @@ msgstr "Η λειτουργία LDAP απέτυχε!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Αντικείμενο"
 
@@ -2015,69 +2026,68 @@ msgstr "Αποστολή αναφοράς σφάλματος"
 msgid "Toggle information"
 msgstr "Εναλλαγή πληροφοριών"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2088,7 +2098,7 @@ msgstr "Παρακαλώ επιλέξτε τις επιθυμητλες κατα
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2102,7 +2112,7 @@ msgstr "Όνομα"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2142,8 +2152,8 @@ msgstr "Άγνωστο"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2156,8 +2166,8 @@ msgstr "Επεξεργασία"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2166,19 +2176,19 @@ msgstr "Επεξεργασία"
 msgid "Remove"
 msgstr "Αφαίρεση"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2219,18 +2229,18 @@ msgstr "ώρες"
 msgid "days"
 msgstr "ημέρες"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Από πρότυπο"
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr "πρότυπο %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Εμφάνιση %s"
@@ -2247,50 +2257,50 @@ msgstr "Ρυθμίσεις προτύπου"
 msgid "This is the name of the template"
 msgstr "Αυτό είναι το όνομα του προτύπου"
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr "Αδυναμία υπολογισμού dn: δεν υπάρχει γονική  tab class για \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Σφάλμα κατά την αποθήκευση"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Υπάρχει ήδη μια καταχώριση με το ίδιο dn : %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Η καταχώριση  %s  δεν υπάρχει."
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (απαιτείται)"
@@ -2323,29 +2333,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Αποστολή"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Λήψη"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2389,14 +2404,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Tab \"%s\""
@@ -2435,12 +2450,12 @@ msgstr "Όλοι οι χρήστες"
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2508,80 +2523,80 @@ msgstr "Παρακαλώ ελέγξτε το συνδυασμό όνομα χρ
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Οι ρυθμίσεις FusionDirectory %s/%s  δεν είναι αναγνώσιμες. Ακύρωση."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Διευθύνση ηλεκτρονικής αλληλογγραφίας"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Διευθύνση ηλεκτρονικής αλληλογγραφίας"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2649,7 +2664,7 @@ msgid "References"
 msgstr "Αναφορές"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2657,210 +2672,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "Επεξεργασία ρυθμίσεων χρηστών POSIX"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Προσωπικός κατάλογος"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "Η διαδρομή για τον αρχικό κατάλογο του χρήστη"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Κέλυφος"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Ποιο κέλυφος πρέπει να χρησιμοποιηθεί όταν ο χρήστης συνδεθεί"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Κύρια ομάδα"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Κύρια ομάδα του χρήστη"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Κατάσταση του λογαριασμού unix του χρήστη"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr "Εξαναγκασμός user/group id"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr "Υποχρέωση συμπλήρωσης τιμών για user id και group id για αυτόν τον χρήστη"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr "User id"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr "Τιμή User id για αυτόν τον χρήστη."
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr "Group id"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr "Τιμή Group id για αυτόν τον χρήστη"
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Μέλη ομάδας"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Λογαριασμός"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Ο χρήστης θα πρέπει να αλλάξει τον κωδικό πρόσβασης κατά την πρώτη του σύνδεση"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr "Ο χρήστης πρέπει να αλλάξει συνθηματικό στην πρώτη σύνδεση (η τιμή στο πεδίο Καθυστέρηση δηλώνει το πόσες φορές μπορεί ο χρήστης να συνδεθεί πριν αναγκαστεί να αλλάξει συνθηματικό)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Καθυστέρηση πριν την υποχρεωτική αλλαγή κωδικού πρόσβασης (σε ημέρες)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "Ο χρήστης θα υποχρεωθεί να αλλάξει τον κωδικό πρόσβασής του μετά από αυτό τον αριθμό ημερών (αφήστε κενό για απενεργοποίηση)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Ημερομηνία λήξης κωδικού πρόσβασης"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "Ημερομηνία μετά από την οποία θα λήγει ο κωδικός πρόσβασης (αφήστε κενό για απενεργοποίηση)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Ημέρες αδράνειας πριν από την απενεργοποίηση του χρήστη"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Μέγιστος αριθμός ημερών αδράνειας μετά την λήξη του κωδικού πρόσβασης πριν την απενεργοποίηση του χρήστη (αφήστε κενό για απενεργοποίηση)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "Ημέρες μεταξύ προειδοποίησης χρήστη και λήξης κωδικού:"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "Ο χρήστης θα προειδοποιείται αυτόν τον αριθμό των ημερών πριν από τη λήξη του κωδικού πρόσβασής του (αφήστε κενό για απενεργοποίηση)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Επιστοσύνη συστήματος"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Λειτουργία επιστοσύνης"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Τύπος εξουσιοδότησης για αυτά τα συστήματα"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "απενεργοποιημένο"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "πλήρης πρόσβαση"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "να επιτραπεί η πρόσβαση σε αυτά τα host"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Επιτρέπεται σ'αυτόν τον χρήστη να συνδέεται στην ακόλουθη λίστα διακομιστών"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "αυτόματο"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr " έληξε"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "χρονικό διάστημα χάριτος ενεργό"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "ενεργό"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "ο κωδικός πρόσβασης έχει λήξει"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "ο κωδικός πρόσβασης δεν μπορεί να αλλάξει"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Υπέρβαση χρόνου κατά την αναμονή για κλέιδωμα. Αγνόηση κλειδώματος!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr "Ομάδα του χρήστη %s"
@@ -2893,7 +2908,7 @@ msgid "Password hash method to use"
 msgstr "Μέθοδος hash για χρήση κωδικού"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2921,12 +2936,12 @@ msgid "User"
 msgstr "Χρήστης"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr "Πληροφορίες λογαριασμού χρήστη"
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr "Λογαριασμός χρήστη"
 
@@ -3005,183 +3020,183 @@ msgstr "Τηλέφωνο"
 msgid "Business phone number"
 msgstr "Αριθμός τηλεφώνου εργασίας"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Κινητό"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr "Αριθμός κινητού τηλεφώνου εργασίας"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Βομβητής"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr "Αριθμός βομβητή εργασίας"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Φαξ"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr "Αριθμός φαξ εργασίας"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Ιστοσελίδα"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr "Προσωπική ιστοσελίδα"
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr "Πληροφορίες λογαριασμού"
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr "Λογαριασμός σύνδεσης αυτού του χρήστη."
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr "Ο κωδικός του χρήστη"
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr "Προσωπικές πληροφορίες επαφής"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Όνομα που εμφανίζεται"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr "Το όνομα με το οποίο πρέπει να εμφανίζεται ο χρήστης. Χρησιμοποιείται από το Exchange."
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr "Διεύθυνση οικίας"
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Ταχυδρομική διεύθυνση οικίας"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Ιδιωτικό τηλέφωνο"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Τηλέφωνο οικίας"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Πληροφορίες οργανισμού"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Τίτλος"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr "Τίτλος προσώπου στο οργανωτικό του πλαίσιο. Κάθε τίτλος είναι μια από τις πολλές τιμές αυτού του χαρακτηριστικού"
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Οργανισμός"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Τμήμα"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Αρ. τμήματος"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Αριθμός τμήματος"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Αρ. Υπαλλήλου"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Αριθμός Υπαλλήλου"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Τύπος υπαλλήλου"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Διαχειριστής"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr "Δεν ήταν δυνατή η εύρεση του Ppolicy \"%s\" στο LDAP!"
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr "Δεν έχετε δικαίωμα αλλαγής του κωδικού σας"
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr "Θα πρέπει να περιμένετε %d δευτερόλεπτα για να αλλάξετε το κωδικό σας"
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr "Ο κωδικός είναι στο ιστορικό παλιών κωδικών πρόσβασης."
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr "Ο κωδικός πρόσβασής σας δεν έχει αλλάξει από την τρέχουσα τιμή"
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Θα πρέπει να εισάγετε τον κύριο κωδικό σας για να συνεχίσετε"
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr "Οι κωδικοί εισάγατε ως \"Νέο κωδικό\" και \"Επανάληψη νέου κωδικού\" δεν ταιριάζουν."
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Νέος κωδικός "
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Ο παλιός και ο νέος κωδικός πρόσβασης μοιάζουν πολύ"
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Ο κωδικός που εισάγατε είναι πολύ μικρός"
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "Ο νέος κωδικός πρόσβασης περιέχει προβληματικούς χαρακτήρες Unicode!"
 
@@ -3209,8 +3224,8 @@ msgid "Dashboard"
 msgstr "Πίνακας ελέγχου"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
-msgstr "Στατιστικά και διάφορες πληροφορίες"
+msgid "Statistics and various information"
+msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3221,6 +3236,18 @@ msgstr "Αναφορά"
 msgid "Statistics"
 msgstr "Στατιστικά"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3311,7 +3338,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3897,20 +3924,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4010,7 +4045,7 @@ msgstr "τμήμα"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4140,22 +4175,22 @@ msgstr "Διαχείριση χρηστών"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Κλείδωμα λογαριασμού"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr "Μέθοδος κωδικού πρόσβασης \"%s\" δεν υποστηρίζει κλείδωμα. Ο λογαριασμός \"%s\" δεν έχει κλειδώσει!"
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Ξεκλείδωμα λογαριασμού"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Κλείδωμα λογαριασμού"
 
@@ -4216,11 +4251,12 @@ msgid "Organizational role"
 msgstr "Ρόλος οργανισμού"
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr "Πληροφορίες"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Όνομα αυτής της ομάδας"
@@ -4334,34 +4370,34 @@ msgstr "'Αγνωστος τύπος: %s"
 msgid "Non existing dn: %s"
 msgstr "Ανύπαρκτο dn: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Ομάδα αντικειμένου"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr "Πληροφορίες ομάδας αντικειμένου"
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Ομάδα"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr "Σύντομη περιγραφή αυτής της ομάδας"
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Αντικείμενα μέλους"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr "Αντικείμενα μέλους για αυτή την ομάδα"
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Επιτρέπεται σ'αυτή την ομάδα να συνδέεται στην ακόλουθη λίστα διακομιστών"
@@ -4438,8 +4474,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Ανάθεση ACL"
 
@@ -4488,23 +4524,28 @@ msgstr "Μέλη"
 msgid "Users or groups to assign this role to."
 msgstr "Χρήστες ή ομάδες που ανατίθεται αυτός ο ρόλος."
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Ανάθεση ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Ανάθεση ρόλων ελέγχου πρόσβασης"
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Ανάθεσεις"
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Αναθέσεις ρόλου ACL για αυτή την βάση"
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Ανάθεσεις σε αντικείμενο ή υποδέντρο %s"
@@ -4541,36 +4582,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "ανάγνωση"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "εγγραφή"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Εμφάνιση.απόκρυψη προχωρημένων ρυθμίσεων"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Δημιουργία αντικειμένων"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Μετακίνηση αντικειμένων"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Αφαίρεση αντικειμένων"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Παροχή δικαιωμάτων σε ιδιοκτήτη"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Ολοκλήρωση αντικειμένου"
 
@@ -4781,8 +4822,7 @@ msgid "Lost password"
 msgstr "Χαμένος κωδικός"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5006,10 +5046,6 @@ msgstr "Η ενέργεια ολοκληρώθηκε"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Πληροφορίες"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "Εκχωρημένο ACL για την τρέχουσα εγγραφή"
@@ -5127,6 +5163,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5142,13 +5179,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/en/fusiondirectory.po b/locale/en/fusiondirectory.po
index e1c27ff0bc6398881ddfa04c02dabaae0bed8417..370004d88c6bfa7c0f490020434948d1c5dafeec 100644
--- a/locale/en/fusiondirectory.po
+++ b/locale/en/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FusionDirectory project <contact@fusiondirectory.org>\n"
 "Language-Team: English\n"
@@ -19,7 +19,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -39,7 +39,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -90,130 +90,141 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to 'Off'."
 msgstr ""
@@ -302,32 +313,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -340,224 +351,224 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid ""
 "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid ""
 "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -623,7 +634,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -719,25 +730,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -756,47 +767,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -822,14 +833,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -861,58 +872,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -928,12 +939,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -942,10 +953,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -980,15 +991,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1002,271 +1013,271 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a href=\"recovery.php"
 "\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1301,25 +1312,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not "
 "set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1620,8 +1631,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1688,7 +1699,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1806,7 +1817,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2008,68 +2019,69 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid "Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid ""
+"Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2080,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2094,7 +2106,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2134,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2148,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2158,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2211,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2239,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may "
 "be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2316,29 +2328,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module \"imagick"
 "\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2382,14 +2399,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on \"%2$s"
 "\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2446,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,81 +2519,81 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid ""
 "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2644,7 +2661,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2652,210 +2669,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2888,7 +2905,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2916,12 +2933,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -3000,183 +3017,183 @@ msgstr ""
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new password"
 "\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3204,7 +3221,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3216,6 +3233,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3306,7 +3335,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3920,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a "
 "single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4041,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4171,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been "
 "locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4247,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4366,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4470,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4520,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4578,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4818,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -4999,10 +5041,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5120,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5135,13 +5174,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/es/fusiondirectory.po b/locale/es/fusiondirectory.po
index 6515788601d47f6ef28b127047279f7c263904e7..64cd7134b8cb5db972d9d6e7b8bdb7b1d2cd8be3 100644
--- a/locale/es/fusiondirectory.po
+++ b/locale/es/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Spanish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Idioma preferido"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatico"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr "FusionDirectory requiere este modulo para comunicarse con distintos tipos de servidores y protocolos."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory requiere este modulo para la integración con Samba"
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory requiere ya sea el modulo 'mhash' o 'sha1' para usar encripción SSHA"
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory requiere este modulo para poder hablar con un servidor IMAP."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory requiere este modulo para manejar cadenas unicode."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory requiere esta extensión para manejar imágenes."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "modulo de compresión"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory requiere esta extensión para manejar capturas."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "registr_globals es un mecanismo de PHP para registrar todas las variables globales de tal manera que sean accesible desde scripts sin que cambien su ámbito. Esto puede ser un problema de seguridad."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Busque 'register_globals' en su php.ini y modifíquelo por 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP usa este valor en el recolector de basura para eliminar las sesiones antiguas."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Ajustando este valor a un día impedirá la perdida de sesiones y cookies antes de que realmente se desconecte por tiempo."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Busque 'sessio.gc_maxlifetime' en su php.ini y modifíquelo a 86400 o mayor."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Off"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Busque 'session.auto_start' en su php.ini y modifíquelo a 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Esta opción está relacionada con el manejo de salida de PHP. Desactive esta opción poniéndola en off para mejorar el rendimiento."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Busque 'implicit_flush' en su php.ini y modifíquelo a 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "El tiempo de ejecución debe ser de al menos 30 segundos."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Busque 'max_execution_time' en su php.ini y modifíquelo a '30' o mayor."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Aumente la seguridad del servidor modificando el parámetro 'expose_php' a 'off'. PHP no debería enviar ningún tipo de información sobre el servidor que esta ejecutando la aplicación."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Busque 'expose_php' en su php.ini y modifíquelo a 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Aumente el rendimiento de su servidor modificando 'magic_quotes_gpc' a 'off'"
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr "Comprobando números UID duplicados"
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "La consulta LDAP ha fallado"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Error"
 
@@ -341,222 +352,222 @@ msgstr "Objeto '%s' de FusionDirectory faltante!"
 msgid "Please check your installation."
 msgstr "Por favor compruebe su instalación"
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "No se puede un tipo de objeto estructural en su entrada raíz. Por favor intente añadir la clase de objeto '%s' manualmente."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Aviso"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "Se encontraron %s usuarios que no serán visibles en FusionDirectory o están incompletos."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Error de migración"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Crear"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Usuarios"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Grupos"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "No hay una cuenta de administrador FusionDirectory dentro de su LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Mover usuarios al árbol de usuarios configurado"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "a"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Las siguientes referencias se actualizaran"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Encontrados '%s' grupos fuera del árbol configurado '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Se encontraron %s departamentos que no serán visibles en FusionDirectory"
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Estado"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr "Después de descargar y colocar el archivo en %s, por favor asegúrese de que el usuario bajo el cual está corriendo el servidor web es capaz de leer %s, mientras que otros usuarios no deben poder."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Error de configuración"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Completado"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Siguiente"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "error interno"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "¡Se ha indicado un objectType vacio o no válido!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "Sin configurar"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Error del filtro"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "¡El filtro está incompleto!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Permisos"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Error de permisos"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "No tiene permisos para crear una instantanea para %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "No tiene permisos para recuperar una instantanea para %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr "Inicio"
 msgid "Reload list"
 msgstr "Recargar lista"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Acciones"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Mover"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Pegar"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Mover esta entrada"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Copiar esta entrada"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Recuperar instantánea"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Exportar lista"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Recuperar instantanea"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Crear instantánea"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "¡Crear una nueva instantánea de este objeto!"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -927,12 +938,12 @@ msgstr "En linea"
 msgid "XML error"
 msgstr "Error XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error en la configuración"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "No puedo pegar"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Inicio"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Plantilla"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Nombre de la plantilla"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Error fatal: no se han definido un emplazamiento para las clases - por favor ejecute '%s' para solucionar esto"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Error fatal: no se puede instanciar la clase '%s' - intente solucionarlo ejecutando '%s'"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATAL: Ha habido un error conectando a LDAP. El servidor comunicó '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Error de Autenticación"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Ha ocurrido un problema al añadir un bloqueo. ¡Contacte con los desarrolladores!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "No puedo crear información de bloqueos en el árbol LDAP. ¡Por favor contacte con su Administrador!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "El servidor LDAP devolvio: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Se han encontrado varios bloqueos para un objeto que iba a ser bloqueado. Esto no debería ocurrir - limpiando referencias multiples."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "¡El límite máximo de %d entradas se ha sobrepasado!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Introduzca un nuevo límite máximo a %s y se volvera a mostrar este mensaje si se supera el límite máximo"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Configurar"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "incompleto"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Continuar de cualquier manera"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Editar de cualquier manera"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Has decidido editar las siguientes entradas LDAP %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Entradas por página"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Aplicar filtro"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "¡No se puede escribir en el archivo de revisión!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "No se puede leer el archivo de revisión!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Aviso LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "No puedo obtener información de esquemas del servidor. ¡No es posible comprobar los esquemas!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Clase(s) disponibles"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "No se puede asignar un identificador (ID) libre:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "¡método de asignación de id desconocido!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "¡%sPoolMin >= %sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "¡sambaUnixIdPool no es único!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "¡No hay ID disponibles!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "¡Excedido el número de intentos máximo!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "¡No se puede asignar un identificador (ID) libre!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "No se puede encontrar el archivo '%s' - por favor ejecute '%s' para solucionarlo"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Todos los objetos en esta categoría"
 
@@ -1300,25 +1311,25 @@ msgstr "No se puede conectar a LDAP: Por favor consulte con el administrador de
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "La funcionalidad de instancias esta activa, pero el valor requerido '%s' no está activo."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "La funcionalidad de instancias esta activa, pero no se encuentra el módulo de compresión requerido. Por favor instale '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Todas las categorías"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Mi cuenta"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "Añadir %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr "Eliminar las caracteristicas %s"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Pulse en el botón - Editar - para cambiar la información en esta ventana"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr "¡La consulta LDAP ha fallado!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objeto"
 
@@ -2009,70 +2020,69 @@ msgstr "Enviar informe de errores"
 msgid "Toggle information"
 msgstr "Modificar información"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Aviso e rendimiento"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "El rendimiento LDAP es bajo: ¡la última consulta tardó sobre %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "mientras operaba en '%s' usando el servidor LDAP '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "mientras operaba en el servidor LDAP '%s'"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Ha habido un error importando dn: '%s', ¡Por favor compruebe su LDIF desde la línea %s en adelante!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr "Por favor seleccione las entradas que desee"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Nombre"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Desconocido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Editar"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Editar"
 msgid "Remove"
 msgstr "Eliminar"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "No hay definiciones de extensión para iniciar '%s', por favor compruebe su archivo de configuración."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "El proceso de eliminación ha sido cancelado por la extensión '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr "horas"
 msgid "days"
 msgstr "días"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr "fichero no encontrado"
 msgid "file not readable"
 msgstr "fichero no accesible"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Enviar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Descargar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr "Todos los usuarios"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "¡No se puede acceder a el directorio de compilación '%s'!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Por favor compruebe la combinación nombre de usuario/contraseña"
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Cuenta bloqueada. ¡Por favor contacte con su administrador de sistemas!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Su navegador tiene las cookies desactivadas. ¡Porfavor active las cookies y recargue esta página antes de iniciar sesión!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuración de FusionDirectory %s/%s no se puede leer. Cancelado."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Dirección de correo"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Dirección de correo"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacte a su administrador, hubo un problema con el servidor de correo"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Esta prenda es invalida"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Referencias"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr "Editar parametros de usuarios POSIX"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Directorio de usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Grupo primario"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Pertenencia a grupo"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Cuenta"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "El usuario debe introducir la contraseña en el primer inicio de sesión"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Sistema de seguridad"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Modo seguro"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "desactivado"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "Acceso sin restricciones"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "Permitir el acceso a estos equipos"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automático"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "expiró"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "Periodo de gracia activado"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "activo"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "la contraseña expiró"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "no puede cambiar la contraseña"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Tiempo de espera agotado esperando un bloqueo. ¡Ignorando bloqueo!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Usuario"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Teléfono"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Móvil"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Buscapersonas"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Página Web"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Nombre a Mostrar"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Dirección Postal personal"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Teléfono privado"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Número de teléfono personal"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Información corporativa"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Título"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organización"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Departamento"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Número departamento"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Número del departamento"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Número empleado"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Número de empleado"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Categoría profesional"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Gestor"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Necesita introducir su contraseña actual para continuar."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nueva contraseña"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "La contraseña actual y la introducida como nueva son demasiado parecidas."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "La nueva contraseña es demasiado corta."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "La clave contiene caracteres unicode posiblemente problemáticos!"
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de clave"
@@ -3305,12 +3332,12 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Saludos,\nAquí están los datos solicitados:\n\n- Usuario: %s\n- Enlace: %s\n\nEl enlace solo es valido por 10 minutos."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Gestión de usuarios"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Bloqueo de cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Desbloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Bloquear cuenta"
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Información"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Grupo de objetos"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Objetos miembros"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Asignación de ACL"
 
@@ -4482,23 +4518,28 @@ msgstr "Miembros"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "leer"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "escribir"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Mostrar/ocultar caracteristicas avanzadas"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Crear objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Mover objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Eliminar Objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Garantizar permiso al propietario"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Objeto completo"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr "Clave extraviada"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Operación incompleta"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Información"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "Asignando ACL a la entrada actual"
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/es_CO/fusiondirectory.po b/locale/es_CO/fusiondirectory.po
index dd5ad3566547f15ca2c5dd506ddcb52d1e3b7f13..4984083845b9c80a2b0ad89f7836040a4ec12bf6 100644
--- a/locale/es_CO/fusiondirectory.po
+++ b/locale/es_CO/fusiondirectory.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Spanish (Colombia) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es_CO/)\n"
 "MIME-Version: 1.0\n"
@@ -19,7 +19,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Idioma preferido"
 
@@ -39,7 +39,7 @@ msgid ""
 msgstr "En este punto usted puede elegir el idioma por defecto del   sitio. Si elige 'automático'  se utilizará el lenguaje del navegador. Ésta opción puede ser cambiada por el usuario."
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automático"
 
@@ -90,131 +90,142 @@ msgid ""
 msgstr "FusionDirectory requiere este módulo para comunicarse con diferentes tipos de servidores y protocolos."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory necesita éste módulo para la integración con Samba"
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory requiere el módulo 'mhash' o bien 'sha1' para usar encripción por SSHA."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory requiere este módulo para comunicarse con un servidor IMAP."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory requiere este módulo para manejar strings unicoide."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory requiere esta extensión para manejar imágenes."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "módulo de compresión"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory requiere esta extensión para manejar snapshots."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals  es un mecanismo PHP para registrar todas las variables globales y que puedan accederse mediante scripts sin cambiar el foco. Esto puede ser un riesgo de seguridad."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Buscar por 'register_globals' en su archivo php.ini y cámbielo a 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP utiliza este valor para que el colector de basura borre las sesiones obsoletas."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Configurando este valor a 'un día' prevendrá perder sesiones y cookies antes de que realmente expiren."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Buscar por  'session.gc_maxlifetime' en su archivo php.ini y configurarlo a 86400 o superior."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Apagado"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Para utilizar FusionDirectory sin problemas la opción session.auto_start  en su archivo php.ini debe estar configurada en 'Off'."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Buscar  'session.auto_start'  en su archivo php.ini y configurarlo en 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "FusionDirectory requiere al menos 128MB de memoria. Si usted utiliza menos que esto ¡puede causar errores que no son reproducibles! aumente la memoria para instalaciones grandes."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "Buscar 'memory_limit' en su archivo php.ini y configurarlo con '128MB' o superior."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Esta opción afecta el manejo de la salida PHP. Deshabilitar esta opción con 'off' mejorará el rendimiento."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Busca 'omplicit_flush' en su archivo php.ini y lo establece como 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "El tiempo de ejecución debería ser al menos de 30 segundos."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Busca 'max_execution_time' en su archivo php.ini y lo establece como '30' o superior."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Incrementa la seguridad del servidor estableciendo 'expose_php' como 'Off'. PHP no enviará información de su  servidor en este caso."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Busca 'expose_php' en su archivo php.ini y lo establece como 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Incrementa el rendimiento del servidor estableciendo 'magic_quotes_gpc' como 'Off'."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -304,32 +315,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Falló"
 
@@ -342,222 +353,222 @@ msgstr "¡No se encuentra el objeto clase '%s' de FusionDirectory!"
 msgid "Please check your installation."
 msgstr "Por favor verifique su instalación."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "No es posible utilizar el tipo de objeto estructurado de su objeto 'root'. Por favor intente agregar el objeto clase '%s' manualmente."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr "El usuario \"%s\" especificado no tiene acceso completo a la base de datos LDAP."
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr "El usuario \"%s\" especificado no tiene acceso completo a la base de datos ldap."
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Advertencia"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "Se encontraron %s usuario(s) que no estarán visibles en FusionDirectory o que están incompletos."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr "Migración de Usuario"
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Error de migración"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr "No se puede migrar la entrada \"%s\":"
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr "Se encontraron cuentas administrativas de FD 1.0.7: %s"
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr "Se encontraron grupos administrativos de FD 1.0.7: %s"
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr "Usted debe ejecutar <i>fusiondirectory-setup-migrate-acls</i> después de salvar su archivo de configuración al terminar la configuración general para migrarlo. <br/>"
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr "No hay un administrador válido de FusionDirectory 1.0.8  en su LDAP."
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Crear"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Usuarios"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Grupos"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "No hay una cuenta de administrador de FusionDirectory en su LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr "Dar permisos en todos los objetos."
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr "Los roles ACL por defecto no han sido insertados"
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr "No se encuentran algunos de los roles ACL por defecto"
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr "Los roles ACL por defecto han sido insertados"
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr "No es posible agregar el rol ACL \"%s\":"
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr "Se encontraron %s usuario(s) fuera del árbol configurado \"%s\"."
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Mover usuarios dentro del árbol configurado"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr "¡No se pueden mover entradas en la División seleccionada!"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr "La entrada será movida desde "
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "a"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Las siguientes referencias serán actualizadas"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Se encontraron %s grupos fuera del árbol configurado '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr "Mover grupos dentro del árbol configurado"
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Se encontraron %s Division(es) que no serán visibles en FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr "Migración de Divisiones."
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -623,7 +634,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr "Contraseña para la cuenta de Administrador que será vinculada a LDAP."
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Estado"
 
@@ -719,25 +730,25 @@ msgid ""
 "shouldn't."
 msgstr "Después de descargar y colocar el archivo en %s, por favor verifique que el usuario con el cual está ejecutándose el servidor web tiene acceso a %s. Otros usuarios no deberían tener acceso."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Error en la configuración"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Completado"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Siguiente"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Error Interno"
 
@@ -756,47 +767,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "¡El objectType especificado está vacío o es inválido!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "Aún sin configurar"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Error al filtrar"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "¡El filtro está incompleto!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Permisos"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Error de permisos"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Usted no tiene permitido crear un 'snashot' para %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Usted no tiene permitido restaurar un 'snapshot' para %s"
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -822,14 +833,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ordenar "
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ordenar de modo inverso"
 
@@ -861,58 +872,58 @@ msgstr "Home"
 msgid "Reload list"
 msgstr "Refrescar lista"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Acciones"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Cortar"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Pegar"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Cortar esta entrada"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Copiar esta entrada"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Restaurar 'snapshots'"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Exportar lista"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Restaurar 'snapshot'"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Crear 'snapshot'"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Crear un nuevo 'snapshot' de este objeto"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -928,12 +939,12 @@ msgstr "en línea"
 msgid "XML error"
 msgstr "Erro XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "No se puede cambiar la contraseña, usuario desconocido '%s'"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -942,10 +953,10 @@ msgstr "Usted debe completar saslRealm o saslExop en la pantalla de configuraci
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error de configuración"
 
@@ -980,15 +991,15 @@ msgid "Cannot paste"
 msgstr "No se puede pegar"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Cuenta de usuario"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Plantilla"
@@ -1002,272 +1013,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Nombre de la plantilla"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Error fatal: No se puede ejemplificar la clase '%s' - intente ejecutar '%s' para arreglar esto."
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATAL: Error conectándose a LDAP. El servidor dijo: '%s'"
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr "¡Login (uid) no es un valor único en el árbol LDAP!. Por favor contacte a su administrador."
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Error de autenticación"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr "Al parecer tu contraseña expiró. Por favor acceda a<a href=\"recovery.php\">Recuperar contraseña</a> y cámbiela."
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Error mientras agregando un bloqueo. ¡Contacte a los desarrolladores!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "No se puede crear un bloqueo de información en el árbol de 'LDAP'. ¡Por favor contacte a su administrador!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "El servidor LDAP respondió: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Se encontraron varios 'locks' en el objeto lo cual impide bloquearlo. Esto no debería suceder - borrando varias referencias."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Configurar"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "incompleto"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Continuar de todos modos"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Editar de todos modos"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Usted está a punto de editar las entradas de LDAP: %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Resultados por página"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Aplicar filtro"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr "%sB"
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr "%sKiB"
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr "%sMiB"
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr "%sGiB"
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr "%sTiB"
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr "%sPiB"
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr "%sEiB"
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr "%sZiB"
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr "%sYiB"
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "El archivo '%s' no se puede borrar. Intente ejecutar fusiondirectory-setup-check-directories para arreglar los permisos."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "LDAP - Advertencia"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "No se puede traer información del 'schema' desde el servidor. ¡No se puede validar el schema'"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr "Usted ha instalado el plugin 'Mixed Groups', pero la configuración de su esquema no lo soporta."
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr "Su esquema tiene configurado soporte para 'Mixed Groups', pero este plugin no está presente."
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "¡método 'idAllocation' desconocido!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "%sPoolMin >= %sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "!sambaUnixIdPool no es un valor único!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "No se encuentra el archivo '%s' - por favor ejecute '%s' para  arreglar esto."
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Todos los objetos en esta categoría"
 
@@ -1301,25 +1312,25 @@ msgstr "No se puede contactar a LDAP. Por favor contacte al adminsitrador del si
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "La característica 'snapshot' está habilitada, pero la variable '%s' requerida no está configurada."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "La funcionalidad de 'snapshot' está habilitada, pero el módulo de compresión requerido no se encuentra. Por favor instale '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Todas las categorías"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Mi cuenta"
 
@@ -1620,8 +1631,8 @@ msgid "Add %s"
 msgstr "Agregar %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1690,8 +1701,8 @@ msgid "Remove %s settings"
 msgstr "Borrar %s configuraciones "
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Clic en el botón 'Editar' justo debajo para cambiar la información en este diálogo."
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1808,7 +1819,7 @@ msgstr "¡La operación en LDAP ha fallado!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objeto"
 
@@ -2010,70 +2021,69 @@ msgstr "Enviar reporte de errores"
 msgid "Toggle information"
 msgstr "Alternar información"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Advertencia de Rendmiento"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "LDAP tiene un desempeño lento: su última consulta tomó %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "mientras se realizan operaciones en '%s' usando el servidor LDAP %s"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "mientras se realizan operaciones en el servidor LDAP %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open falló al ejecutar ldapsearch"
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Eror mientras se importaba el dn: '%s', por favor revise su LDIF en la línea %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2083,7 +2093,7 @@ msgstr "Por favor elija las entradas que desea"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2097,7 +2107,7 @@ msgstr "Nombre"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2137,8 +2147,8 @@ msgstr "Desconocido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2151,8 +2161,8 @@ msgstr "Editar"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2161,19 +2171,19 @@ msgstr "Editar"
 msgid "Remove"
 msgstr "Borrar"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "No se encontraron descripciones para iniciar '%s', por favor revise su archivo de configuración."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "El proceso de borrado fue cancelado por el plugin '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2214,18 +2224,18 @@ msgstr "horas"
 msgid "days"
 msgstr "días"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "A partir de plantilla"
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr "%s plantilla"
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Mostrar %s"
@@ -2242,50 +2252,50 @@ msgstr "Configuraciones de Plantilla"
 msgid "This is the name of the template"
 msgstr "Este es el nombre de la plantilla"
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr "Solo la pestaña principal puede calcular dn"
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr "No es posible calcular dn: no hay pestaña de clase padre para \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr "No es posible calcular dn: No se encuentra el objectType infos desde la pestaña clase \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Error al salvar"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Ya existe una entrada con el mismo dn: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "La entrada %s no existe"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (necesario)"
@@ -2318,29 +2328,34 @@ msgstr "archivo no encontrado"
 msgid "file not readable"
 msgstr "archivo sin privilegios de lectura"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d bytes)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Subir"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Descargar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valor inválido para %s"
@@ -2384,14 +2399,14 @@ msgstr "Un número flotante menor que %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Hubo un problema descomprimiendo la información del snapshot."
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Pestaña \"%s\""
@@ -2430,12 +2445,12 @@ msgstr "Todos los usuarios"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "¡No se puede acceder al directorio '%s' especificado para compilar!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2503,80 +2518,80 @@ msgstr "Por favor verifique su combinación de usuario/contraseña"
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Cuenta bloqueada. ¡Por favor contacte a su administrador!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Su navegador tiene las cookies deshabilitadas. ¡Por favor habilítelas y recarge la página antes de iniciar sesión!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuración %s/%s de FusionDirectory no tiene permisos de lectura. Abortado."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Dirección de correo"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "No se encontró la cuenta de usuario: \"%s\""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Se encontraron varias cuentas identificadas como: \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Dirección de correo"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacte a su administrador, hubo un problema con el servidor de correo."
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Este token es inválido"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Hay un problema con el servidor de correo, la confirmación de email no será enviada."
 
@@ -2644,7 +2659,7 @@ msgid "References"
 msgstr "Referencias"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2652,210 +2667,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "Editar configuración POSIX de los usuarios"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "'Home' del usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "La ruta al nuevo directorio 'home' del usuario."
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Qué 'shells' deberían usarse cuando este usuario inicie sesión."
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Grupo Primario"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Grupo primario para este usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Estado de la cuenta Unix de este usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr "Forzar 'id' de usuario/grupo "
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr "Forzar los valores 'id' y 'group id' para éste usuario."
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr "id de usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr "Forzar valor 'id' para este usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr "id de Grupo"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr "Forzar valor 'Group id' para este usuario."
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Pertenencia a grupos"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Cuenta de usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "El usuario debe cambiar su contraseña en el primer inicio de sesión."
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr "El usuario debe cambiar su contraseña en el primer inicio de sesión (necesita un valor de retraso antes de forzar el cambio de contraseña)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Retraso antes de forzar el cambio de contraseña (días)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "El usuario será forzado a cambiar su contraseña después de este número de días (deje vacío para deshabilitar)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Fecha de caducidad para la contraseña"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "La fecha tras la cual la contraseña de este usuario va a caducar (deje vacío para deshabilitar)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Retraso de inactividad antes de deshabilitar el usuario (días)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Luego de que caduque la contraseña del usuario, tiempo máximo de retraso antes de deshabilitar la cuenta del usuario (deje vacío para deshabilitar)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "Retraso para avisar al usuario sobre el vencimiento de su contraseña (días)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "El usuario será advertido esta cantidad de días antes de que su contraseña caduque (deje vacío para deshabilitar)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Confianza del Sistema"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Modo de Confianza"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Tipo de autorización para ésos equipos"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "deshabilitado"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "Acceso Completo"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "Permitir acceso a ésos equipos"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Permitir a este usuario conectarse a esta lista de hosts."
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automático"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "expirado"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "Período de gracia activo"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "activo"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "Contraseña expirada"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "Contraseña no modificable"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Tiempo de espera superado mientras se esperaba el bloqueo. ¡Ignorando el bloqueo!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr "Grupo del usuario %s"
@@ -2888,7 +2903,7 @@ msgid "Password hash method to use"
 msgstr "Tipo de 'hash' para la contraseña"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2916,12 +2931,12 @@ msgid "User"
 msgstr "Usuario"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr "Información de Cuentas de Usuario"
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr "Cuenta de Usuario"
 
@@ -3000,183 +3015,183 @@ msgstr "Teléfono"
 msgid "Business phone number"
 msgstr "Número telefónico de trabajo"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Celular"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr "Celular de trabajo"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Bíper"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr "Bíper laboral"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr "Nro. Fax de trabajo"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Página web"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr "Página web personal"
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr "Información de cuenta"
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr "Cuenta de este usuario"
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr "Contraseña del usuario"
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr "Información de contacto 'Personal'"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr "Dirección personal"
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Código postal personal"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Teléfono personal"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Teléfono de domicilio personal"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Información Profesional"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Tratamiento 'Sr, Sra...'"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr "Tratamiento 'Dr, Ing, Sr, Sra ...' en un contexto profesional. Cada tratamiento es un valor de sus múltiples atributos."
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organización"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "División"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "División No."
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Número de División"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Empleado N°"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Número de empleado"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Tipo de empleado"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Mánager"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr "¡No se pudo encontrar la política \"%s\" en LDAP!"
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr "Usted no tiene permitido cambiar su propia contraseña."
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr "Usted debe esperar %d segundos antes de cambiar su contraseña de nuevo."
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr "La contraseña está en el historial de viejas contraseñas."
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr "La contraseña no será cambiada por este valor"
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Usted debe especificar su contraseña actual para poder proceder."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr "Las contraseñas que usted ingresó como \"Nueva contraseña\" y \"Repetir nueva contraseña\" no coinciden."
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nueva contraseña"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "La contraseña anterior y la nueva son muy parecidas."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "La contraseña nueva es muy corta."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "La contraseña posiblemente contiene caracteres 'Unicoide' que son problemáticos."
 
@@ -3204,8 +3219,8 @@ msgid "Dashboard"
 msgstr "Panel"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
-msgstr "Estadísticas e información general"
+msgid "Statistics and various information"
+msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3216,6 +3231,18 @@ msgstr "Reportes"
 msgid "Statistics"
 msgstr "Estadísticas"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de contraseña"
@@ -3306,12 +3333,12 @@ msgstr "Mensaje del primer correo enviado cuando el usuario solicita una nueva c
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Hola, \n\nAquí están sus datos:\n- Cuenta de usuario: %s\n- Enlace: %s\n\nEste enlace solo será válido por 10 minutos."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3892,20 +3919,28 @@ msgid "Available POSIX shells for FD users."
 msgstr "Shells POSIX disponibles para usuarios de FD."
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr "Mostrar pestaña de ACL en todos los objetos."
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr "Para el uso de permisos ACLs muy específicos usted podría requerir dar acceso en un objeto particular."
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4005,7 +4040,7 @@ msgstr "división"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4135,22 +4170,22 @@ msgstr "Administrar usuarios"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Bloqueo de cuentas"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr "El método de contraseña \"%s\" no soporta bloqueos. ¡La cuenta \"%s\" no se ha bloqueado!"
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Desbloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Bloquear cuenta"
 
@@ -4211,11 +4246,12 @@ msgid "Organizational role"
 msgstr "Rol Profesional"
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr "Datos"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Información"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Nombre de este grupo"
@@ -4329,34 +4365,34 @@ msgstr "Tipo desconocido: %s"
 msgid "Non existing dn: %s"
 msgstr "¡dn: %s Inexsitente!"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Objeto grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr "Datos del 'objeto grupo'"
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr "Una descripción corta de este grupo."
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Objetos miembro"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr "Objetos miembro de este grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Habilitar solamente a éste grupo para conectarse a ésta lista de equipos."
@@ -4433,8 +4469,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Gestión de ACL"
 
@@ -4483,23 +4519,28 @@ msgstr "Miembros"
 msgid "Users or groups to assign this role to."
 msgstr "Usuarios o grupos a los cuales asignar este rol"
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Gestionar ACLs"
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Gestionar permisos ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Permisos"
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Gestión de ACL para esta base"
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Permisos en el objeto o subárbol %s"
@@ -4536,36 +4577,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "leer"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "escribir"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Mostrar/Ocultar configuraciones avanzadas"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Crear objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Mover objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Borrar objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Otorgar permisos al dueño"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Completar objeto"
 
@@ -4776,8 +4817,7 @@ msgid "Lost password"
 msgstr "Recuperar contraseña"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5001,10 +5041,6 @@ msgstr "Operación completa"
 msgid "Creating a new object using templates"
 msgstr "Crear un nuevo objeto utilizando plantillas"
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Información"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "ACL asignad a la entrada actual"
@@ -5122,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr "No existe el grupo %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Existe 1 usuario:"
@@ -5137,13 +5174,19 @@ msgstr[1] "%2 de ellos tienen una %1 cuenta"
 msgid "None of them have a %1 account"
 msgstr "Ninguno de ellos tiene una %1 cuenta"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Uno de ellos está bloqueado"
 msgstr[1] "%1 de ellos está bloqueado"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Ninguno de ellos está bloqueado"
 
diff --git a/locale/es_VE/fusiondirectory.po b/locale/es_VE/fusiondirectory.po
index b0abf9116fa78cdc7f5a65a72cd80779fa02a902..a6e621a74d6fe8c383b8827817ad1c371003754c 100644
--- a/locale/es_VE/fusiondirectory.po
+++ b/locale/es_VE/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Spanish (Venezuela) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es_VE/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Idioma preferido"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatico"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr "FusionDirectory requiere este modulo para comunicarse con distintos tipos de servidores y protocolos."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory requiere este modulo para la integración con Samba"
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory requiere ya sea el modulo 'mhash' o 'sha1' para usar encripción SSHA"
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory requiere este modulo para poder hablar con un servidor IMAP."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory requiere este modulo para manejar cadenas unicode."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory requiere esta extensión para manejar imágenes."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "modulo de compresión"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory requiere esta extensión para manejar capturas."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "registr_globals es un mecanismo de PHP para registrar todas las variables globales de tal manera que sean accesible desde scripts sin que cambien su ámbito. Esto puede ser un problema de seguridad."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Busque 'register_globals' en su php.ini y modifíquelo por 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP usa este valor en el recolector de basura para eliminar las sesiones antiguas."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Ajustando este valor a un día impedirá la perdida de sesiones y cookies antes de que realmente se desconecte por tiempo."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Busque 'sessio.gc_maxlifetime' en su php.ini y modifíquelo a 86400 o mayor."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Off"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Para poder usar FusionDirectory sin problemas, la opción session.auto_start debe estar configurada en 'Off' en su php.ini."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Busque 'session.auto_start' en su php.ini y modifíquelo a 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Esta opción está relacionada con el manejo de salida de PHP. Desactive esta opción poniéndola en off para mejorar el rendimiento."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Busque 'implicit_flush' en su php.ini y modifíquelo a 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "El tiempo de ejecución debe ser de al menos 30 segundos."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Busque 'max_execution_time' en su php.ini y modifíquelo a '30' o mayor."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Aumente la seguridad del servidor modificando el parámetro 'expose_php' a 'off'. PHP no debería enviar ningún tipo de información sobre el servidor que esta ejecutando la aplicación."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Busque 'expose_php' en su php.ini y modifíquelo a 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Aumente el rendimiento de su servidor modificando 'magic_quotes_gpc' a 'off'"
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr "Comprobando números UID duplicados"
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "La consulta LDAP ha fallado"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Error"
 
@@ -341,222 +352,222 @@ msgstr "Objeto '%s' de FusionDirectory faltante!"
 msgid "Please check your installation."
 msgstr "Por favor compruebe su instalación"
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "No se puede un tipo de objeto estructural en su entrada raíz. Por favor intente añadir la clase de objeto '%s' manualmente."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Aviso"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "Se encontraron %s usuarios que no serán visibles en FusionDirectory o están incompletos."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Error de migración"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Crear"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Usuarios"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Grupos"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "No hay una cuenta de administrador FusionDirectory dentro de su LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Mover usuarios al árbol de usuarios configurado"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "a"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Las siguientes referencias se actualizaran"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Encontrados '%s' grupos fuera del árbol configurado '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Se encontraron %s departamentos que no serán visibles en FusionDirectory"
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Estado"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr "Después de descargar y colocar el archivo en %s, por favor asegúrese de que el usuario bajo el cual está corriendo el servidor web es capaz de leer %s, mientras que otros usuarios no deben poder."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Error de configuración"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Completado"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Siguiente"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "error interno"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "¡Se ha indicado un objectType vacio o no válido!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "Sin configurar"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Error del filtro"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "¡El filtro está incompleto!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Permisos"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Error de permisos"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "No tiene permisos para crear una instantanea para %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "No tiene permisos para recuperar una instantanea para %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr "Inicio"
 msgid "Reload list"
 msgstr "Recargar lista"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Acciones"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Mover"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Pegar"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Mover esta entrada"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Copiar esta entrada"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Recuperar instantánea"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Exportar lista"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Recuperar instantanea"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Crear instantánea"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "¡Crear una nueva instantánea de este objeto!"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -927,12 +938,12 @@ msgstr "En linea"
 msgid "XML error"
 msgstr "Error XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "No se puede cambiar la clave, usuario '%s' desconocido"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error en la configuración"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "No puedo pegar"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Inicio"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Plantilla"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Nombre de la plantilla"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Error fatal: no se han definido un emplazamiento para las clases - por favor ejecute '%s' para solucionar esto"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Error fatal: no se puede instanciar la clase '%s' - intente solucionarlo ejecutando '%s'"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATAL: Ha habido un error conectando a LDAP. El servidor comunicó '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Error de Autenticación"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Ha ocurrido un problema al añadir un bloqueo. ¡Contacte con los desarrolladores!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "No puedo crear información de bloqueos en el árbol LDAP. ¡Por favor contacte con su Administrador!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "El servidor LDAP devolvio: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Se han encontrado varios bloqueos para un objeto que iba a ser bloqueado. Esto no debería ocurrir - limpiando referencias multiples."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "¡El límite máximo de %d entradas se ha sobrepasado!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Introduzca un nuevo límite máximo a %s y se volvera a mostrar este mensaje si se supera el límite máximo"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Configurar"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "incompleto"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Continuar de cualquier manera"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Editar de cualquier manera"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Has decidido editar las siguientes entradas LDAP %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Entradas por página"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Aplicar filtro"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "¡No se puede escribir en el archivo de revisión!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "No se puede leer el archivo de revisión!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Aviso LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "No puedo obtener información de esquemas del servidor. ¡No es posible comprobar los esquemas!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Clase(s) disponibles"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "No se puede asignar un identificador (ID) libre:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "¡método de asignación de id desconocido!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "¡%sPoolMin >= %sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "¡sambaUnixIdPool no es único!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "¡No hay ID disponibles!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "¡Excedido el número de intentos máximo!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "¡No se puede asignar un identificador (ID) libre!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "No se puede encontrar el archivo '%s' - por favor ejecute '%s' para solucionarlo"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Todos los objetos en esta categoría"
 
@@ -1300,25 +1311,25 @@ msgstr "No se puede conectar a LDAP: Por favor consulte con el administrador de
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "La funcionalidad de instancias esta activa, pero el valor requerido '%s' no está activo."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "La funcionalidad de instancias esta activa, pero no se encuentra el módulo de compresión requerido. Por favor instale '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Todas las categorías"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Mi cuenta"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "Añadir %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr "Eliminar las caracteristicas %s"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Pulse en el botón - Editar - para cambiar la información en esta ventana"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr "¡La consulta LDAP ha fallado!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objeto"
 
@@ -2009,70 +2020,69 @@ msgstr "Enviar informe de errores"
 msgid "Toggle information"
 msgstr "Modificar información"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Aviso e rendimiento"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "El rendimiento LDAP es bajo: ¡la última consulta tardó sobre %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "mientras operaba en '%s' usando el servidor LDAP '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "mientras operaba en el servidor LDAP '%s'"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Ha habido un error importando dn: '%s', ¡Por favor compruebe su LDIF desde la línea %s en adelante!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr "Por favor seleccione las entradas que desee"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Nombre"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Desconocido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Editar"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Editar"
 msgid "Remove"
 msgstr "Eliminar"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "No hay definiciones de extensión para iniciar '%s', por favor compruebe su archivo de configuración."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "El proceso de eliminación ha sido cancelado por la extensión '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr "horas"
 msgid "days"
 msgstr "días"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr "archivo no encontrado"
 msgid "file not readable"
 msgstr "archivo no accesible"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Enviar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Descargar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr "Todos los usuarios"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "¡No se puede acceder a el directorio de compilación '%s'!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Por favor compruebe la combinación nombre de usuario/contraseña"
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Cuenta bloqueada. ¡Por favor contacte con su administrador de sistemas!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Su navegador tiene las cookies desactivadas. ¡Porfavor active las cookies y recargue esta página antes de iniciar sesión!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuración de FusionDirectory %s/%s no se puede leer. Cancelado."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Dirección de correo"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Dirección de correo"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacte a su administrador, hubo un problema con el servidor de correo"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Esta prenda es invalida"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Referencias"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr "Editar parametros de usuarios POSIX"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Directorio de usuario"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Grupo primario"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Pertenencia a grupo"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Cuenta"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "El usuario debe introducir la contraseña en el primer inicio de sesión"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Sistema de seguridad"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Modo seguro"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "desactivado"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "Acceso sin restricciones"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "Permitir el acceso a estos equipos"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automático"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "expiró"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "Periodo de gracia activado"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "activo"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "la contraseña expiró"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "no puede cambiar la contraseña"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Tiempo de espera agotado esperando un bloqueo. ¡Ignorando bloqueo!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Usuario"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Teléfono"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Móvil"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Buscapersonas"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Página Web"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Nombre a Mostrar"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Dirección Postal personal"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Teléfono privado"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Número de teléfono personal"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Información corporativa"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Título"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organización"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Departamento"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Número departamento"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Número del departamento"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Número empleado"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Número de empleado"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Categoría profesional"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Gestor"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Necesita introducir su contraseña actual para continuar."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nueva contraseña"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "La contraseña actual y la introducida como nueva son demasiado parecidas."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "La nueva contraseña es demasiado corta."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "La clave contiene caracteres unicode posiblemente problemáticos!"
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de clave"
@@ -3305,12 +3332,12 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Saludos,\nAquí están los datos solicitados:\n\n- Usuario: %s\n- Enlace: %s\n\nEl enlace solo es valido por 10 minutos."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Gestión de usuarios"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Bloqueo de cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Desbloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Bloquear cuenta"
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Información"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Grupo de objetos"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Objetos miembros"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Asignación de ACL"
 
@@ -4482,23 +4518,28 @@ msgstr "Miembros"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "leer"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "escribir"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Mostrar/ocultar caracteristicas avanzadas"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Crear objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Mover objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Eliminar Objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Garantizar permiso al propietario"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Objeto completo"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr "Clave extraviada"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Operación incompleta"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Información"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "Asignando ACL a la entrada actual"
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/fa_IR/fusiondirectory.po b/locale/fa_IR/fusiondirectory.po
index f2464fe559dae865f559481d81106eb3d50064a6..f02c1cebe15b62525ed58cd85992898112c96fed 100644
--- a/locale/fa_IR/fusiondirectory.po
+++ b/locale/fa_IR/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Persian (Iran) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fa_IR/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "خطا"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "خطای LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "خطا"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "خطای داخلی"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "جواز"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "خطا"
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "فایل '%s' را نمی توانم پیدا کنم برای رفع مشکل دستور '%s' را بزنید."
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "تلفن"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "تلفن همراه"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "پیجر"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "آدرس پستی منزل"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "شماره تماس خصوصی"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "شماره تلفن منزل"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "اطلاعات سازمان"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "دپارتمان"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "شماره دپارتمان."
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "شماره دپارتمان"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "شماره کارمندی."
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "شماره کارمندی"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "کلمه عبور جدید"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5119,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5132,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/fi_FI/fusiondirectory.po b/locale/fi_FI/fusiondirectory.po
index 447e98b661e37676dcbe42b4e57f0d88ecdf0fee..57556e5cbfd98f5d92f5dc05114c6618784734aa 100644
--- a/locale/fi_FI/fusiondirectory.po
+++ b/locale/fi_FI/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Finnish (Finland) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fi_FI/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP virhe"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Varoitus"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Luo"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Virhe"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Virhe"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Lupa"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Toiminnot"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Nimi"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr "Poista"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Lataa"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Sähköpostiosoite"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Sähköpostiosoite"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Puhelin"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Mobiili"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Faksi"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/fr/fusiondirectory.po b/locale/fr/fusiondirectory.po
index 4df63fcc0870928be68e174beaa9627f2e95ed9a..6b994bdc332f06172c1108d43eaf44eaf901530f 100644
--- a/locale/fr/fusiondirectory.po
+++ b/locale/fr/fusiondirectory.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Benoit Mortier <benoit.mortier@opensides.be>, 2016
+# Benoit Mortier <benoit.mortier@opensides.be>, 2016-2017
 # MCMic, 2016
 # fusiondirectory <contact@fusiondirectory.org>, 2014
 # MCMic, 2015-2016
@@ -11,8 +11,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 19:03+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-11 18:07+0000\n"
 "Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>\n"
 "Language-Team: French (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fr/)\n"
 "MIME-Version: 1.0\n"
@@ -22,7 +22,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Langue préférée"
 
@@ -42,7 +42,7 @@ msgid ""
 msgstr "Maintenant vous pouvez choisir la langue par défaut. «Automatique» utilisera la langue demandée par le navigateur. Ce paramètre peut être configuré par utilisateur."
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatique"
 
@@ -93,131 +93,142 @@ msgid ""
 msgstr "FusionDirectory a besoin de ce module pour dialoguer avec les différents types de serveurs et de protocoles."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr "FusionDirectory a besoin de ce module pour encoder les variables pour l'utilisation dans du javascript."
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr "FusionDirectory a besoin de ce module pour filtrer les variables avec un filtre spécifique"
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory a besoin de ce module pour dialoguer avec Samba."
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory a besoin du module 'mhash' ou 'sha1' pour l'utilisation du chiffrage SSHA."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory a besoin de ce module pour dialoguer avec un serveur IMAP."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory a besoin de ce module pour gérer les chaînes de caractère unicode."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory a besoin de ce module pour gérer les images."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "Module de compression"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory a besoin de ce module pour gérer les instantanés."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals est un mécanisme PHP pour enregistrer toutes les variables globales afin que les scripts puissent y accéder sans changer la porté des variables. Cela peut constituer un risque de sécurité."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Recherchez l'option 'register_globals' dans votre php.ini et mettez la à 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP utilise cette variable pour effacer les vieilles sessions."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Mettre cette valeur à 1 jour permet d'éviter de perde les cookies et les sessions avant qu'elles ne soient réellement expirées."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Cherchez 'session.gc_maxlifetime' dans votre php.ini et mettez le à 86400 ou plus."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Off"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Pour pouvoir utiliser FusionDirectory sans problème, la variable session.auto_start doit être à 'Off' dans votre php.ini."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Recherchez la variable 'session.auto_start' dans votre php.ini et mettez la à 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "FusionDirectory a besoin au minimum de 128MB de mémoire. Allouer moins causera des erreurs imprévisibles, qui ne seront pas reproductibles ! Augmentez la mémoire pour les installations plus complexes."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "Recherchez 'memory_limit' dans votre fichier php.ini votre et mettez le à '128M' ou plus."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Cette option définit la gestion des sorties, mettez cette option à 'Off' pour améliorer la performance."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Recherchez 'implicit_flush' dans votre php.ini et mettez le à 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "Le temps d'exécution doit être au moins de 30 secondes."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Rechercher l'option 'max_execution_time' dans votre php.ini et mettez la à '30' ou plus."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Augmentez la sécurité de votre serveur en mettant l'option expose_php à 'Off'. PHP n'enverra pas d'information à propos du serveur."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Recherchez 'expose_php' dans votre php.ini et mettez le à 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Améliorez la performance de votre serveur en mettant magic_quotes_gpc à 'off'."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -307,32 +318,32 @@ msgstr "Recherche d’UID en double"
 msgid "Checking for duplicated GID numbers"
 msgstr "Recherche de GID en double"
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "La requête LDAP a échoué"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr "L'objet racine est probablement manquant."
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Échec"
 
@@ -345,222 +356,222 @@ msgstr "Object class FusionDirectory obligatoire '%s' manquante !"
 msgid "Please check your installation."
 msgstr "Veuillez vérifier votre installation."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "Impossible de gérer le type structural de votre objet racine. S'il vous plaît essayez d’ajouter la classe d'objet '%s' à la main."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Erreur LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr "L'utilisateur \"%s\" n'a pas un accès complet à votre annuaire LDAP."
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr "L'utilisateur \"%s\" n'a pas un accès complet à votre annuaire LDAP."
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Avertissement"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "%s utilisateur(s) trouvé(s) qui ne seront pas visibles dans FusionDirectory ou qui sont incomplets."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr "Migration des utilisateurs"
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Erreur de migration"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr "Impossible de migrer l'entrée '%s' :"
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr "Comptes administratifs de FusionDirectory 1.0.7 trouvés : %s"
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr "Comptes administratifs de FusionDirectory 1.0.7 trouvés : %s"
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr "Vous pouvez exécuter <i>fusiondirectory-setup --migrate-acls</i> après avoir sauvegardé le fichier de configuration à la fin de l'installation pour migrer les acls. <br/>"
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr "Il n’y a pas d'administrateur FusionDirectory 1.0.8 valide dans votre annuaire LDAP."
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Créer"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Utilisateurs"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Groupes"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Il n'y a pas d'administrateur FusionDirectory dans votre annuaire LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr "Donner tous les droits sur tous les objets"
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Erreur"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr "Les rôles ACL par défaut n'ont pas été insérés"
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr "Certains rôles ACL par défaut sont absents"
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr "Les rôles ACL par défaut on été insérés"
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr "Impossible d’ajouter un rôle ACL pour '%s' :"
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr "%s utilsateur(s) trouvé(s) en dehors de la branche configurée \"%s\"."
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Déplacer les utilisateurs dans la branche utilisateur configurée"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr "Impossible de déplacer les utilisateurs vers le département spécifié !"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr "Les entrées seront déplacées depuis"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "vers"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Les références suivantes seront mises à jour"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "%s groupes trouvés en dehors de la branche configurée '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr "Déplacer les groupes dans la branche configurée"
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "%s département(s) trouvé(s) qui ne seront pas visible dans FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr "Migration des départements"
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr "%s valeurs dupliquées trouvées pour l'attribut \"uidNumber\" : %s"
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr "%s valeurs dupliquées trouvées pour l'attribut \"gidNumber\" : %s"
@@ -626,7 +637,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr "Mot de passe pour le compte administrateur à utiliser pour la liaison au LDAP"
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Statut"
 
@@ -722,25 +733,25 @@ msgid ""
 "shouldn't."
 msgstr "Après avoir placé le fichier dans le répertoire %s, assurez vous que seul le serveur web puisse lire %s."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Erreur d'installation"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Terminé"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Suivant"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Erreur interne"
 
@@ -759,47 +770,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "Le type d'objet spécifié est vide ou invalide !"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "non configuré"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Erreur de filtre"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Le filtre est incomplet !"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Permission"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Erreur de permission"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Vous n'êtes pas autorisé à créer un nouvel instantané pour %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Vous n'êtes pas autorisé à restaurer un instantané de %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -825,14 +836,14 @@ msgid "Down"
 msgstr "Bas"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Trier vers le haut"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Trier vers le bas"
 
@@ -864,58 +875,58 @@ msgstr "Accueil"
 msgid "Reload list"
 msgstr "Recharger la liste"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Actions"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Copier"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Couper"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Coller"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Couper cette entrée"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Copier cette entrée"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Restaurer des instantanés"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Exporter la liste"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Restaurer l’instantané"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Créer un instantané"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Créer un nouvel instantané depuis cet objet"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Erreur fatale"
 
@@ -931,12 +942,12 @@ msgstr "en ligne"
 msgid "XML error"
 msgstr "Erreur XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "Impossible de changer le mot de passe, utilisateur '%s' inconnu."
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -945,10 +956,10 @@ msgstr "Vous devez remplir saslRealm ou saslExop dans l’écran de configuratio
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Erreur de configuration"
 
@@ -983,15 +994,15 @@ msgid "Cannot paste"
 msgstr "Impossible de coller"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Identifiant"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modèle"
@@ -1005,272 +1016,272 @@ msgstr "modèle d'objet, utilisé pour créer plusieurs objets avec des valeurs
 msgid "Template name"
 msgstr "Nom du modèle"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Erreur fatale : pas d’emplacement défini pour les classes - veuillez exécuter '%s' pour régler le problème"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Erreur fatale : impossible d'initialiser la classe '%s' - veuillez exécuter '%s' pour essayer de régler le problème"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATAL: Erreur lors de la connexion au serveur LDAP. Le serveur a répondu '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr "Ce login (uid) n'est pas unique au sein de l’annuaire LDAP. Veuillez contacter votre administrateur système."
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Erreur d'authentification"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr "Il semble que votre mot de passe soit expiré. Veuillez utilisez <a href=\"recovery.php\">la récupération de mot de passe</a> pour le changer."
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Erreur lors de l'ajout d'un verrou. Contactez les développeurs !"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Impossible d'obtenir les informations de verrouillage dans l'annuaire LDAP. Veuillez contacter votre administrateur !"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "Le serveur LDAP a retourné : %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Verrou multiple pour un même objet détecté. Ceci ne devrait pas arriver. Effacement des références multiples."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "La taille limite de %d entrées est dépassée !"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Mettre la nouvelle limite à %s et m’afficher ce message si la limite est toujours dépassée"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Configurer"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "incomplet"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Continuer malgré tout"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Éditer malgré tout"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Vous êtes sur le point d'éditer l'entrée(s) %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Entrées par page"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Appliquer le filtre"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr "%sO"
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr "%sKiO"
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr "%sMiO"
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr "%sGiO"
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr "%sTiO"
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr "%sPiO"
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr "%sEiO"
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr "%sZiO"
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr "%sYiO"
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Le fichier '%s' ne peut être supprimé. Essayer de lancer la commande «fusiondirectory-setup --check-directories» sur le serveur FusionDirectory pour corriger les permissions de fichiers."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Impossible d'écrire dans le fichier de révision !"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Impossible de lire le fichier de révision !"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr "'nextIdHook' n'est pas disponible. Utilisation de la base par défaut !"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Avertissement LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Impossible de récupérer les informations sur les schémas depuis le serveur. Vérification des schémas impossible !"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr "schéma principal de FusionDirectory"
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr "Schéma utilisé pour stocker la configuration de FusionDirectory"
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr "Utilisé pour stocker l'autorisation de connexion chez les utilisateurs ou les groupes."
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr "Utilisé pour stocker les modèles"
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr "Utilisé pour stocker des informations POSIX."
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr "Object class obligatoire \"%s\" manquante !"
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr "Object class facultative \"%s\" manquante !"
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Classe(s) disponible(s)"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr "Vous avez installé le plugin «mixed groups», mais vos schéma ne sont pas compatibles."
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr "Pour pouvoir utiliser «mixed groups» l’objectClass «posixGroup» doit être auxiliaire («AUXILIARY»)"
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr "Vos schémas sont fait pour utiliser des «mixed groups», mais ce plugin n’est pas installé."
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr "L’objectClass «posixGroup» doit être structurelle («STRUCTURAL»)"
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Impossible d'allouer un ID libre :"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "Méthode d'allocation des id inconnue !"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "%sPoolMin >= %sPoolMax !"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "sambaUnixIdPool n'est pas unique !"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "Pas d’ID disponibles !"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "Nombre maximum d'essais dépassé !"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Impossible d'assigner un ID !"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Fichier '%s' non trouvé - veuillez exécuter '%s' pour régler ce problème"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Tous les objets dans cette catégorie"
 
@@ -1304,25 +1315,25 @@ msgstr "Impossible de se connecter à l'annuaire LDAP. Veuillez contacter l'admi
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr "La location \"%s\" n'est pas présente dans le fichier de configuration"
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "La fonctionnalité des instantanés est activée, mais la variable requise '%s' n'est pas configurée."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "La fonctionnalité des instantanés est activée, mais le module nécessaire à la compression est manquant. Veuillez installer '%s'. "
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Toutes les catégories"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Mon compte"
 
@@ -1623,8 +1634,8 @@ msgid "Add %s"
 msgstr "Ajouter %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1693,7 +1704,7 @@ msgid "Remove %s settings"
 msgstr "Retirer les paramètres %s"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr "Cliquez sur le bouton 'Éditer' ci-dessous pour changer les informations dans cette boite de dialogue"
 
 #: include/class_msgPool.inc:662
@@ -1811,7 +1822,7 @@ msgstr "La requête LDAP a échoué !"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objet"
 
@@ -2013,70 +2024,69 @@ msgstr "Envoyer un rapport de bug"
 msgid "Toggle information"
 msgstr "Afficher/Cacher l'information"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Avertissement de performance"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "La performance de votre annuaire est faible : la dernière requête a duré %.2fs !"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr "Impossible de créer automatiquement des sous-arbres avec le RDN '%s' : object class non trouvée !"
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr "Impossible de créer automatiquement des sous-arbres avec le RDN '%s' : non supporté"
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "lors de l'opération sur '%s' en utilisant le serveur LDAP '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "lors de l'opération sur le serveur LDAP %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open a échoué lors de l’exécution de ldapsearch"
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr "Erreur ligne %s, la première ligne d'une entrée ne peut pas commencer par un espace"
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr "Erreur ligne %s, les références à un fichier externe ne sont pas prises en charge."
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr "Erreur ligne %s, l'attribut  \"%s\" n'a pas de valeur"
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr "Erreur ligne %s, une entrée ne peut avoir qu'un seul dn"
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr "Erreur ligne %s, une d'entrée doit commencer par le dn"
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Erreur lors de l'importation du dn : '%s', veuillez vérifier votre fichier LDIF à partir de la ligne %s !"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr "Erreur lors de l'importation du dn : \"%s\", veuillez vérifier votre fichier LDIF à partir de la ligne %s !"
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2086,7 +2096,7 @@ msgstr "Veuillez sélectionner les entrées désirées"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2100,7 +2110,7 @@ msgstr "Nom"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2140,8 +2150,8 @@ msgstr "Inconnu"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2154,8 +2164,8 @@ msgstr "Éditer"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2164,19 +2174,19 @@ msgstr "Éditer"
 msgid "Remove"
 msgstr "Supprimer"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "Pas de définition de plugin pour l'initialisation de '%s', veuillez vérifier votre fichier de configuration."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "L'effacement a été interrompu par le plugin '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr "Déplacer de \"%s\" à \"%s\" a échoué"
@@ -2217,18 +2227,18 @@ msgstr "heures"
 msgid "days"
 msgstr "jours"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Depuis un modèle"
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr "%s modèle"
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Afficher les '%s'"
@@ -2245,50 +2255,50 @@ msgstr "Paramètres du modèle"
 msgid "This is the name of the template"
 msgstr "Le nom de ce modèle "
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr "Seulement l'onglet principal peut générer un dn"
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr "Impossible de générer le dn: pas de classe d’onglet parente pour \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr "Impossible de générer le dn : pas d’infos sur le type d’objet pour la classe d’onglet \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Erreur lors de la sauvegarde"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Il existe déjà une entrée avec le même dn : %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "L'entrée %s n'existe pas"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr "L'objet a changé depuis son ouverture dans FusionDirectory. Toutes les modifications qui peuvent être faites par d'autres seront perdus si vous enregistrez cette entrée!"
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Champ inconnu \"%s\""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (requis)"
@@ -2321,29 +2331,34 @@ msgstr "fichier non trouvé"
 msgid "file not readable"
 msgstr "le fichier n'est pas lisible"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d octets)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Téléverser"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Télécharger"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr "Impossible de sauver la photo de l'utilisateur, FusionDirectory a besoin que la bibliothèque php \"imagick\" soit installée pour cela."
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr "La valeur du champ multivalué \"%s\" n'est pas un tableau"
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valeur invalide pour %s"
@@ -2387,14 +2402,14 @@ msgstr "Un nombre à virgule inférieur à %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Il y a eu un problème lors de la décompression de l’instantané"
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr "Dépendance récursive dans les champs de modèle: \"%1$s\" ne peut pas dépendre de \"%2$s\" vu que  \"%2$s\" dépend déjà \"%1$s\""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Onglet \"%s\""
@@ -2433,12 +2448,12 @@ msgstr "Tous les utilisateurs"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Le répertoire '%s' spécifié comme répertoire de compilation est inaccessible !"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr "Attention: <a href=%s\"> La session n'est pas chiffrée !<a>"
@@ -2506,80 +2521,80 @@ msgstr "Veuillez vérifier le nom d'utilisateur et le mot de passe."
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Compte verrouillé. Veuillez contacter votre administrateur système !"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr "Aucune valeur trouvée dans l'entête HTTP \"%s\""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr "L'utilisateur \"%s\" mentionné dans l’entête n'existe pas dans l'annuaire LDAP "
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr "L'utilisateur \"%s\" mentionné dans l’entête correspond à plusieurs personnes  dans l'annuaire LDAP "
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr "L'utilisateur CAS \"%s\" n'existe pas dans l'annuaire LDAP "
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr "L'utilisateur CAS \"%s\" correspond à plusieurs personnes  dans l'annuaire LDAP "
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Votre navigateur a les cookies désactivés. Veuillez activer les cookies et recharger cette page avant de vous connecter !"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Le fichier de configuration de FusionDirectory %s/%s ne peut être lu. Abandon."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Adresse de courriel"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Aucun compte utilisateur trouvé avec l'identifiant \"%s\""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Plusieurs comptes trouvés avec l’identifiant \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Adresse de courriel"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr "Il n'y a pas de compte qui utilise le courriel \"%s\""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr "Il y a plusieurs comptes qui utilisent le courriel \"%s\""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr "L'utilisateur correspondant au courriel \"%s\" est verrouillé. Veuillez contacter votre administrateur système !"
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contactez votre administrateur système, il y a eu un problème avec le serveur de courriel"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Le jeton n'est pas valide"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Un problème est survenu avec le serveur, le courriel de confirmation n'a pas été envoyé"
 
@@ -2647,7 +2662,7 @@ msgid "References"
 msgstr "Références"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2655,210 +2670,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "Éditer les paramètres POSIX"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Répertoire Home"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "Chemin du répertoire \"home\" de cet utilisateur"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Shell à utiliser lors de la connexion de l’utilisateur"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Groupe principal"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Groupe principal de cet utilisateur"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Statut du compte unix de l'utilisateur"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr "Forcer l’id d’utilisateur/groupe"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr "Force les valeurs des ids d’utilisateur et de groupe pour cet utilisateur."
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr "Id d’utilisateur"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr "Id d’utilisateur à utiliser pour cet utilisateur"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr "Id de groupe"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr "Id de groupe à utiliser pour cet utilisateur"
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Appartenance aux groupes"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Compte"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "L'utilisateur doit changer son mot de passe lors de sa première connexion"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr "L'utilisateur doit changer son mot de passe lors de la première connexion (il est nécessaire de remplir le champ «Délai»)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr "Délai minimum entre les changements de mot de passe (jours)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr "L'utilisateur ne sera pas habilité à changer son mot de passe avant ce nombre de jour (laisser vide pour désactiver)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Délai avant de forcer le changement de mot de passe (en jours)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "L'utilisateur sera forcé de changer son mot de passe après ce nombre de jours (laisser vide pour désactiver)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Date d'expiration du mot de passe"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "Date après laquelle le mot de passe de l'utilisateur va expirer (laisser vide pour désactiver)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Délai d'inactivité avant de désactiver l'utilisateur (en jours)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Délai maximum d'inactivité après l'expiration du mot de passe avant que l'utilisateur soit désactivé (laisser vide pour désactiver)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "Délai d'avertissement de l'utilisateur avant l'expiration de son mot de passe (en jours)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "L'utilisateur sera averti à partir de ce nombre de jours restant avant l'expiration de son mot de passe (laisser vide pour désactiver)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Système de confiance"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Mode de confiance"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Type d'autorisation pour ces hôtes"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "désactivé"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "accès complet"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "permettre l'accès a ces hôtes"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Autoriser cet utilisateur à se connecter uniquement sur cette liste d’hôtes"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automatique"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "expiré"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "temps de grâce actif"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "actif"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "mot de passe expiré"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "mot de passe non modifiable"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Le temps d'attente du verrou a été dépassé. Verrou ignoré !"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr "Groupe de l'utilisateur %s"
@@ -2891,7 +2906,7 @@ msgid "Password hash method to use"
 msgstr "Méthode de chiffrement des mots de passe"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2919,12 +2934,12 @@ msgid "User"
 msgstr "Utilisateur"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr "Information du compte utilisateur"
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr "Compte utilisateur"
 
@@ -3003,183 +3018,183 @@ msgstr "Téléphone"
 msgid "Business phone number"
 msgstr "Numéro de téléphone professionnel"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Mobile"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr "Numéro de mobile professionnel "
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Bip"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr "Numéro de bip professionnel"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr "Numéro de fax professionnel"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Site web"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr "Site web personnel"
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr "Compte utilisateur"
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr "Identifiant de l'utilisateur"
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr "Mot de passe de l'utilisateur"
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr "Informations de contact personnelles"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Nom à afficher"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr "Nom de l'utilisateur tel qu'il devrait apparaître. Utilisé par le carnet d'adresse Exchange."
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr "Adresse postale"
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Adresse postale personnelle"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Numéro de téléphone privé"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Numéro de téléphone privé"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Informations organisationnelles"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Titre"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr "Titre d'une personne dans leur contexte organisationnel. Chaque titre est une valeur de cet attribut multivalué"
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organisme"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Département"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr "Département auquel l'utilisateur appartient"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Numéro du département"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Numéro du département"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "No. de l'employé"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Numéro de l'employé"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Type d'employé"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Responsable"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr "La ppolicy \"%s\" n’a pas été trouvée dans le LDAP !"
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr "Vous n’êtes pas autorisé à changer votre mot de passe"
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr "Vous devez attendre %d secondes avant de changer votre mot de passe à nouveau"
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr "Le mot de passe est dans l'historique des mots de passe récents"
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr "Le nouveau mot de passe est le même que l’ancien"
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Vous devez spécifier votre mode de passe actuel pour continuer."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr "Les mots de passe entrés dans les champs 'Nouveau mot de passe' et celui dans le champ 'Répéter le nouveau mot de passe' ne concordent pas."
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nouveau mot de passe"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Le nouveau et l'ancien mot de passe sont trop similaires."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Le nouveau mot de passe est trop court."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "Le mot de passe contient probablement des caractères Unicode qui sont problématique"
 
@@ -3207,7 +3222,7 @@ msgid "Dashboard"
 msgstr "Tableau de bord"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr "Statistiques et informations diverses"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3219,6 +3234,18 @@ msgstr "Rapports"
 msgid "Statistics"
 msgstr "Statistiques"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr "Mot de passes"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr "Statistiques sur les mot de passe"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr "Statistiques mots de passe"
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Récupération de mot de passe"
@@ -3309,7 +3336,7 @@ msgstr "Corps du premier message, envoyé lorsque l'utilisateur demande un nouve
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3895,20 +3922,28 @@ msgid "Available POSIX shells for FD users."
 msgstr "Shells POSIX disponibles pour les utilisateurs de FusionDirectory"
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr "Shell par défaut"
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr "Shell utilisé par défaut lors de l'activation du tab Unix."
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr "Afficher l’onglet ACL sur tous les objets"
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr "Pour des configurations ACL très spécifiques où vous avez besoin de donner des droits sur un seul objet."
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr "Liste des catégories de département"
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr "Les catégories disponibles dans le menu déroulant départements"
 
@@ -4008,7 +4043,7 @@ msgstr "département"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4138,22 +4173,22 @@ msgstr "Gérer les utilisateurs"
 msgid "Manage user accounts and their properties"
 msgstr "Gérer les comptes utilisateurs et leurs propriétés"
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Verrouillage du compte"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr "La méthode \"%s\" ne permet pas le verrouillage du mot de passe. Le compte \"%s\" n'a pas été verrouillé !"
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Déverrouiller le compte"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Verrouiller le compte"
 
@@ -4214,11 +4249,12 @@ msgid "Organizational role"
 msgstr "Rôle organisationnel"
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Information"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Nom du groupe"
@@ -4332,34 +4368,34 @@ msgstr "Type Inconnu : %s"
 msgid "Non existing dn: %s"
 msgstr "Dn inexistant : %s"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Groupe d'objet"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr "Information du groupe d’objets"
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr "Description courte pour ce groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Objets membres"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr "Objets membres de ce groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Autoriser ce groupe à se connecter uniquement sur cette liste d'hôtes"
@@ -4436,8 +4472,8 @@ msgstr "gestion des affectations ACL "
 msgid "Manage ACL roles assignments to users"
 msgstr "Affectations des rôles ACL pour les utilisateurs"
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Affectation ACL"
 
@@ -4486,23 +4522,28 @@ msgstr "Membres"
 msgid "Users or groups to assign this role to."
 msgstr "Utilisateurs et groupes à qui appliquer ce rôle"
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ", et %d autres"
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Affectation ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Affectation des rôles de contrôle d’accès"
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Affectations"
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Affectations des rôles ACL pour cette base"
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Affectations sur l'objet ou la branche %s"
@@ -4539,36 +4580,36 @@ msgid "Edit ACL for \"%s\""
 msgstr "Modifier ACL pour \"%s\""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "lecture"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "écrire"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Afficher/Cacher la configuration avancée"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Créer des objets"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Déplacer des objets"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Supprimer des objets"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Donner la permission au propriétaire"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "L'objet complet"
 
@@ -4779,8 +4820,7 @@ msgid "Lost password"
 msgstr "Mot de passe perdu"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr "Les informations pour réinitialiser le mot de passe pour %1 ont été envoyées à l'adresse de courriel %2"
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5004,10 +5044,6 @@ msgstr "Opération réalisée"
 msgid "Creating a new object using templates"
 msgstr "Créer une nouvelle entrée à partir d'un modèle"
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Information"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "ACL assignés à l'entrée actuelle"
@@ -5125,6 +5161,7 @@ msgid "There is no %1 group"
 msgstr "Il n’y a aucun groupe %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Il y a 1 utilisateur :"
@@ -5140,13 +5177,19 @@ msgstr[1] "%2 d’entre eux ont un compte %1"
 msgid "None of them have a %1 account"
 msgstr "Aucun d’eux n’a un compte %1"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] "Un d’entre utilisent la méthode %1"
+msgstr[1] "%2 d’entre utilisent la méthode %1"
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Un d'entre eux est verrouillé"
 msgstr[1] "%1 d’entre eux sont verrouillés"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Aucun d'entre eux n’est verrouillé"
 
diff --git a/locale/hu_HU/fusiondirectory.po b/locale/hu_HU/fusiondirectory.po
index 4a7fe1cf6b06a110684233c5ce4c55b96151c226..8cb70d1bdd4b5c22b55c8cc87638d4a98d1859ae 100644
--- a/locale/hu_HU/fusiondirectory.po
+++ b/locale/hu_HU/fusiondirectory.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Hungarian (Hungary) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/hu_HU/)\n"
 "MIME-Version: 1.0\n"
@@ -19,7 +19,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -39,7 +39,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -90,131 +90,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -304,32 +315,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -342,222 +353,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Felhasználók"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -623,7 +634,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -719,25 +730,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -756,47 +767,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -822,14 +833,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -861,58 +872,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -928,12 +939,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -942,10 +953,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -980,15 +991,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1002,272 +1013,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1301,25 +1312,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1620,8 +1631,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1690,7 +1701,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1808,7 +1819,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2010,69 +2021,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2083,7 +2093,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2097,7 +2107,7 @@ msgstr "Név"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2137,8 +2147,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2151,8 +2161,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2161,19 +2171,19 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2214,18 +2224,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2242,50 +2252,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2318,29 +2328,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2384,14 +2399,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2430,12 +2445,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2503,80 +2518,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2644,7 +2659,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2652,210 +2667,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2888,7 +2903,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2916,12 +2931,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -3000,183 +3015,183 @@ msgstr ""
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3204,7 +3219,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3216,6 +3231,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3306,7 +3333,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3892,20 +3919,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4005,7 +4040,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4135,22 +4170,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4211,11 +4246,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Csoport neve"
@@ -4329,34 +4365,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4433,8 +4469,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4483,23 +4519,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4536,36 +4577,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4776,8 +4817,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5001,10 +5041,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5122,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5137,13 +5174,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/id/fusiondirectory.po b/locale/id/fusiondirectory.po
index 427d5ce4a230fbb2b8c5a1132ba424e3504ee28f..8e28773b08ff7270b9a047cdee8560d6561b0b54 100644
--- a/locale/id/fusiondirectory.po
+++ b/locale/id/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Indonesian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/id/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr ""
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5119,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5132,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/it_IT/fusiondirectory.po b/locale/it_IT/fusiondirectory.po
index 6cc8df6e8dd2f4c29369e35b7a74795edf47862f..3a9e29b412a34c738ef59b7fec6d0b2e1fc55d7d 100644
--- a/locale/it_IT/fusiondirectory.po
+++ b/locale/it_IT/fusiondirectory.po
@@ -4,14 +4,14 @@
 # 
 # Translators:
 # Ilaria Montaruli <Ilaria.Montaruli@gmail.com>, 2015
-# Paola Penati <penati@avaya.com>, 2016
+# Paola Penati <penati@avaya.com>, 2016-2017
 # Paola Penati <penati@avaya.com>, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-10-03 15:54+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-13 17:11+0000\n"
 "Last-Translator: Paola Penati <penati@avaya.com>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/it_IT/)\n"
 "MIME-Version: 1.0\n"
@@ -21,7 +21,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Lingua preferita"
 
@@ -41,7 +41,7 @@ msgid ""
 msgstr "A questo punto , è possibile selezionare la lingua predefinita a livello di sito . Scegliendo \" automatico\" utilizzerà la lingua richiesta dal browser. Questa impostazione può essere sovrascritto per utente ."
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatico"
 
@@ -92,131 +92,142 @@ msgid ""
 msgstr "FusionDirectory ha bisogno di questo modulo per comunicare con differenti tipi di server e protocolli."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr "FusionDirectory ha bisogno di questo modulo per codificare le variabili per l'uso di JavaScript."
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr "FusionDirectory richiede questo modulo per filtrare una variabile con un filtro specificato."
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory ha bisogno di questo modulo per l'integrazione di Samba"
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory richiede il modulo 'mhash' oppure 'sha1' per poter utilizzare l'algoritmo di criptaggio SSHA."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory ha bisogno di questo modulo per comunicare con il server IMAP."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory ha bisogno di questo modulo per gestire i caratteri Unicode."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory ha bisogno di questa estensione per gestire le immagini."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "modulo di compressione"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory ha bisogno di questa estensione per gestire gli snapshot (le copie istantanee)."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals è un meccanismo PHP che permette di registrare tutte le variabili globali affinchè gli scripts possano accedervi senza cambiare la portata delle variabili. Questo puó generare un rischio per la sicurezza."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Cerca l'opzione register_globals nel tuo file php.ini e impostalo su 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP utilizza questa variabile per cancellare delle vecchie sessioni."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Impostare questa variabile a \"1 giorno\" eviterà di perdere i coockies e le sessioni prima che siano realmente scadute."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Cerca la variabile 'session.gc_maxlifetime' nel tuo file php.ini e impostala a 86400 o un valore più grande."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Off"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Per non avere problemi nell'uso di FusionDirectory, è necessario impostare l'opzione 'session.auto_start' su 'Off' nel file php.ini."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Cerca la variabile 'session.auto_start' nel file php.ini e impostala su 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "FusionDirectory ha un bisogno minimo di 128MB di memoria. Meno di 128MB di memoria causeranno degli errori imprevisti che non saranno riproducibili ! Aumenta la memoria per delle installazioni più complesse."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "Cerca la variabile 'memory_limit' nel file php.ini e impostala su '128MB' o un valore più grande."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Questa opzione influenza la gestione delle uscite. Per aumentare le prestazioni, impostala su 'Off'."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Cerca la variabile 'implicit_flush' nel file php.ini e impostala su 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "Il tempo di esecuzione deve essere di almeno 30 secondi."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Cerca la variabile 'max_execution_time' nel file php.ini e impostala su '30' o un valore più grande."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Aumenta la sicurezza del tuo server impostando la variabile 'expose_php' su 'Off'. PHP non trasmetterà alcuna informazione a proposito del server che stai configurando."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Cerca la variabile 'expose_php' nel file php.ini e impostala su 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Aumenta le prestazioni del tuo server impostando la variabile 'magic_quotes_gpc' su 'Off'."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -306,32 +317,32 @@ msgstr "Verifica dei possibili doppioni UID"
 msgid "Checking for duplicated GID numbers"
 msgstr "Verifica dei possibili doppioni GID"
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "La richiesta al database LDAP è fallita!"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr "Forse l'\"oggetto radice\" é mancante"
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Fallito"
 
@@ -344,222 +355,222 @@ msgstr "L'oggetto di classe '%s' richiesto per FusionDirectory è mancante !"
 msgid "Please check your installation."
 msgstr "Verifica la tua installazione."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "Impossibile gestire il tipo di oggetto strutturale del tuo oggetto radice. Prova ad aggiungere manualmente la classe d'oggetto '%s'. "
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Errore LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr "L'utente \"%s\" non ha accesso completo al vostro database LDAP."
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr "L'utente \"%s\" non ha pieno accesso al database LDAP."
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Avvertimento"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "Ho trovato %s utenti(e) che non saranno visibili in FusionDirectory che sono incompleti."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr "Migrazione utente"
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Errore durante la migrazione"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr "Impossibile eseguire la migrazione di voce \"%s\":"
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr "FD 1.0.7 account amministrativi trovati: %s"
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr "FD 1.0.7 gruppi amministrativi trovati: %s"
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr "é possibile eseguire <i>fusiondirectory-setup --migrate-acls</i> dopo aver salvato il file do configurazione al termine della messa a punto per la migrazione."
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr "Non vi è alcun account amministratore FusionDirectory 1.0.8 valido all'interno del vostro LDAP ."
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Crea"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Utenti"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Gruppi"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Non ho trovato alcun amministratore di FusionDirectory nel tuo annuario LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr "Dà tutti i diritti su ogni oggetto"
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Errore"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr "I ruoli ACL di default non sono stati inseriti"
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr "Mancano alcuni ruoli ACL di default"
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr "Ruoli ACL di default sono stati inseriti"
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr "Impossibile aggiungere ruolo \"%s\" ACL "
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr "Ho trovato %s utente(i) al di fuori del ramo \"%s\" configurato."
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Sposta gli utenti nel ramo utenti configurato nell'annuario"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr "Impossibile spostare le entrate nel dipartimento richiesto!"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr "L'entrata verrà spostata"
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "verso"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Le seguenti reference saranno aggiornate"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Ho trovato %s gruppi al di fuori del ramo '%s' configurato."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr "Sposta i gruppi nel ramo di gruppi configurato"
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Ho trovato %s departimenti(o) che non saranno visibili in FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr "Migrazione Dipartilento"
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr "Trovati %s valori duplicati per l'attributo \"uidNumber\":%s"
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr "Trovati %s valori duplicati per l'attributo \"gidNumber\":%s"
@@ -625,7 +636,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr "Password dell'account amministratore da utilizzare per il legame alla LDAP . "
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Stato"
 
@@ -721,25 +732,25 @@ msgid ""
 "shouldn't."
 msgstr "Dopo aver scaricato e messo il file nella cartella %s, assicurati che sia solo l'account abilitato al server Web a poter leggere %s, mentre gli altri account non dovrebbero."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Errore di configurazione"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Completato"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Successivo"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Errore interno"
 
@@ -758,47 +769,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "Il tipo d'oggetto specificato è vuoto oppure non è valido !"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "non configurato"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Errore di filtro"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Il filtro non è completo!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Autorizzazioni"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Errore d'autorizzazione"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Non sei autorizzato a creare una 'copia instantanea' di %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Non sei autorizzato a restaurare una 'copia instantanea' di %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -824,14 +835,14 @@ msgid "Down"
 msgstr "Sotto"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ordina in modo crescente"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ordina in modo decrescente"
 
@@ -863,58 +874,58 @@ msgstr "Home"
 msgid "Reload list"
 msgstr "Ricarica la lista"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Azioni"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Copia"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Taglia"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Incolla"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Taglia questa voce"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Copia questa voce"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Restaura le 'copie istantanee'"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Lista d'esportazione"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Restaura la 'copia istantanea'"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Crea una 'copia istantanea'"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Crea una nuova 'copia istantanea a partire da questi oggetti"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Errore fatale"
 
@@ -930,12 +941,12 @@ msgstr "on line"
 msgid "XML error"
 msgstr "Errore XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "Impossibile cambiare la password, '%s' utente sconosciuto"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -944,10 +955,10 @@ msgstr "é necessario compilare saslRealm o saslExop nello schermo di configuraz
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Errore di configurazione"
 
@@ -982,15 +993,15 @@ msgid "Cannot paste"
 msgstr "Impossibile incollare"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Nome utente"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modello"
@@ -1004,272 +1015,272 @@ msgstr "Modello di oggetti, utilizzato per creare diversi oggetti con valori sim
 msgid "Template name"
 msgstr "Nome del modello"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Errore fatale: non è stato definito nessuno spazio per le classi - esegui '%s' per porre rimedio al problema"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Errore fatale: impossibile inizializzare la classe '%s' - esegui '%s' per porre rimedio al problema"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "Fatale: Errore durante la connessione al server LDAP. Il server dice: '%s'"
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr "Il login (uid) non é unico all'interno della struttura LDAP. Per favore contattare il vostro amministratore di sistema."
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Errore di autentificazione"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr "Sembrerebbe che la password sia scaduta. Per favore utilizzare <a href=\"recovery.php\"> recupero password </a> per cambiarla"
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Errore all'aggiunta di un bloccaggio. Contatta i programmatori !"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Impossibile creare i dati per il bloccaggio nell'annuario LDAP. Contatta l'amministratore del sistema !"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "Il server LDAP ha risposto: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Sono stati trovati molteplici bloccaggi per lo stesso oggetto da bloccare. Questo non dovrebbe mai succedere. Ripulire le referenze multiple."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Il valore limite dell'entries %d è stato superato !"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Impostare il nuovo valore limite a %s et mostrare questo messaggio se lo stesso valore è superato"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Configura"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "incompleto"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Prosegui comunque"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Modifica malgrado l'avvertimento"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Sei sul punto di modificare la/le voce/voci %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Voci per pagina"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Applica filtro"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr "%sB"
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr "%sKiB"
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr "%sMiB"
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr "%sGiB"
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr "%sTiB"
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr "%sPiB"
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr "%sPiB"
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr "%sZiB"
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr "%sYiB"
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Il file '%s' non puó essere rimosso. Prova ad usare fusiondirectory-setup --check-directories per correggerne i privilegi di accesso."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Impossibile scrivere il file di revisione !"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Impossibile leggere il file di revisione !"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr "'prossimo Hook ID\" non é disponibile. Usa una base predefinita!"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Avvertimento LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Impossibile trovare informazioni sugli schemi a partire dal server. Nessuna verifica degli schemi è stata effettuata !"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr "Schema principale di FusionDirectory"
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr "Schema utilizzato per memorizzare la configurazione di FusionDirectory"
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr "Utilizzato per memorizzare le informazioni in modalità fiducia in utenti o gruppi."
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr "Usato per memorizzare i modelli."
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr "Usato per memorizzare le informazioni POSIX."
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr "Manca la classe di oggetti necessaria \"%s\"!"
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr "Manca classe di oggetti optional \"%s\"!"
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Classe(i) disponibile(i)"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr "Avete installato il plugin di gruppi misti, ma la configurazione dello schema non supporta questo."
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr "Per usare gruppi misti l'objetClass \"posixGroup\" deve essere AUSILIARIO"
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr "Il vostro schema é configurato per supportare gruppi misti, ma manca il plugin."
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr "L'objectClass \"posixGroup\" deve essere STRUTTURALE"
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Impossibile assegnare un ID libero:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "Metodo idAllocation sconosciuto !"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "%sPoolMin >= %sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "sambaUnixIdPool non è univoco !"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "nessun ID disponibile !"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "Il numero massimo di tentativi è stato superato"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Impossibile assegnare un ID libero!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Impossibile trovare il file '%s' - esegui '%s' per porre rimedio al problema"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Tutti gli oggetti in questa categoria"
 
@@ -1303,25 +1314,25 @@ msgstr "Errore di connessione al server LDAP. Contatta l'amministratore del sist
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr "Location \" %s\" non è stata trovata nel file di configurazione"
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "La funzione 'copia istantanea' è attivata, ma la variabile richiesta '%s' non è configurata."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "La funzione 'copia istantanea' è attivata, ma il modulo di compressione richiesto è introvabile. Per favore installa '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Tutte le categorie"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Identità personale"
 
@@ -1622,8 +1633,8 @@ msgid "Add %s"
 msgstr "Aggiungi %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1692,8 +1703,8 @@ msgid "Remove %s settings"
 msgstr "Rimuovi i parametri %s"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Click sul bottone 'Modifica' qui sotto per cambiare le informazioni in questa finestra"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr "Clicka sul bottone 'Modifica' qui sotto per cambiare le informazioni in questa finestra"
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1810,7 +1821,7 @@ msgstr "La richiesta inoltrata all'annuario LDAP è fallita!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Oggetto"
 
@@ -2012,70 +2023,69 @@ msgstr "Invia un rapporto di bug"
 msgid "Toggle information"
 msgstr "Mostra/Nascondi l'informazione"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Avvertimento sul rendimento"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "Il rendimento del tuo annuario LDAP è scarso: l'ultima richiesta è durata %.2fs !"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr "Impossibile creare automaticamente delle sottostrutture con RDN \"%s\": alcun class object trovato!"
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr "Impossibile creare automaticamente delle sottostrutture con RDN \"%s\": non supportato"
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "durante l'operazione su '%s' usando il server LDAP '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "durante l'operazione sul server LDAP %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open non é riuscito ad eseguire la ricerca LDAP"
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr "Errore alla Linea %s, la prima riga di una voce non puo'iniziare con uno spazio "
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr "Errore alla linea %s, i riferimenti ad un file esterno non sono supportati"
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr "Errore alla linea %s, l'attribution \"%s\" non ha alcun valore"
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr "Errore alla linea %s, un blocco d'ingresso puo'avere solo un dn"
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr "Errore alla linea %s, un blocco d'ingresso dovrebbe iniziare con il dn"
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Errore durante l'importazione del dn: '%s', verifica il tuo file LDIF a partire dalla linea %s !"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr "Errore durante l'importazione del dn: \"%s\", verifica il tuo file LDIF a partire dalla linea %s"
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2085,7 +2095,7 @@ msgstr "Seleziona le entries desiderate"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2099,7 +2109,7 @@ msgstr "Nome"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2139,8 +2149,8 @@ msgstr "Sconosciuto"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2153,8 +2163,8 @@ msgstr "Modifica"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2163,19 +2173,19 @@ msgstr "Modifica"
 msgid "Remove"
 msgstr "Elimina"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "Non è stata trovata nessuna estensione per inizializzare '%s', verifica il file di configurazione."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "La cancellazione è stata interrotta dall'estensione '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr "Passare da \"%s\" a \"%s\" non riuscito"
@@ -2216,18 +2226,18 @@ msgstr "ore"
 msgid "days"
 msgstr "giorni"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Modello"
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr "Modello %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Mostra %s"
@@ -2244,50 +2254,50 @@ msgstr "Impostazioni del template"
 msgid "This is the name of the template"
 msgstr "Questo è il nome del template"
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr "Solo la scheda principale puo' calcolare il dn"
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr "Non puo' calcolare il dn: nessuna scheda di classe parente per \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr "Impossibile calcolare il dn: impossibile trovare le informazioni di objectType in questa  classe scheda \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Errore durante il salvataggio"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "C'é già un'altra entry con il medesimo dn: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "La voce %s non esiste"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr "L'oggetto é cambiato dopo l'apertura in FusionDurectory. Tutte le modifiche che possono essere state fatte da altri andranno perse se si salva questa voce !"
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Campo \"%s\" sconosciuto"
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (necessario)"
@@ -2320,29 +2330,34 @@ msgstr "Il file non è stato trovato"
 msgid "file not readable"
 msgstr "Il file non puó essere letto"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d bytes)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Caricare"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Scarica"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr "Impossibile salvare la foto dell'utente, Fusiondirectory necessita che il modulo PHP \"imagick\" sia installato "
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr "Il valore del campo \"%s\" multivalutato non é un array"
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valore non valido per %s"
@@ -2386,14 +2401,14 @@ msgstr "Un numero con la virgola più piccolo di %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr "C'é stato un problema nella decompressione dei dati di snapshot"
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr "La dipendenza riccorsiva nei campi di modello: \"%1$s\" non puo' dipendere da \"%2$s\" dato che \"%2$s\" dipende già da \"%1$s\""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Tab \"%s\""
@@ -2432,12 +2447,12 @@ msgstr "Tutti gli utenti"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "La cartella '%s' dichiarata come cartella di compilazione è inaccessibile !"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr "Attenzione: la sessione  <a href=\"%s\"> non é crittografata!</a>"
@@ -2505,80 +2520,80 @@ msgstr "Verifica il nome utente e la password."
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Conto bloccato. Contatta l'amministratore del sistema!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr "Nessun valore trovato nell'header HTTP \"%s\""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr "L'utente header \"%s\"  non è stato trovato nel LDAP"
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr "L'utente header \"%s\" corrisponde a più utenti in LDAP"
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr "Impossibile trovare l'utente \"%s\" CAS nell'annuario LDAP"
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr "L'utente CAS \"%s\" corrisponde a più utenti nell'annuario LDAP"
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Il tuo navigatore web ha i cookies disattivati. Attiva i cookies e ricarica la pagina prima di connetterti !"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Il file di configurazione %s/%s non è leggibile. Operazione Annullata."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Indirizzo di posta elettronica"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Alcun account trovato con login \"%s\" "
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Trovati più accounts con login \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Indirizzo di posta elettronica"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr "Non c'è nessun account che usa l'indirizzo mail %s"
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr "Ci sono più account che usano l'indirizzo mail %s"
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr "L'utente che usa la mail \"%s\" é bloccato. Si prega di contattare l'amministratore di sistema."
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contattare l'amministratore, c'è stato un problema con il server di posta elettronica"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Questo token non è valido"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Si è verificato un problema con il server mail, la email di conferma non è stata inviata"
 
@@ -2646,7 +2661,7 @@ msgid "References"
 msgstr "Riferimenti"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2654,210 +2669,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "Modifica le impostazioni POSIX dell'utente"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Home directory"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "Il path verso la cartella personale di questo utente"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Quale shell dovrà essere usata quando l'utente sarà connesso"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Gruppo primario"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Gruppo primario per questo utente"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Stato di questo account utente unix"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr "Forza l'id utente/gruppo"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr "Forza valori ID utente e ID gruppo per questo utente"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr "Utente"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr "Valore utente per questo utente"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr "numero del Gruppo"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr "Valore del numero del gruppo per questo utente"
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Gruppi di appartenenza"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Account"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "L'utente dovrà cambiare la password alla prima connessione"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr "L'utente deve cambiare password al primo login (serve un valore di ritardo prima di forzare il cambio password)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr "Lasso di tempo minimo tra le modifiche delle password (giorni)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr "L'utente non sarà in grado di cambiare la propria password prima di questo numero di giorni (lasciare vuoto per disabilitare)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Richiamo prima dell'obbligo di modifica della password (giorni)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "L'utente sarà obbligato di cambiare la sua password dopo questo numero di giorni (lasciare vuoto per disabilitare)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Data di scadenza della password"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "Data dopo la quale questa password utente scadrà (lasciare vuoto per disabilitare)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Periodo di inattività prima della disattivazione dell'account utente (giorni)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Ritardo massimo di inattività dopo la scadenza della password prima che l'utente venga disabilitato (lasciare vuoto per disabilitare)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "Richiamo per l'utente prima che la password scada (giorni)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "L'utente sarà avvertito questo numero di giorni prima della scadenza della sua password (lasciare vuoto per disabilitare)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Sistema di fiducia"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Modalità di fiducia"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Tipo di autorizzazione per questi host"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "disattivato"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "accesso completo"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "autorizza l'accesso a questi host"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Consenti all'utente di connettersi solo a questo elenco di host"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automatico"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "Scaduto"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "Il tempo di grazia è attivo"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "Attivo"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "Password scaduta"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "Password non modificabile"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Il tempo d'attesa per il blocco è scaduto. Blocco ignorato !"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr "Gruppo di utenti %s"
@@ -2890,7 +2905,7 @@ msgid "Password hash method to use"
 msgstr "Algoritmo da usare per la password"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2918,12 +2933,12 @@ msgid "User"
 msgstr "Utente"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr "Informazioni account utente"
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr "Account utente"
 
@@ -3002,183 +3017,183 @@ msgstr "Telefono"
 msgid "Business phone number"
 msgstr "Telefono ufficio"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Cellulare"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr "Telefono cellulare professionale"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Cercapersone"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr "Numero pager ufficio"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr "Numero fax ufficio"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Home Page"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr "Pagina Web personale"
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr "Informazioni account utente"
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr "Login utente"
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr "Password dell'utente"
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr "Informazioni personali utente"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Mostra il nome"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr "Nome col quale questo utente dovrebbe apparire. Usato da Exchange."
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr "Indirizzo di casa"
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Indirizzo postale di casa"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Numero di telefono privato"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Numero di telefono di casa"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Informazioni organizzazione"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Titolo"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr "Titolo di una persona nel proprio contesto organizzativo. Ogni titolo è una valore di questo attributo multivalore"
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organizzazione"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Dipartimento"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr "Dipartimento al quale appartiene l'utente"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Dipartimento No."
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Numero del dipartimento"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Matricola No."
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Matricola dell'impiegato"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Qualifica"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Manager"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr "Impossibile trovare %s nell'annuario LDAP"
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr "Non le é permesso cambiare la propria password"
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr "Devi attendere %d secondi prima di cambiare di nuovo la password"
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr "La password si trova nella cronologia delle vecchie password"
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr "La password non è stata cambiata dal valore esistente"
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Devi specificare la tua 'Password attuale' per procedere."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr "Le password che hai inserito come \" Nuova password \" e \"Ripeti nuova password\" non corrispondono."
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Imposta la nuova password"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "La password che hai definito come 'Nuova password' è troppo simile a quella attuale."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "La 'Nuova password' immessa è troppo corta."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "La password contiene caratteri Unicode eventualmente problematici!"
 
@@ -3206,7 +3221,7 @@ msgid "Dashboard"
 msgstr "Dashboard"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr "Statistiche e informazioni varie"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3218,6 +3233,18 @@ msgstr "Reporting"
 msgid "Statistics"
 msgstr "Statistiche"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr "Passwords"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr "Statistiche sulle passwords"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr "Statistiche passwords"
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recupero della password"
@@ -3308,12 +3335,12 @@ msgstr "Corpo del messaggio della prima email, inviata quando l'utente chiede un
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Salve,\n\necco le informazioni sul tuo account : \n - Login : %s\n - Link : %s\n\nQuesto link sarà valido solo per 10 minuti."
+msgstr "Buongiorno,\n\necco le votre informazioni:\n- Login : %s\n\n- Link : %s\n\n\nQuesto link é valido solo per 10 minuti."
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3894,20 +3921,28 @@ msgid "Available POSIX shells for FD users."
 msgstr "Shell POSIX disponibili per gli utenti FD"
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr "Shell di default"
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr "Shell utilizzato per impostazione predefinita durante l'attivazione scheda Unix."
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr "Mostra tab ACL su tutti gli oggetti"
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr "Per l'impostazione di diritti ACL molto specifici potreste aver bisogno di dare accesso ad un singolo oggetto."
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr "Categorie di reparto disponibili"
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr "Categorie disponibili nel menu a discesa"
 
@@ -4007,7 +4042,7 @@ msgstr "dipartimento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4137,22 +4172,22 @@ msgstr "Gestisci gli utenti"
 msgid "Manage user accounts and their properties"
 msgstr "Gestire gli account utente e le loro proprietà"
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Blocco dell'account"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr "La metodologia password \"%s\"  non sopporta il blocco. L'account \"%s\" non é stato bloccato!"
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Sblocca l'account"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Blocca l'account"
 
@@ -4213,11 +4248,12 @@ msgid "Organizational role"
 msgstr "Ruolo organizzativo"
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr "Informazioni"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Informazione"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Nome del gruppo"
@@ -4331,34 +4367,34 @@ msgstr "Tipo sconosciuto : %s"
 msgid "Non existing dn: %s"
 msgstr "Non esiste il dn: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Gruppo di oggetti"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr "Informazioni gruppo di oggetti"
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr "Breve descrizione del gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Oggetti membri"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr "Oggetti membro di questo gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Consenti all'utente di connettersi solo a questo elenco di host "
@@ -4435,8 +4471,8 @@ msgstr "Gestione delle assagnazioni ACL"
 msgid "Manage ACL roles assignments to users"
 msgstr "Gestione delle assegnazioni dei ruoli ACL per gli utenti"
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Gestione delle ACL"
 
@@ -4485,23 +4521,28 @@ msgstr "Membri"
 msgid "Users or groups to assign this role to."
 msgstr "Utenti o gruppi a cui assegnare questo ruolo"
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ", e %d altri"
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Assegnazioni ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Gestione della lista di controllo degli accessi"
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Assegnazioni"
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Assegnazioni ACL per questa base"
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Assegnazioni su un ogetto o sottostruttura %s"
@@ -4538,36 +4579,36 @@ msgid "Edit ACL for \"%s\""
 msgstr "Modifica ACL per \"%s\""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "lettura"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "scrittura"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Mostra/Nascondi le opzioni avanzate"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Creare degli oggetti"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Sposta degli oggetti"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Elimina degli oggetti"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Concedere l'autorizzazione al proprietario"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "L'oggetto al completo"
 
@@ -4778,8 +4819,7 @@ msgid "Lost password"
 msgstr "Password dimenticata"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr "Le informazioni per resettare la password di %1 sono stati inviati all'indirizzo di posta elettronica %2"
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5003,10 +5043,6 @@ msgstr "Operazione eseguita"
 msgid "Creating a new object using templates"
 msgstr "Crea un nuovo oggetto usando i modelli"
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informazione"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "ACL attribuita alla voce attuale"
@@ -5124,6 +5160,7 @@ msgid "There is no %1 group"
 msgstr "Non c'é alcun gruppo %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "C'é un utente"
@@ -5139,13 +5176,19 @@ msgstr[1] "%2 di essi hanno %1 account"
 msgid "None of them have a %1 account"
 msgstr "Nessuno di essi ha %1 di account"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] "Uno di essi usa il metodo %1"
+msgstr[1] "%2 di essi usa il metodo %1"
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "L'1% di essi sono bloccati"
 msgstr[1] "L'1% di essi sono bloccati"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Nessuno di loro è bloccato"
 
diff --git a/locale/lv/fusiondirectory.po b/locale/lv/fusiondirectory.po
index b2d94df91a3564a164b623641eb5500a1a21ea2c..3d9b3b4adc2f4c9b737d484f0aef0362818dcfc7 100644
--- a/locale/lv/fusiondirectory.po
+++ b/locale/lv/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Latvian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/lv/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP kļūda"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Brīdinājums"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Izveidot"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Lietotāji"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Kļūda"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Iekšējā kļūda"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Atļauja"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Darbības"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Vārds "
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Labot"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Labot"
 msgid "Remove"
 msgstr "Noņemt"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "E-pasta adrese"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "E-pasta adrese"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Tālrunis"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Mobilais"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Peidžeris"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fakss"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Mājas pasta adrese"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Mājas tālruņa numurs"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Nosaukums"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organizācija"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Nodaļa"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Informācija"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr "Biedri"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informācija"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5123,6 +5159,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5140,14 +5177,21 @@ msgstr[2] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/nb/fusiondirectory.po b/locale/nb/fusiondirectory.po
index 6499af1f2acf11cc953cf6188afebecc115924a6..1c620e043a89a5edb235d29b9a92aa138ddd347f 100644
--- a/locale/nb/fusiondirectory.po
+++ b/locale/nb/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Norwegian Bokmål (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/nb/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Feil"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP-feil"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Opprett"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Feil"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Navn"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Endre"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Endre"
 msgid "Remove"
 msgstr "Fjern"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Bruker"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr ""
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/nl/fusiondirectory.po b/locale/nl/fusiondirectory.po
index 24d9266efe14b5d42e09d9e46383ec468a103991..4a9b8e4b391f15b921eb2a1fdbef3153b9d9262e 100644
--- a/locale/nl/fusiondirectory.po
+++ b/locale/nl/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Dutch (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/nl/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Gewenste taal"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatisch"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr "FusionDirectory heeft deze module nodig om te kunnen communiceren met verschillende types van servers en protocollen."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory heeft deze module nodig voor samba integratie."
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory heeft of de 'mhash' of de 'sha1' module nodig om gebruik te maken van SSHA encryptie."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory heeft deze module nodig om met de IMAP server te kunnen communiceren."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory heeft deze module nodig om unicode strings te kunnen behandelen."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory heeft deze extensie nodig om afbeeldingen te kunnen bewerken."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "compressie module"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory heeft deze extensie nodig om snapshots te kunnen behandelen."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals is een PHP mechanisme om alle globale variabelen te registreren en toegankelijk te maken vanuit scripts zonder de scope te moeten aanpassen. Dit kan een veiligheidsrisico vormen. "
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Zoek voor 'register_globals' in je php.ini en schakel het 'uit'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP gebruikt deze waarde voor de vuilbak verzamelaar en om oude sessies te verwijderen."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Deze waarde naar 1 dag plaatsen kan het verliezen van de sessies en cookiesdoor timeout voorkomen."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Zoek voor 'session.gc_maxlifetime' in je php.ini en plaats het naar 86400 of hoger."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Uit"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Om FusionDirectory zonder problemen te kunnen gebruiken, de moet je de session.auto_start optie in je php.ini naar 'Off' wijzigen."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Zoek naar 'session.auto_start' in je php.ini en zet de waarde naar 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "FusionDirectory heeft tenminste 128MB geheugen nodig. Het lager dan deze limiet plaatsen kan errors veroorzaken die niet hergeproduceerd kunnen worden! Vergroot deze waarde voor grotere installaties."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "Zoek voor 'memory_limit' in je php.ini en plaats het naar '128M' of hoger."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Deze optie beinvloed de PHP output handling. Zet deze optie uit, om performantie te verhogen."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Zoek naar 'implicit_flush' in je php.ini and zet de waarde 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "De uitvoertijd zou minstens 30 seconden moeten zijn."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Zoek naar 'max_execution_time' in je php.ini en zet het naar '30' of hoger."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Verhoog de veiligheid van de server door de optie expose_php naar 'off' te plaatsen. PHP zal geen informatie over de server die je draait verzenden als je dit doet."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Zoek naar 'expose_php' in je php.ini en zet het naar 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Verhoog je server performantie door de optie magic_quotes_gpc naar 'off' te plaatsen."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr "Verificatie voor duplicate UID nummers"
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "LDAP query faalde"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Mislukt"
 
@@ -341,222 +352,222 @@ msgstr "Ontbrekende FusionDirectory object class '%s'!"
 msgid "Please check your installation."
 msgstr "Kijk je installatie na aub."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "Kan het structurele object type van je root object niet gebruiken. Probeer de object class '%s' manueel toe te voegen."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP fout"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Waarschuwing"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "%s gebruiker(s) gevonden die niet zichtbaar zijn in FusionDirectory of die incompleet zijn."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Migratie error"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Aanmaken"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Gebruikers"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Groepen"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Er is geen FusionDirectory administrator account in je LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Fout"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Verplaats gebruikers in deze geconfigureerde user tree"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "naar"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "De volgende referenties zullen upgedate worden"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Vond %s groepen buiten de geconfigureerde tree '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Vond %s departement(en) die niet zichtbaar zullen zijn in FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Status"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr "Na het downloaden en plaatsen van het bestand onder %s, verifieer aub dat de gebruiker die de webserver draait de mogelijkheid heeft om %s te lezen, terwijl andere gebruikers dit niet kunnen."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Setup error"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Voltooid"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Volgende"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Interne fout"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "Gespecifieerd objectType is leeg of ongeldig!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "niet geconfigureerd"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Filter fout"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Deze filter is niet compleet!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Rechten"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Permissiefout"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "U heeft geen toestemming om een snapshot te maken voor %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "U heeft geen toestemming om een snapshot te herstellen voor %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Omlaag"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr "Home"
 msgid "Reload list"
 msgstr "Lijst herladen"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Acties"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Kopieer"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Knip"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Plakken"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Deze invoer knippen"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Deze invoer kopieren"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Restaureer snapshots"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Export lijst"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Restaureer snapshot"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Maak snapshot"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Maak een nieuw snapshot van dit object"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Fatale fout."
 
@@ -927,12 +938,12 @@ msgstr "op lijn"
 msgid "XML error"
 msgstr "XML error"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "Kan wachtwoord niet wijzigen, onbekende gebruiker '%s'"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Configuratie fout"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "Kan niet plakken"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Inlognaam"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Sjabloon"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Sjabloon naam"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Fatale error: geen class locaties gedefinieerd - draai aub '%s' om dit op te lossen"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Fatale error: kan class '%s' niet instantiëren - probeer '%s' te draaien om dit op te lossen"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATAAL: Fout bij het verbinden met de LDAP server. De server meldt: '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Authentificatie error"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Error tijdens het toevoegen van de lock. Contacteer de programmeurs!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Kan de locking informatie voor de LDAP tree niet aanmaken. Gelieve je systeembeheerder te contacteren!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "LDAP server returned: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Verschillende locks zijn teruggevonden voor het object dat je wilt in lock plaatsen. Dit zou niet mogen gebeuren - Opschonen van meerdere referenties."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "De hoeveelheidslimiet van %d invoeren is overschreden!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Stel de nieuwe hoeveelheidslimiet in op %s en toon me dit bericht indien de limiet nog steeds overschreden wordt."
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Instellen"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "onvolledig"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Toch doorgaan"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Alsnog bewerken"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Je staat op het punt de LDAP inzending/inzendingen te wijzigen %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Regels per pagina"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Filter toepassen"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Bestand '%s' kon niet verwijderd worden. Probeer fusiondirectory-setup --check-directories om de rechten correct te plaatsen."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Kan niet wegschrijven naar revisie bestand!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Kan revisie bestand niet lezen!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "LDAP waarschuwing"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Kan geen schema informatie krijgen van de server. Geen schema verificatie mogelijk!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Class(es) beschikbaar"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Kan geen vrij ID  toekennen:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "onbekende idAllocation methode!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "%sPoolMin >=%sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "sambaUnixIdPool is niet uniek!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "Geen ID beschikbaar!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "maximum pogingen overschreden!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Kan geen vrij ID toekennen!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Kan bestand '%s' niet vinden - gebruik aub '%s' om dit op te lossen"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Alle objecten in deze categorie"
 
@@ -1300,25 +1311,25 @@ msgstr "Kan niet binden met de LDAP. Gelie je systeembeheerder te contacteren."
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "De snapshot functionaliteit is aan, maar de vereiste variabele '%s' is niet ingesteld."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "De snapshot funcionaliteit is geactiveerd, maar de vereiste compressie module ontbreekt. Installeer aub '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Alle categoriën"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Mijn account"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "Voeg %s toe"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr "Verwijder %s opties"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Gebruik de 'Bewerk' knop hieronder om de informatie in deze dialoog te veranderen"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr "LDAP operaite faalde!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Object"
 
@@ -2009,70 +2020,69 @@ msgstr "Stuur probleemrapport"
 msgid "Toggle information"
 msgstr "Informatie weergeven/verbergen"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Performantie waarschuwing"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "LDAP performantie is slecht: laatste query duurde ongeveer %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "bij het bewerken van '%s' op LDAP server '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "bij het bewerken van LDAP server %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Fout bij het importeren van dn: '%s', controleer uw LDIF bestand a.u.b. vanaf regel %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr "Gelieve de items te selecteren"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Naam"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Onbekend"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Bewerken"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Bewerken"
 msgid "Remove"
 msgstr "Verwijderen"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "Geen plugin definities gevonden om '%s' te initializeren, verifieer aub je configuratie bestand."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "Het verwijder proces is geannuleerd door plugin '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr "uren"
 msgid "days"
 msgstr "dagen"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr "bestand niet gevonden"
 msgid "file not readable"
 msgstr "bestand onleesbaar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Uploaden"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Downloaden"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr "Alle gebruikers"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Directory '%s' die opgegeven is als compileer directory is niet toegankelijk!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Controleer a.u.b. de gebruikersnaam/wachtwoord combinatie."
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Accound geblokkeerd. Contacteer aub je systeembeheerder!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Cookies zijn uitgeschakeld in uw browser. Schakel cookies a.u.b. in en herlaad deze pagina voordat u inlogt!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "FusionDirectory configuratie %s/%s is niet leesbaar. Geannuleerd."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "E-mail adres"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "E-mail adres"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacteer je systeembeheerder, er was een probleem met de mailserver"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Deze token is niet geldig"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Er was een probleem met de mail server, de bevestiging werd niet verstuurd"
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Referenties"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr "Wijzig gebruikers POSIX opties"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Persoonlijke map"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Primaire groep"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Groep lidmaatschap"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Account"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Het wachtwoord moet bij de eerste aanmelding gewijzigd worden"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Systeem vertrouwen"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Vertrouwensmodus"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "gedeactiveerd"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "volledige toegang"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "sta toegang op deze computers toe"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automatisch"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "verlopen"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "gratie tijd actief"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "actief"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "paswoord is vervallen"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "paswoord niet wijzigbaar"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Timeout tijdens het wachten voor een lock. lock is genegeerd!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Gebruiker"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Telefoon"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "GSM"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Pieper"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Homepage"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Getoonde naam"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Postadres thuis"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Telefoon privé"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Prive nummer"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Organisatie informatie"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Titel"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organisatie"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Afdeling"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Afdeling nr."
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Departement nummer"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Personeel nr."
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Werknemer nummer"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Functie"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Beheerder"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "U moet uw huidige wachtwoord opgeven om door te kunnen gaan."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nieuw wachtwoord"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Het huidige wachtwoord en het nieuwe wachtwoord lijken te veel op elkaar."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Het nieuw opgegeven wachtwoord is te kort."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "Het paswoord bevat mogelijke probleemgevende Unicode karakters!"
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Paswoord herstel"
@@ -3305,12 +3332,12 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Hallo,⏎ ⏎ Hier is je informatie : ⏎  - Login : %s⏎  - Link : %s⏎ ⏎ Deze link is enkel geldig voor 10 minuten."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr "afdeling"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Beheer gebruikers"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Account locking"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Deblokkeer account"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Blokkeer account"
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr "Informatie"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Objectgroep"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Groep"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Lidmaatschap objecten"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "ACL toekenning"
 
@@ -4482,23 +4518,28 @@ msgstr "Groepsleden"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "alleen lezen"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "afleveren, lezen & schrijven"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Toon/verberg geavanceerde opties"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Maak objecten"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Verplaats objecten"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Verwijder objecten"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Rechten toekennen aan eigenaar"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Volledig object"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr "Paswoord vergeten"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Bewerking afgerond"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informatie"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "ACL toegekend voor huidige inzending"
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/pl/fusiondirectory.po b/locale/pl/fusiondirectory.po
index 86a0d12f4b976c17760e519194534a40e94e9b7d..3214e096004a98d1ac9b3d87e56c3322b135f6bd 100644
--- a/locale/pl/fusiondirectory.po
+++ b/locale/pl/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Polish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pl/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Preferowany język"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatycznie"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "moduł kompresji"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Wyłączone"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Niepowodzenie"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "błąd LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Ostrzeżenie"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Błąd migracji"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Utwórz"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Użytkownicy"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Grupy"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Błąd"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Przenieś użytkowników do skonfigurowanego drzewa"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "do"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Status"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Błąd ustawień"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Następne"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Błąd wewnętrzny"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "nieskonfigurowane"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Uprawnienie"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "W dół"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr "Katalog domowy"
 msgid "Reload list"
 msgstr "Przeładuj listę"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Akcje"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Kopiuj"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Wytnij"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Wklej"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Wytnij ten obiekt"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Kopiuj ten obiekt"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Odtwórz snapshot"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Utwórz spanshot"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Utwórz nowy snapshot z tego obiektu"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Błąd krytyczny"
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Błąd konfiguracji"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "Nie można wkleić"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Login"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Szablon"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Nazwa Szablonu"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "BŁĄD: Nie można połączyć się z serwerem LDAP. Odpowiedź serwera '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Błąd autentykacji"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Limit wielkości %d elementów został przekroczony!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Ustaw nowy limit rozmiaru na %s i pokaż ten komunikat jeśli limit wciąż jest przekroczony"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Konfiguruj"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "niepełne"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Kontynuuj mimo wszystko"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Edytuj mimo wszystko"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Wpisów na stronie"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Zastosuj filtr"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Ostrzeżenie LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Wszystkie obiekty w tej kategorii"
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Wszystkie kategorie"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Moje konto "
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "Dodaj %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Kliknij przycisk 'Edytuj' poniżej, aby zmienić informacje w tym oknie"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Obiekt"
 
@@ -2009,70 +2020,69 @@ msgstr ""
 msgid "Toggle information"
 msgstr "Przełącz informacje"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Ostrzeżenie wydajności"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "podczas działania na '%s' używając serwera LDAP '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "podczas połączenia z serwerem LDAP '%s'"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Błąd podczas importu dn: '%s', proszę sprawdzić LDIF od linii %s !"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "ImiÄ™"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Nieznane"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Edytuj"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Edytuj"
 msgid "Remove"
 msgstr "Usuń"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "Proces usuwania został anulowany przez dodatek '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr "godzin"
 msgid "days"
 msgstr "dni"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Wgraj"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "ÅšciÄ…gnij"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Katalog '%s' podany jako katalog kompilacji jest niedostępny!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Proszę sprawdzić kombinację login/hasło."
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Twoja przeglądarka ma wyłączone cookies. Proszę włączyć cookies i przeładować stronę przed logowaniem!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Adres email"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Adres email"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Zależności"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Katalog domowy"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Grupa podstawowa"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Przynależność do grup"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Konto"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Użytkownik musi zmienić hasło przy pierwszym logowaniu"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Zaufanie systemowe"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Tryb zaufania"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "wyłączone"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "pełen dostęp"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "zezwól na dostęp do tych hostów"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automatyczne"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "wygasło"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "Czas prolongaty aktywny"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "Aktywne"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "hasło wygasło"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "hasło niezmienialne"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Użytkownik"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Telefon"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Komórka"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Pager"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Strona domowa"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Wyświetl nazwę"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Adres domowy"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Telefon prywatny"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Numer telefonu domowego"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Informacje organizacyjne"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Tytuł"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organizacja"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Departament"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Numer departamentu"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Numer departamentu"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Numer pracownika"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Numer pracownika"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Typ pracownika"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Proszę podać obecne hasło aby kontynuować."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nowe hasło"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Hasło podane jako nowe jest zbyt podobne do obecnego."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Hasło podane jako nowe jest za krótkie."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr "departament"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Zarządzaj użytkownikami"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Blokowanie konta"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Odblokuj konto"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Zablokuj konto"
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Informacja"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Grupa obiektu"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Grupa"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Dodaj członka"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr "Członkowie"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "czytanie"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "zapisywanie"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Utwórz obiekty"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "PrzenieÅ› obiekty"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Usuń obiekty"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Operacja zakończona"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informacja"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5123,6 +5159,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5140,14 +5177,21 @@ msgstr[2] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/pt/fusiondirectory.po b/locale/pt/fusiondirectory.po
index 781c99258b6762d1fd9571f09a75ba24d8dfd038..305862eddaeaa011f3f2d0538198ecc2197d8d41 100644
--- a/locale/pt/fusiondirectory.po
+++ b/locale/pt/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Portuguese (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Erro"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Atenção"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Criar"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Usuários"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Grupos"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Erro"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Estatus"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Erro interno"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "desconfigurado"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Para baixo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr "Origem"
 msgid "Reload list"
 msgstr "Recarregar lista"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Ações"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Colar"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Erro de configuração"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "Impossível colar"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Login"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modelo"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Nome modelo"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Configurar"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Editar mesmo assim"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Aplicar filtro"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Todos os objetos nessa categoria"
 
@@ -1300,25 +1311,25 @@ msgstr "Não foi possível realizar bind para o LDAP. Por favor, contacte o admi
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Todas as categorias"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Minha conta"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Clique em Editar para alterar as informações desta janela"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objeto"
 
@@ -2009,70 +2020,69 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Alerta de performance"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "A performance do LDAP está ruim: a última pesquisa levou cerca de %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "enquanto executava em '%s' usando LDAP server '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "enquanto executava no LDAP server %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Erro enquanto importava dn: '%s', por favor, verifique seu LDIF na linha %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Nome"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Desconhecido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Editar"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Editar"
 msgid "Remove"
 msgstr "Remover"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Por favor, verifique a combinação usuário / senha"
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Seu navegador está com suporte a cookies desabilitado. Por favor, habilite-o e recarregue essa página antes de entrar!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Referências"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Diretório pessoal"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Grupo primário"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Membros do grupo"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Conta"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "O usuário deve alterar sua senha no primeiro acesso"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Sistema de confiança"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Modo de confiança"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "desabilitado"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "acesso completo"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "permitir acesso a estas máquinas"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automático"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "expirado"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "ativo"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Usuário"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Fone"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Celular"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Pager"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Página pessoal"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Caixa postal residencial"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Telefone privativo"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Informação organizacional"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organização"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Departamento"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Nº do departamento"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Nº do empregado"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Tipo de empregado"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Você precisa especificar sua senha atual para continuar."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nova senha"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "A senha utilizada como nova e atual são muito similares."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "A senha utilizada como nova é curta."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Informação"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr "Membros"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "leitura"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "escrita"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Exibir/Ocultar configurações avançadas"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Criar objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Mover objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Remover objetos"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Conceder permissão para o dono"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Objeto completo"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Operação finalizada"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informação"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/pt_BR/fusiondirectory.po b/locale/pt_BR/fusiondirectory.po
index 6c93e8db16154f98971aa7ef35abe26fdc4756cd..3a4435d17fd702422fae4805848bd5ed59746a2a 100644
--- a/locale/pt_BR/fusiondirectory.po
+++ b/locale/pt_BR/fusiondirectory.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
@@ -19,7 +19,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Idioma desejado"
 
@@ -39,7 +39,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automático"
 
@@ -90,131 +90,142 @@ msgid ""
 msgstr "FusionDirectory necessita deste módulo para se comunicar com diferentes tipo de servidores e protocolos."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory requer este módulo para integação com o samba."
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory necessita tanto do módulo 'mhash' quanto do módulo 'sha1' para fazer uso da criptografia SSHA."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "O FusionDirectory necessita deste módulo para conversar com um servidor IMAP"
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory requer esta extensão para lidar com strings unicode."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory requer esta extensão para lidar com imagens."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "módulo de compressão"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory requer esta extensão para lidar com snapshots."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals é um mecanismo do PHP utilizado para registrar todas as variáveis globais para serem acessíveis por meio de scripts sem modificar o escopo. Isto pode ser um risco à segurança."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Procurar por 'register_globals' em seu php.ini e marcado como 'Desativado'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP usa este valor para deletar sessões antigas do garbage collector."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Procurar por 'session.gc_maxlifetime' no seu php.ini e configurá-lo para 86400 ou maior."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Desativar"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Pesquisar por 'session.auto_start' no seu php.ini e configurá-lo como 'Desligado'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Procurar por 'implicit_flush' no seu php.ini e configurá-lo como 'Desligado'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "O tempo de Execução deve ser no mínimo 30 segundos."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Pesquisa por 'max_execution_time' no seu php.ini e defina-o como '30' ou superior."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Pesquisar por 'expose_php' no seu php.ini e defina-o como 'Desligado'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Aumente o desempenho do seu servidor definindo magic_quotes_gpc para 'desligado'."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -304,32 +315,32 @@ msgstr "Checando por números de UID duplicados"
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "Consulta em LDAP falhou"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Falhou"
 
@@ -342,222 +353,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Aviso"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Criar"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Usuários"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Grupos"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Não existe uma conta de administrador do FusioDirectory no seu LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Erro"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Encontrado %s grupos fora da árvore configurada '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -623,7 +634,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Estado"
 
@@ -719,25 +730,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Erro de configuração"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Concluído"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Próximo"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Erro interno"
 
@@ -756,47 +767,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "objectType especificado está vazio ou inválido!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Erro no filtro"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "O filtro está incompleto!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Permissão"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Erro de permissão"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Você não tem permissões para criar um snapshot para %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Você não tem permissões para restaurar um snapshot para %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -822,14 +833,14 @@ msgid "Down"
 msgstr "Descer"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -861,58 +872,58 @@ msgstr "Página inicial"
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Ações"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Recortar"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Colar"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Restaurar snapshots"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Restaurar snapshot"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Criar snapshot"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Criar um novo snapshots deste objeto"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Erro fatal"
 
@@ -928,12 +939,12 @@ msgstr "online"
 msgid "XML error"
 msgstr "Erro de XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -942,10 +953,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Erro de configuração"
 
@@ -980,15 +991,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Login"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modelo"
@@ -1002,272 +1013,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Erro de autenticação"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Configurar"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Arquivo '%s' não pode ser deletado. Tente fusiondirectory-setup --check-directories para ajustas as permissões."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr "'nextIdHook' não está disponível. Utilizando base padrão."
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Não foi possível localizar o arquivo '%s' - execute '%s' para solucionar o problema"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1301,25 +1312,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "A funcionalidade de snapshots está habilitada, mas a variável necessária '%s' não está definida."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "A funcionalidade de snapshots está habilitada, mas está faltando o módulo de compressão necessário. Por favor, instale '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Todas as categorias"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Minha conta"
 
@@ -1620,8 +1631,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1690,8 +1701,8 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Clique no botão 'Editar' abaixo para mudar as informações neste diálogo"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1808,7 +1819,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objeto"
 
@@ -2010,69 +2021,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2083,7 +2093,7 @@ msgstr "Por favor, selecione as entradas desejadas"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2097,7 +2107,7 @@ msgstr "Nome"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2137,8 +2147,8 @@ msgstr "Desconhecido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2151,8 +2161,8 @@ msgstr "Editar"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2161,19 +2171,19 @@ msgstr "Editar"
 msgid "Remove"
 msgstr "Remover"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2214,18 +2224,18 @@ msgstr ""
 msgid "days"
 msgstr "dias"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Mostrar %s"
@@ -2242,50 +2252,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Erro ao salvar"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Já há uma entrada com o mesmo dn: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "A entrada %s não é existente"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (required)"
@@ -2318,29 +2328,34 @@ msgstr "arquivo não encontrado"
 msgid "file not readable"
 msgstr "arquivo não é legivel"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Upload"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Download"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valor inválido para %s"
@@ -2384,14 +2399,14 @@ msgstr "Um float menor que %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2430,12 +2445,12 @@ msgstr "Todos os usuários"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Diretório '%s' especificado como diretório de compilação não está acessível!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2503,80 +2518,80 @@ msgstr "Por favor, verifique o usuário ou senha."
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Conta bloqueada. Entre em contato com o administrador do sistema!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Cookies estão desabilitados. Por favor, habilite os cookies em seu navegador e atualize esta página antes de efetuar o login!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Abortado. Configuração %s/%s do FusionDirectory não pôde ser lida."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Endereço de email"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Endereço de email"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Entre em contato com o administrador, houve um problema com o servidor de e-mail."
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2644,7 +2659,7 @@ msgid "References"
 msgstr "Referências"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2652,210 +2667,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Diretório principal"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "O pacote para o diretório principal deste usuário"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Conta"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Sistema de confiança"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Modo de confiança"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "desabilitado"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "Acesso total"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "Permitir acesso a esses servidores"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Permitir apenas que este usuário conecte-se à lista de hosts"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automático"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "senha expirada"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2888,7 +2903,7 @@ msgid "Password hash method to use"
 msgstr "Método de hash para usar na senha"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2916,12 +2931,12 @@ msgid "User"
 msgstr "Usuário"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -3000,183 +3015,183 @@ msgstr "Telefone"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Celular"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Pager"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Página inicial"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Nome de exibição"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Endereço residencial"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Telefone residencial"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Título"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organização"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Departamento"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Número do departamento"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Número do funcionário"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Tipo de funcionário"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Gerente"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Você precisa especificar sua atual senha para prosseguir."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nova senha"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "A nova senha é muito similar à senha atual."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "A nova senha é muito curta."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "A senha contém caracteres Unicode  problemáticos."
 
@@ -3204,8 +3219,8 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
-msgstr "Estatísticas e informações diversas"
+msgid "Statistics and various information"
+msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3216,6 +3231,18 @@ msgstr ""
 msgid "Statistics"
 msgstr "Estatísticas"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperação de senha"
@@ -3306,12 +3333,12 @@ msgstr "Corpo do primeiro e-mail, envie quando o usuário perguntar pela nova se
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Olá,\n\nAqui estão suas informações:\n-Login : %s\n-Link : %s\n\nEste link é válido por apenas 10 minutos."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3892,20 +3919,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4005,7 +4040,7 @@ msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4135,22 +4170,22 @@ msgstr "Gerenciar usuários"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Bloqueando conta"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Desbloquear conta"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Bloquear conta"
 
@@ -4211,11 +4246,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr "Informações"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Informação"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4329,34 +4365,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Grupo de objeto"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4433,8 +4469,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Atribuições de ACL"
 
@@ -4483,23 +4519,28 @@ msgstr "Membros"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4536,36 +4577,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4776,8 +4817,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5001,10 +5041,6 @@ msgstr "A operação foi concluída com êxito"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Informação"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "ACL atribuída para entrada atual"
@@ -5122,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5137,13 +5174,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Nenhum deles está travado"
 
diff --git a/locale/ru/fusiondirectory.po b/locale/ru/fusiondirectory.po
index 7174ae241c09e3cf1452f3283731f9160024a0cb..0ac0191218e34ee7b44e9fe60b82f30d64745597 100644
--- a/locale/ru/fusiondirectory.po
+++ b/locale/ru/fusiondirectory.po
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Russian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ru/)\n"
 "MIME-Version: 1.0\n"
@@ -20,7 +20,7 @@ msgstr ""
 "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Предпочитаемый язык"
 
@@ -40,7 +40,7 @@ msgid ""
 msgstr "В этом месте вы можете выбрать язык по умолчанию для всего сайта. При выборе \"автоматически\" будет и использоваться язык запрошенный браузером. Эта настройка может быть переопределена для каждого пользователя."
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Автоматически"
 
@@ -91,131 +91,142 @@ msgid ""
 msgstr "FusionDirectory требуется этот модуль для взаимодействия с различными типами серверов и протоколов."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory требуется модуль для интеграции с samba."
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory требуется один из модулей 'mhash или 'sha1', чтобы использовать SSHA шифрование."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory требуется модуль для связи с IMAP сервером."
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory требуется модуль для обработки юникод строк."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory требуется расширение для обработки изображений."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "модуль сжатия"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory требуется расширение для обработки снапшотов."
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals механизм PHP, предоставляющий доступ ко всем глобальным переменным из скриптов без изменения области видимости. Это не безопасно."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Найдите 'register_globals' в вашем php.ini и переключите в 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "Это значение используется PHP сборщиком мусора, чтобы удалять старые сессии."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Найдите 'session.gc_maxlifetime' в вашем php.ini и установите в 86400 или больше."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Выкл"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "Чтобы во время использования FusionDirectory не возникло ни каких проблем, опция 'session.auto_start' должна быть установлена в 'Off' в вашем php.ini."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Найдите 'session.auto_start' в вашем php.ini и установите его в 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "FusionDirectory нужно не меньше 128МБ памяти. Настройка этого предела ниже может привести к ошибкам, которые не воспроизводятся! Увеличьте его в большинстве случаев."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "Найдите 'memory_limit' в вашем php.ini и установите его в '128M' или больше."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Найдите 'implicit_flush' в вашем php.ini и установите его в 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "Время исполнения, должно быть не менее 30 секунд."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Найдите 'max_execution_time' в вашем php.ini и установите его в значение '30' или больше."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Повысить безопасность сервера установив опцию expose_php в 'off'. PHP не будет отправлять ни какую информацию о сервере, запускающему, в этом случае."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Найдите 'expose_php' в вашем php.ini и установите в 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Повысите производительность вашего сервер установив setting magic_quotes_gpc в 'off'."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -305,32 +316,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "LDAP запрос не удался"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Ошибка"
 
@@ -343,222 +354,222 @@ msgstr "Пропущен объектный класс FusionDirectory '%s'!"
 msgid "Please check your installation."
 msgstr "Пожалуйста проверьте вашу установку."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Ошибка LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Предупреждение"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "Найден пользователь(и) %s, которые будут не видны в FusionDirectory или которые не полные."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Ошибка перемещения"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr "Найдена учетная запись администратора FD 1.0.7: %s"
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr "Найдена административная группа FD 1.0.7: %s"
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr "Нет рабочей учетной записи администратора FusionDirectory 1.0.8 в вашем LDAP."
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Создать"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Пользователи"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Группы"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Нет учетной записи администратора FusionDirectory в вашем LDAP."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Ошибка"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr "ACL ролей по умолчанию не вставлены"
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr "Некоторые ACL ролей по умолчанию пропущены"
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr "ACL ролей по умолчанию вставлен"
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Переместить пользователей в настроенное дерево пользователей"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Следующие ссылки будут обновлены"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Найдены группы %s, выходящие за пределы настроенного дерева '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Найдены подразделение(я) %s, которые будет не видны в FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -624,7 +635,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Состояние"
 
@@ -720,25 +731,25 @@ msgid ""
 "shouldn't."
 msgstr "После скачивания и размещения файла в %s, убедитесь что пользователь из под которого запущен веб-сервера может читать %s, в то время как другие пользователи не должны."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Ошибка настройки"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Завершено"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Далее"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Внутренняя ошибка"
 
@@ -757,47 +768,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "Указанный объектный тип пустой или неверный!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "Не настроено"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Ошибка фильтра"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Фильтр неполный!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Права"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Ошибка доступа"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Вам не разрешено создавать снапшот для %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Вам не разрешено восстанавливать снапшот для %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -823,14 +834,14 @@ msgid "Down"
 msgstr "Вниз"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Сортировать по возврастанию"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Сортировать по убыванию"
 
@@ -862,58 +873,58 @@ msgstr ""
 msgid "Reload list"
 msgstr "Обновить список"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Действия"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Копировать"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Вырезать"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Вставить"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Вырезать эту запись"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Копировать эту запись"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Восстановить снапшоты"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Экспортировать список"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Восстановить снапшот"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Создать снапшот"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Создать новый снапшот из объекта"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Фатальная ошибка"
 
@@ -929,12 +940,12 @@ msgstr "на строке"
 msgid "XML error"
 msgstr "Ошибка XML"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "Не могу изменить пароль, неизвестный пользователь '%s'"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -943,10 +954,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Ошибка конфигурации"
 
@@ -981,15 +992,15 @@ msgid "Cannot paste"
 msgstr "Не могу вставить"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Имя пользователя"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Шаблон"
@@ -1003,272 +1014,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Название шаблона"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Критическая ошибка: не могу создать экземпляр класса '%s' - попробуйте запустить '%s' чтобы исправить это"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "FATAL: Ошибка при подключении к LDAP. Сервер сообщил '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr "Логин (uid) не уникальный внутри LDAP дерева! Пожалуйста свяжитесь с вашим администратором."
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Ошибка аутентификации"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Ошибка при добавлении блокировки. Свяжитесь с разработчиками!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Невозможно создать информацию о блокировки в LDAP дереве. Пожалуйста свяжитесь с вашим администратором!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "LDAP сервер вернул: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Найдены множественные блокировки для заблокированного объекта. Это не должно было случиться - очистите их."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Найдено более %d объектов."
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Установить новое значение лимита в %s и показать мне это сообщение если лимит будет исчерпан."
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Настроить"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "не полный"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Продолжить в любом случае"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Редактировать в любом случае"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Вы собираетесь редактировать LDAP запись/записи %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Записей на странице"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Применить фильтр"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr "%sB"
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr "%sKiB"
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr "%sMiB"
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr "%sGiB"
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr "%sTiB"
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr "%sPiB"
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr "%sEiB"
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr "%sZiB"
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr "%sYiB"
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Файл '%s' не может быть удален. Попробуйте fusiondirectory-setup --check-directories чтобы исправить права."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Не могу записать файл проверки!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Не могу прочитать файл проверки!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Предупреждение LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Не могу получить информацию о схемах с сервера. Проверить схемы невозможно!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Доступные класс(ы)"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Не могу выделить свободный ID:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr " неизвестный idAllocation метод!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "%sPoolMin >= %sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "sambaUnixIdPool не уникальна!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "нет доступных ID!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "Превышено максимальное число попыток!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Не могу выделить свободный ID!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Не могу обнаружить файл '%s' - пожалуйста запустите '%s', чтобы исправить это."
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Все объекты в этой категории"
 
@@ -1302,25 +1313,25 @@ msgstr "Не могу привязаться к LDAP. Пожалуйста св
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "Функционал снапшотов включен, но требуемая переменная '%s' не установлена."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "Функционал снапшотов включен, но требуемый модуль сжатия отсутствует. Пожалуйста установите '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Все категории"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Моя учетная запись"
 
@@ -1621,8 +1632,8 @@ msgid "Add %s"
 msgstr "Добавить %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1691,8 +1702,8 @@ msgid "Remove %s settings"
 msgstr "Удалить параметры %s"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Нажмите 'Изменить' чтобы отредактировать данные в этой форме."
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1809,7 +1820,7 @@ msgstr "Сбой при выполнении операции в LDAP!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Объект"
 
@@ -2011,70 +2022,69 @@ msgstr "Отправить отчет об ошибке"
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Предупреждение о производительности"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "Низкая производительность LDAP: последний запрос занял около %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "во время операции на '%s' использовался LDAP сервер '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "во время операции на LDAP сервер %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Ошибка при импорте dn: '%s', проверьте ваш LDIF начиная со строки %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2084,7 +2094,7 @@ msgstr "Пожалуйста выберете нужные записи"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2098,7 +2108,7 @@ msgstr "Название"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2138,8 +2148,8 @@ msgstr "Неизвестно"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2152,8 +2162,8 @@ msgstr "Изменить"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2162,19 +2172,19 @@ msgstr "Изменить"
 msgid "Remove"
 msgstr "Удалить"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "Процесс удаления был отменен плагином '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr "Не удалось переместить из \"%s\" в \"%s\""
@@ -2215,18 +2225,18 @@ msgstr "часы"
 msgid "days"
 msgstr "дни"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Из шаблона"
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr "шаблон %s "
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Показать %s"
@@ -2243,50 +2253,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr "Это название шаблона"
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Ошибка при сохранении"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Уже есть запись с таким dn: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Запись %s не существует"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Неизвестное поле \"%s\""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (обязательный)"
@@ -2319,29 +2329,34 @@ msgstr "файл не найден"
 msgid "file not readable"
 msgstr "файл не читаем"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d байт)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Загрузить"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Скачать"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Неверное значение для %s"
@@ -2385,14 +2400,14 @@ msgstr "Вещественное число меньше %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Были проблемы при распаковке данных снапшота"
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Вкладка \"%s\""
@@ -2431,12 +2446,12 @@ msgstr "Все пользователи"
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2504,80 +2519,80 @@ msgstr "Проверьте, правильно ли вы ввели имя по
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Учетная запись заблокирована. Пожалуйста свяжитесь с вашим системным администратором."
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr "CAS пользователь \"%s\" не может быть найден в LDAP"
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr "CAS пользователь \"%s\" соответствует нескольким пользователям в LDAP"
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "В вашем браузере отключены куки. Пожалуйста включите их и обновите эту страницу перед входом в систему! "
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Конфигурация FusionDirectory %s/%s не читаема. Прервано."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Адрес электронной почты"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Не найден аккаунт с логином \"%s\""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Найдено множество учетных записей с логином \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Адрес электронной почты"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Свяжитесь с вашим системным администратором, были проблемы с почтовым сервером"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Были проблемы с почтовым сервером, имэйл подтверждения не отправлены"
 
@@ -2645,7 +2660,7 @@ msgid "References"
 msgstr "Ссылки"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2653,210 +2668,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "Редактировать POSIX настройки пользователя"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Домашний каталог"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "Путь к домашнему каталогу пользователя"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Оболочка"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Какой шелл должен использоваться, когда пользователь заходит в систему"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Основная группа"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Основная группа пользователя"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Статус учетной записи unix у пользователя"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr "Принудительный id пользователя/группы"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr "Навязанное значение идентификатора пользователя и группы для этого пользователя"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr "Id пользователя"
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr "Значение идентификатора пользователя"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr "Id группы"
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr "Значение идентификатора группы"
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Членство в группах"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Учетная запись"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Пользователь должен сменить пароль при первом входе в систему"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr "Пользователь должен будет изменить пароль при первом входе (нужно указать значение для \"Задержка до принудительного изменения пароля\")"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr "Минимальная задержка между изменениями пароля (дни)"
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Задержка до принудительного изменения пароля (дни)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "У пользователя насильно будет изменен пароль после указанного количества дней (оставить пустым, чтобы отключить)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Дата окончания действия пароля"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "Дата после которой пароль пользователя истечет (оставить пустым что бы отключить)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Через сколько отключать пользователя (дни)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Сколько подождать до отключения пользователя, после истечения пароля (оставить пустым, чтобы отключить)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "За сколько предупреждать об окончании действия пароля (дни)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "Предупреждать пользователя об окончании действия его пароля за указанное количество дней (оставить пустым, чтобы отключить)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Системные доверия"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Режим доверия"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Тип авторизации для этих хостов"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "отключен"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "полный доступ"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "разрешить доступ только на эти хосты"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Пользователю разрешено подключаться только к хостам из списка"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "автоматически"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "Истек"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "активный"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "срок действия параля истек"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "Пароль не изменяем"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Время ожидания блокировки истекло. Игнорирование блокировки!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr "Группа пользователя %s"
@@ -2889,7 +2904,7 @@ msgid "Password hash method to use"
 msgstr "Применяемый метод для хэша пароля"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2917,12 +2932,12 @@ msgid "User"
 msgstr "Пользователь"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr "Информация об учетной записи пользователя"
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr "Учетная запись пользователя"
 
@@ -3001,183 +3016,183 @@ msgstr "Телефон"
 msgid "Business phone number"
 msgstr "Рабочий номер телефона"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Мобильный"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr "Рабочий номер мобильного телефона"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Пейджер"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr "Рабочий номер пейджера"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Факс"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr "Рабочий номер факса"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Домашняя страница"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr "Персональная домашняя страница"
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr "Информация об учетной записи"
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr "Логин этого пользователя"
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr "Пароль пользователя"
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr "Личная контактная информация"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "Отображаемое имя"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr "Домашний адрес"
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Домашний почтовый адрес"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Личный телефон"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Домашний телефон"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Информация об организации"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "Заголовок"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Организация"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Подразделение"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Номер подразделения"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Номер отдела"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Номер работника"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Номер работника"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Форма трудоустройства"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Руководитель"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr "Вам не разрешено изменять свой пароль"
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr "Вы должны подождать %d секунд перед повторным изменением пароля"
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr "Пароль присутствует в истории старых паролей"
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Для продолжения укажите свой текущий пароль."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Новый пароль"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Новый и текущий пароли слишком похожи."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Новый пароль слишком короткий."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "Пароль содержит символы Unicode, которые могут проблемы!"
 
@@ -3205,8 +3220,8 @@ msgid "Dashboard"
 msgstr "Информационная панель"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
-msgstr "Статистика и различная информация"
+msgid "Statistics and various information"
+msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3217,6 +3232,18 @@ msgstr "Отчеты"
 msgid "Statistics"
 msgstr "Статистика"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Восстановление пароля"
@@ -3307,12 +3334,12 @@ msgstr "Тело первого письма, отправляется когд
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Привет,\n\nЗдесь ваша информация:\n - Логин: %s\n - Ссылка: %s\n\nЭта ссылка будет работать только 10 минут."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3893,20 +3920,28 @@ msgid "Available POSIX shells for FD users."
 msgstr "Доступные POSIX шеллы для пользователей FD"
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr "Показать вкладку ACL для всех объектов."
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr "Доступные категории подразделений"
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr "Доступные категории подразделений в раскрывающемся списке"
 
@@ -4006,7 +4041,7 @@ msgstr "отдел"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4136,22 +4171,22 @@ msgstr "Управление пользователями"
 msgid "Manage user accounts and their properties"
 msgstr "Управление аккаунтами пользователей и их свойствами"
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Блокировка учётной записи"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr "Парольный метод \"%s\" не поддерживает блокирование. Аккаунт \"%s\" не будет заблокирован!"
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "Разблокировать акаунт"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "Заблокировать акаунт"
 
@@ -4212,11 +4247,12 @@ msgid "Organizational role"
 msgstr "Организационная роль"
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr "Информация"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr "Название этой группы"
@@ -4330,34 +4366,34 @@ msgstr "Неизвестный тип: %s"
 msgid "Non existing dn: %s"
 msgstr "Не существующий dn: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Объект группы"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr "Информация об объекте группы"
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Группа"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr "Краткое описание группы"
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Включаемые объекты"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr "Объекты, члены этой группы"
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Позволить подключаться этой группе только к хостам из списка"
@@ -4434,8 +4470,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr "Управление назначением ACL ролей пользователям"
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Назначение ACL"
 
@@ -4484,23 +4520,28 @@ msgstr "Члены"
 msgid "Users or groups to assign this role to."
 msgstr "Пользователи или группы, которым будет назначена эта роль."
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Назначение  ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Назначения ролей управления доступом"
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Назначения"
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Назначенные роли ACL для этой корневой записи"
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Назначения на объекты или поддеревья %s"
@@ -4537,36 +4578,36 @@ msgid "Edit ACL for \"%s\""
 msgstr "Редактировать ACL для \"%s\""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "чтение"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "запись"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Показать/скрыть дополнительные настройки"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Создать объекты"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Переместить объекты"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Удалить объекты"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Наделить правами доступа владельца"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Объект целиком"
 
@@ -4777,8 +4818,7 @@ msgid "Lost password"
 msgstr "Забыли пароль"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5002,10 +5042,6 @@ msgstr "Операция выполнена"
 msgid "Creating a new object using templates"
 msgstr "Создание нового объекта используя шаблоны"
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Информация"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "Назначенный ACL для текущей записи"
@@ -5127,6 +5163,7 @@ msgid "There is no %1 group"
 msgstr "Ни у кого нету %1 группы"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Есть %1 пользователь:"
@@ -5146,7 +5183,15 @@ msgstr[3] "У %2 из них есть %1 аккаунт"
 msgid "None of them have a %1 account"
 msgstr "Ни у одногр из них нету %1 аккаунта"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Один из них заблокирован"
@@ -5154,7 +5199,7 @@ msgstr[1] "%1 из них заблокированы"
 msgstr[2] "%1 из них заблокированы"
 msgstr[3] "%1 из них заблокированы"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Ни один из них не заблокирован"
 
diff --git a/locale/ru@petr1708/fusiondirectory.po b/locale/ru@petr1708/fusiondirectory.po
index f89c074e071e43d5ec346ce648055599b14b53bd..1730c0722b9a81fa297f331c90f527ffb65390a3 100644
--- a/locale/ru@petr1708/fusiondirectory.po
+++ b/locale/ru@petr1708/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Russian Petrine orthography (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ru@petr1708/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr ""
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5125,6 +5161,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5144,7 +5181,15 @@ msgstr[3] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
@@ -5152,7 +5197,7 @@ msgstr[1] ""
 msgstr[2] ""
 msgstr[3] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/sv/fusiondirectory.po b/locale/sv/fusiondirectory.po
index 1730bdaec1d519a54aa8268ead4cafa67d20f457..ebab725beffa39ce363d99410843193cc4b67206 100644
--- a/locale/sv/fusiondirectory.po
+++ b/locale/sv/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Swedish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/sv/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Föredraget språk"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Automatiskt"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr "FusionDirecotyr kräver den här modulen för att kommunicera med olika typer av servrar och protokoll."
 
 #: setup/class_setupStep_Checks.inc:100
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:108
+msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
 msgstr "FusionDirectory kräver den här modulen för integrationen med Samba."
 
-#: setup/class_setupStep_Checks.inc:108
+#: setup/class_setupStep_Checks.inc:124
 msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr "FusionDirectory kräver antingen en modul för antingen 'mhash' eller 'shah' för at kunna använda SSHA-kryptering."
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr "FusionDirectory kräver den här modulen för att kunna prata med en IMAP-server"
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr "FusionDirectory kräver den här modulen för att hantera unicode-strängar."
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr "imagick"
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr "FusionDirectory kräver det här tillägget för att hantera bilder."
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr "compression-modul"
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr "FusionDirectory kräver det här tillägget för att hantera ögonblicksbilder"
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "register_globals är en PHP-mekanism för att registrera alla globala variabler så de är tillgängliga från skript utan att ändra scope. Detta kan vara en säkerhetsrisk."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Sök efter 'register_globals' i din php.ini och ställ in den som 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP använder det här värdet för garage collection för att ta bort gamla sessioner"
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Att ställa in det här värdet till en dag kommer att förhindra förlust av sessioner och cookies innan de verkligen når time out."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Sök efter 'session.gc_maxlifetime' i din php.ini och sätt den till 86400 eller högre."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Av"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr "För att använda FusionDirectory utan problem, bör session.auto_start i din php.ini sättas till 'Off'."
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Sök efter 'session.auto_start' i din php.ini och sätt den till 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr "FusionDirectory behöver åtminstone 128MB minne. En inställning under denna gräns kan orsaka fel som inte är reproducerbara. Öka värdet för större installationer."
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr "Sök efter 'memory_limit' i din php.ini och ställ in den på '128M' eller högre."
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Den här inställningen påverkar PHPs utdata-hantering. Stäng av den för att öka prestanda."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Sök efter 'implicit_flush' i din php.ini och sätt den till 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "Exekveringstiden bör vara åtminstone 30 sekunder."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Sök efter 'max_execution_time' i php.ini och sätt den till '30' eller högre."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Öka serversäkerheten genom att sätta expose_php till 'off'. PHP kommer i så fall inte sända någon information om servern du kör på."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Sök efter 'expose_php' i din php.ini och sätt den till 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Öka din serverprestanda genom att sätta magic_quotes_gpc till 'off'."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr "Söker efter dubbletter av UID-nummer"
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "LDAP-fråga misslyckades"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Misslyckades"
 
@@ -341,222 +352,222 @@ msgstr "Saknar objektklassen '%s' för FusionDirectory!"
 msgid "Please check your installation."
 msgstr "Vänligen kontrollera din installation."
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr "Kan inte hantera den strukturella objekttypen hos ditt root-objekt. Vänligen lägg till objektklassen '%s' manuellt."
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP-fel"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Varning"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr "Hittade %s användare som inte kommer att vara synlig(a) i FusionDirectory eller som är ofullständig(a)."
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Migreringsfel"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Skapa"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Användare"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Grupper"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr "Det finns inget FusionDirectory-adminkonto i din LDAP-katalog."
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Fel"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Flytta användare in i det konfigurerade användarträdet"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "till"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Följande referenser kommer att uppdateras"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Hittade %s grupper utanför det konfigurerade trädet '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr "Hittade %s avdelning(ar) som inte kommer att vara synliga i FusionDirectory."
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Status"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr "Efter att ha laddat ner och placerat filen under %s, vänligen säkerställ att användaren som webbservern kör med har rättigheter att läsa %s medan andra användare inte ska kunna det."
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Installationsfel"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Slutförd"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Nästa"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Internt fel"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "Angiven objectType är tom eller ogiltig!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "okonfigurerad"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr "Filterfel"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr "Filtret är inte komplett!"
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Rättighet"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Rättighetsfel"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Du har inte tillåtelse att skapa en ögonblicksbild för %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Du är inte tillåten att återskapa en ögonblicksbild för %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Ner"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr "Hem"
 msgid "Reload list"
 msgstr "Ladda om lista"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Åtgärder"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Kopiera"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Klipp ut"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Klistra in"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Klipp ut post"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Kopiera post"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr "Återskapa ögonblicksbilder"
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr "Exportera lista"
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Återskapa ögonblicksbild"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Skapa ögonblicksbild"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Skapa ny ögonblicksbild från det här objektet"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Allvarligt fel"
 
@@ -927,12 +938,12 @@ msgstr "online"
 msgid "XML error"
 msgstr "XML-fel"
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr "Kan inte byta lösenord, okänd användare '%s'"
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Konfigurationsfel"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "Kan inte klistra in"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Användarnamn"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Mall"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Mall-namn"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Allvarligt fel: inga klass-locations definierade - vänligen kör '%s' för att åtgärda detta"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Allvarligt fel: kan inte instansiera klassen '%s' - försök köra '%s' för att åtgärda detta"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "ALLVARLIGT: Fel vid försöka att koppla mot LDAP. Servern sa '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Autentiseringsfel"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Fel uppstod när lås skulle läggas till. Kontakta utvecklarna!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Kan inte skapa låsinformation i LDAP-trädet. Vänligen kontakta din administratör!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "LDAP-server returnerade %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Hittade flera lås för objektet som ska låsas. Detta ska inte hända - rensar upp multipla referenser."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Storleksgränsen på %d poster har överskridits!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Sätt ny storleksgräns till %s och visa mig meddelandet om gränsen fortfarande överskrids"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Konfigurera"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "ofullständig"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Fortsätt ändå"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Redigera ändå"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Du kommer att redigera LDAP-posten/posterna %s"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "Poster per sida"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Aktivera filter"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr "Filen '%s' kunde inte tas bort. Försök med fusiondirectory-setup --check-directories för att åtgärda rättighetsproblem."
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Kan inte skriva till revisionsfil!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr "Kan inte läsa revisionsfil!"
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr "'nextIdHook' är inte tillgänglig. Använder standard-bas!"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "LDAP-varning"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Kan inte hämta schemainformation från servern. Ingen schemakontroll är möjlig!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Klass(er) tillgänglig(a)"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr "Kan inte allokera ett fritt ID:"
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr "okänd idAllocation-metod!"
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr "%sPoolMin >= %sPoolMax!"
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr "sambaUnixIdPool är inte unik!"
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr "inget ID tillgängligt!"
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr "maximalt antal försök överskridet!"
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Kan inte allokera ett fritt ID!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Kan inte lokalisera filen '%s' - vänligen kör '%s' för att åtgärda detta"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Alla objekt i den här kategorin"
 
@@ -1300,25 +1311,25 @@ msgstr "Kan inte koppla mot LDAP. Vänligen kontakta systemadministratören"
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "Funktionen för ögonblicksbilder är aktiverad, men värdet '%s' som krävs för funktionen är inte satt."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr "Funktionen för ögonblicksbilder är aktiverad, men kompressionsmodulen som krävs saknas. Vänligen installera '%s'."
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Alla kategorier"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Mitt konto"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "Lägg till %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr "Ta bort %s-inställningar"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Klicka på 'Redigera'-knappen nedan för att ändra information i den här dialogrutan"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr "LDAP-operation misslyckades!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "Objekt"
 
@@ -2009,70 +2020,69 @@ msgstr "Skicka buggrapport"
 msgid "Toggle information"
 msgstr "Växla informationsläge"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Prestandavarning"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "LDAP-prestanda är låg: senaste frågan tog runt %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "under operation på '%s' med LDAP-server '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "under operation på LDAP-server %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Fel under import av dn: '%s', kontrollera din LDIF från rad %s och nedåt!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr "Välj önskade poster"
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Namn"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Okänd"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Redigera"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Redigera"
 msgid "Remove"
 msgstr "Ta bort"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr "Inga plugin-definitioner kunde hittas för att initialisera '%s', vänligen kontrollera din konfigurationsfil."
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "Borttagningsprocess har avbrutits av pluginen '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr "Visa %s"
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr "Fel under skrivning"
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Det finns redan en post med samma dn : %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Posten %s finns inte"
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (krävs)"
@@ -2317,29 +2327,34 @@ msgstr "filen kunde inte hittas"
 msgid "file not readable"
 msgstr "filen är inte läsbar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "Ladda upp"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Ladda ner"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Ogiltigt värde för %s"
@@ -2383,14 +2398,14 @@ msgstr "Ett flyttal mindre än %f"
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr "Alla användare"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Katalogen '%s' specificerat som kompileringskatalog är inte tillgänglig!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Kontrollera användarnamn/lösenord-kombinationen."
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Kontot låst. Kontakta systemadministratören!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Din webbläsare har avaktiverat cookies. Vänligen aktivera cookies och ladda om den här sidan innan du loggar in!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "FusionDirectory-konfiguration %s/%s är inte läsbar. Avbryter."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Epostadress"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Epostadress"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Kontakta din administratör, det uppstod ett problem med epostservern"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Det uppstod ett problem med epostservern, bekräftelsebrevet skickades inte"
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Referenser"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr "Unix"
 
@@ -2651,210 +2666,210 @@ msgstr "Unix"
 msgid "Edit users POSIX settings"
 msgstr "Redigera användarens POSIX-inställningar"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Hemkatalog"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr "Sökvägen till hemkatalogen för den här användaren"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Skal"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr "Vilket skal ska användas när den här användaren loggar in"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Primär grupp"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr "Primär grupp för den här användaren"
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr "Status på det här unix-kontot"
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Gruppmedlemskap"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Konto"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Användare måste ändra lösenord vid första inloggning"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr "Fördröjning innan tvingande lösenordsbyte (dagar)"
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr "Användaren kommer att tvingas byta lösenord efter så här många dagar (lämna tomt för att  avaktivera)"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr "Utgångsdatum för lösenord"
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr "Datum efter vilket denna användares lösenord kommer att sluta gälla (lämna tomt för att avaktivera)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr "Inaktivitet innan avaktivering av användare (dagar)"
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr "Maximalt antal inaktiva dagar efter lösenordets utgång innan användaren är avaktiverad (lämna tomt för att avaktivera funktionen)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr "Fördröjning för varning innan lösenordsbyte (dagar)"
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr "Användaren kommer att varnas så här många dagar innan lösenordet löper ut (lämna tomt för att avaktivera)"
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "System trust"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Trust-läge"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr "Auktoriseringstyp för dessa hosts"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "avaktiverad"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "full tillgång"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "tillåt dessa hosts tillgång"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr "Tillåt användaren att endast logga in på denna lista av hosts"
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "automatisk"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "har utgått"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "grace-tid aktiv"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "aktiv"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "lösenord har slutat gälla"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr "lösenord kan inte ändras"
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Timeout under väntan på låsning. Ignorerar lås!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr "Lösenords-hash att använda"
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Användare"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Telefon"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Mobil"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Pager"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Hemsida"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Hempostadress"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Privat telefon"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Hemtelefonnummer"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Organisationsinformation"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Organisation"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Avdelning"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Avdelningsnummer"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Avdelningsnummer"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Anställningsnummer"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Anställningsnummer"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Anställningstyp"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr "Manager"
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Du behöver ange ditt nuvarande lösenord för att fortsätta."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Nytt lösenord"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Det nya lösenordet och det nuvarande är för lika varandra."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Det nya lösenordet är för kort."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr "Lösenordet innehåller möjligtvis problematiska Unicode-tecken!"
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Återskapande av lösenord"
@@ -3305,12 +3332,12 @@ msgstr "Meddelandekropp för det första epostmeddelandet, skickat när en anvä
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr "Hej,\n\nHär är informationen för återställning:\n - Inloggning : %s\n - Länk : %s\n\nDen här länken är bara giltig i 10 minuter."
+msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr "Tillgängliga POSIX-skal för FD-användare"
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Hantera användare"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr "Kontolåsning"
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr "LÃ¥s upp konto"
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr "LÃ¥s konto"
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Information"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Objektgrupp"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Grupp"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Medlemsobjekt"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "ACL-tilldelning"
 
@@ -4482,23 +4518,28 @@ msgstr "Medlemmar"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "läs"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "skriv"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Visa/dölj avancerade inställningar"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Skapa objekt"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Flytta objekt"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Ta bort objekt"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr "Ge rättigheter till ägare"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Komplett objekt"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr "Förlorat lösenord"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Operation klar"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Information"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "Tilldelad ACL för nuvarande post"
@@ -5121,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5136,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/ug/fusiondirectory.po b/locale/ug/fusiondirectory.po
index 6011b66b2769bab36d2d9c9c97822a5ee2b4888a..a9303c79f55e8e86adb1af624a260d5cfa06ade7 100644
--- a/locale/ug/fusiondirectory.po
+++ b/locale/ug/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Uighur (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ug/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr ""
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr ""
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr ""
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr ""
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr ""
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr ""
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr ""
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr ""
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr ""
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr ""
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr ""
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr ""
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr ""
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr ""
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr ""
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr ""
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,7 +1700,7 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
+msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
 #: include/class_msgPool.inc:662
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr ""
 
@@ -2009,69 +2020,68 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr ""
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr ""
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr ""
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr ""
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr ""
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5119,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5132,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/vi_VN/fusiondirectory.po b/locale/vi_VN/fusiondirectory.po
index e84c8a36741b4020e6b1f2b2808ba4ea341a92d9..4de809c0c2959392b00149a5a174331190f85854 100644
--- a/locale/vi_VN/fusiondirectory.po
+++ b/locale/vi_VN/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/vi_VN/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr "Ngôn ngữ muốn sử dụng"
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr "Tự động"
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr "mbstring"
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr "đăng ký_toàn cầu (register_globals) là một cơ chế PHP dùng để đăng ký tất cả các biến số toàn cầu mà có thể truy cập từ các tập lệnh mà không phải thay đổi phạm vi. Đây có thể là một rủi ro về bảo mật."
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr "Tìm kiếm 'register_globals' trong thư mục php.ini của bạn và chuyển nó thành 'Off'."
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr "PHP sử dụng giá trị này để phần mềm thu dọn rác có thể sóa các phiên cũ đi."
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr "Thiết lập giá trị này đến một ngày sẽ ngăn cản việc mất đi các phiên và cookies trước khi chúng thực sự hết hạn."
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr "Tìm kiếm  'session.gc_maxlifetime' trong thư mục php.ini của bạn và thiết lập nó đển 86400 hoặc cao hơn."
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr "Tắt"
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr "Tìm kiếm  'session.auto_start' trong thư mục php.ini của bạn và đặt nó thành 'Off'."
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr "Lựa chọn này sẽ ảnh hưởng tới việc sử lý đầu vào PHP. Tắt chức năng này đi, để tăng khả năng hoạt động."
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr "Tìm kiếm 'implicit_flush' trong thư mục php.ini của bạn và chuyển nó sang 'Off'."
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr "Thời gian chạy ít nhất là 30 giây."
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr "Tìm kiếm 'max_execution_time' trong thư mục php.ini của bạn và thiết lập nó đến '30' hoặc cao hơn."
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr "Tăng tính bảo mật của server bằng việc thiết lập expose_php thành 'off'. PHP sẽ không gửi bất cứ thông tin nào về server bạn đang chạy trong trường hợp này."
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr "Tìm kiếm 'expose_php' trong thư much php.ini của bạn và chuyển nó thành 'Off'."
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr "Tăng cường khả năng hoạt động cho server của bạn bằng việc thiết lập magic_quotes_gpc thành 'off'."
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr "Kiểm tra các số ID cuả người dùng (UID) được nhân bản"
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr "Yêu cầu LDAP thất bại"
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "Thất bại"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Lá»—i LDAP"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "Cảnh báo"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr "Lỗi di trú"
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "Tạo "
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "Người dùng"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "Các nhóm"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Lá»—i"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr "Chuyển người dùng sang cây người dùng được cấu hình"
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr "đến"
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr "Tham chiếu sau sẽ được cập nhật"
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr "Đã tìm thấy %s nhóm bên ngoài cây được cấu hình '%s'."
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "Trạng thái"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr "Lỗi cài đặt"
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr "Đã hoàn thành"
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr "Tiếp tục"
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr "Lá»—i ná»™i bá»™"
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr "ObjecType được chỉ định đang rỗng hặc không hợp lệ!"
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "không được cấu hình"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "Cho phép"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr "Lỗi về cấp phép"
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Bạn không được phép tạo ra snapshot cho %s."
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Bạn không được phép phục hồi một snapshot cho %s."
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "Xuống"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr "Nhà"
 msgid "Reload list"
 msgstr "Danh sách reload"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "Các thao tác"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr "Copy"
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr "Cut"
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "Paste"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "Cắt entry này"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "Copy entry này"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr "Phục hồi lại snapshot"
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr "Tạo ra snapshot"
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr "Tạo ra một snapshot mới từ đối tượng này"
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Lỗi nặng"
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Lỗi cấu hình"
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr "Không thể paste"
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "Đăng nhập"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Mẫu"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "Tên Mẫu"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr "Lỗi nghiêm trọng: không có vị trí lớp nào được xác định - xin hãy chạy '%s' để sửa lỗi này"
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr "Lỗi nghiêm trọng: không thể tạo ra lớp '%s' - hãy thử chạy '%s' để sửa lỗi này"
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "LỖI NGHIÊM TRỌNG: Lỗi khi đang kết nối với LDAP. Server thông báo '%s'."
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr "Lỗi xác định thẩm quyền"
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr "Lỗi khi đang thêm một khóa vào. Hãy liên lạc với các nhà phát triển!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr "Không thể tạo ra việc khóa thông tin trong cây LDAP.Xin hãy liên lạc với admin của bạn!"
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr "LDAP server trả về: %s"
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr "Tìm thấy nhiều khóa khác nhau để khóa đối tượng. Điều này không nên xảy ra - hãy dọn sạch các tham chiếu."
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "Đã vượt quá giới hạn kích cỡ của các entry %d!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "Thiết lập kích cỡ mới cho %s và cho tôi thấy tin nhắn nếu giới hạn này vẫn vượt quá tiêu chuẩn"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "Cấu hình"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "chưa hoàn thành"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "Cứ tiếp tục"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "Cứ hiệu chỉnh"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr "Bạn sẽ hiệu chỉnh entry/các entry %s của LDAP"
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "các entry cho mỗi trang"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "Áp dụng bộ lọc"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr "Không thể viết lên revision file!"
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr "Cảnh báo LDAP"
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr "Không thể dùng thông tin lược đồ từ server. Không thể kiểm tra giản đồ!"
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr "Đã có lớp"
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr "Không thể phân phối một ID miễn phí!"
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "Không thể xác định vị trí file '%s'- xin hãy chạy '%s' để sửa lỗi này!"
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr "Tất cả các đối tượng trong hạng mục này"
 
@@ -1300,25 +1311,25 @@ msgstr "Không thể nối kết với LDAP. Xin hãy liên lạc với với ad
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr "Chức năng Snapshot đã được bật, nhưng biến số được yêu cầu: '%s' vẫn chưa được thiết lập."
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr "Tất cả các mục"
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "Tài khoản của tôi"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr "Thêm %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr "Xóa thiết lập %s"
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "Kích phím 'Hiệu chỉnh' bên dưới để thay đổi thông tin trong hộp thoại này "
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr "Hoạt động LDAP thất bại!"
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "đối tượng"
 
@@ -2009,70 +2020,69 @@ msgstr "Gửi thông báo lỗi"
 msgid "Toggle information"
 msgstr "Thông tin Toggle"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr "Cảnh báo khả năng hoạt động"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "Khả năng hoạt động của LDAP rất thấp: truy vấn lần cuối mất khoảng %.2fs!"
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "Trong khi chạy trên '%s' sử dụng LDAP server '%s'"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "Trong khi chạy trên LDAP server %s"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Lỗi trong khi đang nạp thêm dn:'%s', xin hãy kiểm tra lại LDIF của bạn từ dòng %s trở đi!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "Tên"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "Không rõ"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "Hiệu chỉnh"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "Hiệu chỉnh"
 msgid "Remove"
 msgstr "Xóa bỏ"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "Qúa trình xóa đã bị hủy bỏ bởi plugin '%s': %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr ""
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Không thể truy cập vào thư mục '%s' được xác định là thư mục soạn thảo!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "Xin hãy kiểm tra kết hợp tên người dùng/mật khẩu."
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Tài khoản bị khóa. Xin hãy liên lạc với admin quản trị hệ thống của bạn!"
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "Trình duyệt của bạn đã vô hiệu cookies. Xin hãy cho phép cookies vào và tải lại trang này trước khi đăng nhập!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "Các tham chiếu"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr "Hiệu chỉnh cài đặt POSIX của người dùng"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "Thư mục chủ"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "Nhóm sơ cấp"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "Tư cách thành viên nhóm"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "Tài khoản"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "Người dùng phải thay đổi mật khẩu ngay lần đăng nhập đầu tiên"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "Ủy thác hệ thống"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "Chế độ ủy thác"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "Đã vô hiệu"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "Truy cập hoàn toàn"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "Cho phép truy cập đến các máy chủ này"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "tự động"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "hết hạn"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "Thời gian trước khi tài khoản bị khóa đang hoạt động"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "hoạt động"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr "mật khẩu hết hạn"
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "Số ID của người sử dụng"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "Số ID của nhóm"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr "Thời gian chờ khóa. Bỏ qua khóa!"
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "Người dùng"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "Số điện thoại"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "Điện thoại di động"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "Máy nhắn tin"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "Số fax"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "Trang chá»§"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "Đại chỉ nhà theo bưu điện"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "Số điện thoại riêng"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr "Số điện thoại nhà"
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "Thông tin về tổ chức"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "Tổ chức"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "Bộ phận"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "Số phòng ban"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr "Số phòng làm việc"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "Số nhân viên"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr "Số nhân viên"
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "Loại nhân viên"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "Bạn cần xác định mật khẩu hiện tại để có thể tiếp tục."
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "Mật khẩu mới"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "Mật khẩu mới và mật khẩu cũ quá giống nhau."
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "Mật khẩu mới cần được cắt ngắn lại."
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr "Quản lý người dùng"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "Thông tin"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "Nhóm đối tượng"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "Nhóm "
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "Các đối tượng thành viên"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr "Các thành viên"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "đọc"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "viết"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr "Hiển thị/ Ẩn các thiết lập cao cấp "
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr "Tạo ra đối tượng"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr "Dịch chuyển đối tượng"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr "Xóa đối tượng"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr "Hoàn thành đối tượng"
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "Thao tác hoàn thành"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "Thông tin"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr "Giao ACL cho entry hiện tại"
@@ -5119,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5132,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/zh/fusiondirectory.po b/locale/zh/fusiondirectory.po
index 26af8b3b19737262db6a03fb100b47fdc4414baf..1f29b5de93c5aee1aacb726f7b4678dace8de671 100644
--- a/locale/zh/fusiondirectory.po
+++ b/locale/zh/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-11-02 22:53+0100\n"
-"PO-Revision-Date: 2016-09-27 16:01+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Chinese (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/zh/)\n"
 "MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #: setup/class_setupStep_Language.inc:30
-#: plugins/personal/generic/class_user.inc:381
+#: plugins/personal/generic/class_user.inc:382
 msgid "Preferred language"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Language.inc:69
-#: plugins/config/class_configInLdap.inc:485
+#: plugins/config/class_configInLdap.inc:488
 msgid "Automatic"
 msgstr ""
 
@@ -89,131 +89,142 @@ msgid ""
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:100
-msgid "FusionDirectory requires this module for the samba integration."
+msgid ""
+"FusionDirectory requires this module to encode variables for javascript use."
 msgstr ""
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
+"FusionDirectory requires this module to filters a variable with a specified "
+"filter."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:116
+msgid "FusionDirectory requires this module for the samba integration."
+msgstr ""
+
+#: setup/class_setupStep_Checks.inc:124
+msgid ""
 "FusionDirectory requires either 'mhash' or the 'sha1' module to make use of "
 "SSHA encryption."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:116
+#: setup/class_setupStep_Checks.inc:132
 msgid "FusionDirectory requires this module to talk to an IMAP server."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:123
+#: setup/class_setupStep_Checks.inc:139
 msgid "mbstring"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:124
+#: setup/class_setupStep_Checks.inc:140
 msgid "FusionDirectory requires this module to handle unicode strings."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:130
+#: setup/class_setupStep_Checks.inc:146
 msgid "imagick"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:131
+#: setup/class_setupStep_Checks.inc:147
 msgid "FusionDirectory requires this extension to handle images."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:137
+#: setup/class_setupStep_Checks.inc:153
 msgid "compression module"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:138
+#: setup/class_setupStep_Checks.inc:154
 msgid "FusionDirectory requires this extension to handle snapshots."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:148
+#: setup/class_setupStep_Checks.inc:164
 msgid ""
 "register_globals is a PHP mechanism to register all global variables to be "
 "accessible from scripts without changing the scope. This may be a security "
 "risk."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:149
+#: setup/class_setupStep_Checks.inc:165
 msgid "Search for 'register_globals' in your php.ini and switch it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:156
+#: setup/class_setupStep_Checks.inc:172
 msgid "PHP uses this value for the garbage collector to delete old sessions."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:157
+#: setup/class_setupStep_Checks.inc:173
 msgid ""
 "Setting this value to one day will prevent loosing session and cookies "
 "before they really timeout."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:158
+#: setup/class_setupStep_Checks.inc:174
 msgid ""
 "Search for 'session.gc_maxlifetime' in your php.ini and set it to 86400 or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:165 setup/class_setupStep_Checks.inc:181
-#: setup/class_setupStep_Checks.inc:197 setup/class_setupStep_Checks.inc:205
+#: setup/class_setupStep_Checks.inc:181 setup/class_setupStep_Checks.inc:197
+#: setup/class_setupStep_Checks.inc:213 setup/class_setupStep_Checks.inc:221
 msgid "Off"
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:166
+#: setup/class_setupStep_Checks.inc:182
 msgid ""
 "In Order to use FusionDirectory without any trouble, the session.auto_start "
 "option in your php.ini should be set to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:167
+#: setup/class_setupStep_Checks.inc:183
 msgid "Search for 'session.auto_start' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:174
+#: setup/class_setupStep_Checks.inc:190
 msgid ""
 "FusionDirectory needs at least 128MB of memory. Setting it below this limit "
 "may cause errors that are not reproducable! Increase it for larger setups."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:175
+#: setup/class_setupStep_Checks.inc:191
 msgid ""
 "Search for 'memory_limit' in your php.ini and set it to '128M' or higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:182
+#: setup/class_setupStep_Checks.inc:198
 msgid ""
 "This option influences the PHP output handling. Turn this Option off, to "
 "increase performance."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:183
+#: setup/class_setupStep_Checks.inc:199
 msgid "Search for 'implicit_flush' in your php.ini and set it to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:190
+#: setup/class_setupStep_Checks.inc:206
 msgid "The Execution time should be at least 30 seconds."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:191
+#: setup/class_setupStep_Checks.inc:207
 msgid ""
 "Search for 'max_execution_time' in your php.ini and set it to '30' or "
 "higher."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:198
+#: setup/class_setupStep_Checks.inc:214
 msgid ""
 "Increase the server security by setting expose_php to 'off'. PHP won't send "
 "any information about the server you are running in this case."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:199
+#: setup/class_setupStep_Checks.inc:215
 msgid "Search for 'expose_php' in your php.ini and set if to 'Off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:206
+#: setup/class_setupStep_Checks.inc:222
 msgid "Increase your server performance by setting magic_quotes_gpc to 'off'."
 msgstr ""
 
-#: setup/class_setupStep_Checks.inc:207
+#: setup/class_setupStep_Checks.inc:223
 msgid ""
 "Search for 'zend.ze1_compatibility_mode' in your php.ini and set it to "
 "'Off'."
@@ -303,32 +314,32 @@ msgstr ""
 msgid "Checking for duplicated GID numbers"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:487
-#: setup/class_setupStep_Migrate.inc:564 setup/class_setupStep_Migrate.inc:702
-#: setup/class_setupStep_Migrate.inc:980
-#: setup/class_setupStep_Migrate.inc:1056
-#: setup/class_setupStep_Migrate.inc:1179
-#: setup/class_setupStep_Migrate.inc:1272
-#: setup/class_setupStep_Migrate.inc:1351
-#: setup/class_setupStep_Migrate.inc:1395
+#: setup/class_setupStep_Migrate.inc:329 setup/class_setupStep_Migrate.inc:489
+#: setup/class_setupStep_Migrate.inc:566 setup/class_setupStep_Migrate.inc:704
+#: setup/class_setupStep_Migrate.inc:982
+#: setup/class_setupStep_Migrate.inc:1058
+#: setup/class_setupStep_Migrate.inc:1181
+#: setup/class_setupStep_Migrate.inc:1274
+#: setup/class_setupStep_Migrate.inc:1353
+#: setup/class_setupStep_Migrate.inc:1397
 msgid "LDAP query failed"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:488
-#: setup/class_setupStep_Migrate.inc:565 setup/class_setupStep_Migrate.inc:703
-#: setup/class_setupStep_Migrate.inc:981
-#: setup/class_setupStep_Migrate.inc:1057
-#: setup/class_setupStep_Migrate.inc:1180
-#: setup/class_setupStep_Migrate.inc:1273
-#: setup/class_setupStep_Migrate.inc:1352
-#: setup/class_setupStep_Migrate.inc:1396
+#: setup/class_setupStep_Migrate.inc:330 setup/class_setupStep_Migrate.inc:490
+#: setup/class_setupStep_Migrate.inc:567 setup/class_setupStep_Migrate.inc:705
+#: setup/class_setupStep_Migrate.inc:983
+#: setup/class_setupStep_Migrate.inc:1059
+#: setup/class_setupStep_Migrate.inc:1182
+#: setup/class_setupStep_Migrate.inc:1275
+#: setup/class_setupStep_Migrate.inc:1354
+#: setup/class_setupStep_Migrate.inc:1398
 msgid "Possibly the \"root object\" is missing."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:368
-#: setup/class_setupStep_Migrate.inc:419 setup/class_setupStep_Migrate.inc:499
-#: setup/class_setupStep_Migrate.inc:510 setup/class_setupStep_Migrate.inc:864
-#: setup/class_setupStep_Migrate.inc:879
+#: setup/class_setupStep_Migrate.inc:346 setup/class_setupStep_Migrate.inc:370
+#: setup/class_setupStep_Migrate.inc:421 setup/class_setupStep_Migrate.inc:501
+#: setup/class_setupStep_Migrate.inc:512 setup/class_setupStep_Migrate.inc:866
+#: setup/class_setupStep_Migrate.inc:881
 msgid "Failed"
 msgstr "失败"
 
@@ -341,222 +352,222 @@ msgstr ""
 msgid "Please check your installation."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:369
+#: setup/class_setupStep_Migrate.inc:371
 #, php-format
 msgid ""
 "Cannot handle the structural object type of your root object. Please try to "
 "add the object class '%s' manually."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:451
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:453
+#: setup/class_setupStep_Migrate.inc:1132
 #: include/password-methods/class_password-methods.inc:180
-#: include/functions.inc:541 include/functions.inc:696
-#: include/functions.inc:743 include/functions.inc:843
-#: include/functions.inc:3006 include/functions.inc:3183
-#: include/class_config.inc:322 include/class_ldap.inc:895
-#: include/class_ldap.inc:1257 include/simpleplugin/class_simplePlugin.inc:592
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/functions.inc:522 include/functions.inc:677
+#: include/functions.inc:724 include/functions.inc:822
+#: include/functions.inc:2988 include/functions.inc:3165
+#: include/class_config.inc:322 include/class_ldap.inc:924
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:370 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP 错误"
 
-#: setup/class_setupStep_Migrate.inc:500
+#: setup/class_setupStep_Migrate.inc:502
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your LDAP database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:511
+#: setup/class_setupStep_Migrate.inc:513
 #, php-format
 msgid "The specified user \"%s\" does not have full access to your ldap database."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:572
-#: setup/class_setupStep_Migrate.inc:1083
-#: setup/class_setupStep_Migrate.inc:1202
-#: setup/class_setupStep_Migrate.inc:1313
-#: setup/class_setupStep_Migrate.inc:1377
-#: setup/class_setupStep_Migrate.inc:1421 setup/class_setupStep_Ldap.inc:198
-#: include/class_xml.inc:55 include/functions.inc:859
-#: include/functions.inc:2541 include/simpleplugin/class_simpleTabs.inc:319
-#: html/index.php:596 html/main.php:158
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:1085
+#: setup/class_setupStep_Migrate.inc:1204
+#: setup/class_setupStep_Migrate.inc:1315
+#: setup/class_setupStep_Migrate.inc:1379
+#: setup/class_setupStep_Migrate.inc:1423 setup/class_setupStep_Ldap.inc:198
+#: include/class_xml.inc:55 include/functions.inc:838
+#: include/functions.inc:2523 include/simpleplugin/class_simpleTabs.inc:322
+#: html/index.php:597 html/main.php:158
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/islocked.tpl.c:5 ihtml/themes/breezy/remove.tpl.c:2
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5
 msgid "Warning"
 msgstr "警告"
 
-#: setup/class_setupStep_Migrate.inc:574
+#: setup/class_setupStep_Migrate.inc:576
 #, php-format
 msgid ""
 "Found %s user(s) that will not be visible in FusionDirectory or which are "
 "incomplete."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:583 setup/class_setupStep_Migrate.inc:588
+#: setup/class_setupStep_Migrate.inc:585 setup/class_setupStep_Migrate.inc:590
 msgid "User migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:671
-#: setup/class_setupStep_Migrate.inc:1027
+#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:1029
 msgid "Migration error"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:673
+#: setup/class_setupStep_Migrate.inc:675
 #, php-format
 msgid "Cannot migrate entry \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:857
+#: setup/class_setupStep_Migrate.inc:859
 #, php-format
 msgid "FD 1.0.7 administrative accounts found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:860
+#: setup/class_setupStep_Migrate.inc:862
 #, php-format
 msgid "FD 1.0.7 administrative groups found: %s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:862
+#: setup/class_setupStep_Migrate.inc:864
 msgid ""
 "You may run <i>fusiondirectory-setup --migrate-acls</i> after saving config "
 "file at the end of the setup to migrate it.<br/>"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:865
+#: setup/class_setupStep_Migrate.inc:867
 msgid ""
 "There is no valid FusionDirectory 1.0.8 administrator account inside your "
 "LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881
+#: setup/class_setupStep_Migrate.inc:868 setup/class_setupStep_Migrate.inc:883
 #: include/simpleplugin/simple-list.xml:59
 #: plugins/admin/departments/dep-list.xml:48
 #: plugins/admin/users/user-list.xml:73 plugins/admin/groups/group-list.xml:66
 msgid "Create"
 msgstr "创建"
 
-#: setup/class_setupStep_Migrate.inc:871
+#: setup/class_setupStep_Migrate.inc:873
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:27
 #: plugins/admin/users/class_userManagement.inc:42
 msgid "Users"
 msgstr "用户"
 
-#: setup/class_setupStep_Migrate.inc:874
+#: setup/class_setupStep_Migrate.inc:876
 msgid "Groups"
 msgstr "用户组"
 
-#: setup/class_setupStep_Migrate.inc:880
+#: setup/class_setupStep_Migrate.inc:882
 msgid "There is no FusionDirectory administrator account inside your LDAP."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:918
+#: setup/class_setupStep_Migrate.inc:920
 msgid "Gives all rights on all objects"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:935 include/class_management.inc:679
+#: setup/class_setupStep_Migrate.inc:937 include/class_management.inc:697
 #: include/class_listing.inc:551 include/class_xml.inc:58
-#: include/password-methods/class_password-methods-sasl.inc:59
-#: include/password-methods/class_password-methods-sasl.inc:85
-#: include/password-methods/class_password-methods.inc:395
-#: include/password-methods/class_password-methods.inc:405
-#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3130
-#: include/functions.inc:3151 include/functions.inc:3191
-#: include/functions.inc:3203 include/functions.inc:3207
-#: include/functions.inc:3214 include/functions.inc:3223
-#: include/functions.inc:3285 include/class_msg_dialog.inc:128
+#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods.inc:393
+#: include/password-methods/class_password-methods.inc:403
+#: include/class_CopyPasteHandler.inc:275 include/functions.inc:3112
+#: include/functions.inc:3133 include/functions.inc:3173
+#: include/functions.inc:3185 include/functions.inc:3189
+#: include/functions.inc:3196 include/functions.inc:3205
+#: include/functions.inc:3267 include/class_msg_dialog.inc:128
 #: include/class_msg_dialog.inc:164 include/class_config.inc:357
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
 #: include/class_msgPool.inc:270 include/class_msgPool.inc:687
 #: include/class_msgPool.inc:718 include/class_msgPool.inc:745
-#: include/simpleplugin/class_simpleTabs.inc:89
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:91
+#: include/simpleplugin/class_simpleTabs.inc:404
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
 #: include/simpleplugin/attributes/class_FileAttribute.inc:31
 #: include/simpleplugin/attributes/class_FileAttribute.inc:34
 #: include/simpleplugin/attributes/class_FileAttribute.inc:37
-#: include/simpleplugin/attributes/class_FileAttribute.inc:296
-#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:793
-#: include/class_plugin.inc:1524 html/index.php:452 html/index.php:473
-#: html/index.php:483 html/index.php:545 html/index.php:555
+#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/class_SnapshotHandler.inc:453 include/class_plugin.inc:801
+#: include/class_plugin.inc:1534 html/index.php:453 html/index.php:474
+#: html/index.php:484 html/index.php:546 html/index.php:556
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "错误"
 
-#: setup/class_setupStep_Migrate.inc:995
+#: setup/class_setupStep_Migrate.inc:997
 msgid "Default ACL roles have not been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:997
+#: setup/class_setupStep_Migrate.inc:999
 msgid "Some default ACL roles are missing"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:999
+#: setup/class_setupStep_Migrate.inc:1001
 msgid "Default ACL roles have been inserted"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1029
+#: setup/class_setupStep_Migrate.inc:1031
 #, php-format
 msgid "Cannot add ACL role \"%s\":"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1084
+#: setup/class_setupStep_Migrate.inc:1086
 #, php-format
 msgid "Found %s user(s) outside the configured tree \"%s\"."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1098
-#: setup/class_setupStep_Migrate.inc:1112
+#: setup/class_setupStep_Migrate.inc:1100
+#: setup/class_setupStep_Migrate.inc:1114
 msgid "Move users into configured user tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1130
+#: setup/class_setupStep_Migrate.inc:1132
 msgid "Cannot move entries to the requested department!"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "Entry will be moved from"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1142
+#: setup/class_setupStep_Migrate.inc:1144
 msgid "to"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1152
+#: setup/class_setupStep_Migrate.inc:1154
 msgid "The following references will be updated"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1203
+#: setup/class_setupStep_Migrate.inc:1205
 #, php-format
 msgid "Found %s groups outside the configured tree '%s'."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1217
-#: setup/class_setupStep_Migrate.inc:1231
+#: setup/class_setupStep_Migrate.inc:1219
+#: setup/class_setupStep_Migrate.inc:1233
 msgid "Move groups into configured groups tree"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1314
+#: setup/class_setupStep_Migrate.inc:1316
 #, php-format
 msgid "Found %s department(s) that will not be visible in FusionDirectory."
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1323
-#: setup/class_setupStep_Migrate.inc:1328
+#: setup/class_setupStep_Migrate.inc:1325
+#: setup/class_setupStep_Migrate.inc:1330
 msgid "Department migration"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1378
+#: setup/class_setupStep_Migrate.inc:1380
 #, php-format
 msgid "Found %s duplicate values for attribute \"uidNumber\":%s"
 msgstr ""
 
-#: setup/class_setupStep_Migrate.inc:1422
+#: setup/class_setupStep_Migrate.inc:1424
 #, php-format
 msgid "Found %s duplicate values for attribute \"gidNumber\":%s"
 msgstr ""
@@ -622,7 +633,7 @@ msgid "Password for the admin account to use for binding to the LDAP"
 msgstr ""
 
 #: setup/class_setupStep_Ldap.inc:83
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status"
 msgstr "状态"
 
@@ -718,25 +729,25 @@ msgid ""
 "shouldn't."
 msgstr ""
 
-#: setup/class_setup.inc:122
+#: setup/class_setup.inc:125
 msgid "Setup error"
 msgstr ""
 
-#: setup/class_setup.inc:202
+#: setup/class_setup.inc:205
 msgid "Completed"
 msgstr ""
 
-#: setup/class_setup.inc:245
+#: setup/class_setup.inc:248
 msgid "Next"
 msgstr ""
 
 #: include/class_logging.inc:80 include/class_session.inc:50
 #: include/class_session.inc:88 include/class_session.inc:127
-#: include/functions.inc:583 include/functions.inc:668
-#: include/functions.inc:791 include/functions.inc:1210
-#: include/functions.inc:2267 include/functions.inc:2309
-#: include/functions.inc:2338 include/class_ldap.inc:846
-#: include/class_ldap.inc:882 include/class_acl.inc:118
+#: include/functions.inc:564 include/functions.inc:649
+#: include/functions.inc:770 include/functions.inc:1189
+#: include/functions.inc:2243 include/functions.inc:2285
+#: include/functions.inc:2314 include/class_ldap.inc:873
+#: include/class_ldap.inc:911 include/class_acl.inc:118
 msgid "Internal error"
 msgstr ""
 
@@ -755,47 +766,47 @@ msgid "Specified objectType is empty or invalid!"
 msgstr ""
 
 #: include/class_management.inc:36 include/class_management.inc:37
-#: plugins/personal/posix/class_posixAccount.inc:288
+#: plugins/personal/posix/class_posixAccount.inc:124
 msgid "unconfigured"
 msgstr "未配置"
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "Filter error"
 msgstr ""
 
-#: include/class_management.inc:160
+#: include/class_management.inc:165
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/class_management.inc:334 include/class_management.inc:483
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570 include/class_CopyPasteHandler.inc:245
-#: include/simpleplugin/class_simpleManagement.inc:652
-#: include/simpleplugin/class_simpleManagement.inc:752
-#: include/simpleplugin/class_simpleManagement.inc:803
-#: plugins/admin/users/class_userManagement.inc:153
+#: include/class_management.inc:333 include/class_management.inc:494
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582 include/class_CopyPasteHandler.inc:245
+#: include/simpleplugin/class_simpleManagement.inc:653
+#: include/simpleplugin/class_simpleManagement.inc:753
+#: include/simpleplugin/class_simpleManagement.inc:804
+#: plugins/admin/users/class_userManagement.inc:152
 msgid "Permission"
 msgstr "允许"
 
-#: include/class_management.inc:406
-#: include/simpleplugin/class_simpleManagement.inc:718
+#: include/class_management.inc:411
+#: include/simpleplugin/class_simpleManagement.inc:719
 msgid "Permission error"
 msgstr ""
 
-#: include/class_management.inc:483
-#: include/simpleplugin/class_simpleManagement.inc:752
+#: include/class_management.inc:494
+#: include/simpleplugin/class_simpleManagement.inc:753
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:503 include/class_management.inc:521
-#: include/class_management.inc:570
-#: include/simpleplugin/class_simpleManagement.inc:803
+#: include/class_management.inc:514 include/class_management.inc:532
+#: include/class_management.inc:582
+#: include/simpleplugin/class_simpleManagement.inc:804
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
 
-#: include/class_management.inc:679
+#: include/class_management.inc:697
 #, php-format
 msgid ""
 "No tab declaration for '%s' found in your configuration file. Cannot create "
@@ -821,14 +832,14 @@ msgid "Down"
 msgstr "关闭"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -860,58 +871,58 @@ msgstr ""
 msgid "Reload list"
 msgstr "重新加载列表"
 
-#: include/class_listing.inc:1325 include/simpleplugin/simple-list.xml:48
+#: include/class_listing.inc:1332 include/simpleplugin/simple-list.xml:48
 #: plugins/admin/departments/dep-list.xml:37
 #: plugins/admin/users/user-list.xml:62 plugins/admin/groups/group-list.xml:54
 msgid "Actions"
 msgstr "动作"
 
-#: include/class_listing.inc:1633 include/class_listing.inc:1687
+#: include/class_listing.inc:1641 include/class_listing.inc:1695
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1639 include/class_listing.inc:1675
+#: include/class_listing.inc:1647 include/class_listing.inc:1683
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1647 include/class_listing.inc:1649
+#: include/class_listing.inc:1655 include/class_listing.inc:1657
 #: include/class_CopyPasteHandler.inc:366
 msgid "Paste"
 msgstr "粘贴"
 
-#: include/class_listing.inc:1675
+#: include/class_listing.inc:1683
 msgid "Cut this entry"
 msgstr "剪切条目"
 
-#: include/class_listing.inc:1687
+#: include/class_listing.inc:1695
 msgid "Copy this entry"
 msgstr "拷贝条目"
 
-#: include/class_listing.inc:1719 include/class_listing.inc:1721
+#: include/class_listing.inc:1727 include/class_listing.inc:1729
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1735
+#: include/class_listing.inc:1743
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1765 include/class_listing.inc:1766
+#: include/class_listing.inc:1773 include/class_listing.inc:1774
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1775
+#: include/class_listing.inc:1783
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1776
+#: include/class_listing.inc:1784
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/class_xml.inc:61 include/functions.inc:511
-#: include/functions.inc:3320 include/simpleplugin/class_simplePlugin.inc:271
-#: include/simpleplugin/class_simplePlugin.inc:276
-#: include/simpleplugin/class_simplePlugin.inc:288
-#: html/class_passwordRecovery.inc:108
+#: include/class_xml.inc:61 include/functions.inc:492
+#: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
+#: include/simpleplugin/class_simplePlugin.inc:277
+#: include/simpleplugin/class_simplePlugin.inc:289
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -927,12 +938,12 @@ msgstr ""
 msgid "XML error"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:59
+#: include/password-methods/class_password-methods-sasl.inc:60
 #, php-format
 msgid "Cannot change password, unknown user '%s'"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:85
+#: include/password-methods/class_password-methods-sasl.inc:86
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,10 +952,10 @@ msgstr ""
 #: include/password-methods/class_password-methods-sha.inc:69
 #: include/password-methods/class_password-methods-ssha.inc:73
 #: include/password-methods/class_password-methods-ssha.inc:89
-#: include/functions.inc:678 include/class_timezone.inc:51
+#: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
-#: include/class_config.inc:885 include/class_config.inc:898
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: include/class_config.inc:843 include/class_config.inc:856
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -979,15 +990,15 @@ msgid "Cannot paste"
 msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
 msgstr "登录名"
 
 #: include/class_template.inc:36
-#: include/simpleplugin/class_simpleManagement.inc:210
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:211
+#: include/simpleplugin/class_simpleManagement.inc:407
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "模板"
@@ -1001,272 +1012,272 @@ msgstr ""
 msgid "Template name"
 msgstr "模板名称"
 
-#: include/functions.inc:123
+#: include/functions.inc:104
 #, php-format
 msgid "Fatal error: no class locations defined - please run '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:142
+#: include/functions.inc:123
 #, php-format
 msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:512
+#: include/functions.inc:493
 #, php-format
 msgid "FATAL: Error when connecting the LDAP. Server said '%s'."
 msgstr "致命错误:连接 LDAP 错误。服务器返回 '%s'。"
 
-#: include/functions.inc:583
+#: include/functions.inc:564
 msgid ""
 "Login (uid) is not unique inside the LDAP tree. Please contact your "
 "administrator."
 msgstr ""
 
-#: include/functions.inc:616
+#: include/functions.inc:597
 msgid "Authentication error"
 msgstr ""
 
-#: include/functions.inc:617
+#: include/functions.inc:598
 msgid ""
 "It seems your user password has expired. Please use <a "
 "href=\"recovery.php\">password recovery</a> to change it."
 msgstr ""
 
-#: include/functions.inc:668 include/functions.inc:791
+#: include/functions.inc:649 include/functions.inc:770
 msgid "Error while adding a lock. Contact the developers!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid ""
 "Cannot create locking information in LDAP tree. Please contact your "
 "administrator!"
 msgstr ""
 
-#: include/functions.inc:678
+#: include/functions.inc:659
 #, php-format
 msgid "LDAP server returned: %s"
 msgstr ""
 
-#: include/functions.inc:859
+#: include/functions.inc:838
 msgid ""
 "Found multiple locks for object to be locked. This should not happen - "
 "cleaning up multiple references."
 msgstr ""
 
-#: include/functions.inc:1130
+#: include/functions.inc:1109
 #, php-format
 msgid "The size limit of %d entries is exceed!"
 msgstr "超过了 %d 个条目的大小限制!"
 
-#: include/functions.inc:1132
+#: include/functions.inc:1111
 #, php-format
 msgid ""
 "Set the new size limit to %s and show me this message if the limit still "
 "exceeds"
 msgstr "设置新的大小限制为 %s 并且如果限制依然超出还显示这条信息。"
 
-#: include/functions.inc:1149
+#: include/functions.inc:1128
 msgid "Configure"
 msgstr "配置"
 
-#: include/functions.inc:1154
+#: include/functions.inc:1133
 msgid "incomplete"
 msgstr "不完整"
 
-#: include/functions.inc:1559
+#: include/functions.inc:1534
 msgid "Continue anyway"
 msgstr "仍然继续"
 
-#: include/functions.inc:1561
+#: include/functions.inc:1536
 msgid "Edit anyway"
 msgstr "仍然编辑"
 
-#: include/functions.inc:1563
+#: include/functions.inc:1538
 #, php-format
 msgid "You're going to edit the LDAP entry/entries %s"
 msgstr ""
 
-#: include/functions.inc:1791
+#: include/functions.inc:1766
 msgid "Entries per page"
 msgstr "每页条目数"
 
-#: include/functions.inc:1822 include/class_filter.inc:353
+#: include/functions.inc:1797 include/class_filter.inc:353
 msgid "Apply filter"
 msgstr "应用过滤器"
 
-#: include/functions.inc:2090
+#: include/functions.inc:2065
 #, php-format
 msgid "%sB"
 msgstr ""
 
-#: include/functions.inc:2091
+#: include/functions.inc:2066
 #, php-format
 msgid "%sKiB"
 msgstr ""
 
-#: include/functions.inc:2092
+#: include/functions.inc:2067
 #, php-format
 msgid "%sMiB"
 msgstr ""
 
-#: include/functions.inc:2093
+#: include/functions.inc:2068
 #, php-format
 msgid "%sGiB"
 msgstr ""
 
-#: include/functions.inc:2094
+#: include/functions.inc:2069
 #, php-format
 msgid "%sTiB"
 msgstr ""
 
-#: include/functions.inc:2095
+#: include/functions.inc:2070
 #, php-format
 msgid "%sPiB"
 msgstr ""
 
-#: include/functions.inc:2096
+#: include/functions.inc:2071
 #, php-format
 msgid "%sEiB"
 msgstr ""
 
-#: include/functions.inc:2097
+#: include/functions.inc:2072
 #, php-format
 msgid "%sZiB"
 msgstr ""
 
-#: include/functions.inc:2098
+#: include/functions.inc:2073
 #, php-format
 msgid "%sYiB"
 msgstr ""
 
-#: include/functions.inc:2130 include/class_filter.inc:315
+#: include/functions.inc:2105 include/class_filter.inc:315
 msgid "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 msgstr "*ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
 
-#: include/functions.inc:2267
+#: include/functions.inc:2243
 #, php-format
 msgid ""
 "File '%s' could not be deleted. Try fusiondirectory-setup --check-"
 "directories to fix permissions."
 msgstr ""
 
-#: include/functions.inc:2309
+#: include/functions.inc:2285
 msgid "Cannot write to revision file!"
 msgstr ""
 
-#: include/functions.inc:2338
+#: include/functions.inc:2314
 msgid "Cannot read to revision file!"
 msgstr ""
 
-#: include/functions.inc:2541
+#: include/functions.inc:2523
 msgid "'nextIdHook' is not available. Using default base!"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "LDAP warning"
 msgstr ""
 
-#: include/functions.inc:2559
+#: include/functions.inc:2541
 msgid "Cannot get schema information from server. No schema check possible!"
 msgstr ""
 
-#: include/functions.inc:2582
+#: include/functions.inc:2564
 msgid "Main FusionDirectory schema"
 msgstr ""
 
-#: include/functions.inc:2589
+#: include/functions.inc:2571
 msgid "Schema used to store FusionDirectory configuration"
 msgstr ""
 
-#: include/functions.inc:2596
+#: include/functions.inc:2578
 msgid "Used to store trust mode information in users or groups."
 msgstr ""
 
-#: include/functions.inc:2603
+#: include/functions.inc:2585
 msgid "Used to store templates."
 msgstr ""
 
-#: include/functions.inc:2610
+#: include/functions.inc:2592
 msgid "Used to store POSIX information."
 msgstr ""
 
-#: include/functions.inc:2617
+#: include/functions.inc:2599
 #, php-format
 msgid "Missing required object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2619
+#: include/functions.inc:2601
 #, php-format
 msgid "Missing optional object class \"%s\"!"
 msgstr ""
 
-#: include/functions.inc:2623
+#: include/functions.inc:2605
 #, php-format
 msgid "Class(es) available"
 msgstr ""
 
-#: include/functions.inc:2641
+#: include/functions.inc:2623
 msgid ""
 "You have installed the mixed groups plugin, but your schema configuration "
 "does not support this."
 msgstr ""
 
-#: include/functions.inc:2642
+#: include/functions.inc:2624
 msgid ""
 "In order to use mixed groups the objectClass \"posixGroup\" must be "
 "AUXILIARY"
 msgstr ""
 
-#: include/functions.inc:2645
+#: include/functions.inc:2627
 msgid ""
 "Your schema is configured to support mixed groups, but this plugin is not "
 "present."
 msgstr ""
 
-#: include/functions.inc:2646
+#: include/functions.inc:2628
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:3130 include/functions.inc:3151
-#: include/functions.inc:3191 include/functions.inc:3203
-#: include/functions.inc:3207 include/functions.inc:3214
-#: include/functions.inc:3223
+#: include/functions.inc:3112 include/functions.inc:3133
+#: include/functions.inc:3173 include/functions.inc:3185
+#: include/functions.inc:3189 include/functions.inc:3196
+#: include/functions.inc:3205
 msgid "Cannot allocate a free ID:"
 msgstr ""
 
-#: include/functions.inc:3130
+#: include/functions.inc:3112
 msgid "unknown idAllocation method!"
 msgstr ""
 
-#: include/functions.inc:3151
+#: include/functions.inc:3133
 #, php-format
 msgid "%sPoolMin >= %sPoolMax!"
 msgstr ""
 
-#: include/functions.inc:3191
+#: include/functions.inc:3173
 msgid "sambaUnixIdPool is not unique!"
 msgstr ""
 
-#: include/functions.inc:3203 include/functions.inc:3207
+#: include/functions.inc:3185 include/functions.inc:3189
 msgid "no ID available!"
 msgstr ""
 
-#: include/functions.inc:3223
+#: include/functions.inc:3205
 msgid "maximum tries exceeded!"
 msgstr ""
 
-#: include/functions.inc:3285
+#: include/functions.inc:3267
 msgid "Cannot allocate a free ID!"
 msgstr ""
 
-#: include/functions.inc:3321
+#: include/functions.inc:3303
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:163
+#: include/class_pluglist.inc:164
 msgid "All objects in this category"
 msgstr ""
 
@@ -1300,25 +1311,25 @@ msgstr ""
 msgid "Location \"%s\" could not be found in the configuration file"
 msgstr ""
 
-#: include/class_config.inc:886
+#: include/class_config.inc:844
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required variable '%s' is not"
 " set."
 msgstr ""
 
-#: include/class_config.inc:899
+#: include/class_config.inc:857
 #, php-format
 msgid ""
 "The snapshot functionality is enabled, but the required compression module "
 "is missing. Please install '%s'."
 msgstr ""
 
-#: include/class_config.inc:1006
+#: include/class_config.inc:965
 msgid "All categories"
 msgstr ""
 
-#: include/class_config.inc:1133
+#: include/class_config.inc:1095
 msgid "My account"
 msgstr "我的账号"
 
@@ -1619,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1689,8 +1700,8 @@ msgid "Remove %s settings"
 msgstr ""
 
 #: include/class_msgPool.inc:654
-msgid "Click the 'Edit' button below to change informations in this dialog"
-msgstr "点击下面的“编辑”按钮修改该对话框内的信息"
+msgid "Click the 'Edit' button below to change information in this dialog"
+msgstr ""
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -1807,7 +1818,7 @@ msgstr ""
 
 #: include/class_msgPool.inc:715 include/class_SnapshotDialogs.inc:33
 #: include/class_SnapshotDialogs.inc:182
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:343
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:341
 msgid "Object"
 msgstr "对象"
 
@@ -2009,70 +2020,69 @@ msgstr ""
 msgid "Toggle information"
 msgstr "切换信息"
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:316 include/class_ldap.inc:363
+#: include/class_ldap.inc:323 include/class_ldap.inc:370
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:846
+#: include/class_ldap.inc:873
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:882
+#: include/class_ldap.inc:911
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:970
+#: include/class_ldap.inc:999
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "当操作 '%s' 使用 LDAP 服务器 '%s' 时"
 
-#: include/class_ldap.inc:972
+#: include/class_ldap.inc:1001
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "当操作  LDAP 服务器 '%s' 时"
 
-#: include/class_ldap.inc:1062
+#: include/class_ldap.inc:1091
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1109
+#: include/class_ldap.inc:1138
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1127
+#: include/class_ldap.inc:1156
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1130
+#: include/class_ldap.inc:1159
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1134
+#: include/class_ldap.inc:1163
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1139
+#: include/class_ldap.inc:1168
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1170
+#: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "导入 dn: '%s' 时错误,请从行 %s 开始检查您的 LDIF!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2082,7 +2092,7 @@ msgstr ""
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:170
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_group.inc:60
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -2096,7 +2106,7 @@ msgstr "名称"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_group.inc:65
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -2136,8 +2146,8 @@ msgstr "未知"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2150,8 +2160,8 @@ msgstr "编辑"
 #: include/simpleplugin/class_dialogAttributes.inc:656
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
-#: include/simpleplugin/attributes/class_FileAttribute.inc:331
-#: include/simpleplugin/attributes/class_FileAttribute.inc:332
+#: include/simpleplugin/attributes/class_FileAttribute.inc:333
+#: include/simpleplugin/attributes/class_FileAttribute.inc:334
 #: plugins/admin/departments/dep-list.xml:67
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
@@ -2160,19 +2170,19 @@ msgstr "编辑"
 msgid "Remove"
 msgstr "删除"
 
-#: include/simpleplugin/class_simpleTabs.inc:90
+#: include/simpleplugin/class_simpleTabs.inc:92
 #, php-format
 msgid ""
 "No plugin definitions found to initialize '%s', please check your "
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:319
+#: include/simpleplugin/class_simpleTabs.inc:322
 #, php-format
 msgid "Delete process has been canceled by plugin '%s': %s"
 msgstr "删除进程被插件 '%s' 取消: %s"
 
-#: include/simpleplugin/class_simpleTabs.inc:401
+#: include/simpleplugin/class_simpleTabs.inc:404
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
@@ -2213,18 +2223,18 @@ msgstr "小时"
 msgid "days"
 msgstr "天"
 
-#: include/simpleplugin/class_simpleManagement.inc:216
+#: include/simpleplugin/class_simpleManagement.inc:217
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:243
+#: include/simpleplugin/class_simpleManagement.inc:244
 #, php-format
 msgid "%s template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:400
-#: include/simpleplugin/class_simpleManagement.inc:406
+#: include/simpleplugin/class_simpleManagement.inc:401
+#: include/simpleplugin/class_simpleManagement.inc:407
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2241,50 +2251,50 @@ msgstr ""
 msgid "This is the name of the template"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:271
+#: include/simpleplugin/class_simplePlugin.inc:272
 msgid "Only main tab can compute dn"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:278
+#: include/simpleplugin/class_simplePlugin.inc:279
 #, php-format
 msgid "Could not compute dn: no parent tab class for \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:290
+#: include/simpleplugin/class_simplePlugin.inc:291
 #, php-format
 msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:687
+#: include/simpleplugin/class_simplePlugin.inc:695
 msgid "Error when saving"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:686
+#: include/simpleplugin/class_simplePlugin.inc:687
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:694
+#: include/simpleplugin/class_simplePlugin.inc:695
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:759
-#: include/class_plugin.inc:543
+#: include/simpleplugin/class_simplePlugin.inc:760
+#: include/class_plugin.inc:548
 msgid ""
 "The object has changed since opened in FusionDirectory. All changes that may"
 " be done by others will get lost if you save this entry!"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1038
+#: include/simpleplugin/class_simplePlugin.inc:1039
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2317,29 +2327,34 @@ msgstr ""
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:71
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:118
-#: include/simpleplugin/attributes/class_FileAttribute.inc:321
-#: include/simpleplugin/attributes/class_FileAttribute.inc:322
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:323
+#: include/simpleplugin/attributes/class_FileAttribute.inc:324
 msgid "Upload"
 msgstr "上传"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:123
 #: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "下载"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:297
+#: include/simpleplugin/attributes/class_FileAttribute.inc:298
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2383,14 +2398,14 @@ msgstr ""
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_plugin.inc:795
+#: include/class_plugin.inc:803
 #, php-format
 msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
 
-#: include/class_plugin.inc:1322
+#: include/class_plugin.inc:1332
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
@@ -2429,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "目录 '%s' 作为编译目录无法访问!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2502,80 +2517,80 @@ msgstr "请检查用户名/口令。"
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:454
+#: html/index.php:455
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:475
+#: html/index.php:476
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:485
+#: html/index.php:486
 #, php-format
 msgid "Header user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:547
+#: html/index.php:548
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:557
+#: html/index.php:558
 #, php-format
 msgid "CAS user \"%s\" match several users in the LDAP"
 msgstr ""
 
-#: html/index.php:596
+#: html/index.php:597
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
 msgstr "您的浏览器已经禁用 cookies。请启用 cookies 并在登录前重新加载本页面!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "邮件地址"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "邮件地址"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -2643,7 +2658,7 @@ msgid "References"
 msgstr "参考"
 
 #: plugins/personal/posix/class_posixAccount.inc:84
-#: plugins/personal/posix/class_posixAccount.inc:112
+#: plugins/personal/posix/class_posixAccount.inc:113
 msgid "Unix"
 msgstr ""
 
@@ -2651,210 +2666,210 @@ msgstr ""
 msgid "Edit users POSIX settings"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "Home directory"
 msgstr "用户主目录"
 
-#: plugins/personal/posix/class_posixAccount.inc:116
+#: plugins/personal/posix/class_posixAccount.inc:117
 msgid "The path to the home directory of this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Shell"
 msgstr "Shell"
 
-#: plugins/personal/posix/class_posixAccount.inc:121
+#: plugins/personal/posix/class_posixAccount.inc:122
 msgid "Which shell should be used when this user log in"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group"
 msgstr "主要用户组"
 
-#: plugins/personal/posix/class_posixAccount.inc:125
+#: plugins/personal/posix/class_posixAccount.inc:128
 msgid "Primary group for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:129
+#: plugins/personal/posix/class_posixAccount.inc:132
 msgid "Status of this user unix account"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user/group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:133
+#: plugins/personal/posix/class_posixAccount.inc:136
 msgid "Force user id and group id values for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:137
+#: plugins/personal/posix/class_posixAccount.inc:140
 msgid "User id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:142
+#: plugins/personal/posix/class_posixAccount.inc:145
 msgid "Group id value for this user"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:149
 #: plugins/personal/posix/class_posixAccount.inc:152
+#: plugins/personal/posix/class_posixAccount.inc:155
 msgid "Group membership"
 msgstr "组成员身份"
 
-#: plugins/personal/posix/class_posixAccount.inc:156
+#: plugins/personal/posix/class_posixAccount.inc:159
 msgid "Account"
 msgstr "账户"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid "User must change password on first login"
 msgstr "用户必须在第一次登录修改口令"
 
-#: plugins/personal/posix/class_posixAccount.inc:160
+#: plugins/personal/posix/class_posixAccount.inc:163
 msgid ""
 "User must change password on first login (needs a value for Delay before "
 "forcing password change)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid "Minimum delay between password changes (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:164
+#: plugins/personal/posix/class_posixAccount.inc:167
 msgid ""
 "The user won't be able to change his password before this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid "Delay before forcing password change (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:169
+#: plugins/personal/posix/class_posixAccount.inc:172
 msgid ""
 "The user will be forced to change his password after this number of days "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid "Password expiration date"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:174
+#: plugins/personal/posix/class_posixAccount.inc:177
 msgid ""
 "Date after which this user password will expire (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid "Delay of inactivity before disabling user (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:179
+#: plugins/personal/posix/class_posixAccount.inc:182
 msgid ""
 "Maximum delay of inactivity after password expiration before the user is "
 "disabled (leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid "Delay for user warning before password expiry (days)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:184
+#: plugins/personal/posix/class_posixAccount.inc:187
 msgid ""
 "The user will be warned this number of days before his password expiration "
 "(leave empty to disable)"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:196
-#: plugins/admin/groups/class_ogroup.inc:216
+#: plugins/personal/posix/class_posixAccount.inc:199
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/class_group.inc:90
 msgid "System trust"
 msgstr "信赖的系统"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Trust mode"
 msgstr "信赖模式"
 
-#: plugins/personal/posix/class_posixAccount.inc:200
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/personal/posix/class_posixAccount.inc:203
+#: plugins/admin/groups/class_ogroup.inc:221
 #: plugins/admin/groups/class_group.inc:94
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "disabled"
 msgstr "禁用"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/personal/posix/class_posixAccount.inc:226
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:229
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "full access"
 msgstr "完全访问权限"
 
-#: plugins/personal/posix/class_posixAccount.inc:204
-#: plugins/admin/groups/class_ogroup.inc:224
+#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/admin/groups/class_ogroup.inc:225
 #: plugins/admin/groups/class_group.inc:98
 msgid "allow access to these hosts"
 msgstr "允许访问这些主机"
 
-#: plugins/personal/posix/class_posixAccount.inc:207
+#: plugins/personal/posix/class_posixAccount.inc:210
 msgid "Only allow this user to connect to this list of hosts"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:298
+#: plugins/personal/posix/class_posixAccount.inc:301
 msgid "automatic"
 msgstr "自动"
 
-#: plugins/personal/posix/class_posixAccount.inc:317
+#: plugins/personal/posix/class_posixAccount.inc:320
 msgid "expired"
 msgstr "过期"
 
-#: plugins/personal/posix/class_posixAccount.inc:319
+#: plugins/personal/posix/class_posixAccount.inc:322
 msgid "grace time active"
 msgstr "时间限制激活"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
-#: plugins/personal/posix/class_posixAccount.inc:324
-#: plugins/personal/posix/class_posixAccount.inc:326
+#: plugins/personal/posix/class_posixAccount.inc:325
+#: plugins/personal/posix/class_posixAccount.inc:327
+#: plugins/personal/posix/class_posixAccount.inc:329
 msgid "active"
 msgstr "活动"
 
-#: plugins/personal/posix/class_posixAccount.inc:322
+#: plugins/personal/posix/class_posixAccount.inc:325
 msgid "password expired"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:324
+#: plugins/personal/posix/class_posixAccount.inc:327
 msgid "password not changeable"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:419
+#: plugins/personal/posix/class_posixAccount.inc:423
 msgid "UID"
 msgstr "UID"
 
-#: plugins/personal/posix/class_posixAccount.inc:422
+#: plugins/personal/posix/class_posixAccount.inc:426
 #: plugins/admin/groups/class_group.inc:73
 #: plugins/admin/groups/class_group.inc:149
 msgid "GID"
 msgstr "GID"
 
-#: plugins/personal/posix/class_posixAccount.inc:478
+#: plugins/personal/posix/class_posixAccount.inc:482
 #: plugins/admin/groups/class_group.inc:181
 msgid "Timeout while waiting for lock. Ignoring lock!"
 msgstr ""
 
-#: plugins/personal/posix/class_posixAccount.inc:538
+#: plugins/personal/posix/class_posixAccount.inc:542
 #, php-format
 msgid "Group of user %s"
 msgstr ""
@@ -2887,7 +2902,7 @@ msgid "Password hash method to use"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:51
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 #: setup/setup_migrate_adminAccount.tpl.c:14
 #: ihtml/themes/breezy/recovery.tpl.c:2 ihtml/themes/breezy/recovery.tpl.c:5
 #: ihtml/themes/breezy/login.tpl.c:17 ihtml/themes/breezy/login.tpl.c:20
@@ -2915,12 +2930,12 @@ msgid "User"
 msgstr "用户"
 
 #: plugins/personal/generic/class_user.inc:277
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account information"
 msgstr ""
 
 #: plugins/personal/generic/class_user.inc:283
-#: plugins/admin/users/class_userManagement.inc:247
+#: plugins/admin/users/class_userManagement.inc:246
 msgid "User account"
 msgstr ""
 
@@ -2999,183 +3014,183 @@ msgstr "电话"
 msgid "Business phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Mobile"
 msgstr "手机"
 
-#: plugins/personal/generic/class_user.inc:354
+#: plugins/personal/generic/class_user.inc:355
 msgid "Business mobile number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Pager"
 msgstr "呼机"
 
-#: plugins/personal/generic/class_user.inc:358
+#: plugins/personal/generic/class_user.inc:359
 msgid "Business pager number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 #: plugins/admin/departments/class_department.inc:110
 msgid "Fax"
 msgstr "传真"
 
-#: plugins/personal/generic/class_user.inc:362
+#: plugins/personal/generic/class_user.inc:363
 msgid "Business fax number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Homepage"
 msgstr "个人主页"
 
-#: plugins/personal/generic/class_user.inc:366
+#: plugins/personal/generic/class_user.inc:367
 msgid "Personal homepage"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:372
+#: plugins/personal/generic/class_user.inc:373
 msgid "Account information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:377
+#: plugins/personal/generic/class_user.inc:378
 msgid "Login of this user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:386
+#: plugins/personal/generic/class_user.inc:387
 msgid "Password of the user"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:392
+#: plugins/personal/generic/class_user.inc:393
 msgid "Personal contact information"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Display name"
 msgstr "显示名称"
 
-#: plugins/personal/generic/class_user.inc:396
+#: plugins/personal/generic/class_user.inc:397
 msgid "Name this user should appear as. Used by Exchange."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home address"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:400
+#: plugins/personal/generic/class_user.inc:401
 msgid "Home postal address"
 msgstr "住宅地址"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Private phone"
 msgstr "私人电话"
 
-#: plugins/personal/generic/class_user.inc:404
+#: plugins/personal/generic/class_user.inc:405
 msgid "Home phone number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:410
+#: plugins/personal/generic/class_user.inc:411
 msgid "Organizational information"
 msgstr "组织信息"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid "Title"
 msgstr "ç§°è°“"
 
-#: plugins/personal/generic/class_user.inc:415
+#: plugins/personal/generic/class_user.inc:416
 msgid ""
 "Title of a person in their organizational context. Each title is one value "
 "of this multi-valued attribute"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:420
+#: plugins/personal/generic/class_user.inc:421
 #: plugins/admin/departments/class_organization.inc:30
 #: plugins/admin/departments/class_organization.inc:31
 #: plugins/admin/departments/class_organization.inc:34
 msgid "Organization"
 msgstr "组织/公司"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 #: plugins/admin/departments/class_department.inc:33
 #: plugins/admin/departments/class_department.inc:39
 #: plugins/admin/departments/dep-list.xml:21
 msgid "Department"
 msgstr "部门"
 
-#: plugins/personal/generic/class_user.inc:424
+#: plugins/personal/generic/class_user.inc:425
 msgid "Department to which the user belongs"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department No."
 msgstr "部门编号"
 
-#: plugins/personal/generic/class_user.inc:428
+#: plugins/personal/generic/class_user.inc:429
 msgid "Department number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee No."
 msgstr "员工编号"
 
-#: plugins/personal/generic/class_user.inc:432
+#: plugins/personal/generic/class_user.inc:433
 msgid "Employee number"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:436
+#: plugins/personal/generic/class_user.inc:437
 msgid "Employee type"
 msgstr "员工类别"
 
-#: plugins/personal/generic/class_user.inc:440
+#: plugins/personal/generic/class_user.inc:441
 #: plugins/admin/departments/class_department.inc:84
 msgid "Manager"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:607
+#: plugins/personal/generic/class_user.inc:608
 #, php-format
 msgid "Ppolicy \"%s\" could not be found in the LDAP!"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:610
+#: plugins/personal/generic/class_user.inc:611
 msgid "You are not allowed to change your own password"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:621
+#: plugins/personal/generic/class_user.inc:622
 #, php-format
 msgid "You must wait %d seconds before changing your password again"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:635
+#: plugins/personal/generic/class_user.inc:636
 msgid "Password is in history of old passwords"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:640
-#: plugins/personal/generic/class_user.inc:644
+#: plugins/personal/generic/class_user.inc:641
+#: plugins/personal/generic/class_user.inc:645
 msgid "Password is not being changed from existing value"
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:651
+#: plugins/personal/generic/class_user.inc:652
 msgid "You need to specify your current password in order to proceed."
 msgstr "您需要输入当前口令才能继续。"
 
-#: plugins/personal/generic/class_user.inc:653
+#: plugins/personal/generic/class_user.inc:654
 msgid ""
 "The passwords you've entered as \"New password\" and \"Repeated new "
 "password\" do not match."
 msgstr ""
 
-#: plugins/personal/generic/class_user.inc:655
+#: plugins/personal/generic/class_user.inc:656
 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32
 msgid "New password"
 msgstr "新口令"
 
-#: plugins/personal/generic/class_user.inc:657
+#: plugins/personal/generic/class_user.inc:658
 msgid "The password used as new and current are too similar."
 msgstr "输入的新口令和当前口令非常相似。"
 
-#: plugins/personal/generic/class_user.inc:659
+#: plugins/personal/generic/class_user.inc:660
 msgid "The password used as new is to short."
 msgstr "输入的新口令太短了。"
 
-#: plugins/personal/generic/class_user.inc:661
+#: plugins/personal/generic/class_user.inc:662
 msgid "The password contains possibly problematic Unicode characters!"
 msgstr ""
 
@@ -3203,7 +3218,7 @@ msgid "Dashboard"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
-msgid "Statistics and various informations"
+msgid "Statistics and various information"
 msgstr ""
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
@@ -3215,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3305,7 +3332,7 @@ msgstr ""
 msgid ""
 "Hello,\n"
 "\n"
-"Here are your informations : \n"
+"Here is your information: \n"
 " - Login : %s\n"
 " - Link : %s\n"
 "\n"
@@ -3891,20 +3918,28 @@ msgid "Available POSIX shells for FD users."
 msgstr ""
 
 #: plugins/config/class_configInLdap.inc:462
+msgid "Default shell"
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:462
+msgid "Shell used by default when activating Unix tab."
+msgstr ""
+
+#: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:463
+#: plugins/config/class_configInLdap.inc:467
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:468
+#: plugins/config/class_configInLdap.inc:472
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
@@ -4004,7 +4039,7 @@ msgstr "部门"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:190
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/groups/class_group.inc:56
 #: plugins/admin/acl/class_aclAssignment.inc:38
@@ -4134,22 +4169,22 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:191
+#: plugins/admin/users/class_userManagement.inc:190
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:192
+#: plugins/admin/users/class_userManagement.inc:191
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:220
+#: plugins/admin/users/class_userManagement.inc:219
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:222
+#: plugins/admin/users/class_userManagement.inc:221
 msgid "Lock account"
 msgstr ""
 
@@ -4210,11 +4245,12 @@ msgid "Organizational role"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:82
-msgid "Informations"
-msgstr ""
+#: ihtml/themes/breezy/msg_dialog.tpl.c:8
+msgid "Information"
+msgstr "提示信息"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:194
+#: plugins/admin/groups/class_ogroup.inc:195
 #: plugins/admin/groups/class_group.inc:60
 msgid "Name of this group"
 msgstr ""
@@ -4328,34 +4364,34 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:157
 msgid "Object group"
 msgstr "对象组"
 
-#: plugins/admin/groups/class_ogroup.inc:157
+#: plugins/admin/groups/class_ogroup.inc:158
 msgid "Object group information"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:161
 #: plugins/admin/groups/class_ogroup.inc:162
+#: plugins/admin/groups/class_ogroup.inc:163
 #: plugins/admin/groups/class_group.inc:33
 msgid "Group"
 msgstr "组"
 
-#: plugins/admin/groups/class_ogroup.inc:199
+#: plugins/admin/groups/class_ogroup.inc:200
 #: plugins/admin/groups/class_group.inc:65
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:206
+#: plugins/admin/groups/class_ogroup.inc:207
 msgid "Member objects"
 msgstr "成员对象"
 
-#: plugins/admin/groups/class_ogroup.inc:209
+#: plugins/admin/groups/class_ogroup.inc:210
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:227
+#: plugins/admin/groups/class_ogroup.inc:228
 #: plugins/admin/groups/class_group.inc:101
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
@@ -4432,8 +4468,8 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:208
-#: plugins/admin/acl/class_aclAssignment.inc:266
+#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
 
@@ -4482,23 +4518,28 @@ msgstr "成员"
 msgid "Users or groups to assign this role to."
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:252
+#: plugins/admin/acl/class_aclAssignment.inc:190
+#, php-format
+msgid ", and %d others"
+msgstr ""
+
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:267
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:286
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:290
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:301
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -4535,36 +4576,36 @@ msgid "Edit ACL for \"%s\""
 msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:359
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:357
 msgid "read"
 msgstr "读"
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:260
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:360
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:358
 msgid "write"
 msgstr "写"
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:346
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:344
 msgid "Show/hide advanced settings"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:349
 msgid "Create objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:352
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:350
 msgid "Move objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:351
 msgid "Remove objects"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:355
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:353
 msgid "Grant permission to owner"
 msgstr ""
 
-#: plugins/admin/aclrole/class_aclEditionDialog.inc:364
+#: plugins/admin/aclrole/class_aclEditionDialog.inc:362
 msgid "Complete object"
 msgstr ""
 
@@ -4775,8 +4816,7 @@ msgid "Lost password"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
-msgid ""
-"Informations to reset password for %1 have been sent to email address %2"
+msgid "Information to reset password for %1 has been sent to email address %2"
 msgstr ""
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
@@ -5000,10 +5040,6 @@ msgstr "操作完成"
 msgid "Creating a new object using templates"
 msgstr ""
 
-#: ihtml/themes/breezy/msg_dialog.tpl.c:8
-msgid "Information"
-msgstr "提示信息"
-
 #: ihtml/themes/breezy/acl.tpl.c:2
 msgid "Assigned ACL for current entry"
 msgstr ""
@@ -5119,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5132,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/plugins/addons/dashboard/class_dashBoard.inc b/plugins/addons/dashboard/class_dashBoard.inc
index 21a24d48ea77bfa3c20fbff1ff01bb343aabc181..873e1a1497ab25ca87fe670c9c4f3a18f24229c5 100644
--- a/plugins/addons/dashboard/class_dashBoard.inc
+++ b/plugins/addons/dashboard/class_dashBoard.inc
@@ -26,7 +26,7 @@ class dashboard extends simplePlugin
     return array(
       'plShortName'   => _('Dashboard'),
       'plTitle'       => _('Dashboard'),
-      'plDescription' => _('Statistics and various informations'),
+      'plDescription' => _('Statistics and various information'),
       'plIcon'        => 'geticon.php?context=applications&icon=utilities-system-monitor&size=48',
       'plObjectType'  => array(
         'dashboard' => array(
@@ -68,7 +68,7 @@ class dashboard extends simplePlugin
     foreach ($config->data['OBJECTS'] as $type => $infos) {
       try {
         $nb = objects::count($type);
-      } catch (Exception $e) {
+      } catch (FusionDirectoryException $e) {
         $nb = 0;
         trigger_error("Problem with $type:".$e->getMessage());
       }
diff --git a/plugins/addons/dashboard/class_dashBoardPasswords.inc b/plugins/addons/dashboard/class_dashBoardPasswords.inc
new file mode 100644
index 0000000000000000000000000000000000000000..62bccae29611a2017eed15468f5e151b151aa46c
--- /dev/null
+++ b/plugins/addons/dashboard/class_dashBoardPasswords.inc
@@ -0,0 +1,99 @@
+<?php
+/*
+  This code is part of FusionDirectory (http://www.fusiondirectory.org)
+  Copyright (C) 2016-2017 FusionDirectory project
+
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with this program; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+*/
+
+class dashboardPassword extends simplePlugin
+{
+  static function plInfo()
+  {
+    return array(
+      'plShortName'   => _('Passwords'),
+      'plDescription' => _('Statistics about passwords'),
+      'plObjectType'  => array('dashboard'),
+
+      'plProvidedAcls'    => array()
+    );
+  }
+
+  static function getAttributesInfo()
+  {
+    return array(
+      'pwds' => array(
+        'name'  => _('Passwords statistics'),
+        'attrs' => array(new FakeAttribute('pwds_stats')),
+        'template' => get_template_path('pwd_stats.tpl', TRUE, dirname(__FILE__)),
+      ),
+    );
+  }
+
+  function __construct ($dn = NULL, $object = NULL, $parent = NULL, $mainTab = FALSE)
+  {
+    parent::__construct($dn, $object, $parent, $mainTab);
+
+    $this->pwds_stats  = $this->computeStats();
+  }
+
+  function computeStats ()
+  {
+    global $config;
+
+    $defaultMethod = $config->get_cfg_value('passwordDefaultHash', 'ssha');
+    $forceDefault = ($config->get_cfg_value('forcePasswordDefaultHash', 'FALSE') == 'TRUE');
+    $users = objects::ls('user', 'userPassword');
+    $nb_accounts = count($users);
+    $nb_locked_accounts = 0;
+    $methods_stats = array();
+    foreach ($users as $userPassword) {
+      if (!empty($userPassword)) {
+        if (preg_match("/^\{[^\}]+\}!/", $userPassword)) {
+          $nb_locked_accounts++;
+        }
+        $method = passwordMethod::get_method($userPassword);
+        $methodClass = get_class($method);
+        if (!isset($methods_stats[$methodClass])) {
+          $methods_stats[$methodClass] = array(
+            'nb' => 0,
+            'name' => $method->get_hash()
+          );
+          if ($method->get_hash() == $defaultMethod) {
+            $methods_stats[$methodClass]['style'] = 'default';
+          } elseif ($method->get_hash() == 'clear') {
+            $methods_stats[$methodClass]['style'] = 'clear';
+          } elseif ($forceDefault) {
+            $methods_stats[$methodClass]['style'] = 'forbidden';
+          } else {
+            $methods_stats[$methodClass]['style'] = 'none';
+          }
+        }
+        $methods_stats[$methodClass]['nb']++;
+      }
+    }
+
+    return array(
+      'methods'         => $methods_stats,
+      'nb'              => $nb_accounts,
+      'img'             => 'geticon.php?context=types&icon=user&size=16',
+      'locked_accounts' => array(
+        'nb'  => $nb_locked_accounts,
+        'img' => 'geticon.php?context=status&icon=object-locked&size=16'
+      ),
+    );
+  }
+}
+?>
diff --git a/plugins/addons/dashboard/class_dashBoardUsers.inc b/plugins/addons/dashboard/class_dashBoardUsers.inc
index 4f4b6241f62f1045085002c56c5908a48abe48d5..c04c61075939cb0e217cb454547702b6b9682a40 100644
--- a/plugins/addons/dashboard/class_dashBoardUsers.inc
+++ b/plugins/addons/dashboard/class_dashBoardUsers.inc
@@ -66,18 +66,10 @@ class dashboardUsers extends simplePlugin
   {
     global $config;
     /* User statistics */
+    $nb_accounts = objects::count('user');
+
     $ldap = $config->get_ldap_link();
     $ldap->cd($config->current['BASE']);
-    $ldap->search('(objectClass=inetOrgPerson)', array('userPassword'));
-    $nb_accounts = $ldap->count();
-    $nb_locked_accounts = 0;
-    while ($attrs = $ldap->fetch()) {
-      if (isset($attrs['userPassword'][0]) && preg_match("/^\{[^\}]/", $attrs['userPassword'][0])) {
-        if (preg_match("/^[^\}]*+\}!/", $attrs['userPassword'][0])) {
-          $nb_locked_accounts++;
-        }
-      }
-    }
     $ldap->search('(&(objectClass=inetOrgPerson)(objectClass=gosaMailAccount))', array('cn'));
     $nb_mail_accounts = $ldap->count();
     $ldap->search('(&(objectClass=inetOrgPerson)(objectClass=posixAccount))', array('cn'));
@@ -93,7 +85,6 @@ class dashboardUsers extends simplePlugin
       ),
       'nb' => $nb_accounts,
       'img' => 'geticon.php?context=types&icon=user&size=16',
-      'locked_accounts' => array('nb' => $nb_locked_accounts, 'img' => "geticon.php?context=status&icon=object-locked&size=16"),
     );
   }
 
@@ -147,9 +138,9 @@ class dashboardUsers extends simplePlugin
     while ($attrs = $ldap->fetch()) {
       // Test if account is expired now
       if ($attrs['shadowExpire'][0] <= $today) {
-        $expired_accounts[] = self::get_user_infos($attrs);
+        $expired_accounts[] = static::get_user_infos($attrs);
       } elseif ($attrs['shadowExpire'][0] <= $next_expired_date) {
-        $next_expired_accounts[] = self::get_user_infos($attrs);
+        $next_expired_accounts[] = static::get_user_infos($attrs);
       }
     }
 
diff --git a/plugins/addons/dashboard/groups_stats.tpl b/plugins/addons/dashboard/groups_stats.tpl
index 10459eadf0f2abb8f32257c3ce3baf443b04f862..f7b7b69c2d66cd6cf6cb88bc9a2ececa06046d27 100644
--- a/plugins/addons/dashboard/groups_stats.tpl
+++ b/plugins/addons/dashboard/groups_stats.tpl
@@ -7,7 +7,7 @@
     {t count=$attributes.groups_stats.nb 1=$attributes.groups_stats.nb plural="There are %1 groups:"}There is 1 group:{/t}
     <ul>
       {foreach from=$attributes.groups_stats.groups item=g}
-        <li style="list-style-image:url({$g.img})">
+        <li style="list-style-image:url({$g.img|escape})">
         {if $g.nb > 0}
           {t count=$g.nb 1=$g.name 2=$g.nb plural="%2 are %1 groups"}One of them is a %1 group{/t}
         {else}
diff --git a/plugins/addons/dashboard/pwd_stats.tpl b/plugins/addons/dashboard/pwd_stats.tpl
new file mode 100644
index 0000000000000000000000000000000000000000..fa830389da18919a9db2e0ea6adb56c2e0979e6e
--- /dev/null
+++ b/plugins/addons/dashboard/pwd_stats.tpl
@@ -0,0 +1,33 @@
+<div id="{$sectionId}"  class="plugin-section">
+  <span class="legend">
+    {$section}
+  </span>
+  <div>
+    <img src="{$attributes.pwds_stats.img|escape}" alt="user icon"/>
+    {t count=$attributes.pwds_stats.nb 1=$attributes.pwds_stats.nb plural="There are %1 users:"}There is 1 user:{/t}
+    <ul>
+      {foreach from=$attributes.pwds_stats.methods item=method}
+        {if $method.nb > 0}
+          {if $method.style == "default"}
+            <li style="color:green;">
+          {elseif $method.style == "clear"}
+            <li style="color:red;">
+          {elseif $method.style == "forbidden"}
+            <li style="color:red;">
+          {else}
+            <li>
+          {/if}
+            {t count=$method.nb 1=$method.name 2=$method.nb plural="%2 of them use %1 method"}One of them use %1 method{/t}
+          </li>
+        {/if}
+      {/foreach}
+      <li style="list-style-image:url({$attributes.pwds_stats.locked_accounts.img|escape})">
+        {if $attributes.pwds_stats.locked_accounts.nb > 0}
+          {t count=$attributes.pwds_stats.locked_accounts.nb 1=$attributes.pwds_stats.locked_accounts.nb plural="%1 of them are locked"}One of them is locked{/t}
+        {else}
+          {t}None of them is locked{/t}
+        {/if}
+      </li>
+    </ul>
+  </div>
+</div>
diff --git a/plugins/addons/dashboard/users_stats.tpl b/plugins/addons/dashboard/users_stats.tpl
index b158efd44a7ef0c664fc7f472f653ffb56ba4f3f..2f963bdafe6fa7375aeea037377c96f5c0a252ab 100644
--- a/plugins/addons/dashboard/users_stats.tpl
+++ b/plugins/addons/dashboard/users_stats.tpl
@@ -7,7 +7,7 @@
     {t count=$attributes.users_stats.nb 1=$attributes.users_stats.nb plural="There are %1 users:"}There is 1 user:{/t}
     <ul>
       {foreach from=$attributes.users_stats.accounts item=acc}
-        <li style="list-style-image:url({$acc.img})">
+        <li style="list-style-image:url({$acc.img|escape})">
         {if $acc.nb > 0}
           {t count=$acc.nb 1=$acc.name 2=$acc.nb plural="%2 of them have a %1 account"}One of them have a %1 account{/t}
         {else}
@@ -15,13 +15,6 @@
         {/if}
         </li>
       {/foreach}
-      <li style="list-style-image:url({$attributes.users_stats.locked_accounts.img})">
-        {if $attributes.users_stats.locked_accounts.nb > 0}
-          {t count=$attributes.users_stats.locked_accounts.nb 1=$attributes.users_stats.locked_accounts.nb plural="%1 of them are locked"}One of them is locked{/t}
-        {else}
-          {t}None of them is locked{/t}
-        {/if}
-      </li>
     </ul>
   </div>
 </div>
diff --git a/plugins/admin/acl/class_aclAssignment.inc b/plugins/admin/acl/class_aclAssignment.inc
index 34c80f3649f1a6500c6583afac5e21419af156ba..6b49c5ffff200de01fadb6e0d5401259d24dd6e6 100644
--- a/plugins/admin/acl/class_aclAssignment.inc
+++ b/plugins/admin/acl/class_aclAssignment.inc
@@ -27,7 +27,7 @@ class aclAssignmentDialogWindow extends simplePlugin
       'plDescription' => _('Access control roles assignment dialog'),
       'plCategory'    => array('acl'),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
@@ -178,11 +178,18 @@ class ACLsAssignmentAttribute extends DialogOrderedArrayAttribute
 {
   protected $order        = TRUE;
   protected $dialogClass  = 'ACLsAssignmentDialog';
+  protected $height       = 300;
 
   protected function getAttributeArrayValue($key, $value)
   {
     /* Convert text value to displayable array value */
-    $value['members'] = join(', ', $value['members']);
+    sort($value['members']);
+    static $nbShown = 4;
+    $members = join(', ', array_slice($value['members'], 0, $nbShown));
+    if (count($value['members']) > $nbShown) {
+      $members .= sprintf(_(', and %d others'), (count($value['members']) - $nbShown));
+    }
+    $value['members'] = $members;
     return $value;
   }
 
@@ -275,7 +282,7 @@ class aclAssignment extends simplePlugin
         )
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/aclrole/class_aclEditionDialog.inc b/plugins/admin/aclrole/class_aclEditionDialog.inc
index a8435313fa24c974ab1e16ebd5f0d3a7b481a42c..89ed55392fe93706666de1eeba940cc49340ed07 100644
--- a/plugins/admin/aclrole/class_aclEditionDialog.inc
+++ b/plugins/admin/aclrole/class_aclEditionDialog.inc
@@ -269,8 +269,6 @@ class ACLEditionDialog extends GenericDialog
    */
   function buildAclSelector($list)
   {
-    global $config;
-
     $display  = '<input type="hidden" name="acl_dummy_0_0_0" value="1"/>';
     $cols     = 3;
     $tmp      = session::global_get('plist');
diff --git a/plugins/admin/aclrole/class_aclRole.inc b/plugins/admin/aclrole/class_aclRole.inc
index d8fc324fda82ab30743bb9e59eb2ee77ad99c68c..714d5d02c4fcd16ab2689e631586bc9f55827708 100644
--- a/plugins/admin/aclrole/class_aclRole.inc
+++ b/plugins/admin/aclrole/class_aclRole.inc
@@ -84,7 +84,7 @@ class aclRole extends simplePlugin
         'icon'        => 'geticon.php?context=categories&icon=acl&size=16',
       )),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/departments/class_country.inc b/plugins/admin/departments/class_country.inc
index 466c94c40be74720d671877849dde67a459602d3..9003206e62fef947b280a03a2d36df81bdc61013 100644
--- a/plugins/admin/departments/class_country.inc
+++ b/plugins/admin/departments/class_country.inc
@@ -35,13 +35,13 @@ class country extends department
         'ou'          => '',
         'icon'        => 'geticon.php?context=types&icon=country&size=16',
         'tabClass'    => 'deptabs',
-        'mainAttr'    => self::$namingAttr,
+        'mainAttr'    => static::$namingAttr,
       )),
       'plForeignKeys'  => array(
         'manager' => 'user'
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/departments/class_dcObject.inc b/plugins/admin/departments/class_dcObject.inc
index 5cb75677ba092f1da2b33224907012ab7f642341..8f474083a0623b5e0abd3f5033e41abc0fec5fef 100644
--- a/plugins/admin/departments/class_dcObject.inc
+++ b/plugins/admin/departments/class_dcObject.inc
@@ -36,13 +36,13 @@ class dcObject extends department
         'ou'          => '',
         'icon'        => 'geticon.php?context=types&icon=dc&size=16',
         'tabClass'    => 'deptabs',
-        'mainAttr'    => self::$namingAttr,
+        'mainAttr'    => static::$namingAttr,
       )),
       'plForeignKeys'  => array(
         'manager' => 'user'
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/departments/class_department.inc b/plugins/admin/departments/class_department.inc
index 741119217172f1121fd56b037f84637a6060ed3a..4094fcb7cb73eb884850062a4264898afe83aaaf 100644
--- a/plugins/admin/departments/class_department.inc
+++ b/plugins/admin/departments/class_department.inc
@@ -41,14 +41,14 @@ class department extends simplePlugin
             'ou'        => '',
             'icon'      => 'geticon.php?context=places&icon=folder&size=16',
             'tabClass'  => 'deptabs',
-            'mainAttr'  => self::$namingAttr,
+            'mainAttr'  => static::$namingAttr,
           )
         ),
       'plForeignKeys'  => array(
         'manager' => 'user'
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/departments/class_departmentManagement.inc b/plugins/admin/departments/class_departmentManagement.inc
index 20c250f4a3ffffb02cf4aa3985f501f36f415bba..eccb920cb5fb76527fd1afc2b3594b205638056e 100644
--- a/plugins/admin/departments/class_departmentManagement.inc
+++ b/plugins/admin/departments/class_departmentManagement.inc
@@ -27,7 +27,7 @@ class departmentManagement extends simpleManagement
   protected $departmentRootVisible  = FALSE;
   protected $baseMode               = TRUE;
 
-  /* Return plugin informations for acl handling */
+  /* Return plugin information for acl handling */
   static function plInfo()
   {
     return array(
@@ -37,7 +37,7 @@ class departmentManagement extends simpleManagement
       'plIcon'        => 'geticon.php?context=places&icon=folder&size=48',
       'plSection'     => array('accounts' => array('name' => _('Users and groups'), 'priority' => 0)),
       'plPriority'    => 0,
-      'plManages'     => self::getDepartmentTypes(),
+      'plManages'     => static::getDepartmentTypes(),
 
       'plProvidedAcls' => array()
     );
@@ -45,7 +45,7 @@ class departmentManagement extends simpleManagement
 
   function __construct()
   {
-    $this->objectTypes  = self::getDepartmentTypes();
+    $this->objectTypes  = static::getDepartmentTypes();
     $this->listXMLPath  = get_template_path('dep-list.xml', TRUE, dirname(__FILE__));
     parent::__construct();
     $this->headpage->registerElementFilter("depLabel", "departmentManagement::filterDepLabel");
diff --git a/plugins/admin/departments/class_domain.inc b/plugins/admin/departments/class_domain.inc
index aebd568de9a23cf2dfffc20556759b23d278fc71..31a594a1aae3e56c1727a73f221fd0d4a03c55a9 100644
--- a/plugins/admin/departments/class_domain.inc
+++ b/plugins/admin/departments/class_domain.inc
@@ -36,13 +36,13 @@ class domain extends department
         'ou'          => '',
         'icon'        => 'geticon.php?context=types&icon=domain&size=16',
         'tabClass'    => 'deptabs',
-        'mainAttr'    => self::$namingAttr,
+        'mainAttr'    => static::$namingAttr,
       )),
       'plForeignKeys'  => array(
         'manager' => 'user'
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/departments/class_locality.inc b/plugins/admin/departments/class_locality.inc
index 2bb901dda3be5fb89f60ab0d2d0b61288b6a2697..fc6bd69ac2b66cb7adcc4b7e323ea6eeaeb17328 100644
--- a/plugins/admin/departments/class_locality.inc
+++ b/plugins/admin/departments/class_locality.inc
@@ -36,13 +36,13 @@ class locality extends department
         'ou'          => '',
         'icon'        => 'geticon.php?context=types&icon=locality&size=16',
         'tabClass'    => 'deptabs',
-        'mainAttr'    => self::$namingAttr,
+        'mainAttr'    => static::$namingAttr,
       )),
       'plForeignKeys'  => array(
         'manager' => 'user'
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/departments/class_organization.inc b/plugins/admin/departments/class_organization.inc
index 6b72ad4ce0403db878ff1255ccc65036ac0c6998..89b2c2d3994aa05aeb53ac81c5d3971044db09ac 100644
--- a/plugins/admin/departments/class_organization.inc
+++ b/plugins/admin/departments/class_organization.inc
@@ -36,13 +36,13 @@ class organization extends department
         'ou'          => '',
         'icon'        => 'geticon.php?context=types&icon=organization&size=16',
         'tabClass'    => 'deptabs',
-        'mainAttr'    => self::$namingAttr,
+        'mainAttr'    => static::$namingAttr,
       )),
       'plForeignKeys'  => array(
         'manager' => 'user'
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/groups/class_group.inc b/plugins/admin/groups/class_group.inc
index 5e85ed2d8352ecc6c25266d114a35a980b7cb8e5..58448b1143ec46fb2edcfb0c713a8ecbdbe7e901 100644
--- a/plugins/admin/groups/class_group.inc
+++ b/plugins/admin/groups/class_group.inc
@@ -45,7 +45,7 @@ class group extends simplePlugin
         'memberUid' => array('user','uid')
       ),
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/admin/groups/class_groupManagement.inc b/plugins/admin/groups/class_groupManagement.inc
index 8412c914db621386a7de5561f2324d9343879bfa..c42e34c449ef4d0a227dce6622f32f085cfe566e 100644
--- a/plugins/admin/groups/class_groupManagement.inc
+++ b/plugins/admin/groups/class_groupManagement.inc
@@ -61,7 +61,7 @@ class groupManagement extends simpleManagement
         if (empty($gosaGroupObjects)) {
           return $result;
         } else {
-          return self::filterGroupObjects($row, $gosaGroupObjects);
+          return static::filterGroupObjects($row, $gosaGroupObjects);
         }
       }
       if (strtolower($objectType) == 'role') {
diff --git a/plugins/admin/groups/class_ogroup.inc b/plugins/admin/groups/class_ogroup.inc
index c3c2de7d84379b5fbab780e59f3da87e1a344976..b00805b09fa4b9c9272059e63548bfce833306a9 100644
--- a/plugins/admin/groups/class_ogroup.inc
+++ b/plugins/admin/groups/class_ogroup.inc
@@ -180,7 +180,7 @@ class ogroup extends simplePlugin
         )
       ),
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
@@ -235,7 +235,6 @@ class ogroup extends simplePlugin
 
   function __construct ($dn = NULL, $object = NULL, $parent = NULL, $mainTab = FALSE)
   {
-    global $config;
     parent::__construct($dn, $object, $parent, $mainTab);
 
     $this->attributesAccess['trustMode']->setInLdap(FALSE);
diff --git a/plugins/admin/groups/class_roleGeneric.inc b/plugins/admin/groups/class_roleGeneric.inc
index 3f3bd7015b08dba3433c2f6ce8d777eea5478bf2..be0842d332e6e712d51bfdb59e0745469e05229e 100644
--- a/plugins/admin/groups/class_roleGeneric.inc
+++ b/plugins/admin/groups/class_roleGeneric.inc
@@ -68,7 +68,7 @@ class roleGeneric extends simplePlugin
         'roleOccupant' => 'user'
       ),
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
@@ -79,7 +79,7 @@ class roleGeneric extends simplePlugin
   {
     return array(
       'main' => array(
-        'name'  => _('Informations'),
+        'name'  => _('Information'),
         'attrs' => array(
           new BaseSelectorAttribute (get_ou('roleRDN')),
           new StringAttribute(
diff --git a/plugins/admin/users/class_userManagement.inc b/plugins/admin/users/class_userManagement.inc
index a01db4ab1652170bbbb348c1de8a4426cd8a9ba4..b748a8e2495551fa2462268459a210d9a994b463 100644
--- a/plugins/admin/users/class_userManagement.inc
+++ b/plugins/admin/users/class_userManagement.inc
@@ -141,7 +141,6 @@ class userManagement extends simpleManagement
     global $config, $ui;
     // Filter out entries we are not allowed to modify
     $disallowed = array();
-    $dns        = array();
     foreach ($entry as $dn) {
       if (!preg_match('/w/', $ui->get_permissions($dn, 'user/user', 'userPassword'))) {
         $disallowed[] = $dn;
diff --git a/plugins/config/class_configInLdap.inc b/plugins/config/class_configInLdap.inc
index 2bf44fa25eb17c193c7b24bb5db832f3230b616f..8b29b79fd6669cd1b297a2becd3f7ed74609d864 100644
--- a/plugins/config/class_configInLdap.inc
+++ b/plugins/config/class_configInLdap.inc
@@ -71,7 +71,7 @@ class configInLdap extends simplePlugin
       'plManages'       => array('configuration'),
       'plPriority'      => 0,
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
@@ -95,7 +95,7 @@ class configInLdap extends simplePlugin
           new SelectAttribute (
             _('Theme'), _('Theme to be used'),
             'fdTheme', TRUE,
-            self::get_themes(),
+            static::get_themes(),
             'breezy'
           ),
           new SelectAttribute (
@@ -458,6 +458,10 @@ class configInLdap extends simplePlugin
             array('/bin/ash','/bin/bash','/bin/csh','/bin/sh','/bin/ksh',
                   '/bin/tcsh','/bin/dash','/bin/zsh','/sbin/nologin', '/bin/false', '/usr/bin/git-shell')
           ),
+          new SelectAttribute (
+            _('Default shell'), _('Shell used by default when activating Unix tab.'),
+            'fdDefaultShell', TRUE
+          ),
           new BooleanAttribute (
             _('Show ACL tab on all objects'),
             _('For very specific ACL rights setting where you might need to give right on a single object.'),
@@ -477,8 +481,7 @@ class configInLdap extends simplePlugin
 
   function __construct ($dn = NULL, $object = NULL, $parent = NULL, $mainTab = FALSE, $attributesInfo = NULL)
   {
-    global $config;
-    $attributesInfo = self::getAttributesInfo();
+    $attributesInfo = static::getAttributesInfo();
     /* Languages */
     $languages = get_languages(TRUE);
     asort($languages);
@@ -500,6 +503,8 @@ class configInLdap extends simplePlugin
 
     $this->fusionConfigMd5 = md5_file(CACHE_DIR."/".CLASS_CACHE);
 
+    $this->attributesAccess['fdDefaultShell']->setChoices($this->fdShells);
+
     $this->attributesAccess['fdHttpAuthActivated']->setManagedAttributes(
       array(
         'erase' => array (
@@ -565,6 +570,12 @@ class configInLdap extends simplePlugin
     return $this->dn;
   }
 
+  function save_object()
+  {
+    parent::save_object();
+    $this->attributesAccess['fdDefaultShell']->setChoices($this->fdShells);
+  }
+
   static function get_themes()
   {
     $themesdir  = '../ihtml/themes/';
diff --git a/plugins/config/class_dashBoardConfig.inc b/plugins/config/class_dashBoardConfig.inc
index 1c10b1db9f940057b7d564148dc7384ece96e559..f54d7d178dd69baaf37b1d7316cf79ae8288f752 100644
--- a/plugins/config/class_dashBoardConfig.inc
+++ b/plugins/config/class_dashBoardConfig.inc
@@ -31,7 +31,7 @@ class dashboardConfig extends simplePlugin
       'plCategory'      => array('configuration'),
       'plObjectType'    => array('smallConfig'),
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/config/class_mainPluginsConfig.inc b/plugins/config/class_mainPluginsConfig.inc
index 9ad54bd5bceab82afa8eddc9f3a75f0476054983..6024cbe8976c4de8e479692955a454a643aba771 100644
--- a/plugins/config/class_mainPluginsConfig.inc
+++ b/plugins/config/class_mainPluginsConfig.inc
@@ -31,7 +31,7 @@ class mainPluginsConfig extends simplePlugin
       "plCategory"      => array("configuration"),
       "plObjectType"    => array("smallConfig"),
 
-      "plProvidedAcls"  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      "plProvidedAcls"  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/config/class_recoveryConfig.inc b/plugins/config/class_recoveryConfig.inc
index 6b0782e6e4162a48061e6c11b32285f951a1abf4..d16163f1852a0d547b04f9ec93eb188e0aea264d 100644
--- a/plugins/config/class_recoveryConfig.inc
+++ b/plugins/config/class_recoveryConfig.inc
@@ -29,7 +29,7 @@ class recoveryConfig extends simplePlugin
       'plDescription'   => _('Settings for the password recovery feature'),
       'plObjectType'    => array('configuration'),
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
@@ -91,7 +91,7 @@ class recoveryConfig extends simplePlugin
             _('Body of the first email, sent when the user ask for a new password. Use %s for the login and the recovery link.'),
             'fdPasswordRecoveryMailBody',
             TRUE,
-            _("Hello,\n\nHere are your informations : \n - Login : %s\n - Link : %s\n\nThis link is only valid for 10 minutes.")
+            _("Hello,\n\nHere is your information: \n - Login : %s\n - Link : %s\n\nThis link is only valid for 10 minutes.")
           )
         )
       ),
@@ -122,7 +122,7 @@ class recoveryConfig extends simplePlugin
     global $config;
     // Check if token branch is here
     $ldap = $config->get_ldap_link();
-    $tokenBranch = get_ou('tokenRDN').get_ou('fusiondirectoryRDN').$config->current['BASE'];
+    $tokenBranch = get_ou('recoveryTokenRDN').get_ou('fusiondirectoryRDN').$config->current['BASE'];
     $ldap->cat($tokenBranch, array('dn'));
     if (!$ldap->count()) {
       $ldap->cd($config->current['BASE']);
diff --git a/plugins/personal/generic/class_user.inc b/plugins/personal/generic/class_user.inc
index d8e956c834b974c91c2c2d3d7c9c718fe6303934..05005f6935684c93571f82c5285b53adb4b53cc2 100644
--- a/plugins/personal/generic/class_user.inc
+++ b/plugins/personal/generic/class_user.inc
@@ -291,7 +291,7 @@ class user extends simplePlugin
         'manager' => array('user','dn')
       ),
 
-      'plProvidedAcls' => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/plugins/personal/posix/class_posixAccount.inc b/plugins/personal/posix/class_posixAccount.inc
index 18dfaede8afbefa05ec5ba2382a35af0fda1c53b..079fd325a0f7115a2eadf11fc5ad195ec8805774 100644
--- a/plugins/personal/posix/class_posixAccount.inc
+++ b/plugins/personal/posix/class_posixAccount.inc
@@ -41,7 +41,7 @@ class EpochDaysDateAttribute extends DateAttribute
 
   protected function ldapToDate($ldapValue)
   {
-    $date = DateTime::createFromFormat('U', $ldapValue * self::$secondsPerDay, timezone::utc());
+    $date = DateTime::createFromFormat('U', $ldapValue * static::$secondsPerDay, timezone::utc());
     if ($date !== FALSE) {
       return $date;
     } else {
@@ -52,7 +52,7 @@ class EpochDaysDateAttribute extends DateAttribute
 
   protected function dateToLdap($dateValue)
   {
-    return floor($dateValue->format('U') / self::$secondsPerDay);
+    return floor($dateValue->format('U') / static::$secondsPerDay);
   }
 
   function getEpochDays()
@@ -100,13 +100,14 @@ class posixAccount extends simplePlugin
         )
       ),
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
   // The main function : information about attributes
   static function getAttributesInfo ()
   {
+    global $config;
     return array(
       'main' => array(
         'name'  => _('Unix'),
@@ -119,7 +120,9 @@ class posixAccount extends simplePlugin
           new StringAttribute('gecos', 'gecos', 'gecos'),
           new SelectAttribute(
             _('Shell'), _('Which shell should be used when this user log in'),
-            'loginShell', TRUE
+            'loginShell', TRUE,
+            $config->get_cfg_value('Shells', array(_('unconfigured'))),
+            $config->get_cfg_value('DefaultShell', '')
           ),
           new SelectAttribute(
             _('Primary group'), _('Primary group for this user'),
@@ -285,11 +288,11 @@ class posixAccount extends simplePlugin
     }
 
     /* Generate shell list from config */
-    $loginShellList = $config->get_cfg_value('Shells', array(_('unconfigured')));
+    $loginShellList = $this->attributesAccess['loginShell']->getChoices();
 
     /* Insert possibly missing loginShell */
     $loginShell = $this->attributesAccess['loginShell']->getValue();
-    if ($loginShell != "" && !in_array($loginShell, $loginShellList)) {
+    if (($loginShell != '') && !in_array($loginShell, $loginShellList)) {
       $loginShellList[] = $loginShell;
     }
     $this->attributesAccess['loginShell']->setChoices($loginShellList);
diff --git a/plugins/personal/roles/class_userRoles.inc b/plugins/personal/roles/class_userRoles.inc
index e16a5d92ebd772045a23f79ad42d9a8c403b8c9f..cd4efc9d0cd892d6529ebd07e17f3a93a43f2ca0 100644
--- a/plugins/personal/roles/class_userRoles.inc
+++ b/plugins/personal/roles/class_userRoles.inc
@@ -36,7 +36,7 @@ class userRoles extends simplePlugin
       'plObjectType'    => array('user'),
       'plPriority'      => 5,
 
-      'plProvidedAcls'  => parent::generatePlProvidedAcls(self::getAttributesInfo())
+      'plProvidedAcls'  => parent::generatePlProvidedAcls(static::getAttributesInfo())
     );
   }
 
diff --git a/setup/class_setupStep_Checks.inc b/setup/class_setupStep_Checks.inc
index 90a3ce920123d030855126d686e709f224d308ff..ad5ca8e38ab5f2d9230ae37c5f16118120f79433 100644
--- a/setup/class_setupStep_Checks.inc
+++ b/setup/class_setupStep_Checks.inc
@@ -95,6 +95,22 @@ class Step_Checks extends setupStep
     $M = TRUE;
     $basic_checks[] = array('NAME' => $N , 'DESC' => $D , 'RESULT' => $R , 'SOLUTION' => $S , 'MUST' => $M );
 
+    /* Check for json support */
+    $N = msgPool::checkingFor('json');
+    $D = _('FusionDirectory requires this module to encode variables for javascript use.');
+    $S = msgPool::installPhpModule('json');
+    $R = is_callable('json_encode');
+    $M = TRUE;
+    $basic_checks[] = array('NAME' => $N , 'DESC' => $D , 'RESULT' => $R , 'SOLUTION' => $S , 'MUST' => $M );
+
+    /* Check for filter support */
+    $N = msgPool::checkingFor('filter');
+    $D = _('FusionDirectory requires this module to filters a variable with a specified filter.');
+    $S = msgPool::installPhpModule('filter');
+    $R = is_callable('filter_var');
+    $M = TRUE;
+    $basic_checks[] = array('NAME' => $N , 'DESC' => $D , 'RESULT' => $R , 'SOLUTION' => $S , 'MUST' => $M );
+
     /* Check for iconv */
     $N = msgPool::checkingFor("iconv");
     $D = _("FusionDirectory requires this module for the samba integration.");
diff --git a/setup/class_setupStep_Migrate.inc b/setup/class_setupStep_Migrate.inc
index 02d6f68c0a5ef56e00fcb92ae40af1b2370f97ec..44bc712846bd30ba5920cfd6055f478b62e9dc6a 100644
--- a/setup/class_setupStep_Migrate.inc
+++ b/setup/class_setupStep_Migrate.inc
@@ -23,7 +23,7 @@
  * FUNCTIONS
 
 Step_Migrate                - Constructor.
-update_strings              - Used to update the displayed step informations.
+update_strings              - Used to update the displayed step information.
 initialize_checks           - Initialize migration steps.
 check_ldap_permissions      - Check if the used admin account has full access to the ldap database.
 check_gosaAccounts          - Check if there are users without the required objectClasses.
@@ -44,7 +44,7 @@ array_to_ldif               - Create ldif output of an ldap result array
 
  ****************/
 
-class CheckFailedException extends Exception
+class CheckFailedException extends FusionDirectoryException
 {
   private $error;
 
@@ -244,7 +244,7 @@ class Step_Migrate extends setupStep
         'cn'              => 'editownpwd',
         'description'     => _('Allow users to edit their own password (use only on base)'),
         'objectclass'     => array('top', 'gosaRole'),
-        'gosaAclTemplate' => '0:user/user;#userPassword;srw'
+        'gosaAclTemplate' => '0:user/user;s#userPassword;rw'
       ),
     );
   }