diff --git a/locale/ar/fusiondirectory.po b/locale/ar/fusiondirectory.po
index e0658043df5afea13383f0833e46b7877931c0d4..3976a56a28b0139eefd05b3fc2335fc1c5d1a4c7 100644
--- a/locale/ar/fusiondirectory.po
+++ b/locale/ar/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Arabic (https://www.transifex.com/fusiondirectory/teams/12202/ar/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "خطأ"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr ""
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "خطأ داخلي"
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "تحذير"
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "الرجوع"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr "الإسم"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1401,16 +1391,16 @@ msgstr ""
 msgid "Remove"
 msgstr "إزالة"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1483,11 +1468,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,7 +1846,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2166,56 +2137,56 @@ msgstr ""
 msgid "Group"
 msgstr "مجموعة"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4355,52 +4307,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4434,59 +4386,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/ca/fusiondirectory.po b/locale/ca/fusiondirectory.po
index aef51a02b0756f064f8b7909076b015fdba36366..cfd188bed337d23e48f96134f78e0b19a49f4c57 100644
--- a/locale/ca/fusiondirectory.po
+++ b/locale/ca/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Catalan (https://www.transifex.com/fusiondirectory/teams/12202/ca/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Error de la configuració"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Error d'LDAP"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr "Nom de la plantilla"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Avís"
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Entrada"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Canceŀla-ho tot"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,109 +882,109 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Canceŀla"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "D'acord"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Aplica"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Desa"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Edita…"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Edita %s…"
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Enrere"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Aquest compte no té extensions de %s vàlides!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -993,256 +993,256 @@ msgstr ""
 "Aquest compte té paràmetres de %s habilitats. Podeu inhabilitar-los fent "
 "clic a sota."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "gener"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "febrer"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "març"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "abril"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "maig"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "juny"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "juliol"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "agost"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "setembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "octubre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "novembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "desembre"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "diumenge"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "dilluns"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "dimarts"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "dimecres"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "dijous"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "divendres"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "dissabte"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objecte"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1261,7 +1261,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1273,10 +1273,10 @@ msgstr "Nom"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1300,99 +1300,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1403,16 +1393,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1459,24 +1449,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1485,11 +1470,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1513,37 +1493,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1555,118 +1531,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Grup de l'usuari"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1722,115 +1693,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Marca de temps"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1877,7 +1848,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2168,56 +2139,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2278,7 +2249,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2319,28 +2290,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2439,39 +2410,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2718,7 +2681,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2901,405 +2864,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Paràmetres de la contrasenya"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4358,52 +4310,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Configuració del PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Canvi de contrasenya"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "S'està exhaurint la memòria!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "S'han inhabilitat les comprovacions de les ACL dels usuaris"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Connector"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4437,59 +4389,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "La vostra sessió del FusionDirectori ha caducat!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Especifiqueu un nom d'usuari vàlid."
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Especifiqueu la vostra contrasenya."
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "El compte és blocat. Contacteu el vostre administrador de sistemes."
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/cs_CZ/fusiondirectory.po b/locale/cs_CZ/fusiondirectory.po
index 582a526d672b81ef0e55cd1dc3c8a34a812872cc..acffcc160f54cb0b6ec5f5ab82c193bcad6d1364 100644
--- a/locale/cs_CZ/fusiondirectory.po
+++ b/locale/cs_CZ/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>, 2016\n"
 "Language-Team: Czech (Czech Republic) (https://www.transifex.com/fusiondirectory/teams/12202/cs_CZ/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Chyba"
@@ -55,7 +55,7 @@ msgstr "Chybné XML ve fusiondirectory.conf: %s na řádku %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Chyba v nastavení"
 
@@ -68,15 +68,15 @@ msgstr ""
 "Zdá se, že se snažíte dekódovat něco, co není zakódované: %s<br/>\n"
 "Ověřte, že nepoužíváte soubor fusiondirectory.secrets když jsou hesla nešifrovaná."
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -84,9 +84,9 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
-msgstr "Chyba LDAP"
+msgstr "chyba LDAPu"
 
 #: include/class_config.inc:324
 msgid "Cannot bind to LDAP. Please contact the system administrator."
@@ -196,8 +196,8 @@ msgstr "zaslat hlášení o chybě"
 msgid "Toggle information"
 msgstr "přepnout informace"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "nahoru"
 
@@ -206,14 +206,14 @@ msgid "Down"
 msgstr "dolů"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: 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:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Seřadit sestupně"
 
@@ -223,81 +223,81 @@ msgstr "Vybrat vše"
 
 #: include/class_listing.inc:565
 msgid "created by"
-msgstr "kdo vytvořil"
+msgstr "vytvořeno (kým)"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "přejít do kořene všech oddělení"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "kořen"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "přejít o jedno oddělení výše"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr "Přejít do uživatelova oddělení"
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "domovské"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "znovunačtení seznamu"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
-msgstr "Odeslat"
+msgstr "odeslat"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Akce"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Zkopírovat"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "vyjmout"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Vložit"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "vyjmout tuto položku"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "kopírovat tuto položku"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "obnovit ze snímků"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "exportovat seznam"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "obnovit ze snímku"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Pořídit zachycený stav"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "vytvořit nový snímek tohoto objektu"
 
@@ -322,17 +322,17 @@ msgstr "Obnovit přes existující objekt"
 msgid "Restore a deleted object"
 msgstr "Obnovit smazaný objekt"
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Došlo k problému s rozbalováním dat zachyceného stavu"
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr "Nepodařilo se získat data zachyceného stavu"
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -353,8 +353,8 @@ msgstr "Název šablony"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Vnitřní chyba"
 
@@ -379,7 +379,7 @@ 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:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -419,7 +419,7 @@ msgstr ""
 "spuštěním '%s' --update-cache (na serveru) a restartujte svůj webový "
 "prohlížeč"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -475,7 +475,7 @@ msgstr "LDAP server odpověděl: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Varování"
@@ -659,40 +659,40 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr "Je třeba, aby ObjectClass posixGroup bylo STRUKTURÁLNÍ"
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 "Nemohu nalézt soubor '%s' – opravte to prosím spuštěním '%s' (na serveru)."
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Všechny objekty v této kategorii"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "uživatelské jméno"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Oprávnění"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Zrušit vše"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Nelze vložit"
 
@@ -921,109 +921,109 @@ msgstr "Je třeba, aby „%s“ bylo %d a více!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' závisí na '%s' – zadejte prosím obě hodnoty!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "V systému již existuje položka s atributem '%s'!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr "Položka %s již používá tento %s atribut!"
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Pole '%s' nemůže být prázdné!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr "Příklad:"
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr "Políčko %s obsahuje neplatné znaky"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' není dovoleno:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "'%s' nejsou dovolené!"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "Chybějící rozšíření PHP %s!"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Zrušit"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "v pořádku"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "použít"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Uložit"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Přidat"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Přidat %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Smazat"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Smazat %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Upravit…"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Upravit %s…"
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Zpět"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Tento účet nemá platná rozšíření %s!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1031,7 +1031,7 @@ msgid ""
 msgstr ""
 "Tento účet má povolena nastavení %s. Zakázat je můžete kliknutím níže."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1040,7 +1040,7 @@ msgstr ""
 "Tento účet má vytvořena nastavení pro %s. Pokud je chcete odebrat, musíte "
 "ale nejprve odebrat nastavení pro %s!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1049,7 +1049,7 @@ msgstr ""
 "Tento účet má deaktivována nastavení pro %s. Zapnout je můžete kliknutím "
 "níže."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1058,7 +1058,7 @@ msgstr ""
 "Tento účet má deaktivována nastavení pro %s. Zapnout je ale můžete teprve "
 "poté, co přidáte nastavení pro %s!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
@@ -1067,185 +1067,185 @@ msgstr ""
 "Tento účet má %s nastavení vypnutá. Pro jejich zapnutí je nejprve třeba "
 "vypnout nastavení %s!"
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "přidat nastavení pro %s"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "odebrat nastavení pro %s"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 "Informace v tomto dialogu je možné upravit níže kliknutím na „Upravit“"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "leden"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "únor"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "březen"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "duben"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "květen"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "červen"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "červenec"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "srpen"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "září"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "říjen"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "listopad"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "prosinec"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "neděle"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "pondělí"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "úterý"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "středa"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "čtvrtek"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "pátek"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "sobota"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "operace čtení"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "operace přidání"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "operace upravování"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "operace smazání"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "operace hledání"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "ověření"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "LDAP %s selhalo!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "Operace v LDAPu selhala!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objekt"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Nahrání se nezdařilo!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Nahrání se nezdařilo: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Selhání komunikace se službou infrastruktury!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Selhání komunikace se službou infrastruktury: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "toto '%s' je stále používáno objektem: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "Toto '%s' je stále používáno."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "toto '%s' je stále používáno následujícími objekty: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Soubor '%s' neexistuje!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Soubor '%s' nelze číst!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Do souboru '%s' nelze zapisovat!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1254,37 +1254,37 @@ msgstr ""
 "Hodnota '%s' v tuto chvíli buď není nastavena, nebo je neplatná – "
 "překontrolujte prosím Váš soubor s nastaveními!"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Soubor '%s' nelze smazat!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Složku '%s' nelze vytvořit!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Složku '%s' nelze smazat!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "kontroluji, zda je podporováno: %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Nainstalovat a aktivovat modul PHP %s."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Nainstalovat a zapnout Pear modul %s"
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1293,7 +1293,7 @@ msgstr ""
 "Nelze připravit třídu '%s'! Možná ve Vaší instalaci FusionDirectory chybí "
 "příslušný zásuvný modul?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1306,8 +1306,6 @@ msgid ""
 "Recursive dependency in the template fields: \"%1$s\" cannot depend on "
 "\"%2$s\" as \"%2$s\" already depends on \"%1$s\""
 msgstr ""
-"Rekurzivní závislost v kolonkách šablony: „%1$s“ nemůže záviset na „%2$s“, "
-"protože „%2$s“ už závisí na „%1$s“"
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -1316,7 +1314,7 @@ msgstr "Vyberte požadované položky"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1328,10 +1326,10 @@ msgstr "Název"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1355,90 +1353,80 @@ msgstr "Zastavit službu"
 msgid "Restart service"
 msgstr "Restartovat službu"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "základ"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Základ objektu"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr "Hodnota základní kolonky by vždy měla být řetězec"
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr "Chyba, nesprávné datum: %s"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "hodiny"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "minuty"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr "Sekund"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Datum"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "ÄŒas"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Nelze přečíst nahraný soubor: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "soubor je prázdný"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "soubor nebyl nenalezen"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "soubor není čitelný"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d bajtů)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr "Atribut %s je vypnutý, jeho hodnotu nelze nastavit"
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Nahrát"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Stáhnout"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
@@ -1446,10 +1434,10 @@ msgstr ""
 "Obrázek uživatele v tuto chvíli není možné uložit, FusionDirectory "
 "potřebuje, aby byl nainstalovaný PHP modul „imagick“!"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1460,16 +1448,16 @@ msgstr ""
 msgid "Remove"
 msgstr "odebrat"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr "Číslo"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1516,24 +1504,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr "Hodnota pro vícehodnotovou kolonku „%s“ není pole"
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (vyžadováno)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr "SetAttribute „%s“ byl nastaven na nekompatibilní hodnotu"
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Neplatná hodnota pro %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "žádné"
 
@@ -1542,11 +1525,6 @@ msgstr "žádné"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr "Hodnota „%s“ pro kolonku „%s“ není v seznamu možných voleb"
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr "StringAttribute „%s“ byl nastaven na nekompatibilní hodnotu"
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr "Nastavení šablony"
@@ -1573,39 +1551,33 @@ msgstr ""
 "Nedaří se spočítat dn: nedaří se nalézt objectType informace z panelu třídy "
 "%s"
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, 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:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Položka %s neexistuje"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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 ""
-"Po jeho otevření ve FusionDirectory byl objekt změněn. Pokud tuto položku "
-"uložíte, pak veškeré změny, učiněné ostatními, budou ztraceny!"
 
-#: include/simpleplugin/class_simplePlugin.inc:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr "Služba „%s“"
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Panel „%s“"
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr "Nepodařilo se vytvořit neopakující se rozlišený název"
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Neznámá kolonka „%s“"
@@ -1616,121 +1588,114 @@ msgid ""
 "No plugin definitions found to initialize \"%s\", please check your "
 "configuration file."
 msgstr ""
-"Pro inicializaci „%s“ nebyly nalezeny žádné definice zásuvného modulu, "
-"zkontrolujte svůj soubor s nastaveními."
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr "Nepodařilo se vypočítat rozlišený název pro objekt: %s"
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr "Přesun z „%s“ do „%s“ se nezdařil: %s"
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "vteřiny"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "minuty"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "hodiny"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "dny"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr "Přidat (dialog)"
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr "POSIX skupina %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Role %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Skupina %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "skupina uživatelů"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Neznámé"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Ze Å¡ablony"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "%s Å¡ablona"
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Zobrazit %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "chyba filtru"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Tento filtr je neúplný!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Chyba oprávnění"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Nejste oprávněn(a) obnovit ze snímku %s."
@@ -1789,16 +1754,16 @@ msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 "Požadovaný kanál neexistuje! Prosím kontaktujte svého správce systémů."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Varování ohledně výkonnosti"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
@@ -1806,104 +1771,102 @@ msgstr ""
 "Podstromy s RDN %s se nedaří automaticky vytvářet: nebyla nalezena žádná "
 "třída objektu!"
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, 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:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "při operaci na LDAP serveru '%s'"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open se nezdařilo vykonat ldapsearch"
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr "Chyba na řádku %s, první řádek položky nemůže začínat mezerou"
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr "Chyba na řádku %s, odkazování na vnější soubory není podporované"
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr "Chyba na řádku %s, atribut „%s“ nemá vyplněnou hodnotu"
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
-"Chyba na řádku %s, položka bloc může mít pouze jeden rozlišený název (dn)"
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
-"Chyba na řádku %s, položka bloc by měla začínat pouze rozlišeným názvem (dn)"
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 "Chyba při importu rozlišeného názvu (DN): „%s“, zkontrolujte svůj LDIF od "
 "řádku %s dále!"
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr "Pořizuje se zachycený stavu objektu"
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr "DN objektu, ze kterého pořizujete zachycený stav"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Časová značka"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr "Kdy byl tento zachycený stav pořízen"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr "Důvod"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr "Důvod pořízení tohoto zachyceného stavu"
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "r-m-d, h:m:v"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
-msgstr "Rozlišený název"
+msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Obnovit"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr "Obnovení zachycených stavů"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Zachycené stavy"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr "Zachycené stavy, které jsou pro tento objekt k dispozici"
 
@@ -1950,7 +1913,7 @@ msgid "department"
 msgstr "oddělení"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2243,56 +2206,56 @@ msgstr "Informace o skupinÄ› objektu"
 msgid "Group"
 msgstr "Skupina"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Název této skupiny"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Stručný popis této skupiny"
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Vlastník"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "členské objekty"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Objekty spadající do této skupiny"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "důvěryhodnost systémů"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "režim důvěryhodnosti"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Typ ověřování pro tyto stroje"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "zakázáno"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "plný přístup"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "umožnit přístup k těmto strojům"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Této skupině umožnit připojení pouze na stroje z tohoto seznamu"
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Není možné umístit počítače a terminály do jedné skupiny"
@@ -2353,7 +2316,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Dialog přiřazení úloh řízení přístupu"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Režim"
 
@@ -2394,28 +2357,28 @@ msgstr "Uživatelé či skupiny, kterým má být tato role přiřazena"
 msgid ", and %d others"
 msgstr ", a %d dalších"
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Přiřazení ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "přiřazení ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: 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:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Přiřazení"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: 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:319
+#: 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"
@@ -2424,23 +2387,23 @@ msgstr "Přiřazení na objektu či podstromu %s"
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
 msgid "ACL assignment creation"
-msgstr "Vytvoření přiřazení ACL"
+msgstr ""
 
 #: plugins/admin/acl/class_aclManagement.inc:33
 msgid "Create an ACL assignment on an arbitrary dn"
-msgstr "Vytvořit ACL přiřazení na libovolném rozlišeném názvu"
+msgstr ""
 
 #: plugins/admin/acl/class_aclManagement.inc:49
 msgid "Dn"
-msgstr "Rozlišený název"
+msgstr ""
 
 #: plugins/admin/acl/class_aclManagement.inc:49
 msgid "DN you wish to add assignments for"
-msgstr "Rozlišený název kterému chcete přiřadit"
+msgstr ""
 
 #: plugins/admin/acl/class_aclManagement.inc:110
 msgid "The dn you entered could not be found in the LDAP"
-msgstr "Zadaný rozlišený název nebyl v LDAP nalezen"
+msgstr ""
 
 #: plugins/admin/acl/class_aclManagement.inc:140
 msgid "ACL assignments"
@@ -2448,11 +2411,11 @@ msgstr "Přiřazení ACL"
 
 #: plugins/admin/acl/class_aclManagement.inc:141
 msgid "ACL assignments management"
-msgstr "Správa přiřazení ACL"
+msgstr ""
 
 #: plugins/admin/acl/class_aclManagement.inc:142
 msgid "Manage ACL roles assignments to users"
-msgstr "Spravovat přiřazení ACL rolí uživatelům"
+msgstr ""
 
 #: plugins/admin/users/user-list.xml:11
 msgid "List of users"
@@ -2512,14 +2475,13 @@ msgstr "Spravovat uživatele"
 
 #: plugins/admin/users/class_userManagement.inc:44
 msgid "Manage user accounts and their properties"
-msgstr "Spravovat uživatelské účty a jejich vlastnosti"
+msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "zamykání účtu"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
@@ -2528,28 +2490,20 @@ 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:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-"Uzamčení pomocí metody hesla „%s“ se nezdařilo. Účet „%s“ nebyl zamčen!"
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "povolit účet"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Zamknout účet"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Uživatelský účet"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Informace o uživatelském účtu"
@@ -2611,7 +2565,7 @@ msgstr "všechny objekty v současném podstromu"
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:217
 #, php-format
 msgid "Edit ACL for \"%s\""
-msgstr "Upravit ACL pro „%s“"
+msgstr ""
 
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:258
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:358
@@ -2653,7 +2607,7 @@ msgstr "Správa úloh ACL"
 
 #: plugins/admin/aclrole/class_aclRoleManagement.inc:36
 msgid "Manage ACL roles"
-msgstr "Spravovat ACL role"
+msgstr ""
 
 #: plugins/config/class_mainPluginsConfig.inc:28
 msgid "Plugins configuration"
@@ -2804,7 +2758,7 @@ msgstr ""
 "alternativních adres"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "atribut použitý pro přihlašování"
 
@@ -2812,8 +2766,6 @@ msgstr "atribut použitý pro přihlašování"
 msgid ""
 "Usually uid, but you can use something else for instance in case of SSO"
 msgstr ""
-"Obvykle identifikátor uživatele (uid), ale například v případě sjednoceného "
-"přihlašování (SSO) je možné použít něco jiného"
 
 #: plugins/config/class_recoveryConfig.inc:85
 msgid "First email"
@@ -3010,58 +2962,47 @@ msgstr "podstrom pro uložení snímků"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "Základ, ve kterém by měly být zachycené stavy ukládány v LDAP."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Nastavení hesel"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "Výchozí otisk hesla"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "Výchozí otisk, který bude použit"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Vynutit výchozí otisk"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr "Vynutit použití výchozího otisku hesla"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "minimální délka hesla"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Minimální délka hesel uživatelů"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "O kolik je třeba, aby se hesla lišila"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr "Nejnižší umožněný počet rozdílných znaků oproti předchozímu heslu"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "omezovat platnost uživatelský účtů na základě platnosti jejich hesel"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
@@ -3069,33 +3010,33 @@ msgstr ""
 "Zapíná test stínového atributy během přihlašování k FusionDirectory a "
 "vynucuje obnovu hesla nebo uzamčení účtu"
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr "SASL oblast"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr "SASL Exop"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr "Atribut, který ukládat v atributu userPassword"
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "přihlašování a relace"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 "Který LDAP atribut by měl být použit jako přihlašovací jméno při "
 "přihlašování."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "vynucovat šifrované spojení"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3103,190 +3044,187 @@ msgstr ""
 "Zapnout kontroly zabezpečení PHP z důvodu vynucení šifrovaného přístupu "
 "(https) na webové rozhraní."
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "varovat, pokud relace není šifrována"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr "zobrazí uživateli varování, když použije protokol http namísto https."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Doba nečinnosti, po jejímž uplynutí bude relace automaticky ukončena."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 "Určuje kdy skončí platnost sezení (v sekundách) 0 (nula) vypíná časovač."
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
-msgstr "Základní HTTP ověření"
+msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
-"Namísto přihlašovacího formuláře použít protokol základního HTTP ověřování."
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
-msgstr "Ověřování HTTP hlavičky"
+msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
-msgstr "Namísto přihlašovacího formuláře použít ověřování HTTP hlavičky."
+msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr "Název hlavičky"
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr "Název hlavičky obsahující identifikátor uživatele."
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr "SSL"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr "Umístění klíče"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 "Umístění soukromé části klíče FusionDirectory. V tuto chvíli není používáno."
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr "Umístění certifikátu"
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr "Umístění certifikátu FusionDirectory. V tuto chvíli není používáno."
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr "Umístění certifikátu cert. autority"
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 "Umístění certifikátu cert. autority. Slouží k ověření stroje s Argonaut "
 "serverem."
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr "Ústřední ověřovací služba (CAS)"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr "Zapnout CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr "Bude použito CAS namísto LDAP přihlášení"
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr "Umístění certifikátu cert. autority na CAS serveru"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "stroj"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr "Stroj, na kterém je provozován CAS server"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Port"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr "Port na kterém CAS server očekává spojení"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr "Kontext CAS"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr "Kontext CAS, který použít"
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "umístění účtů uživatelů a skupin"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "atribut účtu uživatele použitý jako DN"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Atribut, který bude použit na začátku rozlišených jmen uživatelů"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr "Vzor CN"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr "Vzor který použít pro vytváření kolonky běžný název"
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Přísná pravidla pro pojmenovávání"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr "Zapíná přísnou kontrolu uživatelských jmen a názvů skupin"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr "Relativní rozlišený název uživatelů"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr "Větev, ve které jsou uloženi uživatelé."
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr "Relativní rozlišený název ACL úlohy"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr "Větev, ve které jsou uloženy ACL úlohy."
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
-msgstr "Omezit členy role"
+msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
-"Když je zapnuto, mohou do role být přidáni pouze uživatelé ze stejné větve "
-"nebo členové skupiny ze stejné větve."
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr "Oddělené kolonky adresy"
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr "Vystavit kolonky ulici, PO Box a PSČ namísto poštovní adresa."
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr "Vzorec poštovní adresy"
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
@@ -3294,15 +3232,15 @@ msgstr ""
 "Při použití oddělených kolonek adresy je možné použít vzorce pro vyplňování "
 "kolonky poštovní adresa."
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "diagnostika"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Zobrazit chyby"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3310,11 +3248,11 @@ msgstr ""
 "V horní části obrazovky vypisuje chyby, ke kterým došlo v PHP. V produkčním "
 "nasazení by toto mělo být vypnuto, protože se zde mohou objevovat hesla."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "maximální prodleva odpovědi LDAPu"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
@@ -3322,11 +3260,11 @@ msgstr ""
 "Zastavit LDAP akce pokud není obdržena odpověď v rámci zadaného počtu "
 "sekund."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "zaznamenávat statistiky LDAPu"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3334,23 +3272,23 @@ msgstr ""
 "Sledovat statistiky časování LDAP do systémového protokolu. Může pomoci s "
 "hledáním problémů s indexováním či chybnými filtry hledání."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "úroveň podrobností diagnostických informací"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Zobrazit určité údaje při každém načtení stránky."
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Různé"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "ve výpisech zobrazovat souhrny"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3358,11 +3296,11 @@ msgstr ""
 "Určuje, zda bude na konci seznamů zobrazována stavová lišta, ve které bude "
 "uveden krátký souhrn typu a počtu prvků na seznamu."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr "Zobrazit panel ACL u všech objektů"
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
@@ -3370,66 +3308,66 @@ 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:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr "Kategorie oddělení k dispozici"
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
-msgstr "Kategorie dostupné v roletové nabídce oddělení"
+msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 "Toto použijte pro skrytí některých položek nabídky pro konkrétní skupinu "
 "uživatelů"
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr "Skupina nebo role"
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr "Zásuvný modul na seznam vykázaných"
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr "Zásuvný modul pro vyloučení z nabídek"
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "háčky"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr "Háčky, které jsou volány pokud nastane konkrétní událost"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr "Karta"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr "Panel, kterého se týká tento háček"
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Kdy spouštět tento příkaz"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr "Příkaz"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "Příkaz, který bude spouštěn"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr "Zobrazit výstup háčku"
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
@@ -3437,7 +3375,7 @@ msgstr ""
 "Pokud je zapnuto, je úspěšné vykonání háčku zobrazeno uživateli "
 "prostřednictvím dialogu."
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automaticky"
@@ -4310,7 +4248,7 @@ msgstr ""
 
 #: setup/class_setupStepMigrate.inc:267
 msgid "Checking for duplicated GID numbers"
-msgstr "Kontrola duplicitních identifikátorů skupin (GID)"
+msgstr ""
 
 #: setup/class_setupStepMigrate.inc:329 setup/class_setupStepMigrate.inc:488
 #: setup/class_setupStepMigrate.inc:565 setup/class_setupStepMigrate.inc:701
@@ -4591,11 +4529,11 @@ msgstr ""
 "Vyskytl se problém s poštovním serverem, potvrzovací e-mail proto nebyl "
 "odeslán"
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Nastavení PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4603,31 +4541,31 @@ msgstr ""
 "Fatální chyba: v PHP je zapnuto 'register globals'. Dokud to Váš správce "
 "systémů neopraví, nebude možné se přihlásit do FusionDirectory."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Změna hesla"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr "Platnost Vašeho hesla již brzy skončí – změňte ho prosím!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr "Platnost hesla skončila, nastavte si nové."
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Dochází volná kapacita operační paměti!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "kontrola dle ACL je vypnuta"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Zásuvný modul"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
@@ -4636,11 +4574,11 @@ msgstr ""
 "Fatální chyba: Nelze nalézt jakékoli definice zásuvného modulu pro modul %s "
 "(%s není soubor)!"
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Chyba v nastavení"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4682,59 +4620,63 @@ msgstr ""
 "neaktivitÄ›!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr "Vaše IP adresa byla změněna!"
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr "Neplatný parametr %s pro zásuvný modul!"
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr "Nebyla nalezena žádná relace!"
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr "Chyby nahlášené při kontrole LDAP schématu:"
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr "Chyba LDAP schématu"
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Zadejte prosím platné uživatelské jméno!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Zadejte prosím své heslo!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Zkontrolujte prosím správnost zadaného uživatelského jména a hesla."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Účet je uzamčen. Prosím kontaktujte svého správce systémů."
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr "V HTTP hlavičce „%s“ nebyla nalezena žádná hodnota"
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
-msgstr "Uživatel z hlavičky „%s“ se nepodařilo v LDAP najít"
+msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr "Přihlášení účtem uživatele „%s“ vyvolalo chybu: %s"
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
-msgstr "CAS uživatele z hlavičky „%s“ se nepodařilo v LDAP najít"
+msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
@@ -4752,7 +4694,7 @@ msgstr "filtr"
 msgid ""
 "Warning: you are about to delete the ACL assignments on the following "
 "objects"
-msgstr "Varování: chystáte se smazat přiřazení ACL na následujících objektech"
+msgstr ""
 
 #: plugins/admin/acl/remove.tpl.c:5
 msgid ""
@@ -5098,8 +5040,6 @@ msgid ""
 "This dialog provides a simple way to change your password.<br/> Enter the "
 "new password (twice) in the fields below and press the 'Change' button."
 msgstr ""
-"Tento dialog poskytuje jednoduchý způsob jak změnit své heslo. <br/> Do níže"
-" uvedených kolonek zadejte (dvakrát) nové heslo a klikněte na „Změnit“."
 
 #: ihtml/themes/legacy/recovery.tpl.c:20 ihtml/themes/legacy/recovery.tpl.c:23
 #: ihtml/themes/legacy/recovery.tpl.c:26 ihtml/themes/legacy/login.tpl.c:8
diff --git a/locale/de/fusiondirectory.po b/locale/de/fusiondirectory.po
index eb74753b486992657e932611c2be7f14356a113c..1338967163fb0cbf64ef023e0562d7d56e229237 100644
--- a/locale/de/fusiondirectory.po
+++ b/locale/de/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: German (https://www.transifex.com/fusiondirectory/teams/12202/de/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Fehler"
@@ -55,7 +55,7 @@ msgstr "XML-Fehler in der Datei fusiondirectory.conf: %s in Zeile %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Konfigurationsfehler"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "LDAP-Fehler"
 
@@ -193,8 +193,8 @@ msgstr "Fehlerbericht senden"
 msgid "Toggle information"
 msgstr "Zeige/Verstecke Informationen"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Auf"
 
@@ -203,14 +203,14 @@ msgid "Down"
 msgstr "Ab"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Aufsteigend sortieren"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Absteigend sortieren"
 
@@ -222,79 +222,79 @@ msgstr "Alle auswählen"
 msgid "created by"
 msgstr "Angelegt von"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Gehe zur Wurzel-Abteilung"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Wurzel"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Eine Abteilung nach oben"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Heimat"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Liste neu laden"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Ãœbertragen"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Aktionen"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Kopieren"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Ausschneiden"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Einfügen"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Diesen Eintrag ausschneiden"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Diesen Eintrag kopieren"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Abzug wiederherstellen"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Liste exportieren"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Abzug wiederherstellen"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Snapshot erstellen"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Erstelle einen neuen Snapshot dieses Objekts"
 
@@ -319,17 +319,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -349,8 +349,8 @@ msgstr "Name der Vorlage"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Interner Fehler"
 
@@ -374,7 +374,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -412,7 +412,7 @@ msgstr ""
 "Schwerer Fehler: Kann Klasse '%s' nicht instanziieren - bitte führen Sie "
 "'%s' aus um das Problem zu beheben"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -465,7 +465,7 @@ msgstr "Der LDAP-Server meldete: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Warnung"
@@ -642,41 +642,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Keine Objekte dieser Kategorie"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Kennung"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Berechtigung"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Alle abbrechen"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Kann nicht einfügen"
 
@@ -905,109 +905,109 @@ msgstr "'%s' muß größer oder gleich %d sein!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' hängt von '%s' ab - bitte geben Sie beide Werte an!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "Es existiert bereits ein Eintrag mit diesem '%s' Attribut im System!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr "Der Eintrag '%s' verwendet bereits dieses Attribut '%s'!"
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Das Pflicht-Feld '%s' ist leer!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr "Beispiel:"
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr "Das Feld '%s' enthält ungültige Zeichen"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' ist nicht erlaubt:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "'%s' sind nicht erlaubt!"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "Fehlenden %s PHP-Erweiterung!"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Abbrechen"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Anwenden"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Speichern"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Hinzufügen"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "%s hinzufügen"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Entfernen"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "%s löschen"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Bearbeiten..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "%s bearbeiten..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Zurück"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Dieses Konto besitzt keine gültigen %s-Einstellungen."
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1016,7 +1016,7 @@ msgstr ""
 "Dieses Konto besitzt aktivierte %s-Einstellungen. Sie können diese durch "
 "einen Klick auf die untere Schaltfläche deaktivieren."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1025,7 +1025,7 @@ msgstr ""
 "Dieses Konto besitzt aktivierte %s-Erweiterungen. Um sie zu deaktivieren, "
 "müssen Sie zunächst die %s Einstellungen entfernen!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1034,7 +1034,7 @@ msgstr ""
 "Dieses Konto hat keine %s-Einstellungen aktiviert. Sie können Sie durch "
 "einen Klick auf die Schaltfläche aktivieren."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1043,191 +1043,191 @@ msgstr ""
 "Dieses Konto besitzt aktuell keine aktivierten %s-Einstellungen. Um sie zu "
 "aktivieren, müssen Sie zunächst die %s Erweiterungen hinzufügen!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "%s Einstellungen hinzufügen"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "%s Einstellungen entfernen"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Januar"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Februar"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "März"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "April"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Mai"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Juni"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Juli"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "August"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "September"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Oktober"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "November"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Dezember"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Sonntag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Montag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Dienstag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Mittwoch"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Donnerstag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Freitag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Samstag"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "Lese-Operation"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "Hinzufügeoperation"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "Änderungs-Operation"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "Lösch-Operation"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "Such-Operation"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "Authentifizierung"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "LDAP %s fehlgeschlagen!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "LDAP-Operation fehlgeschlagen"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objekt"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Ãœbertragung fehlgeschlagen!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Ãœbertragung fehlgeschlagen: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Kommunikationsfehler mit dem Infrastruktur Dienst!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Kommunikationsfehler mit dem Infrastruktur Dienst: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "Dieses '%s' ist noch in Gebrauch dieses Objekts: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "Dieses '%s' ist noch in Benutzung."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "Dieses '%s' ist noch in Gebrauch dieser Objekte: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Die Datei '%s' existiert nicht!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Kann Datei '%s' nicht zum Lesen öffnen!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Kann Datei '%s' nicht zum Schreiben öffnen!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1236,37 +1236,37 @@ msgstr ""
 "Der Wert für '%s' ist momentan nicht konfiguriert oder ungültig. Bitte "
 "prüfen Sie Ihre Konfigurationsdatei!"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Kann Datei '%s' nicht löschen!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Kann den Ordner '%s' nicht anlegen!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Kann den Ordner '%s' nicht löschen!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Prüfe auf %s-Unterstützung"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Installieren und aktivieren Sie das %s PHP-Modul."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Installieren und aktivieren des %s Pear Moduls."
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1275,7 +1275,7 @@ msgstr ""
 "Kann Klasse '%s' nicht initialisieren. Vielleicht fehlt ein Plugin in Ihrer "
 "FusionDirectory Installation?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1295,7 +1295,7 @@ msgstr "Bitte wählen Sie die gewünschten Einträge"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1307,10 +1307,10 @@ msgstr "Name"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1334,99 +1334,89 @@ msgstr "Dienst stoppen"
 msgid "Restart service"
 msgstr "Dienst neustarten"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Basis"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Objektbasis"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr "Fehler, falsches Datum: %s"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Stunden"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Minuten"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr "Sekunden"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Datum"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "Zeit"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Kann hochgeladene Datei nicht lesen: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "Die Datei ist leer"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "Die Datei wurde nicht gefunden"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "Die Datei ist nicht lesbar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d Bytes)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Hochladen"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Herunterladen"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1437,16 +1427,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Entfernen"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1493,24 +1483,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (benötigt)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Ungültiger Wert für %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Keine"
 
@@ -1519,11 +1504,6 @@ msgstr "Keine"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr "Vorlageneinstellungen"
@@ -1547,37 +1527,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, 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:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Der Eintrag %s existiert nicht"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr "Dienst \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Tab \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Unbekanntes Feld \"%s\""
@@ -1589,118 +1565,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "Sekunden"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "Minuten"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "Stunden"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "Tage"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr "POSIX-Gruppe %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Rolle %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Gruppe %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Gruppe des Benutzers"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Aus Vorlage"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "%s Vorlage"
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Zeigen %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Filter Fehler"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Der Filter ist unvollständig!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Berechtigungsfehler"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, 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."
@@ -1758,117 +1729,117 @@ msgstr ""
 "Der angeforderte Kanal existiert nicht! Bitte benachrichtigen Sie Ihren "
 "Administrator."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Leistungswarnung"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "während der Arbeit auf LDAP-Server '%s'"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Zeitstempel"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr "Grund"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Wiederherstellen"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Schnappschüsse"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1915,7 +1886,7 @@ msgid "department"
 msgstr "Abteilung"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2206,56 +2177,56 @@ msgstr "Objektgruppeninformation"
 msgid "Group"
 msgstr "Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Name dieser Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Kurze Beschreibung dieser Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Besitzer"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Zusammengefasste Objekte"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Objektmitglied dieser Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "System-Vertrauen"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Vertrauens-Modus"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Art der Authorisierung für diese Hosts"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "deaktiviert"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "Vollzugriff"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "erlaube Zugriff auf diese Hosts"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Nur dieser Gruppe erlauben, dieser Liste von Hosts zu verbinden"
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2316,7 +2287,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Zugriffssteuerungsrollen-Zuordnungsdialog"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Modus"
 
@@ -2357,28 +2328,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "ACL-Zuordnung"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "ACL-Zuordnung"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Zugriffssteuerungsrollen-Zuordnung"
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Zuordnungen"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: 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:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2477,39 +2448,31 @@ msgstr "Benutzer verwalten"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Konto-Sperrung"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Konto aktivieren"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Konto deaktivieren"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Benutzerkonto"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Benutzerkontoinformation"
@@ -2760,7 +2723,7 @@ msgstr ""
 "Wiederherstellung ihres Passworts, einzugeben"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Anmeldeattribut"
 
@@ -2961,58 +2924,47 @@ msgstr "Basis für Snapshots"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "Die Basis wo Snapshots innerhalb des LDAP gespeichert werden sollen."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Passwort-Einstellungen"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "Stadard Passworthash"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "Standard hash, der verwendet werden soll"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Standardhash forcieren"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr "Forciert die Nutzung des Standard Passworthashs"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Minimale Passwortlänge"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Minimale Länge der Benutzerpasswörter"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Passwort Minimallänge unterscheidet sich"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr "Mindestanzahl der unterschiedlichen Buchstaben vom letzten Passwort"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Verwende ablaufende Konten"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
@@ -3020,33 +2972,33 @@ msgstr ""
 "Aktiviert shadow Attributtests während des Logins in FusionDirectory und "
 "forciert Passworterneuerung und oder Kontensperrung"
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr "SASL Realm"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr "SASL Exop"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr "Attribut welchen im userPasswort Attribut gespeichert werden soll"
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Anmeldung und Sitzung"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 "Welches LDAP Attribut soll als Loginname während des Logins verwendet "
 "werden."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Erzwinge verschlüsselte Verbindungen"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3054,199 +3006,199 @@ msgstr ""
 "Aktiviert PHP-Sicherheitschecks zur Forcierung des verschlüsselten Zugangs "
 "(https) zur Webschnittstelle."
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Bei unverschlüsselten Verbindungen warnen"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 "Zeigt dem Benutzer eine Warnung  wenn http anstelle von https verwendet "
 "wird."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Lebensdauer der Sitzung"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr "Kopfdatenname"
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr "SSL"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr "Schlüsselpfad"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr "Zertifikatspfad"
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr "CA-Zertifikatspfad"
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr "CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "System"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Anschluss"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Ablage für Personen und Gruppen"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "DN-Attribut für Personen"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Zu verwendendes Attribut zu Beginn des Benutzers dn"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr "CN-Muster"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Strikte Namenspolicy"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr "Users RDN"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Debugging"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Fehler anzeigen"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3255,11 +3207,11 @@ msgstr ""
 "produktiven Einrichtungen deaktiviert werden, da einige Passwörter enthalten"
 " sein könnten."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Maximale LDAP Abfragedauer"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
@@ -3267,11 +3219,11 @@ msgstr ""
 "Anhalten von LDAP-Aktionen wenn keine Antwort innerhalb der angegeben Anzahl"
 " von Sekunden erfolgt."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Protokolliere LDAP-Statistiken"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3279,23 +3231,23 @@ msgstr ""
 "LDAP Timingstatistiken mit dem Syslog verfolgen. Dies kann helfen, "
 "Indexproblem oder schlechte Suchfilter zu finden."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Debug Level"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Gewisse Informationen bei jedem Seitenladen anzeigen."
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Verschiedenes"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Zeige Zusammenfassung in Listen"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3304,80 +3256,80 @@ msgstr ""
 " eine kurze Zusammenfassung von Typ und Anzahl der Elemente in der Liste "
 "zeigt."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr "ACL-Reiter auf allen Objekten anzeigen"
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Hooks"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr "Hooks die aufgerufen werden wenn spezifische Aktionen passieren"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr "Der Tab, der diesen hook betrifft"
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Wann dieser Befehl aufgerufen wird"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr "Befehl"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "Der zu aufrufende Befehl"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatisch"
@@ -4500,11 +4452,11 @@ msgstr ""
 "Es gab ein Problem mit dem Mailserver, Bestätigungsmail wurde nicht "
 "verschickt"
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "PHP-Konfiguration"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4512,31 +4464,31 @@ msgstr ""
 "Schwerer Fehler: Register globals ist aktiviert. FusionDirectory wird Logins"
 " verweigern sollte dies nicht von einem Administrator behoben werden."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Passwort-Änderung"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr "Ihr Passwort ist fast abgelaufen, bitte setzen Sie ein neues!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Der verfügbare Arbeitsspeicher wird knapp!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Prüfung der Benutzer-ACLs deaktiviert"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Erweiterung"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
@@ -4545,11 +4497,11 @@ msgstr ""
 "Schwerer Fehler: Kann keine Plugin-Definitionen für Plugin '%s' finden ('%s'"
 " ist keine Datei)!"
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Konfigurationsfehler"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4587,59 +4539,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Ihre FusionDirectory Sitzung ist abgelaufen!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr "Ihre IP hat sich geändert!"
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr "Keine Sitzung gefunden!"
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr "LDAP-Schemafehler"
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Bitte geben Sie einen gültigen Benutzernamen ein!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Bitte geben Sie Ihr Passwort ein!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Bitte überprüfen Sie die Kombination von Benutzernamen und Passwort."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Das Konto ist gesperrt. Bitte benachrichtigen Sie den Administrator!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/el_GR/fusiondirectory.po b/locale/el_GR/fusiondirectory.po
index f749bf744361e3d7dd45b24489044c043380fc52..cc76f28aab1c330c783141c3398093e9a47a06bb 100644
--- a/locale/el_GR/fusiondirectory.po
+++ b/locale/el_GR/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Greek (Greece) (https://www.transifex.com/fusiondirectory/teams/12202/el_GR/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Σφάλμα"
@@ -56,7 +56,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Σφάλμα ρύθμισης"
 
@@ -67,15 +67,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -83,7 +83,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Σφάλμα LDAP"
 
@@ -190,8 +190,8 @@ msgstr "Αποστολή αναφοράς σφάλματος"
 msgid "Toggle information"
 msgstr "Εναλλαγή πληροφοριών"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Πάνω"
 
@@ -200,14 +200,14 @@ msgid "Down"
 msgstr "Κάτω"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ταξινόμηση προς τα κάτω"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ταξινόμηση προς τα πάνω"
 
@@ -219,79 +219,79 @@ msgstr "Επιλογή όλων"
 msgid "created by"
 msgstr "δημιουργήθηκε από"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Μετάβαση στον ριζικό τμήμα"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Root"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Μετάβαση ένα τμήμα επάνω"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Αρχή (Home)"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Επαναφόρτωση λίστας"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Υποβολή"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Ενέργειες"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Αντιγραφή"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Αποκοπή"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Επικόλληση"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Αποκοπή αυτής της εγγραφής"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Αντιγραφή αυτής της εγγραφής"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Επαναφορά στιγμιοτύπων"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Εξαγωγή λίστας"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Επαναφορά στιγμιοτύπου"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Δημιουργία στιγμιότυπου"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Δημιουργία νέου στιγμιότυπου από αυτό το αντικείμενο"
 
@@ -316,17 +316,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -346,8 +346,8 @@ msgstr "Όνομα προτύπου"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Εσωτερικό σφάλμα"
 
@@ -371,7 +371,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -405,7 +405,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -460,7 +460,7 @@ msgstr "Ο διακομιστής LDAP επίστρεψε: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Προειδοποίηση"
@@ -631,41 +631,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 "Αδυναμία εντοπισμού αρχείου '%s' - παρακαλώ εκτελέστε το '%s' για να το "
 "διορθώσετε"
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Σύνδεση"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Άδεια"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Ακύρωση όλων"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Αδυναμία επικόλλησης"
 
@@ -893,365 +893,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr "Παράδειγμα:"
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Ακύρωση"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Εφαρμογή"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Αποθήκευση"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Προσθήκη"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Προσθήκη του %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Διαγραφή"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Διαγραφή %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Επεξεργασία..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Επεξεργασία %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Πίσω"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Ιανουάριος"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Φεβρουάριος"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Μάρτιος"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Απρίλιος"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Μάιος"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Ιούνιος"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Ιούλιος"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Αύγουστος"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Σεπτέμβριος"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Οκτώβριος"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Νοέμβριος"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Δεκέμβριος"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Κυριακή"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Δευτέρα"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Τρίτη"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Τετάρτη"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Πέμπτη"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Παρασκευή"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Σάββατο"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "λειτουργία ανάγνωσης"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "λειτουργία προσθήκης"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "λειτουργία τροποποίησης"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "λειτουργία διαγραφής"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "λειτουργία αναζήτησης"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "πιστοποίηση"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "LDAP %s απέτυχε!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "Η λειτουργία LDAP απέτυχε!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Αντικείμενο"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Η αποστολή απέτυχε!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Αποτυχία αποστολής: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Αποτυχία επικοινωνίας με την υπηρεσία υποδομής: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "Το '%s'  χρησιμοποιείται ήδη."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Το αρχείο '%s' δεν υπάρχει!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Αδυναμία ανοίγματος αρχείου '%s' για ανάγνωση!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Αδυναμία ανοίογματος αρχείου `%s' για εγγραφή!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Αδύνατη η διαγραφή αρχείου '%s'!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Αδύνατη η δημιουργία του φακέλου '%s'!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Αδύνατη η διαγραφή του φακέλου '%s'"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Έλεγχος για υποστήριξη %s "
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1270,7 +1270,7 @@ msgstr "Παρακαλώ επιλέξτε τις επιθυμητές εγγρα
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1282,10 +1282,10 @@ msgstr "Όνομα"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1309,99 +1309,89 @@ msgstr "Τερματισμός υπηρεσίας"
 msgid "Restart service"
 msgstr "Επανεκκίνηση υπηρεσίας"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Βάση"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Ώρες"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Λεπτά"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Ημερομηνία"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "Το αρχείο είναι κενό"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Αποστολή"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Λήψη"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1412,16 +1402,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Αφαίρεση"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1468,24 +1458,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (απαιτείται)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Κανένα"
 
@@ -1494,11 +1479,6 @@ msgstr "Κανένα"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr "Ρυθμίσεις προτύπου"
@@ -1522,37 +1502,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Υπάρχει ήδη μια καταχώριση με το ίδιο dn : %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Η καταχώριση  %s  δεν υπάρχει."
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Tab \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1564,118 +1540,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "δευτερόλεπτα"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "λεπτά"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "ώρες"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "ημέρες"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Ρόλος %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Ομάδα %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Ομάδα του χρήστη"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Άγνωστο"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Από πρότυπο"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "πρότυπο %s"
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Εμφάνιση %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Σφάλμα φίλτρου"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Το φίλτρο δεν είναι ολοκληρωμένο! "
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Σφάλμα δικαιωμάτων"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Δεν επιτρέπεται να δημιουργήσετε ένα στιγμιότυπο για  %s."
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Δεν επιτρέπεται να επαναφέρετε ένα στιγμιότυπο για  %s."
@@ -1731,115 +1702,115 @@ msgstr "Όλοι οι χρήστες"
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Χρονική ένδειξη"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Στιγμιότυπα"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1886,7 +1857,7 @@ msgid "department"
 msgstr "τμήμα"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2177,57 +2148,57 @@ msgstr "Πληροφορίες ομάδας αντικειμένου"
 msgid "Group"
 msgstr "Ομάδα"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Όνομα αυτής της ομάδας"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Σύντομη περιγραφή αυτής της ομάδας"
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Κάτοχος"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Αντικείμενα μέλους"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Αντικείμενα μέλους για αυτή την ομάδα"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Εμπιστοσύνη συστήματος"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Λειτουργία επιστοσύνης"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Τύπος εξουσιοδότησή για αυτά τα συστήματα"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "απενεργοποιημένο"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "Πλήρης Πρόσβαση"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "να επιτραπεί πρόσβαση σε αυτά τα host"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 "Επιτρέπεται σ'αυτή την ομάδα να συνδέεται στην ακόλουθη λίστα διακομιστών"
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2289,7 +2260,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Διάλογος λίστας ελέγχου ανάθεσης ρόλων"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Λειτουργία"
 
@@ -2330,28 +2301,28 @@ msgstr "Χρήστες ή ομάδες που ανατίθεται αυτός ο
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Ανάθεση ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Ανάθεση ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Ανάθεση ρόλων ελέγχου πρόσβασης"
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Ανάθεσεις"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Αναθέσεις ρόλου ACL για αυτή την βάση"
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Ανάθεσεις σε αντικείμενο ή υποδέντρο %s"
@@ -2450,12 +2421,11 @@ msgstr "Διαχείριση χρηστών"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Κλείδωμα λογαριασμού"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
@@ -2464,27 +2434,20 @@ msgstr ""
 "Μέθοδος κωδικού πρόσβασης \"%s\" δεν υποστηρίζει κλείδωμα. Ο λογαριασμός "
 "\"%s\" δεν έχει κλειδώσει!"
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Ξεκλείδωμα λογαριασμού"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Κλείδωμα λογαριασμού"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Λογαριασμός χρήστη"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Πληροφορίες λογαριασμού χρήστη"
@@ -2735,7 +2698,7 @@ msgstr ""
 "εναλλακτικές τους διευθύνσεις για να ανακτήσουν τον κωδικό τους"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2926,328 +2889,317 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Ρυθμίσεις κωδικού πρόσβασης"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Ελάχιστο μήκος κωδικού"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Ελάχιστο μήκος κωδικού χρήστη"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Ελάχιστη διαφοροποίηση κωδικού"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr "Ελάχιστος αριθμός διαφορετικών χαρακτήρων από τον τελευταίο κωδικό"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Χρήση λήξης λογαριασμού"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Επιβολή κρυπτογραφημένων συνδέσεων"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Προειδοποίηση αν η συνεδρία δεν είναι κρυπτογραφημένη"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 "θα εμφανίσει προειδοποίηση προς το χρήστη όταν το πρωτόκολλο http "
 "χρησιμοποιείται αντί του πρωτοκόλλου https "
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Διάρκεια συνεδρίας"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Όνομα συστήματος"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Θύρα"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Αυστηρή πολιτική ονοματοδοσίας"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr "Ενεργοποίηση αυστηρού ελέγχου στα ονόματα χρηστών και ομάδων"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr "Κλάδος στον οποίο αποθηκεύονται χρήστες."
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr "Κλάδος στον οποίο αποθηκεύονται ρόλοι ACL."
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Αποσφαλμάτωση"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Προβολή σφαλμάτων"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Διάφορα"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3256,80 +3208,80 @@ msgstr ""
 "εμφανίζοντας μια σύντομη περίληψη του τύπου και του αριθμού των στοιχείων "
 "στη λίστα."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Hooks"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Πότε καλείται αυτή η εντολή"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "Η εντολή που θα κληθεί"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4394,52 +4346,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Πρόσθετο"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Σφάλμα ρύθμισης"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4473,59 +4425,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Παρακαλώ καθορίστε ένα έγκυρο όνομα χρήστη!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Παρακαλώ ελέγξτε το συνδυασμό όνομα χρήστη/κωδικός πρόσβασης."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/es/fusiondirectory.po b/locale/es/fusiondirectory.po
index 152a5fe53f71d2e76e546f0c91541669d9733801..3443a36a3af5d990494c9113170b6b14a02f1ef6 100644
--- a/locale/es/fusiondirectory.po
+++ b/locale/es/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Spanish (https://www.transifex.com/fusiondirectory/teams/12202/es/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
@@ -55,7 +55,7 @@ msgstr "Error XML en fusiondirectory.conf: %s en la línea %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Error en la configuración"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -192,8 +192,8 @@ msgstr "Enviar informe de errores"
 msgid "Toggle information"
 msgstr "Modificar información"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Arriba"
 
@@ -202,14 +202,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -221,79 +221,79 @@ msgstr "Seleccione todos"
 msgid "created by"
 msgstr "Creado por"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Ir al departamento raíz"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Raíz"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Subir un departamento"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Inicio"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Recargar lista"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Enviar"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Acciones"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Mover"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Pegar"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Mover esta entrada"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Copiar esta entrada"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Recuperar instantánea"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Exportar lista"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Recuperar instantanea"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Crear instantánea"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "¡Crear una nueva instantánea de este objeto!"
 
@@ -318,17 +318,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -348,8 +348,8 @@ msgstr "Nombre de la plantilla"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "error interno"
 
@@ -373,7 +373,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -411,7 +411,7 @@ msgstr ""
 "Error fatal: no se puede instanciar la clase '%s' - intente solucionarlo "
 "ejecutando '%s'"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -465,7 +465,7 @@ msgstr "El servidor LDAP devolvio: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Aviso"
@@ -640,41 +640,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Todos los objetos en esta categoría"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Inicio"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Permisos"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Cancelar todo"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "No puedo pegar"
 
@@ -903,109 +903,109 @@ msgstr "¡'%s' debe ser %d o superior!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "¡'%s' depende de '%s' - Por favor introduzca ambos valores!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "¡Ya existe una entrada con el atributo '%s' en el sistema!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "¡El campo obligatorio '%s' está vacio!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' no está permitido:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "¡'%s' no están permitidos!"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "¡Extensión PHP %s no encontrada!"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Aplicar"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Guardar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Añadir"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Añadir %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Eliminar"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Eliminar %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Editar..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Editar %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Atrás"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "¡Esta cuenta tiene extensiones %s no validas!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1014,7 +1014,7 @@ msgstr ""
 "Esta cuenta tiene características %s activadas. Puede desactivarla pulsando "
 "aquí"
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1023,7 +1023,7 @@ msgstr ""
 "Esta cuenta tiene las características %s activadas. ¡Para desactivarlas, "
 "necesita eliminar las caracteristicas %s primero!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1032,7 +1032,7 @@ msgstr ""
 "Esta cuenta tiene características %s desactivadas. Puede activarla pulsando "
 "aquí"
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1041,191 +1041,191 @@ msgstr ""
 "Esta cuenta tiene las características %s desactivadas. ¡Para activarlas, "
 "necesita añadir las caracteristicas %s primero!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Añadir caracteristicas %s"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Eliminar las caracteristicas %s"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Enero"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Febrero"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Marzo"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Abril"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Mayo"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Junio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Julio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Agosto"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Septiembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Octubre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Noviembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Diciembre"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Domingo"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Lunes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Martes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Miércoles"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Jueves"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Viernes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Sábado"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "lectura"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "adición"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "modificación"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "eliminación"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "busqueda"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "autenticación"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "¡LDAP %s ha fallado!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "¡La consulta LDAP ha fallado!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objeto"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "¡Ha fallado el subir archivo!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Ha fallado el subir archivo: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "¡Ha fallado la comunciación con el servicio de infraestructura!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Ha fallado la comunciación con el servicio de infraestructura: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "'%s' esta todavía en uso por el objeto: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "'%s' esta todavía en uso."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "'%s' esta todavía en uso por los objetos: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "¡El archivo %s no existe!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "¡No se puede abrir el archivo '%s'!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "¡No se puede grabar el archivo '%s'!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1234,37 +1234,37 @@ msgstr ""
 "El valor para '%s' no esta configurado o no es válido.¡Por favor compruebe "
 "el archivo de configuración!"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "¡No se puede eliminar el fichero '%s'!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "¡No se puede crear la carpeta '%s'!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "¡No se puede eliminar la carpeta '%s'!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Comprobando soporte %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Instala y activa el módulo de PHP %s."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1273,7 +1273,7 @@ msgstr ""
 "No se puede inicializar la clase '%s'! Posiblemente hay un complemento "
 "faltante en su instalación de FusionDirectory?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr "¡La base introducida no es válida, se ha dejado el valor anterior!"
@@ -1292,7 +1292,7 @@ msgstr "Por favor seleccione las entradas que desee"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1304,10 +1304,10 @@ msgstr "Nombre"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1331,99 +1331,89 @@ msgstr "Parar servicio"
 msgid "Restart service"
 msgstr "Reiniciar servicio"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Horas"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Minutos"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Fecha"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "Tiempo"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "No puedo leer el archivo: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "el archivo está vacío"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "fichero no encontrado"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "fichero no accesible"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Enviar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Descargar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1434,16 +1424,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Eliminar"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1490,24 +1480,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Ninguno"
 
@@ -1516,11 +1501,6 @@ msgstr "Ninguno"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1544,37 +1524,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1586,118 +1562,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "segundos"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "minutos"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "horas"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "días"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Grupo de usuarios"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Error del filtro"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "¡El filtro está incompleto!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Error de permisos"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "No tiene permisos para crear una instantanea para %s."
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "No tiene permisos para recuperar una instantanea para %s."
@@ -1754,115 +1725,115 @@ msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 "¡El canal requerido no existe!. Por favor  contacte con su Administrador."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Aviso e rendimiento"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "mientras operaba en el servidor LDAP '%s'"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Marca de tiempo"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Recuperar"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1909,7 +1880,7 @@ msgid "department"
 msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2200,56 +2171,56 @@ msgstr ""
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Propietario"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Objetos miembros"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Sistema de seguridad"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Modo seguro"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "desactivado"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "Acceso sin restricciones"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "Permitir el acceso a estos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2310,7 +2281,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Modo"
 
@@ -2351,28 +2322,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Asignación de ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2471,39 +2442,31 @@ msgstr "Gestión de usuarios"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Bloqueo de cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Desbloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Bloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2750,7 +2713,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Atributo de inicio de sesión"
 
@@ -2937,405 +2900,394 @@ msgstr "Base de instantaneas"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Parámetros de Contraseña"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Longitud mínima de la contraseña"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Usar caducidad de cuenta"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Inicio y sesión"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Forzar conexiones seguras"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Avisar si la sesión no esta codificada"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Duración de sesiones."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Nombre de equipo"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Puerto"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Almacén de grupos y usuarios"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Atributo 'dn' de los usuarios"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Depurando"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Tiempo de consulta máxima de LDAP"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Registrar estadísticas LDAP"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Nivel de depuración"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Varios"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Mostrar resumen en listados"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Métodos"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatico"
@@ -4431,11 +4383,11 @@ msgstr "Esta prenda es invalida"
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Configuración PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4443,43 +4395,43 @@ msgstr ""
 "Error Fatal: 'Register globals' está activado. No se permitirá ningun acceso"
 " hasta que esto sea solucionado por un administrador."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Cambio de contraseña"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 "Su contraseña va a caducar próximamente, ¡Por favor cambie su contraseña!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "¡Funcionando sin memoria!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Desactivados chequeos de ACL de usuario"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Extensión"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Error de configuración"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4515,60 +4467,64 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Su sesión de FusionDirectory ha expirado!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "¡Por favor introduzca un nombre de usuario válido!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "¡Por favor introduzca una contraseña!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Por favor compruebe la combinación nombre de usuario/contraseña"
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 "Cuenta bloqueada. ¡Por favor contacte con su administrador de sistemas!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/es_CO/fusiondirectory.po b/locale/es_CO/fusiondirectory.po
index 8283bdfead1f51e628f20a69d283bf063e9172a6..9232d4fc984dd951fc51a83219ff00ea7498ee9f 100644
--- a/locale/es_CO/fusiondirectory.po
+++ b/locale/es_CO/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Spanish (Colombia) (https://www.transifex.com/fusiondirectory/teams/12202/es_CO/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
@@ -55,7 +55,7 @@ msgstr "Error XML en fusiondirectory.conf: %s en la línea %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Error de configuración"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -191,8 +191,8 @@ msgstr "Enviar reporte de errores"
 msgid "Toggle information"
 msgstr "Alternar información"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Arriba"
 
@@ -201,14 +201,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ordenar"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ordenar de modo inverso"
 
@@ -220,79 +220,79 @@ msgstr "Seleccionar todo"
 msgid "created by"
 msgstr "creado por"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Ir a la División raíz"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Root"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Subir una División"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr "Ir a la División del usuario"
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Home"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Refrescar lista"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Enviar"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Acciones"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Cortar"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Pegar"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Cortar esta entrada"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Copiar esta entrada"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Restaurar 'snapshots'"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Exportar lista"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Restaurar 'snapshot'"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Crear 'snapshot'"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Crear un nuevo 'snapshot' de este objeto"
 
@@ -317,17 +317,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Hubo un problema descomprimiendo la información del snapshot."
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -347,8 +347,8 @@ msgstr "Nombre de la plantilla"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Error Interno"
 
@@ -372,7 +372,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -410,7 +410,7 @@ msgstr ""
 "Error fatal: No se puede ejemplificar la clase '%s' - intente ejecutar '%s' "
 "para arreglar esto."
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -465,7 +465,7 @@ msgstr "El servidor LDAP respondió: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Precacuión"
@@ -644,41 +644,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Todos los objetos en esta categoría"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Usuario"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Permisos"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Cancelar todo"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "No se puede pegar"
 
@@ -906,109 +906,109 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Aplicar"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Salvar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Agregar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Agregar %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Borrar"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Borrar %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Editar..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Editar %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Atrás"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "¡Esta cuenta no tiene extensiones %s válidas!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1017,7 +1017,7 @@ msgstr ""
 "Ésta cuenta tiene %s configuraciones habilitadas. Usted puede "
 "deshabilitarlas haciendo clic debajo."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1026,7 +1026,7 @@ msgstr ""
 "Ésta cuenta tiene  %s configuraciones habilitadas. ¡Para deshabilitarlas "
 "deberá borrar el %s de configuraciones primero!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1035,7 +1035,7 @@ msgstr ""
 "Ésta cuenta tiene %s configuraciones deshabilitadas. Usted puede "
 "habilitarlas haciendo clic debajo."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1044,228 +1044,228 @@ msgstr ""
 "Ésta cuenta tiene %s configuraciones deshabilitadas. ¡Para habilitarlas "
 "usted deberá agregar el %s de configuraciones primero!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Agregar %s configuraciones "
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Borrar %s configuraciones "
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Enero"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Febrero"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Marzo"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Abril"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Mayo"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Junio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Julio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Agosto"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Septiembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Octubre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Noviembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Diciembre"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Domingo"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Lunes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Martes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Miércoles"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Jueves"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Viernes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Sábado"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "leer operación"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "agregar operación"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "modificar operación"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "borrar operación"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "buscar operación"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "autenticación"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "¡LDAP %s falló!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "¡La operación en LDAP ha fallado!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objeto"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "¡La subida del archivo ha fallado!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "¡La subida del archivo: %s ha fallado!"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "¡Falló la comunicación con el servicio de infraestructura!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "¡Falló la comunicación con el servicio de infraestructura: %s!"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "Este '%s' sigue en uso por el objeto: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "Este '%s' sigue en uso."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "No se puede eliminar el archivo '%s'!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "¡No se puede borrar el directorio '%s'!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1274,7 +1274,7 @@ msgstr ""
 "No se puede inicializar la clase '%s'! ¿Quizás hay algún plugin mal "
 "instalado en su configuración de FusionDirectory?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1293,7 +1293,7 @@ msgstr "Por favor elija las entradas que desea"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1305,10 +1305,10 @@ msgstr "Nombre"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1332,99 +1332,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Objeto base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "No se puede leer el archivo subido: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "el archivo está vacio"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "archivo no encontrado"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "archivo sin privilegios de lectura"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d bytes)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Subir"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Descargar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1435,16 +1425,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Borrar"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1491,24 +1481,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (necesario)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valor inválido para %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Ninguno"
 
@@ -1517,11 +1502,6 @@ msgstr "Ninguno"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr "Configuraciones de Plantilla"
@@ -1547,37 +1527,33 @@ msgstr ""
 "No es posible calcular dn: No se encuentra el objectType infos desde la "
 "pestaña clase \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, 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:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "La entrada %s no existe"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Pestaña \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1589,118 +1565,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "segundos"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "minutos"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "horas"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "días"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Rol %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Grupo %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Grupo del usuario"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "A partir de plantilla"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "%s plantilla"
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Mostrar %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Error al filtrar"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "¡El filtro está incompleto!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Error de permisos"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Usted no tiene permitido crear un 'snashot' para %s."
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Usted no está autorizado para restaurar un 'snapshot' para %s"
@@ -1758,115 +1729,115 @@ msgstr "Todos los usuarios"
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr "El canal requerido no existe. Por favor contacte a su administrador."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Advertencia de Rendmiento"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "mientras se realizan operaciones en el servidor LDAP %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open falló al ejecutar ldapsearch"
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Marca de tiempo"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Snapshots"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1913,7 +1884,7 @@ msgid "department"
 msgstr "división"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2204,57 +2175,57 @@ msgstr "Datos del 'objeto grupo'"
 msgid "Group"
 msgstr "GRupo"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Nombre de este grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Una descripción corta de este grupo."
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Objetos miembro"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Objetos miembro de este grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Confianza del Sistema"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Modo de Confianza"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Tipo de autorización para ésos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "deshabilitado"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "Acceso Completo"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "Permitir acceso a ésos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 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."
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2317,7 +2288,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Panel de gestión de roles ACL"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Modo"
 
@@ -2358,28 +2329,28 @@ msgstr "Usuarios o grupos a los cuales asignar este rol"
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Gestionar ACLs"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Gestión de ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Gestionar permisos ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Permisos"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: 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:319
+#: 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"
@@ -2478,12 +2449,11 @@ msgstr "Administrar usuarios"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Bloqueo de cuentas"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
@@ -2492,27 +2462,20 @@ msgstr ""
 "El método de contraseña \"%s\" no soporta bloqueos. ¡La cuenta \"%s\" no se "
 "ha bloqueado!"
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Desbloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Bloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Cuenta de Usuario"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Información de Cuentas de Usuario"
@@ -2768,7 +2731,7 @@ msgstr ""
 "contraseña."
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Cuenta de Usuario"
 
@@ -2967,59 +2930,48 @@ msgstr "Base para Snapshot "
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "La base donde los snapshots deberían ser almacenados dentro de LDAP."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Configuraciones de Contraseña"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "'hash' de contraseña por defecto."
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "'hash' por defecto"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Forzar 'hash' por defecto"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr "Forzar el uso del 'hash' de Contraseña por defecto."
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Longitud mínima de contraseña"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Longitud máxima de contraseña para usuarios"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Diferencia mínima entre contraseñas"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 "Cantidad mínima de caracteres distintos a partir de la última contraseña"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Expiración de la cuenta de usuario"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
@@ -3028,33 +2980,33 @@ msgstr ""
 "sesión en FusionDirectory y fuerza la renovación de contraseña o bloqueo de "
 "cuenta."
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr "SASL Realm"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr "SASL Exop"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr "Valor que será almacenado en el atributo 'userPassword'"
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Cuenta de Usuario y sesión"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 "Que atributo LDAP debería usarse como 'cuenta de usuario' en el inicio de "
 "sesión."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Forzar las conexiones encriptadas"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3062,203 +3014,203 @@ msgstr ""
 "Habilita revisiones de seguridad con PHP para forzar el acceso encriptado "
 "(https) en la interfaz web."
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Alertar si la sesión no se encuentra encriptada"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 "mostrará un mensaje de advertencia al usuario cuando se utilice http en vez "
 "de https."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Tiempo de vida de la sesión "
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr "SSL"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr "Ruta de la llave "
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 "Ruta donde se encuentra la llave de FusionDirectory. Por el momento, sin "
 "uso."
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr "Ruta del certificado"
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr "Ruta donde se encuentra el certificado. Por el momento, sin uso."
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr "Path del certificado CA"
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 "Ruta del certificado CA. Se utiliza para validar el equipo con el 'Servidor "
 "Argonaut'."
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Equipo"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Puerto"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Almacenamiento de 'Usuarios' y 'Grupos'"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Atributo DN para 'Usuarios'"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Atributo al inicio del \"dn\" de los usuarios"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr "Patrón para CN"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr "Este es el patrón que se usará para crear el campo de 'nombre común'"
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Politica de nombres"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr "Habilita la validación estricta de nombres para usuarios o grupos."
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr "Usuarios RDN"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr "La rama donde los usuarios están guardados."
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr "ACL Rol RDN"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr "La rama donde los rol ACL están almacenados."
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Rastreo de errores"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Mostrar errores"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3267,11 +3219,11 @@ msgstr ""
 "estar deshabilitado en entornos productivos, ya que, en algunos casos "
 "podrían mostrarse contraseñas allí."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Tiempo máximo de consultas LDAP."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
@@ -3279,11 +3231,11 @@ msgstr ""
 "Detenga las acciones sobre LDAP si no hay respuesta después del tiempo "
 "especificado en segundos."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Escribir logs de las estadísticas LDAP."
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3291,23 +3243,23 @@ msgstr ""
 "Registrar estadísticas de tiempo de LDAP en 'syslog'. Esto puede ser útil "
 "para encontrar problemas o filtros de búsqueda erróneos."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Nivel del 'Rastreo de Errores'"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Mostrar determinados datos en cada página de carga."
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Miscelánea"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Muestra un resumen en los listados."
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3315,11 +3267,11 @@ msgstr ""
 "Determina cuando una barra de estado será mostrada al final de listas, en un"
 " resumen corto y cantidad de elementos en la lista."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr "Mostrar pestaña de ACL en todos los objetos."
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
@@ -3327,64 +3279,64 @@ 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:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Hooks"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr "'Hooks' que son llamados cuando suceden acciones específicas."
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr "La pestaña que corresponde a este 'hook'"
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Cuándo llamar este comando"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "La línea de comandos que será usada"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr "Mostrar la salida del 'hook'"
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
@@ -3392,7 +3344,7 @@ msgstr ""
 "Si se  habilita, cuando un 'hook' termine exitosamente se mostrará una "
 "ventana de diálogo al usuario."
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automático"
@@ -4528,11 +4480,11 @@ msgstr ""
 "Hay un problema con el servidor de correo, la confirmación de email no será "
 "enviada."
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Configuración PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4540,32 +4492,32 @@ msgstr ""
 "Error fatal: Registrar 'globales' está habilitado. FusionDirectory rechazará"
 " el inicio de sesión hasta que esto sea solucionado por un administrador."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Cambio de contraseña"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 "Su contraseña está a punto de expirar, ¡por favor cambie su contraseña!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "¡El sistema se está quedando sin memoria!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Checks  ACL de usuario deshabiltiados"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Plugin"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
@@ -4574,11 +4526,11 @@ msgstr ""
 "Error Fatal: ¡No es posible encontrar ninguna definición de plugin para el "
 "plugin '%s' ('%s' no es un archivo)!"
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Error de configuración"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4617,59 +4569,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "¡Su sesión de FusionDirectory ha expirado!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr "¡Tu IP ha cambiado!"
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr "¡Parámetro \"%s\" de plugin inválido!"
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr "¡No se encuentra la sesión!"
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "¡Por favor especifique un nombre de usuario válido!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "¡Por favor especifique su contraseña!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Por favor verifique su combinación de usuario/contraseña"
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Cuenta bloqueada. ¡Por favor contacte a su administrador!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/es_VE/fusiondirectory.po b/locale/es_VE/fusiondirectory.po
index 7cb94d879b5dabf49dc730b6b6d39f27a5f9abd9..3a0730f870277b3c9b81a1cb467bde887f90aefd 100644
--- a/locale/es_VE/fusiondirectory.po
+++ b/locale/es_VE/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Spanish (Venezuela) (https://www.transifex.com/fusiondirectory/teams/12202/es_VE/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Error"
@@ -55,7 +55,7 @@ msgstr "Error XML en fusiondirectory.conf: %s en la línea %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Error en la configuración"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -192,8 +192,8 @@ msgstr "Enviar informe de errores"
 msgid "Toggle information"
 msgstr "Modificar información"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Arriba"
 
@@ -202,14 +202,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -221,79 +221,79 @@ msgstr "Seleccione todos"
 msgid "created by"
 msgstr "Creado por"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Ir al departamento raíz"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Raíz"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Subir un departamento"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Inicio"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Recargar lista"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Enviar"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Acciones"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Mover"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Pegar"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Mover esta entrada"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Copiar esta entrada"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Recuperar instantánea"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Exportar lista"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Recuperar instantanea"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Crear instantánea"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "¡Crear una nueva instantánea de este objeto!"
 
@@ -318,17 +318,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -348,8 +348,8 @@ msgstr "Nombre de la plantilla"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "error interno"
 
@@ -373,7 +373,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -411,7 +411,7 @@ msgstr ""
 "Error fatal: no se puede instanciar la clase '%s' - intente solucionarlo "
 "ejecutando '%s'"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -465,7 +465,7 @@ msgstr "El servidor LDAP devolvio: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Aviso"
@@ -640,41 +640,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Todos los objetos en esta categoría"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Inicio"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Permisos"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Cancelar todo"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "No puedo pegar"
 
@@ -903,109 +903,109 @@ msgstr "¡'%s' debe ser %d o superior!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "¡'%s' depende de '%s' - Por favor introduzca ambos valores!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "¡Ya existe una entrada con el atributo '%s' en el sistema!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "¡El campo obligatorio '%s' está vacio!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' no está permitido:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "¡'%s' no están permitidos!"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "¡Extensión PHP %s no encontrada!"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Aplicar"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Guardar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Añadir"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Añadir %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Eliminar"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Eliminar %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Editar..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Editar %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Atrás"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "¡Esta cuenta tiene extensiones %s no validas!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1014,7 +1014,7 @@ msgstr ""
 "Esta cuenta tiene características %s activadas. Puede desactivarla pulsando "
 "aquí"
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1023,7 +1023,7 @@ msgstr ""
 "Esta cuenta tiene las características %s activadas. ¡Para desactivarlas, "
 "necesita eliminar las caracteristicas %s primero!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1032,7 +1032,7 @@ msgstr ""
 "Esta cuenta tiene características %s desactivadas. Puede activarla pulsando "
 "aquí"
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1041,191 +1041,191 @@ msgstr ""
 "Esta cuenta tiene las características %s desactivadas. ¡Para activarlas, "
 "necesita añadir las caracteristicas %s primero!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Añadir caracteristicas %s"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Eliminar las caracteristicas %s"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Enero"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Febrero"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Marzo"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Abril"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Mayo"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Junio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Julio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Agosto"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Septiembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Octubre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Noviembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Diciembre"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Domingo"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Lunes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Martes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Miércoles"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Jueves"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Viernes"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Sábado"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "lectura"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "adición"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "modificación"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "eliminación"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "busqueda"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "autenticación"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "¡LDAP %s ha fallado!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "¡La consulta LDAP ha fallado!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objeto"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "¡Ha fallado el subir archivo!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Ha fallado el subir archivo: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "¡Ha fallado la comunciación con el servicio de infraestructura!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Ha fallado la comunciación con el servicio de infraestructura: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "'%s' esta todavía en uso por el objeto: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "'%s' esta todavía en uso."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "'%s' esta todavía en uso por los objetos: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "¡El archivo %s no existe!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "¡No se puede abrir el archivo '%s'!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "¡No se puede grabar el archivo '%s'!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1234,37 +1234,37 @@ msgstr ""
 "El valor para '%s' no esta configurado o no es válido.¡Por favor compruebe "
 "el archivo de configuración!"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "¡No se puede eliminar el fichero '%s'!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "¡No se puede crear la carpeta '%s'!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "¡No se puede eliminar la carpeta '%s'!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Comprobando soporte %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Instala y activa el módulo de PHP %s."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Instale y active el module Pear %s. "
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1273,7 +1273,7 @@ msgstr ""
 "No se puede inicializar la clase '%s'! Posiblemente hay un complemento "
 "faltante en su instalación de FusionDirectory?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr "¡La base introducida no es válida, se ha dejado el valor anterior!"
@@ -1292,7 +1292,7 @@ msgstr "Por favor seleccione las entradas que desee"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1304,10 +1304,10 @@ msgstr "Nombre"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1331,99 +1331,89 @@ msgstr "Parar servicio"
 msgid "Restart service"
 msgstr "Reiniciar servicio"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Horas"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Minutos"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Fecha"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "Tiempo"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "No puedo leer el archivo: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "el archivo está vacío"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "archivo no encontrado"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "archivo no accesible"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Enviar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Descargar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1434,16 +1424,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Eliminar"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1490,24 +1480,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Ninguno"
 
@@ -1516,11 +1501,6 @@ msgstr "Ninguno"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1544,37 +1524,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1586,118 +1562,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "segundos"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "minutos"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "horas"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "días"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Grupo de usuarios"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Error del filtro"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "¡El filtro está incompleto!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Error de permisos"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "No tiene permisos para crear una instantanea para %s."
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "No tiene permisos para recuperar una instantanea para %s."
@@ -1754,115 +1725,115 @@ msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 "¡El canal requerido no existe!. Por favor  contacte con su Administrador."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Aviso e rendimiento"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "mientras operaba en el servidor LDAP '%s'"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Marca de tiempo"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Recuperar"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1909,7 +1880,7 @@ msgid "department"
 msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2200,56 +2171,56 @@ msgstr ""
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Propietario"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Objetos miembros"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Sistema de seguridad"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Modo seguro"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "desactivado"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "Acceso sin restricciones"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "Permitir el acceso a estos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2310,7 +2281,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Modo"
 
@@ -2351,28 +2322,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Asignación de ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2471,39 +2442,31 @@ msgstr "Gestión de usuarios"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Bloqueo de cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Desbloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Bloquear cuenta"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2750,7 +2713,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Atributo de inicio de sesión"
 
@@ -2937,405 +2900,394 @@ msgstr "Base de instantaneas"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Parámetros de Contraseña"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Longitud mínima de la contraseña"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Usar caducidad de cuenta"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Inicio y sesión"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Forzar conexiones seguras"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Avisar si la sesión no esta codificada"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Duración de sesiones."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Nombre de equipo"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Puerto"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Almacén de grupos y usuarios"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Atributo 'dn' de los usuarios"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Depurando"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Tiempo de consulta máxima de LDAP"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Registrar estadísticas LDAP"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Nivel de depuración"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Varios"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Mostrar resumen en listados"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Métodos"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatico"
@@ -4433,11 +4385,11 @@ msgstr "Esta prenda es invalida"
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Configuración PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4445,43 +4397,43 @@ msgstr ""
 "Error Fatal: 'Register globals' está activado. No se permitirá ningun acceso"
 " hasta que esto sea solucionado por un administrador."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Cambio de contraseña"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 "Su contraseña va a caducar próximamente, ¡Por favor cambie su contraseña!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "¡Funcionando sin memoria!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Desactivados chequeos de ACL de usuario"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Extensión"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Error de configuración"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4517,60 +4469,64 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Su sesión de FusionDirectory ha expirado!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "¡Por favor introduzca un nombre de usuario válido!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "¡Por favor introduzca una contraseña!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Por favor compruebe la combinación nombre de usuario/contraseña"
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 "Cuenta bloqueada. ¡Por favor contacte con su administrador de sistemas!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/fa_IR/fusiondirectory.po b/locale/fa_IR/fusiondirectory.po
index aa5f3ac890e875ee39a32542f1e0385c6789cff2..9c809cf1c044d926c17c2179c3a9aee92a4847fe 100644
--- a/locale/fa_IR/fusiondirectory.po
+++ b/locale/fa_IR/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Persian (Iran) (https://www.transifex.com/fusiondirectory/teams/12202/fa_IR/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "خطا"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "خطای LDAP"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "خطای داخلی"
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "فایل '%s' را نمی توانم پیدا کنم برای رفع مشکل دستور '%s' را بزنید."
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "جواز"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1401,16 +1391,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1483,11 +1468,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,7 +1846,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2166,56 +2137,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4355,53 +4307,53 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "پیکربندی PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "تغییر کلمه عبور"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 "اعتبار کلمه عبور شما در حال اتمام است، لطفا کلمه عبور خود را تغییر دهید!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "پلاگین"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4435,59 +4387,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/fi_FI/fusiondirectory.po b/locale/fi_FI/fusiondirectory.po
index 7dde74d26cd92371d2aa3d95544671a64b5800cf..733a44510a687a2c475be3eb035c36766773af18 100644
--- a/locale/fi_FI/fusiondirectory.po
+++ b/locale/fi_FI/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Finnish (Finland) (https://www.transifex.com/fusiondirectory/teams/12202/fi_FI/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Virhe"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "LDAP virhe"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Toiminnot"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Virhe"
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Varoitus"
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Lupa"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Peruta"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Talenna"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr "Nimi"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "Aika"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Lataa"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1401,16 +1391,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Poista"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1483,11 +1468,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,7 +1846,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2166,56 +2137,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Portti"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4355,52 +4307,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4434,59 +4386,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/fr/fusiondirectory.po b/locale/fr/fusiondirectory.po
index a0da9aaad965d0c503518c39ccde933dbd35edc9..008d78b0e0a329f1efd67fb2778655742c407cdf 100644
--- a/locale/fr/fusiondirectory.po
+++ b/locale/fr/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>, 2017\n"
 "Language-Team: French (https://www.transifex.com/fusiondirectory/teams/12202/fr/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Erreur"
@@ -55,7 +55,7 @@ msgstr "Erreur XML dans fusiondirectory.conf : %s à la ligne %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Erreur de configuration"
 
@@ -68,15 +68,15 @@ msgstr ""
 "Il semble que vous essayez de déchiffrer quelque chose qui n'est pas chiffré :%s<br/>\n"
 "Veuillez vérifier que vous n'utilisez pas un fichier fusiondirectory.secrets alors que vos mots de passe ne sont pas chiffrés."
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -84,7 +84,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Erreur LDAP"
 
@@ -200,8 +200,8 @@ msgstr "Envoyer le rapport de bug"
 msgid "Toggle information"
 msgstr "Afficher/Cacher l'information"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Haut"
 
@@ -210,14 +210,14 @@ msgid "Down"
 msgstr "Bas"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: 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:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Trier vers le bas"
 
@@ -229,79 +229,79 @@ msgstr "Sélectionner tout"
 msgid "created by"
 msgstr "créé par"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Aller à la racine"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Racine"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Monter d'un département"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr "Aller au département de l’utilisateur"
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Accueil"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Recharger la liste"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Soumettre"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Actions"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Copier"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Couper"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Coller"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Couper cette entrée"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Copier cette entrée"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Restaurer des instantanés"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Exporter la liste"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Restaurer un instantané"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Créer un instantané"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Créer un nouvel instantané depuis cet objet"
 
@@ -312,31 +312,31 @@ msgstr "Le fuseau horaire «%s» indiqué dans votre configuration est invalide.
 
 #: include/class_SnapshotHandler.inc:40
 msgid "Snapshot"
-msgstr "Instantanés"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:41
 msgid "Snapshot handler"
-msgstr "Gestionnaire d'instantanés"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:46
 msgid "Restore over an existing object"
-msgstr "Restaurer sur un objet existant"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:47
 msgid "Restore a deleted object"
-msgstr "Restaurer un objet supprimé"
+msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 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_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr "Les données de l’instantané n’ont pas pu être obtenue"
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -358,8 +358,8 @@ msgstr "Nom du modèle"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Erreur interne"
 
@@ -383,7 +383,7 @@ 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:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -406,7 +406,7 @@ msgstr "Chercher dans les sous-arbres"
 #: include/class_filter.inc:378
 #, php-format
 msgid "Searches in %s"
-msgstr "Recherches dans %s"
+msgstr ""
 
 #: include/functions.inc:97
 #, php-format
@@ -423,7 +423,7 @@ msgstr ""
 "Erreur fatale : impossible d'initialiser la classe '%s' - veuillez exécuter "
 "'%s' pour essayer de régler le problème"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -480,7 +480,7 @@ msgstr "Le serveur LDAP a retourné : %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Avertissement"
@@ -666,41 +666,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr "L’objectClass «posixGroup» doit être structurelle («STRUCTURAL»)"
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 "Le fichier '%s' n’a pas été trouvé - veuillez exécuter '%s' pour régler ce "
 "problème"
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Tous les objets dans cette catégorie"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Identifiant"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Permissions"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Tout annuler"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Impossible de coller"
 
@@ -915,7 +915,7 @@ msgstr "La valeur pour '%s' est trop grande !"
 #: include/class_msgPool.inc:364
 #, php-format
 msgid "'%s' must be smaller than %s!"
-msgstr "'%s' doit être plus petit que %s !"
+msgstr "'%s' doit être plus petit que %s !"
 
 #: include/class_msgPool.inc:378
 #, php-format
@@ -925,116 +925,116 @@ msgstr "La valeur pour '%s' est trop petite !"
 #: include/class_msgPool.inc:380
 #, php-format
 msgid "'%s' must be %d or above!"
-msgstr "'%s' doit être supérieur ou égal à %d !"
+msgstr "'%s' doit être à la version %d ou plus !"
 
 #: include/class_msgPool.inc:393
 #, php-format
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' dépend de '%s' - veuillez remplir les deux valeurs !"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "Il existe déjà une entrée avec l'attribut '%s' dans le système !"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr "L’entrée '%s' utilise déjà l'attribut '%s' !"
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Le champ obligatoire '%s' n'est pas rempli !"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr "Exemple :"
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr "Le champ '%s' contient des caractères invalides"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' n'est pas autorisé :"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "'%s' n'est pas autorisé !"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "Extension PHP %s manquante !"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Annuler"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Appliquer"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Sauver"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Ajouter"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Ajouter %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Supprimer"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Supprimer %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Éditer…"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Éditer %s…"
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Retour"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Ce compte n'a pas d'extensions %s valides !"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1043,7 +1043,7 @@ msgstr ""
 "Ce compte a les paramètres %s activés. Vous pouvez les désactiver en "
 "cliquant sur le bouton ci-dessous."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1052,7 +1052,7 @@ msgstr ""
 "Ce compte a les paramètres %s activés. Pour les désactiver vous devez au "
 "préalable désactiver les paramètres %s !"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1061,7 +1061,7 @@ msgstr ""
 "Ce compte a les paramètres %s desactivés. Vous pouvez les activer en "
 "cliquant ci dessous."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1070,7 +1070,7 @@ msgstr ""
 "Ce compte a les paramètres %s désactivés. Pour les activer, vous devez au "
 "préalable activer les paramètres %s !"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
@@ -1079,186 +1079,186 @@ msgstr ""
 "Ce compte a les paramètres %s désactivés. Pour les activer, vous devez "
 "d'abord désactiver les paramètres %s !"
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Activer les paramètres %s"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Retirer les paramètres %s"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 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 fenêtre"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Janvier"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Février"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Mars"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Avril"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Mai"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Juin"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Juillet"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Août"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Septembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Octobre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Novembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Décembre"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Dimanche"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Lundi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Mardi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Mercredi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Jeudi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Vendredi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Samedi"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "lecture"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "ajout"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "modification"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "suppression"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "recherche"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "authentification"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "La requête LDAP %s a échoué !"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "La requête LDAP a échoué !"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objet"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Le téléversement a échoué !"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Le téléversement a échoué : %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Échec de communication avec le service d'infrastructure !"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Échec de communication avec le service d'infrastructure : %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "Ce '%s' est en cours d'utilisation par l’objet : %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "Ce '%s' est en cours d’utilisation."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "Ce '%s' est en cours d’utilisation par les objets : %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Le fichier '%s' n'existe pas !"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Impossible de lire dans le fichier '%s' !"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Impossible d'écrire dans le fichier '%s' !"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1267,37 +1267,37 @@ msgstr ""
 "La valeur de '%s' est actuellement vide ou invalide, veuillez vérifier votre"
 " fichier de configuration !"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Impossible de supprimer le fichier '%s' !"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Impossible de créer le répertoire '%s' !"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Impossible de supprimer le répertoire '%s' !"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Vérification du support de %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Installer et activer le module PHP %s."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Installer et activer le module Pear %s."
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1306,7 +1306,7 @@ msgstr ""
 "Impossible d'initialiser la classe '%s' ! Peut-être qu’il manque une "
 "extension dans votre installation de FusionDirectory ?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1329,7 +1329,7 @@ msgstr "Veuillez sélectionner les entrées désirées"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1341,10 +1341,10 @@ msgstr "Nom"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1368,90 +1368,80 @@ msgstr "Arrêter le Service"
 msgid "Restart service"
 msgstr "Redémarrer le service"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Base de l'objet"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr "La valeur de la base doit toujours être une chaîne"
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr "Erreur, date incorrecte : %s"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Heures"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Minutes"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr "Secondes"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Date"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "Temps"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Impossible de lire le fichier importé : %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "le fichier est vide"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "le fichier n'a pas été trouvé"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "le fichier n'est pas lisible"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d octets)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr "L'attribut %sest désactivé, sa valeur n'a pas pu être définie"
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Téléverser"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: 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:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
@@ -1459,10 +1449,10 @@ msgstr ""
 "Impossible de sauver la photo de l'utilisateur, FusionDirectory a besoin que"
 " le module php \"imagick\" soit installé pour cela."
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1473,16 +1463,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Supprimer"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr "Numéro"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1529,24 +1519,19 @@ 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:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (requis)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr "SetAttribute %sa été fixé à une valeur non compatible"
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valeur invalide pour %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Aucun"
 
@@ -1557,11 +1542,6 @@ msgstr ""
 "La valeur «%s» pour le champ «%s» n’est pas dans la liste des choix "
 "possibles"
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr "StringAttribute%s a été fixé à une valeur non compatible"
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr "Paramètres du modèle"
@@ -1588,17 +1568,17 @@ 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:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, 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:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "L'entrée %s n'existe pas"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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!"
@@ -1607,21 +1587,17 @@ msgstr ""
 "modifications qui peuvent avoir été faites par d'autres seront perdues si "
 "vous sauvez cette entrée !"
 
-#: include/simpleplugin/class_simplePlugin.inc:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr "Service «%s»"
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Onglet «%s»"
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr "Impossible de créer un DN unique"
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Champ inconnu «%s»"
@@ -1635,118 +1611,113 @@ msgstr ""
 "Pas de définition de plugin pour l'initialisation de «%s», veuillez vérifier"
 " votre fichier de configuration."
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr "Impossible de calculer le DN pour l'objet : %s"
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr "Le déplacement de \"%s\" à \"%s\" a échoué: %s"
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "O"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KiO"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MiO"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GiO"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TiO"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "secondes"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "minutes"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "heures"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "jours"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
-msgstr "Ajouter (dialogue)"
+msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr "Groupe POSIX %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Rôle %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Groupe %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Groupe d'utilisateurs"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Depuis un modèle"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "Modèle de %s"
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Afficher %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Erreur de filtre"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Le filtre est incomplet !"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Erreur de permissions"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Vous n'êtes pas autorisé à restaurer un instantané de %s."
@@ -1754,7 +1725,7 @@ msgstr "Vous n'êtes pas autorisé à restaurer un instantané de %s."
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #, php-format
 msgid "You are not allowed to delete a snapshot for %s."
-msgstr "Vous n'êtes pas autorisé à supprimer l'instantané pour %s."
+msgstr ""
 
 #: include/simpleplugin/simple-list.xml:11
 msgid "NO LABEL"
@@ -1806,127 +1777,127 @@ msgstr ""
 "Le canal demandé n'existe pas ! Veuillez contacter votre administrateur "
 "système."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Avertissement de performance"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
-"Impossible de créer automatiquement des sous-arbres pour la branche «%s» : "
+"Impossible de créer automatiquement des sous-arbres avec le RDN «%s» : "
 "object class non trouvée !"
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
-"Impossible de créer automatiquement des sous-arbres pour la branche « %s » :"
-" non supporté"
+"Impossible de créer automatiquement des sous-arbres avec le RDN «%s» : non "
+"supporté"
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "lors de l'opération sur le serveur LDAP %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open a échoué lors de l’exécution de ldapsearch"
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, 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:1045
+#: include/class_ldap.inc:1047
 #, 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:1048
+#: include/class_ldap.inc:1050
 #, 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:1052
+#: include/class_ldap.inc:1054
 #, 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:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr "Erreur ligne %s, une entrée doit commencer par le dn"
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, 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 !"
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr "Création d’un instantané"
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr "DN de l’objet dont vous créez un instantané"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Date"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr "Date et heure de création de l’instantané"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr "Raison"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr "Raison pour la création de cet instantané"
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr "DN"
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Restaurer"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr "Restauration d’instantanés"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Instantanés"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr "Instantanés existants pour cet objet"
 
@@ -1973,7 +1944,7 @@ msgid "department"
 msgstr "département"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2268,56 +2239,56 @@ msgstr "Information du groupe d’objets"
 msgid "Group"
 msgstr "Groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Nom du groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Description courte pour ce groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Propriétaire"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Objets membres"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Objets membres de ce groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Systèmes"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Mode"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Type d'autorisation pour ces hôtes"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "désactivé"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "accès complet"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "permettre l'accès a ces hôtes"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Autoriser seulement ce groupe à se connecter sur ces listes d'hôtes"
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2380,7 +2351,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Boite de dialogue des affectations de rôles de contrôle d’accès"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Mode"
 
@@ -2423,28 +2394,28 @@ msgstr "Utilisateurs et groupes à qui appliquer cette ACL"
 msgid ", and %d others"
 msgstr ", et %d autres"
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Affectation ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Affectation ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Affectation des listes de contrôle d’accès"
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Affectations"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Affectations de rôles ACL pour cette base"
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: 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"
@@ -2543,12 +2514,11 @@ 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:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Verrouillage du compte"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
@@ -2557,29 +2527,20 @@ msgstr ""
 "La méthode de mot de passe «%s» ne permet pas le verrouillage. Le compte "
 "«%s» n'a pas été verrouillé !"
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-"Le verrouillage a échoué en utilisant la méthode de mot de passe \"%s\". Le "
-"compte \"%s\" n'a pas été verrouillé!"
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Déverrouiller le compte"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Verrouiller le compte"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Compte utilisateur"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Information du compte utilisateur"
@@ -2834,7 +2795,7 @@ msgstr ""
 "alternatives pour récupérer leur mot de passe"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Attribut de l’identifiant"
 
@@ -3042,61 +3003,50 @@ msgstr ""
 "Branche LDAP à l'intérieur de laquelle les instantanés d'objets seront "
 "stockés"
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Paramètres de mots de passe"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "Méthode de hachage des mots de passe par défaut"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "Méthode de hachage à utiliser par défaut"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Forcer la méthode de hachage par défaut"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 "Forcer l'utilisation de la méthode de hachage des mots de passe par défaut "
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Taille minimum des mots de passe"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Longueur minimum des mots de passe utilisateurs"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Différence minimum des mots de passe"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 "Nombre minimum de caractères différents par rapport au précédent mot de "
 "passe"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Activer l'expiration des comptes"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
@@ -3105,31 +3055,31 @@ msgstr ""
 "FusionDirectory et renouvellement forcé des mots de passe ou blocage du "
 "compte"
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr "Royaume SASL"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr "Opération Extérieur SASL"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr "Attribut à stocker dans l'attribut «userPassword»"
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Connexion et session"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr "Attribut LDAP utilisé comme identifiant lors de la connexion."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Forcer les connexions chiffrées"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3137,173 +3087,173 @@ msgstr ""
 "Activer les vérifications PHP de sécurité pour forcer à utiliser HTTPS lors "
 "de l’accès à l'interface web."
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Avertir si la session n’est pas chiffrée"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 "Affiche un avertissement pour indiquer l'usage du protocole HTTP au lieu de "
 "HTTPS."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Durée de vie de la session"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr "Définit la durée de vie des sessions en secondes (0 pour désactiver)."
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr "Authentification HTTP basique"
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 "Utiliser le protocole d'authentification Basic HTTP au lieu du formulaire de"
 " connexion."
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr "Authentification  par entêtes HTTP"
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 "Utiliser l'authentification par entêtes HTTP au lieu du formulaire de "
 "connexion."
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr "Entête HTTP"
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr "Nom de l'entête contenant l'identification utilisateur."
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr "SSL"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr "Clé privée"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr "Chemin vers la clé privée de FusionDirectory. Inutilisé actuellement."
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr "Certificat"
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 "Chemin vers le certificat public de FusionDirectory. Inutilisé actuellement."
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr "Certificat CA"
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 "Chemin d'accès au CA public. Utilisé pour valider l'hôte du serveur "
 "Argonaut."
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr "CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr "Activer CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr "CAS sera utilisé à la place de l’identification LDAP"
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr "Chemin du fichier contenant le certificat du CA public du serveur CAS"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Hôte"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr "Hôte du serveur CAS"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Port"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr "Port d’écoute du serveur CAS"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr "Contexte CAS"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr "Contexte CAS à utiliser"
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Stockage des utilisateurs et groupes"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Attribut pour le DN utilisateur"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Attribut à utiliser pour le début du DN des utilisateurs"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr "Motif CN"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr "Le motif à utiliser pour construire le champ common name"
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Règles de nommage strictes"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr "Active la vérification stricte des noms d’utilisateurs et de groupes"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr "Branche des utilisateurs"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr "La branche où sont stockés les utilisateurs."
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr "Branche des rôles ACL"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr "La branche où sont stockés les rôles ACL."
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr "Restreindre les membres des rôles"
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
@@ -3311,22 +3261,22 @@ msgstr ""
 "Lorsqu'activé, uniquement les utilisateurs de la même branche ou les membres"
 " des groupes de la même branche peuvent être ajouté dans un rôle."
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr "Champs d'adresse séparés"
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 "Exposer les champs street, postOfficeBox et postalCode au lieu de "
 "postalAddress."
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr "Modèle d'adresse postale"
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
@@ -3334,15 +3284,15 @@ msgstr ""
 "Lorsque vous utilisez des champs d'adresse séparés, vous pouvez utiliser un "
 "motif pour remplir le champ postalAddress."
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Debogage"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Afficher les erreurs"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3351,11 +3301,11 @@ msgstr ""
 "désactiver en environnement de production, car des mots de passe peuvent "
 "être affichés."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Durée maximale d'une requête LDAP"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
@@ -3363,11 +3313,11 @@ msgstr ""
 "Arrêter les opérations LDAP si aucune réponse n'est obtenue dans le délai "
 "spécifié en secondes."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Journaliser les statistiques LDAP"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3375,23 +3325,23 @@ msgstr ""
 "Stocker les statistiques LDAP via syslog. Cela aide à trouver les problèmes "
 "d'indexation et de mauvais filtres de recherche."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Niveau de débogage"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Afficher certaines informations à chargement de page."
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Divers"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Afficher les sommaires en bas des listes"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3399,11 +3349,11 @@ msgstr ""
 "Détermine si une barre d'état sera affichée en bas de la liste pour indiquer"
 " les nombres et types d'objets affichés"
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr "Afficher l’onglet ACL sur tous les objets"
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
@@ -3411,67 +3361,67 @@ 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:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr "Catégories de département"
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 "Les catégories disponibles dans le menu déroulant pour les départements"
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 "Utilisez ceci pour cacher une entrée de menu à des groupes spécifiques "
 "d'utilisateurs"
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr "Groupe ou rôle"
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr "Plugin à mettre en liste noire"
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr "Liste noire du menu"
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Hooks"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr "Hooks qui sont appelés quand des actions spécifiques sont faites"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr "Onglet"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr "L’onglet concerné par ce hook"
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Quand appeler cette commande"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr "Commande"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "Commande qui sera appelée"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
-msgstr "Afficher le résultat des hooks"
+msgstr "Montrer le résultat des hooks"
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
@@ -3479,7 +3429,7 @@ msgstr ""
 "Si activé, après réussite du hook, le résultat est affiché à l'utilisateur "
 "dans une boite de dialogue."
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatique"
@@ -3516,7 +3466,7 @@ msgid ""
 "User statistics could not be computed because of the following LDAP error: "
 "%s"
 msgstr ""
-"Les statistiques utilisateurs n'ont pas pu être calculées en raison de "
+"Les statistiques utilisateurs n'ont pas pu être calculé en raison de "
 "l'erreur LDAP suivante : %s"
 
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:122
@@ -4644,11 +4594,11 @@ msgstr ""
 "Un problème est survenu avec le serveur de courriel, le courriel de "
 "confirmation n'a pas été envoyé"
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Configuration PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4657,32 +4607,32 @@ msgstr ""
 "pas aux utilisateurs de se connecter tant que ceci n'est pas corrigé par un "
 "administrateur."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Changement de mot de passe"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 "Votre mot de passe va bientôt expirer, veuillez changer votre mot de passe !"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr "Votre mot de passe a expiré, veuillez changer votre mot de passe."
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Plus de mémoire disponible !"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Vérifications ACL de l'utilisateur désactivées"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Plugin"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
@@ -4691,11 +4641,11 @@ msgstr ""
 "Erreur fatale : Impossible de trouver une définition pour le plugin '%s' "
 "('%s' n'est pas un fichier) !"
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Erreur de configuration"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4737,60 +4687,64 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Votre session FusionDirectory a expiré !"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr "Votre IP a changé !"
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr "Paramètre de plugin «%s» invalide !"
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr "Aucune session trouvée !"
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr "La vérification des schémas LDAP a signalé des erreurs :"
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr "Erreur de schéma LDAP"
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Veuillez entrer un nom d’utilisateur valide !"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Veuillez entrer votre mot de passe !"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Veuillez vérifier le nom d'utilisateur et le mot de passe."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Compte verrouillé. Veuillez contacter votre administrateur système !"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr "Aucune valeur trouvée dans l’entête HTTP «%s»"
 
-#: html/index.php:471
+#: html/index.php:474
 #, 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:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr "La connexion avec l'utilisateur «%s» a provoqué l'erreur : %s"
 
-#: html/index.php:538
+#: html/index.php:541
 #, 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:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
@@ -4882,7 +4836,7 @@ msgstr[1] "Il y a %1 groupes :"
 
 #: plugins/addons/dashboard/groups_stats.tpl.c:5
 msgid "There are no groups"
-msgstr "Il n'y a pas de groupe"
+msgstr "Il n'y a pas de groupes"
 
 #: plugins/addons/dashboard/groups_stats.tpl.c:8
 msgid "One of them is a %1 group"
@@ -4919,7 +4873,7 @@ msgstr "Aucun d'entre eux n’est verrouillé"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:5
 msgid "There are no users"
-msgstr "Il n'y a pas d'utilisateur"
+msgstr "Il n'y a pas d'utilisateurs"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:8
 msgid "One of them have a %1 account"
@@ -5292,7 +5246,7 @@ msgid ""
 "&copy; 2002-%1 <a href=\"http://www.fusiondirectory.org\">The "
 "FusionDirectory team, %2</a>"
 msgstr ""
-"&copy; 2002-%1 <a href=\"http://www.fusiondirectory.org\">L’équipe de "
+"&copy; 2002-%1 <a href=\"http://www.fusiondirectory.org\">L'equipe de "
 "FusionDirectory, %2</a>"
 
 #: ihtml/themes/breezy/islocked.tpl.c:2
diff --git a/locale/hu_HU/fusiondirectory.po b/locale/hu_HU/fusiondirectory.po
index b87a657c5eccc09effb3088f977a34d5061ec8e0..f0983c945e947c2c92712a3138849e4092c077e0 100644
--- a/locale/hu_HU/fusiondirectory.po
+++ b/locale/hu_HU/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Hungarian (Hungary) (https://www.transifex.com/fusiondirectory/teams/12202/hu_HU/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr ""
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr "Név"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1401,16 +1391,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1483,11 +1468,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,7 +1846,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2166,56 +2137,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Csoport neve"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4355,52 +4307,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4434,59 +4386,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/id/fusiondirectory.po b/locale/id/fusiondirectory.po
index fb2af485c034e7b34ff19214fb81caae91c60df6..781ff64525edee1b31f8aa403c16cf7283c26391 100644
--- a/locale/id/fusiondirectory.po
+++ b/locale/id/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Indonesian (https://www.transifex.com/fusiondirectory/teams/12202/id/)\n"
 "MIME-Version: 1.0\n"
@@ -19,21 +19,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -65,15 +65,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -81,7 +81,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr ""
 
@@ -188,8 +188,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -198,14 +198,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -217,79 +217,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -314,17 +314,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -344,8 +344,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -369,7 +369,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -403,7 +403,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -452,7 +452,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -621,39 +621,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -881,365 +881,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1258,7 +1258,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1270,10 +1270,10 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1297,99 +1297,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1400,16 +1390,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1456,24 +1446,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1482,11 +1467,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1510,37 +1490,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1552,118 +1528,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1719,115 +1690,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1874,7 +1845,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2165,56 +2136,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2275,7 +2246,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2316,28 +2287,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2436,39 +2407,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2715,7 +2678,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2898,405 +2861,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4354,52 +4306,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4433,59 +4385,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/it_IT/fusiondirectory.po b/locale/it_IT/fusiondirectory.po
index 9cb44c1b68ae48532f287549b0c07c417d1921f3..265cb44a666d7775a2116f75d54e7821d460c2f1 100644
--- a/locale/it_IT/fusiondirectory.po
+++ b/locale/it_IT/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Paola Penati <paola.penati@opensides.be>, 2018\n"
 "Language-Team: Italian (Italy) (https://www.transifex.com/fusiondirectory/teams/12202/it_IT/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Errore"
@@ -55,7 +55,7 @@ msgstr "Errore XML nel file fusiondirectory.conf: %s alla linea %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Errore di configurazione"
 
@@ -68,15 +68,15 @@ msgstr ""
 "Sembra che si stia tentando di decodificare qualcosa che non è codificato : \n"
 "%s <br/> Si prega di controllare non si stia utilizzando un file fusiondirectory.secrets mentre le password non sono crittografate."
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -84,7 +84,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Errore LDAP"
 
@@ -200,8 +200,8 @@ msgstr "Invia un rapporto di bug"
 msgid "Toggle information"
 msgstr "Mostra/Nascondi l'informazione"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Sopra"
 
@@ -210,14 +210,14 @@ msgid "Down"
 msgstr "Sotto"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: 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:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ordina in modo decrescente"
 
@@ -229,79 +229,79 @@ msgstr "Seleziona tutto"
 msgid "created by"
 msgstr "Creato da"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Vai al dipartimento base"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Root"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Sali di un dipartimento"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr "Vai al dipartimento dell'utente"
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Home"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Ricarica la lista"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Invia"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Azioni"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Copia"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Taglia"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Incolla"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Taglia questa voce"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Copia questa voce"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Restaura le 'copie istantanee'"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Lista d'esportazione"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Restaura la 'copia istantanea'"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Crea una 'copia istantanea'"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Crea una nuova 'copia istantanea a partire da questi oggetti"
 
@@ -314,31 +314,31 @@ msgstr ""
 
 #: include/class_SnapshotHandler.inc:40
 msgid "Snapshot"
-msgstr "Snapshot"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:41
 msgid "Snapshot handler"
-msgstr "Gestore di snapshot"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:46
 msgid "Restore over an existing object"
-msgstr "Ripristina su un oggetto esistente"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:47
 msgid "Restore a deleted object"
-msgstr "Ripristina un oggetto eliminato"
+msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr "C'é stato un problema nella decompressione dei dati di snapshot"
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr "I dati dello snapshot non possono essere recuperati"
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -359,8 +359,8 @@ msgstr "Nome del modello"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Errore interno"
 
@@ -384,7 +384,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr "Impossibile modificare la password, utente \"%s\" sconosciuto "
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -407,7 +407,7 @@ msgstr "Cerca nella sottostruttura"
 #: include/class_filter.inc:378
 #, php-format
 msgid "Searches in %s"
-msgstr "Ricerche in 1%s"
+msgstr ""
 
 #: include/functions.inc:97
 #, php-format
@@ -424,7 +424,7 @@ msgstr ""
 "Errore fatale: impossibile inizializzare la classe '%s' - esegui '%s' per "
 "porre rimedio al problema"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -480,7 +480,7 @@ msgstr "Il server LDAP ha risposto: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Avvertimento"
@@ -664,40 +664,40 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr "L'objectClass \"posixGroup\" deve essere STRUTTURALE"
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Tutti gli oggetti in questa categoria"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Nome utente"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Autorizzazioni"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Annulla tutto"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Impossibile incollare"
 
@@ -928,109 +928,109 @@ msgstr "'%s' deve essere %d o un valore più grande !"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' dipende da '%s' - indica entrambi i valori !"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "C'è un'altra entry con l'attributo '%s' nel sistema !"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr "La entry '%s' usa già l'attributo '%s'!"
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Il campo necessario '%s' è vuoto !"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr "Esempio:"
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr "Il campo '%s' contiene caratteri sbagliati"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' non è permesso:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "'%s' non è permesso !"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "Estensione PHP %s  mancante !"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Annulla"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Applica"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Registra"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Aggiungi"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Aggiungi %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Elimina"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Rimuovi %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Modifica..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Modifica %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Indietro"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Questa identità non possiede valide estensioni %s !"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1039,7 +1039,7 @@ msgstr ""
 "Questa identità ha i parametri %s attivati. Puoi disattivarli cliccando sul "
 "bottone qui sotto."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1048,7 +1048,7 @@ msgstr ""
 "Questa identità ha i parametri %s attivati. Per disattivarla hai bisogno di "
 "rimuovere prima di tutto i parametri %s !"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1057,7 +1057,7 @@ msgstr ""
 "Questa identità ha i parametri %s disattivati. Puoi attivarli cliccando sul "
 "bottone qui sotto."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1066,7 +1066,7 @@ msgstr ""
 "Questa identità ha i parametri %s disattivati. Per attivarli devi prima di "
 "tutto impostare i parametri %s !"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
@@ -1075,186 +1075,186 @@ msgstr ""
 "Questo account ha disattivato le impostazioni %s. Per abilitarle, devi prima"
 " disabilitare le impostazioni %s!"
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Imposta i parametri %s"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Rimuovi i parametri %s"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 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:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Gennaio"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Febbraio"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Marzo"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Aprile"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Maggio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Giugno"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Luglio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Agosto"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Settembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Ottobre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Novembre"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Dicembre"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Domenica"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Lunedi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Martedi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Mercoledi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Giovedi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Venerdi"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Sabato"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "operazione di lettura"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "operazione di aggiunta"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "operazione di modifica"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "operazione di rimozione"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "operazione di ricerca"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "autentificazione"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "La richiesta inoltrata all'annuario LDAP %s è fallita!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "La richiesta inoltrata all'annuario LDAP è fallita!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Oggetto"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "L'invio è fallito !"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Invio fallito: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Errore di comunicazione con il servizio d'infrastruttura !"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Errore di comunicazione con il servizio d'infrastruttura: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "Questo '%s' è attualmente utilizzato da questo oggetto: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "Questo '%s' è attualmente in uso."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "Questo '%s' è attualmente utilizzato da questi oggetti: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Il file '%s' non esiste !"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Il file '%s' non puó essere aperto in lettura !"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Il file '%s' non puó essere aperto in scrittura !"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1263,37 +1263,37 @@ msgstr ""
 "Il valore di '%s' nno è ancora stato configurato oppure non è valido, "
 "verifica il file di configurazione !"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Il file '%s' non puó essere cancellato !"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "La cartella '%s' non puó essere creata  !"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "La cartella '%s' non puó essere cancellata !"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Verificazione del supporto per %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Istalla e attiva il modulo PHP %s."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Installa e attiva il modulo Pear %s."
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1302,7 +1302,7 @@ msgstr ""
 "Impossibile inizializzare la classe '%s' ! Forse manca un'estensione "
 "nell'installazione di FusionDirectory ?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1325,7 +1325,7 @@ msgstr "Seleziona le entries desiderate"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1337,10 +1337,10 @@ msgstr "Nome"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1364,90 +1364,80 @@ msgstr "Ferma il servizio"
 msgid "Restart service"
 msgstr "Riavvia il servizio"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Base dell'oggetto"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr "Il valore del campo base dovrebbe sempre essere una stringa"
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr "Errore, la data non é corretta: %s"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Ore"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Minuti"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr "Secondi"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Data"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "Tempo"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Impossibile leggere il file importato : %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "il file è vuoto"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "Il file non è stato trovato"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "Il file non puó essere letto"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d bytes)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Caricare"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Scarica"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
@@ -1455,10 +1445,10 @@ msgstr ""
 "Impossibile salvare la foto dell'utente, Fusiondirectory necessita che il "
 "modulo PHP \"imagick\" sia installato "
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1469,16 +1459,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Elimina"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr "Numero"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1525,24 +1515,19 @@ 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:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (necessario)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr "SetAttribute \"1%s\" è stato impostato su un valore non compatibile"
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valore non valido per %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Nessuno"
 
@@ -1553,11 +1538,6 @@ msgstr ""
 "Il valore \"%s\" per il campo \"%s\" non si trova nella lista delle scelte "
 "possibili"
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr "SetAttribute%ssè stato impostato su un valore non compatibile"
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr "Impostazioni del template"
@@ -1583,17 +1563,17 @@ msgstr ""
 "Impossibile calcolare il dn: impossibile trovare le informazioni di "
 "objectType in questa  classe scheda \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, 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:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "La voce %s non esiste"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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!"
@@ -1602,21 +1582,17 @@ msgstr ""
 "che possono essere state fatte da altri andranno perse se si salva questa "
 "voce !"
 
-#: include/simpleplugin/class_simplePlugin.inc:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr "Servizio \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Tab \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr "Impossibile creare un DN univoco"
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Campo \"%s\" sconosciuto"
@@ -1630,118 +1606,113 @@ msgstr ""
 "Nessuna definizione di plugin trovato per inizializzare \"%s\", si prega di "
 "consultare il file di configurazione."
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr "Impossibile calcolare DN per oggetto:%s"
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
-msgstr "Spostamento da \"1%s\" a \"1%s\" non riuscito: 1%s"
+msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "secondi"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "minuti"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "ore"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "giorni"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr "Aggiungi (finestra di dialogo)"
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr "Gruppo POSIX %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Ruolo %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Raggruppa %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Gruppo di utenti"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Sconosciuto"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Modello"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "Modello %s"
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Mostra %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Errore di filtro"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Il filtro non è completo!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Errore d'autorizzazione"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Non sei autorizzato a restaurare una 'copia instantanea' di %s."
@@ -1749,7 +1720,7 @@ msgstr "Non sei autorizzato a restaurare una 'copia instantanea' di %s."
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #, php-format
 msgid "You are not allowed to delete a snapshot for %s."
-msgstr "Non sei autorizzato a eliminare uno snapshot per 1%s."
+msgstr ""
 
 #: include/simpleplugin/simple-list.xml:11
 msgid "NO LABEL"
@@ -1801,18 +1772,18 @@ msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 "Il canale richiesto non esiste! Contatta l'amministratore del sistema."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Avvertimento sul rendimento"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
@@ -1820,108 +1791,108 @@ msgstr ""
 "Impossibile creare automaticamente delle sottostrutture con RDN \"%s\": "
 "alcun class object trovato!"
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, 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:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "durante l'operazione sul server LDAP %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open non é riuscito ad eseguire la ricerca LDAP"
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, 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:1045
+#: include/class_ldap.inc:1047
 #, 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:1048
+#: include/class_ldap.inc:1050
 #, 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:1052
+#: include/class_ldap.inc:1054
 #, 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:1057
+#: include/class_ldap.inc:1059
 #, 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:1089
+#: include/class_ldap.inc:1091
 #, 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"
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr "Creare una copia instantanea degli oggetti"
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr "Ripristinare snapshots"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Registrazione cronologica"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr "Timestamp di questa creazione di snapshot"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr "Motivo"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr "Motivo della creazione di questa copia instantanea"
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Anno-mese-giorno, Ore:minuti:secondi"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr "DN"
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Restaura"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr "Ripristinare snapshots"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Copie istantanee"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr "Copia istantanea esistente per questo oggetto"
 
@@ -1968,7 +1939,7 @@ msgid "department"
 msgstr "dipartimento"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2263,56 +2234,56 @@ msgstr "Informazioni gruppo di oggetti"
 msgid "Group"
 msgstr "Gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Nome del gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Breve descrizione del gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Propietario"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Oggetti membri"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Oggetti membro di questo gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Sistema di fiducia"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Modalità di fiducia"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Tipo di autorizzazione per questi host"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "disattivato"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "accesso completo"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "autorizza l'accesso a questi host"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Consenti all'utente di connettersi solo a questo elenco di host "
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Non é consentito mettre workstations e terminali nello stesso gruppo"
@@ -2373,7 +2344,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Gestione della lista di controllo degli accessi"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Modalità"
 
@@ -2414,28 +2385,28 @@ msgstr "Utenti o gruppi a cui assegnare questo ruolo"
 msgid ", and %d others"
 msgstr ", e %d altri"
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Assegnazioni ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Gestione delle ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: 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:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Assegnazioni"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: 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:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Assegnazioni su un ogetto o sottostruttura %s"
@@ -2534,12 +2505,11 @@ 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:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Blocco dell'account"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
@@ -2548,27 +2518,20 @@ msgstr ""
 "La metodologia password \"%s\"  non sopporta il blocco. L'account \"%s\" non"
 " é stato bloccato!"
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Sblocca l'account"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Blocca l'account"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Account utente"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Informazioni account utente"
@@ -2823,7 +2786,7 @@ msgstr ""
 "recupero della loro password"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Attributo di connessione"
 
@@ -3035,58 +2998,47 @@ msgstr "Base per le copie istantanee"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "La base dove gli snapshot saranno immagazzinati nell'annuario LDAP."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Impostazioni per la password"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "Algoritmo di memorizzazione delle password"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "Algoritmo di default da usare"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Forza l'algoritmo di default"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr "Forza l'uso dell'algoritmo di default per le password"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Lunghezza minima per le password"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Lunghezza minima per le password utente"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Differenze minime della password"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr "Numero minimo di caratteri diversi rispetto alla  vecchia password"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Utilizza una scadenza per l'account"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
@@ -3094,33 +3046,33 @@ msgstr ""
 "Attiva gli attributi di test della password durante la connessione a "
 "FusionDirectory e forza il rinnovo della password oppure blocca l'account"
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr "SASL Realm"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr "SASL Exop"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr "Attributo da salvare nell'attributo userPassword"
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Connessione e sessione"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 "Quale attributo LDAP deve essere utilizzato come nome di login durante il "
 "login."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Forza le connessioni criptate"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3128,171 +3080,171 @@ msgstr ""
 "Abilita i controlli di sicurezza PHP per forzare l'accesso cifrato (https) "
 "verso l'interfaccia web."
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Mostra un avvertimento quando la sessione non è criptata"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 "verrà visualizzato un avvertimento all'utente quando si utilizza http invece"
 " di https."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Durata di vita della sessione"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr "Definisce, in secondi, quando una sessione scade (0 per disabilitare)"
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr "Autentificazione HTTP Basic"
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 "Usa protocollo di autenticazione HTTP Basic anziché il modulo di login."
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr "Autenticazione HTTP Header"
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr "Utilizzare l'autenticazione HTTP Header anziché il modulo di login."
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr "Nome intestazione"
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr "Nome dell'header contenente identificativo utente."
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr "SSL"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr "Percorso della chiave"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr "Percorso a chiave privata FusionDirectory . Inutilizzato per ora."
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr "Percorso del Certificato"
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr "Percorso al certificato di FusionDirectory;  Inutilizzato per ora."
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr "Percorso del certificato CA"
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 "Percorso al certificato CA. Usato per convalidare l'host del Server "
 "Argonaut."
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr "CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr "Abilita CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr "IL Login CAS verrà usato al posto del bind LDAP"
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr "Percorso del file contenente il certificato CA sul server CAS"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Host"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr "Host del server CAS"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Porta"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr "Porta sulla quale il server CAS è all'ascolto"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr "Contesto CAS"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr "Contesto CAS da utilizzare"
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 "Ramo dell'annuario dove sono immagazzinate le informazioni sugli utenti e i "
 "gruppi"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Tipo di attributo DN degli utenti"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Attributo da usare all'inizio del dn degli utenti"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr "Modello CN"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr "Modello da usare per costruire il nome comune del campo"
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Regola di denominazione rigorosa"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr "Consente il controllo rigoroso di nomi utente e di gruppo"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr "RDN utenti"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr "Ramo nel quale gli utenti sono immagazzinati"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr "Ruolo ACL RDN"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr "Ramo nel quale i ruoli ACL sono immagazzinati"
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr "Limitare i membri del ruolo"
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
@@ -3300,22 +3252,22 @@ msgstr ""
 "Quando è abilitato solo gli utenti dello stesso ramo o membri di gruppi "
 "dello stesso ramo possono essere aggiunti ad un ruolo."
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr "Campi indirizzi separati"
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 "Esporre la via, la casella postale e i campi del codice postale anziché "
 "l'indirizzo postale."
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr "Modello indirizzo postale"
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
@@ -3323,15 +3275,15 @@ msgstr ""
 "Quando si utilizzano campi di indirizzi separati, è possibile utilizzare un "
 "modello per riempire il campo postalAddress."
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Debugging"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Mostra gli errori"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3340,11 +3292,11 @@ msgstr ""
 "essere disabilitato nelle installazioni di produzione, a causa di possibili "
 "password che potrebbero passare in chiaro."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Durata massima di una richiesta LDAP"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
@@ -3352,11 +3304,11 @@ msgstr ""
 "Interrompi le azioni LDAP se non ci sono risposte nel tempo limite impartito"
 " in secondi."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Inserisci le statistiche dell'annuario LDAP nel giornale di sistema"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3364,23 +3316,23 @@ msgstr ""
 "Invia le statistiche di timing LDAP al syslog. Questo può aiutare a trovare "
 "i problemi di indicizzazione o i filtri di ricerca erronei."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Livello per il debug"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Mostra alcune informazioni su ogni caricamento della pagina."
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Altro"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Mostra il riepilogo negli elenchi"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3389,11 +3341,11 @@ msgstr ""
 "delle liste, visualizzando una breve sintesi del tipo e del numero di "
 "elementi nella lista."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr "Mostra tab ACL su tutti gli oggetti"
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
@@ -3401,66 +3353,66 @@ msgstr ""
 "Per l'impostazione di diritti ACL molto specifici potreste aver bisogno di "
 "dare accesso ad un singolo oggetto."
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr "Categorie di reparto disponibili"
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr "Categorie disponibili nel menu a discesa"
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 "Utilizza questa funzione per nascondere alcune voci di menu a determinati "
 "gruppi di utenti"
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr "Gruppo o ruolo"
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr "PLugin per la lista nera"
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr "Lista nera del menu Plugin"
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Connessioni"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr "Hooks che sarà chiamato quando un'azione specificasi verifica"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr "Tab"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr "Il tab concernente questo hook"
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Quando chiamare questo comando"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr "Comando"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "Il comando che sarà chiamato"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr "Mostra hook di uscita"
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
@@ -3468,7 +3420,7 @@ msgstr ""
 "Quando l'esecuzione dell'hook é abilitata con successo il risultato é "
 "mostrato all'utente tramite una finestra di dialogo."
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatico"
@@ -4631,11 +4583,11 @@ msgstr ""
 "Si è verificato un problema con il server mail, la email di conferma non è "
 "stata inviata"
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Configurazione PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4643,31 +4595,31 @@ msgstr ""
 "Errore fatale: Register globals è attivato. FusionDirectory rifiuterà ogni "
 "accesso utente finchè questo errore non sarà corretto da un amministratore."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Modifica della password"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr "La tua password sta per scadere, per favore cambiala !"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr "La tua password é scaduta, per favore impostarne una nuova."
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Fine della memoria disponibile !"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Le verifiche ACL dell'utente sono state disattivate"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Estensione"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
@@ -4676,11 +4628,11 @@ msgstr ""
 "Errore fatale: Impossibile trovare alcuna definizione per il plugin '%s' "
 "('%s' non è un file)!"
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Errore di configurazione"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4722,59 +4674,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "La tua sessione in FusionDirectory è scaduta!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr "Il tuo IP è stato cambiato!"
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr "Parametro \"%s\" di plugin invalido"
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr "Nessuna sessione trovata!"
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr "Lo schema LDAP verifica gli errori riportati:"
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr "Errore di schema LDAP"
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Prego specifica un nome utente valido !"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Prego specifica la tua password !"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Verifica il nome utente e la password."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Conto bloccato. Contatta l'amministratore del sistema!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr "Nessun valore trovato nell'header HTTP \"%s\""
 
-#: html/index.php:471
+#: html/index.php:474
 #, 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:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr "L'accesso con utente \"%s\" ha innescato l'errore: %s"
 
-#: html/index.php:538
+#: html/index.php:541
 #, 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:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/ja/fusiondirectory.po b/locale/ja/fusiondirectory.po
index 50eb554854e768dee819ed5e356fd22dec305905..3424c4a54eb4a87fb848bba03b995c886cc1dd3b 100644
--- a/locale/ja/fusiondirectory.po
+++ b/locale/ja/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Japanese (https://www.transifex.com/fusiondirectory/teams/12202/ja/)\n"
 "MIME-Version: 1.0\n"
@@ -19,21 +19,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -65,15 +65,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -81,7 +81,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr ""
 
@@ -188,8 +188,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -198,14 +198,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -217,79 +217,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -314,17 +314,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -344,8 +344,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -369,7 +369,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -403,7 +403,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -452,7 +452,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -621,39 +621,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -881,365 +881,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1258,7 +1258,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1270,10 +1270,10 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1297,99 +1297,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1400,16 +1390,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1456,24 +1446,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1482,11 +1467,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1510,37 +1490,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1552,118 +1528,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1719,115 +1690,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1874,7 +1845,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2165,56 +2136,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2275,7 +2246,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2316,28 +2287,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2436,39 +2407,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2715,7 +2678,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2898,405 +2861,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4354,52 +4306,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4433,59 +4385,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/ko/fusiondirectory.po b/locale/ko/fusiondirectory.po
index 043401370ccbf74fe53aa1bd62213d1bded2bcbb..6b818d0a7d479ee4a87f2f4d3105b8412203b20f 100644
--- a/locale/ko/fusiondirectory.po
+++ b/locale/ko/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Choi Chris <chulwon.choi@gmail.com>, 2018\n"
 "Language-Team: Korean (https://www.transifex.com/fusiondirectory/teams/12202/ko/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "오류"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "설정 에러"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,9 +82,9 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
-msgstr "lDAP 오류"
+msgstr ""
 
 #: include/class_config.inc:324
 msgid "Cannot bind to LDAP. Please contact the system administrator."
@@ -189,24 +189,24 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
-msgstr "위"
+msgstr ""
 
 #: include/class_listing.inc:312
 msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
-msgstr "ìž‘ì—…"
+msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,10 +453,10 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
-msgstr "ã…—"
+msgstr ""
 
 #: include/functions.inc:846
 msgid ""
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr "'%s' 파일을 사용할 수 없습니다.  '%s' 를 실행해 주세요."
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
-msgstr "í—ˆ"
+msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "오브젝트"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr "명칭"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
-msgstr "ì‹ "
+msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
-msgstr "분"
+msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "시간"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
-msgstr "파일이 비어있음"
+msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
-msgstr "업로"
+msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "다운로드"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1399,18 +1389,18 @@ msgstr ""
 #: plugins/admin/groups/group-list.xml:150
 #: plugins/admin/users/user-list.xml:115
 msgid "Remove"
-msgstr "제거"
+msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "없음"
 
@@ -1483,11 +1468,6 @@ msgstr "없음"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "잘못된 필드 \"%s\""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "알 수 없음"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
-msgstr "타임스탬프"
+msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,13 +1846,13 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
 #: plugins/admin/aclrole/class_aclRole.inc:95
 msgid "Properties"
-msgstr "설정"
+msgstr ""
 
 #: plugins/admin/departments/class_department.inc:67
 #, php-format
@@ -1935,19 +1906,19 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:93
 #: plugins/personal/generic/class_user.inc:344
 msgid "State"
-msgstr "wn"
+msgstr ""
 
 #: plugins/admin/departments/class_department.inc:99
 #: plugins/admin/departments/class_country.inc:29
 #: plugins/admin/departments/class_country.inc:30
 #: plugins/admin/departments/class_country.inc:33
 msgid "Country"
-msgstr "지역"
+msgstr ""
 
 #: plugins/admin/departments/class_department.inc:102
 #: plugins/personal/generic/class_user.inc:348
 msgid "Address"
-msgstr "주소"
+msgstr ""
 
 #: plugins/admin/departments/class_department.inc:102
 #, php-format
@@ -1957,7 +1928,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:106
 #: plugins/personal/generic/class_user.inc:356
 msgid "Phone"
-msgstr "전화번호"
+msgstr ""
 
 #: plugins/admin/departments/class_department.inc:106
 msgid "Telephone number"
@@ -2008,7 +1979,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_departmentManagement.inc:38
 msgid "Users and groups"
-msgstr "사용자와 그룹"
+msgstr ""
 
 #: plugins/admin/groups/class_groupManagement.inc:35
 #: plugins/personal/roles/class_userRoles.inc:33
@@ -2047,7 +2018,7 @@ msgstr ""
 #: plugins/admin/groups/class_groupManagement.inc:195
 #: plugins/admin/groups/class_groupManagement.inc:226
 msgid "Infrastructure service"
-msgstr "인프라 서비스"
+msgstr ""
 
 #: plugins/admin/groups/class_groupManagement.inc:198
 #: plugins/admin/groups/class_groupManagement.inc:203
@@ -2078,7 +2049,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_groupManagement.inc:279
 msgid "Posix"
-msgstr "Posix"
+msgstr ""
 
 #: plugins/admin/groups/class_groupManagement.inc:279
 msgid "Edit posix properties"
@@ -2155,7 +2126,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_ogroup.inc:175
 msgid "Object group"
-msgstr "객체 그룹"
+msgstr ""
 
 #: plugins/admin/groups/class_ogroup.inc:176
 msgid "Object group information"
@@ -2164,58 +2135,58 @@ msgstr ""
 #: plugins/admin/groups/class_ogroup.inc:180
 #: plugins/admin/groups/class_ogroup.inc:181
 msgid "Group"
-msgstr "그룹"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
-msgstr "그룹 명칭"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
-msgstr "그룹 요약"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
-msgstr "시스템 신뢰"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
-msgstr "트러스트 노드"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
-msgstr "호스트에 대한 인증 타입"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
-msgstr "미사용"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
-msgstr "ì „ì²´ ì ‘ê·¼"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
-msgstr "호스트에 접근 허용"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
-msgstr "호스트 리스트에 접근 가능 그룹"
+msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
-msgstr "호스트"
+msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
-msgstr "포트"
+msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -3459,7 +3411,7 @@ msgstr ""
 
 #: plugins/personal/generic/class_user.inc:315
 msgid "Last name"
-msgstr "성"
+msgstr ""
 
 #: plugins/personal/generic/class_user.inc:315
 msgid "Last name of this user"
@@ -3467,7 +3419,7 @@ msgstr ""
 
 #: plugins/personal/generic/class_user.inc:320
 msgid "First name"
-msgstr "성"
+msgstr ""
 
 #: plugins/personal/generic/class_user.inc:320
 msgid "First name of this user"
@@ -3515,7 +3467,7 @@ msgstr ""
 
 #: plugins/personal/generic/class_user.inc:368
 msgid "Pager"
-msgstr "호출기"
+msgstr ""
 
 #: plugins/personal/generic/class_user.inc:368
 msgid "Business pager number"
@@ -3777,7 +3729,7 @@ msgstr ""
 
 #: setup/class_setupStepLdap.inc:83
 msgid "Status"
-msgstr "상태"
+msgstr ""
 
 #: setup/class_setupStepLdap.inc:86
 msgid "Current status"
@@ -3813,7 +3765,7 @@ msgstr ""
 
 #: setup/class_setupStepLdap.inc:183
 msgid "Retry"
-msgstr "재시도"
+msgstr ""
 
 #: setup/class_setupStepLdap.inc:187
 #, php-format
@@ -4355,52 +4307,52 @@ msgstr "토큰이 유효하지 않습니다."
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "플러그인"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4434,59 +4386,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
@@ -4496,7 +4452,7 @@ msgstr ""
 #: plugins/admin/users/user-filter.tpl.c:2
 #: ihtml/themes/breezy/simple-filter.tpl.c:2
 msgid "Filter"
-msgstr "í•„í„°"
+msgstr ""
 
 #: plugins/admin/acl/remove.tpl.c:2
 msgid ""
diff --git a/locale/lv/fusiondirectory.po b/locale/lv/fusiondirectory.po
index 70de30cf4cf90472bdc7fd9115ca561c43d0bd95..82eb94c9e6d2b7143743c079ead491eabf66c941 100644
--- a/locale/lv/fusiondirectory.po
+++ b/locale/lv/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Latvian (https://www.transifex.com/fusiondirectory/teams/12202/lv/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Kļūda"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "LDAP kļūda"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Darbības"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Iekšējā kļūda"
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Brīdinājums"
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Atļauja"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr "Vārds "
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1401,16 +1391,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Noņemt"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1483,11 +1468,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,7 +1846,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2166,56 +2137,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4355,52 +4307,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4434,59 +4386,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/nb/fusiondirectory.po b/locale/nb/fusiondirectory.po
index 433b20b082d4a1869b5af754aa266cf61fd1db14..853d83eaa554ff09073892013f340721a7dc835e 100644
--- a/locale/nb/fusiondirectory.po
+++ b/locale/nb/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Norwegian Bokmål (https://www.transifex.com/fusiondirectory/teams/12202/nb/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Feil"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "LDAP-feil"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr "Navn"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1401,16 +1391,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Fjern"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1483,11 +1468,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,7 +1846,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2166,56 +2137,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Vert"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4355,52 +4307,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4434,59 +4386,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/nl/fusiondirectory.po b/locale/nl/fusiondirectory.po
index cf2475c12ef871f846c60ca11bbc88d958200e12..9b9503bd663f64974455653a25dbbdb08a4a044c 100644
--- a/locale/nl/fusiondirectory.po
+++ b/locale/nl/fusiondirectory.po
@@ -8,9 +8,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>, 2018\n"
+"Last-Translator: Lucien Antonissen <lucien.antonissen@digipolis.be>, 2016\n"
 "Language-Team: Dutch (https://www.transifex.com/fusiondirectory/teams/12202/nl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Fout"
@@ -55,7 +55,7 @@ msgstr "XML fout in fusiondirectory.conf: %s op regel %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Configuratiefout"
 
@@ -68,15 +68,15 @@ msgstr ""
 "Het lijkt erop dat je iets probeert te decoderen wat niet gecodeerd is: %s<br/>\n"
 "a.u.b. kijk na dat je geen gebruik maakt van een fusiondirectory.secrets file terwijl je paswoorden niet geëncrypteerd zijn."
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -84,7 +84,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "LDAPfout"
 
@@ -196,8 +196,8 @@ msgstr "Stuur probleemrapport"
 msgid "Toggle information"
 msgstr "Informatie weergeven/verbergen"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Omhoog"
 
@@ -206,14 +206,14 @@ msgid "Down"
 msgstr "Omlaag"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Sorteer opwaarts"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Sorteer neerwaarts"
 
@@ -225,79 +225,79 @@ msgstr "Selecteer alles"
 msgid "created by"
 msgstr "aangemaakt door"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Ga naar basisafdeling"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Basis"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Ga een afdeling omhoog"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr "Ga naar de gebruikersafdeling"
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Home"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Lijst herladen"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Indienen"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Acties"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Kopieer"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Knip"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Plakken"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Deze invoer knippen"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Deze invoer kopieren"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Restaureer snapshots"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Export lijst"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Herstel snapshot"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Maak snapshot"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Maak een nieuw snapshot van dit object"
 
@@ -308,31 +308,31 @@ msgstr "De tijdzone-instelling \"%s\" in je configuratie is ongeldig."
 
 #: include/class_SnapshotHandler.inc:40
 msgid "Snapshot"
-msgstr "Snapshot"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:41
 msgid "Snapshot handler"
-msgstr "Snapshot behandelaar"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:46
 msgid "Restore over an existing object"
-msgstr "Herstel over een bestaand object"
+msgstr ""
 
 #: include/class_SnapshotHandler.inc:47
 msgid "Restore a deleted object"
-msgstr "Herstel een verwijderd object"
+msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Er was een probleem om snapshotdata te decomprimeren"
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr "Snapshotdata kon niet opgehaald worden"
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -354,8 +354,8 @@ msgstr "Sjabloon naam"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Interne fout"
 
@@ -379,7 +379,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr "Kan paswoord niet veranderen, onbekende gebruiker \"%s\""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -419,7 +419,7 @@ msgstr ""
 "Fatale error: kan klasse '%s' niet instantiëren - probeer '%s' te draaien om"
 " dit op te lossen"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -477,7 +477,7 @@ msgstr "LDAP server weergegeven: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Waarschuwing"
@@ -662,40 +662,40 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr "De objectKlasse \"posixGroup\" moet STRUCTURAL zijn"
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 "Kan bestand '%s' niet vinden - gebruik a.u.b. '%s' om dit op te lossen"
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Alle objecten in deze categorie"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Login"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Rechten"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Annuleer alles"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Kan niet plakken"
 
@@ -923,109 +923,109 @@ msgstr "'%s' moet %d zijn of hoger!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' hangt af van '%s' - geef a.u.b. beide waarden in!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "Er is al een inzending met dit '%s' attribuut in het systeem!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr "De invoer '%s' gebruikt dit '%s' attribuut al!"
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Het vereiste veld '%s' is leeg!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr "Voorbeeld:"
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr "Het veld '%s' bevat ongeldige karakters"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' is niet toegelaten:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "'%s' zijn niet toegelaten!"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "%s PHP extensie ontbreekt!"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Annuleren"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Toepassen"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Opslaan"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Toevoegen"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Voeg %s toe"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Verwijderen"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Verwijder %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Wijzig..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Wijzig %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Terug"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "De account heeft geen geldige %s extensies!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1034,7 +1034,7 @@ msgstr ""
 "Deze account heeft %s opties actief. Je kan deze desactiveren door op ze te "
 "klikken hieronder."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1043,7 +1043,7 @@ msgstr ""
 "Deze account heeft %s opties actief. Om ze te desactiveren, zal je de %s "
 "opties eerst moeten verwijderen!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1052,7 +1052,7 @@ msgstr ""
 "Deze account heeft %s opties op non-actief. Om ze te activeren kan je "
 "hieronder op ze klikken."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1061,7 +1061,7 @@ msgstr ""
 "Deze account heeft %s instellingen op non-actief. Om ze te activeren moet je"
 " de %s instellingen eerst toevoegen!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
@@ -1070,185 +1070,185 @@ msgstr ""
 "Deze account heeft %s instellingen op non-actief. Om ze te activeren moet je"
 " de %s opties eerst afzetten!"
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Voeg %s opties toe"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Verwijder %s opties"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 "Klik de 'Bewerk' knop onderaan om informatie te veranderen in deze dialoog"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Januari"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Februari"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Maart"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "April"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Mei"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Juni"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Juli"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Augustus"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "September"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Oktober"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "November"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "December"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Zondag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Maandag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Dinsdag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Woensdag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Donderdag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Vrijdag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Zaterdag"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "leesbewerking"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "voeg bewerking toe"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "wijzig bewerking"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "verwijder bewerking"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "zoek bewerking"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "authenticatie"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "LDAP %s mislukt!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "LDAP bewerking mislukt!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Object"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Upload faalde!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Upload faalde: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Communicatie met de infrastructuur dienst faalde!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Communicatie met de infrastructuur dienst faalde: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "De '%s' is nog steeds in gebruik door dit object: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "De '%s' is nog steeds in gebruik."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "De '%s' is nog steeds in gebruik door deze objecten: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Bestand '%s' bestaat niet!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Kan bestand '%s' niet openen om te lezen!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Kan bestand '%s' niet openen om te schrijven!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1257,37 +1257,37 @@ msgstr ""
 "De waarde voor '%s' is momenteel niet geconfigureerd of niet geldig, "
 "verifieer a.u.b. je configuratie bestand!"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Kan bestand '%s' niet verwijderen!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Kan folder '%s' niet maken!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Kan folder '%s' niet verwijderen!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Verificatie voor %s support"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Installeer en activeer de %s PHP module."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Installeer en activeer de %s Pear module."
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1296,7 +1296,7 @@ msgstr ""
 "Kan class '%s' niet initializeren! Misschien ontbreekt er een plugin in je "
 "FusionDirectory setup?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1319,7 +1319,7 @@ msgstr "Gelieve de items te selecteren"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1331,10 +1331,10 @@ msgstr "Naam"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1358,90 +1358,80 @@ msgstr "Stop service"
 msgid "Restart service"
 msgstr "Herstart service"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Basis"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Objectbasis"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr "La valeur de la base doit toujours être une chaîne"
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr "Fout, niet correcte datum: %s"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Uren"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Minuten"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr "Seconden"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Datum"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr "Tijd"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Kan geupload bestand niet lezen: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "bestand is leeg"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "bestand niet gevonden"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "bestand onleesbaar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d bytes)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Upload"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Download"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
@@ -1449,10 +1439,10 @@ msgstr ""
 "Kan gebruiker foto niet opslaan, FusionDirectory heeft de installatie van de"
 " PHP module \"imagick\" nodig!"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1463,16 +1453,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Verwijderen"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr "Nummer"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1519,24 +1509,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr "De waarde voor multi-waardevelden \"%s\" is geen array"
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (verplicht)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr "SetAttribute \"%s\" a été fixé à une valeur non compatible"
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Ongeldige waarde voor %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Geen"
 
@@ -1545,11 +1530,6 @@ msgstr "Geen"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr "De waarde \"%s\" voor veld \"%s\" staat niet in de lijst van mogelijke keuzes"
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr "StringAttribute \"%s\" a été fixé à une valeur non compatible"
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr "Sjabloon instellingen"
@@ -1574,17 +1554,17 @@ msgid ""
 msgstr ""
 "Kan dn niet verwerken: kan objectType infos niet vinden van tabklasse \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Er is al een invoer met dezelfde dn: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "De invoer %s bestaat niet"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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!"
@@ -1593,21 +1573,17 @@ msgstr ""
 "ondertussen door anderen aangebrachte veranderingen zullen verloren gaan als"
 " je deze invoer bewaart."
 
-#: include/simpleplugin/class_simplePlugin.inc:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr "Service \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Tab \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr "Impossible de créer un DN unique"
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Onbekend veld \"%s\""
@@ -1621,118 +1597,113 @@ msgstr ""
 "Geen plugin definities gevonden om te initialiseren \"%s\", a.u.b. check je "
 "configuratie file."
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr "Impossible de calculer le DN pour l'objet : %s"
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
-msgstr "Verplaats van \"%s\" naar \"%s\" niet geslaagd: %s"
+msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "seconden"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "minuten"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "uren"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "dagen"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr "Toevoegen (dialoog)"
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr "POSIX groep %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Rol %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Groep %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Gebruikersgroep"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Onbekend"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Van sjabloon"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "%s sjabloon"
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Toon %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Filterfout"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Deze filter is niet compleet!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Toestemmingsfout"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, 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."
@@ -1740,7 +1711,7 @@ msgstr "U heeft geen toestemming om een snapshot te herstellen voor %s."
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #, php-format
 msgid "You are not allowed to delete a snapshot for %s."
-msgstr "Je hebt geen toelating om een snapshot te verwijderen voor %s.  "
+msgstr ""
 
 #: include/simpleplugin/simple-list.xml:11
 msgid "NO LABEL"
@@ -1791,16 +1762,16 @@ msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 "Gevraagde kanaal bestaat niet! Gelieve je Systeembeheerder te contacteren."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Performantiewaarschuwing"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
@@ -1808,104 +1779,104 @@ msgstr ""
 "Kan niet automatisch een substructuur met RDN \"%s\" creëren: geen "
 "objectklasse gevonden!"
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 "Kan niet automatisch een substructuur met RDN \"%s\" creëren: niet "
 "ondersteund"
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "bij het bewerken van LDAP server %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr "proc_open is er niet in geslaagd om ldapsearch uit te voeren"
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 "Fout lijn %s, eerste lijn van een invoer kan niet starten met een spatie"
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 "Fout lijn %s, referenties naar een extern bestand zijn niet ondersteund"
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr "Fout lijn %s, attribuut \"%s\" heeft geen waarde"
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr "Fout lijn %s, een invoerblok kan enkel maar één dn hebben"
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr "Fout lijn %s, een invoerblok moet starten met een dn"
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr "Fout tijdens importeren dn: \"%s\", a.u.b. kijk je LDIF na vanaf lijn %s!"
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr "Maak een object snapshot aan"
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr "DN van het object waarvan je een snapshot aan het maken bent"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Timestempel"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr "Tijdstempel van het aanmaken van deze snapshot"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr "Reden"
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr "Reden van aanmaken van deze snapshot"
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d,H-i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr "DN"
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Herstel"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr "Herstellen snapshots"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Snapshots"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr "Bestaande snapshots voor dit object"
 
@@ -1952,7 +1923,7 @@ msgid "department"
 msgstr "afdeling"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2247,56 +2218,56 @@ msgstr "Object groepsinformatie"
 msgid "Group"
 msgstr "Groep"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Naam van deze groep"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Korte beschrijving van deze groep"
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Eigenaar"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Ledenobjecten"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Objectleden van deze groep"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Systeem vertrouwen"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Vertrouwensmodus"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Type van authorisatie voor deze hosts"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "gedeactiveerd"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "volledige toegang"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "sta toegang op deze computers toe"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Laat alleen deze groep toe om met deze lijst van hosts te verbinden "
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2358,7 +2329,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Rollentoegangscontrole toewijzigsdialoog"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Modus"
 
@@ -2399,28 +2370,28 @@ msgstr "Gebruikers of groepen waaraan deze rol kan toegewezen worden"
 msgid ", and %d others"
 msgstr ", en %d anderen"
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "ACL taak"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "ACL toekenning"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Toegangscontrole rollentoewijzing"
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Toewijzing"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "ACL roltoewijzingen voor deze basis"
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Toewijzing op objecten of substructuur %s"
@@ -2519,12 +2490,11 @@ msgstr "Beheer gebruikers"
 msgid "Manage user accounts and their properties"
 msgstr "Beheer gebruikersaccounts en hun eigenschappen"
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Account vergrendeling"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
@@ -2533,29 +2503,20 @@ msgstr ""
 "Paswoord methode \"%s\" ondersteunt geen vergrendeling. Account \"%s\" is "
 "niet vergrendeld!"
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-"Le verrouillage a échoué en utilisant la méthode de mot de passe \"%s\". Le "
-"compte \"%s\" n'a pas été verrouillé!"
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Ontgrendel account"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Vergrendel account"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Gebruikersaccount"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Gebruikersaccount informatie"
@@ -2810,7 +2771,7 @@ msgstr ""
 "adressen in te geven om hun paswoord te herstellen"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Login attribuut"
 
@@ -3012,58 +2973,47 @@ msgstr "Snaphosts basis"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "De basis waar snapshots moeten opgeslagen worden binnen LDAP."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Paswoord opties"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "Paswoord standaard hash"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "Standaard te gebruiken hash "
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Verplicht standaard hash"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr "Verplicht het gebruik van standaard paswoordhash"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Paswoord minimumlengte"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Minimum lengte van gebruikerspaswoorden"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Minimumpaswoord wijkt af"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr "Minimum aantal verschillende karakters voor het laatste paswoord"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Gebruik accountvervaltijd"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
@@ -3071,33 +3021,33 @@ msgstr ""
 "Activeert schaduwattribuut-testen tijdens het inloggen op FusionDirectory en"
 " verplicht paswoordvernieuwing of accountlocking"
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr "SASL Realm"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr "SASL Exop"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr "Attribuut op te slaan in het gebruikerspaswoordattribuut"
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Login en sessie"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 "Welk LDAP attribuut moet gebruikt worden als de loginnaam tijdens het "
 "inloggen."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Verplicht geëncrypteerde connecties"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3105,171 +3055,171 @@ msgstr ""
 "Activeert PHP veiligheidscontroles om  geëncrypteerde toegang (httpps) tot "
 "de web interface af te dwingen"
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Verwittig mij als de sessie niet gëencrypteerd is"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 "Zal een waarschuwing tonen aan de gebruiker wanneer http gebruikt wordt "
 "i.p.v. https."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Sessie levensduur"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 "Definieert wanneer een sessie zal vervallen in seconden (0 om uit te "
 "schakelen)."
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr "HTTP Basis authenticatie"
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr "Gebruik HTTP basisauthenticatieprotocol i.p.v. het inlogformulier"
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr "HTTP Header authenticatie"
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr "Gebruik HTTP Header authenticatie i.p.v. het inlogformulier"
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr "Headernaam"
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr "Naam van de header die gebruikersidentiteit bevat"
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr "SSL"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr "Sleutelpad"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr "Pad naar de FusionDirectory private sleutel. Voorlopig niet gebruikt."
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr "Certificaatpad"
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr "Pad naar FusionDirectory certificaat. Voorlopig niet gebruikt."
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr "CA certificaat pad"
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 "Pad naar het CA certificaat. Gebruikt voor het valideren van de Argonaut "
 "host."
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr "CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr "Activeer CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr "CAS login zal gebruikt worden i.p.v. LDAP bind"
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr "Pad naar het CA certificaat van de CAS server"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Host"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr "Host van de CAS server"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Poort"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr "Poort waarop de CAS server luistert"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr "CAS context"
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr "Te gebruiken CAS context "
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Personen- en groepsopslag"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Personen DN attribuut"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Attribuut te gebruiken in het begin van gebruikers dn"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr "CN Patroon"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 "Het patroon te gebruiken om het gemeenschappelijke naamveld aan te maken"
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Strikt naambeleid"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr "Activeert strikte controle van gebruikers- en groepsnamen"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr "Gebruikers RDN"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr "De sectie waarin gebruikers opgeslagen zijn"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr "ACL rol RDN"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr "De sectie waarin ACL rollen opgeslagen zijn"
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr "Beperk rol leden"
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
@@ -3277,20 +3227,20 @@ msgstr ""
 "Wanneer geactiveerd kunnen enkel gebruikers van dezelfde familie of "
 "groepsleden van dezelfde familie toegevoegd worden aan een rol "
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr "Afzonderlijk adresveld"
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr "Toon street, postOfficeBox en postalCode velden i.p.v. postalAddress"
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr "Postadres patronen"
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
@@ -3298,15 +3248,15 @@ msgstr ""
 "Voor het gebruiken van afzonderlijke adresvelden kan je patronen gebruiken "
 "om postalAdres veld op te vullen."
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Debugging"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Fouten weergeven"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3314,11 +3264,11 @@ msgstr ""
 "Toont PHP fouten in het bovenste deel van het scherm. Dit moet afgezet "
 "worden in productieomgevingen omdat het mogelijks paswoorden kan tonen."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Maximum LDAP query tijd"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
@@ -3326,11 +3276,11 @@ msgstr ""
 "Stop LDAP acties als er geen antwoord is binnen het aangegeven aantal "
 "seconden."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Log LDAP statistieken"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3338,23 +3288,23 @@ msgstr ""
 "Track LDAP timing statistieken naar de syslog. Dit kan helpen "
 "indexeerproblemen of slechte filters te vinden."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Debug level"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Toon bepaalde informatie bij het opladen van elke pagina"
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Terminal Service diverse"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Toon overzicht in lijsten"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3363,11 +3313,11 @@ msgstr ""
 "korte opsomming van type en nummering van elementen in de lijst zal "
 "weergeven."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr "Toon ACL tab op alle objecten"
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
@@ -3375,66 +3325,66 @@ msgstr ""
 "Voor zeer specifieke ACL rechteninstellingen waarin je mogelijks rechten op "
 "één enkel object moet geven."
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr "Beschikbare afdelingcategorieën"
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr "Beschikbare categorieën in de afdelingsdropdown"
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 "Gebruik dit om enkele menu ingaves naar specifieke groepen en gebruikers te "
 "verbergen"
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr "Groep of rol"
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr "Plugin naar blacklist"
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr "Plugin menu blacklist"
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Hooks"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr "Hooks die opgeroepen worden als er specifieke acties plaats vinden"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr "Tab"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr "De tab die op deze hook betrekking heeft"
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Wanneer dit commando op te roepen"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr "Opdracht"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "De opdracht die opgeroepen zal worden"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr "Toon hook output"
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
@@ -3442,7 +3392,7 @@ msgstr ""
 "Wanneer succesvol geactiveerd dan wordt er hook uitvoeringsoutput getoond "
 "aan de gebruiker gebruik makend van een dialoog."
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatisch"
@@ -4595,11 +4545,11 @@ msgstr ""
 "Er was een probleem met de mail server, de bevestigingse-mail werd niet "
 "verstuurd"
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "PHP configuratie"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4607,31 +4557,31 @@ msgstr ""
 "Fatale fout: Registreer globals in aan. FusionDirectory zal het inloggen "
 "weigeren als dit niet opgelost wordt door een systeembeheerder."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Paswoord wijzigen"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr "Je paswoord gaat spoedig vervallen, gelieve je paswoord te wijzigen!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr "Je paswoord is vervallen, a.u.b. stel er een nieuw in."
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Geheugen bijna opgebruikt!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Gebruiker ACL verificatie is niet actief"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Plugin"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
@@ -4640,11 +4590,11 @@ msgstr ""
 "Fatale fout: Kan plugin definities niet vinden voor plugin '%s' ('%s' is "
 "geen bestand)!"
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Configuratie Error"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4684,59 +4634,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Je FusionDirectory sessie is vervallen!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr "Je IP-adres is gewijzigd"
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr "Ongeldige plugin parameter \"%s\"!"
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr "Geen sessie gevonden!"
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr "LDAP schemacontrole gerapporteerde fouten:"
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr "LDAP schemafout"
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Geef a.u.b. een geldige gebruikersnaam op!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Geef a.u.b. uw paswoord op!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Controleer a.u.b. de gebruikersnaam/paswoord combinatie."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Accound geblokkeerd. Contacteer a.u.b. je systeembeheerder!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr "Geen waarde gevonden in HTTP header \"%s\""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr "Header gebruiker \"%s\" kan niet gevonden worden in de LDAP"
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr "Login met gebruiker \"%s\" geactiveerde fout: %s"
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr "CAS gebruiker \"%s\" kon niet gevonden worden in de LDAP"
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/pl/fusiondirectory.po b/locale/pl/fusiondirectory.po
index f23af93d3532edaadc41936741aadfb9fef2191c..ce964c5c00e60fa8ea8073bbff4aa209353cdbee 100644
--- a/locale/pl/fusiondirectory.po
+++ b/locale/pl/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Polish (https://www.transifex.com/fusiondirectory/teams/12202/pl/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "BÅ‚Ä…d"
@@ -55,7 +55,7 @@ msgstr "BÅ‚Ä…d XML w pliku fusiondirectory.conf: %s w linii %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "BÅ‚Ä…d konfiguracji"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "błąd LDAP"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr "Przełącz informacje"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Góra"
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr "W dół"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr "Wybierz wszystko"
 msgid "created by"
 msgstr "utworzone przez"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Idź do głównego departamentu"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Główny"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Idź jeden departament wyżej"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Katalog domowy"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Przeładuj listę"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Wyślij"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Akcje"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Kopiuj"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Wytnij"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Wklej"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Wytnij ten obiekt"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Kopiuj ten obiekt"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Odtwórz snapshot"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Utwórz spanshot"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Utwórz nowy snapshot z tego obiektu"
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr "Nazwa Szablonu"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Błąd wewnętrzny"
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Ostrzeżenie"
@@ -624,39 +624,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Wszystkie obiekty w tej kategorii"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Login"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Uprawnienie"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Anuluj wszystko"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Nie można wkleić"
 
@@ -884,365 +884,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Anuluj"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Zastosuj"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Zapisz"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Dodaj"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Dodaj %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Usuń"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Usuń %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Edytuj..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Edytuj %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Wróć"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Styczeń"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Luty"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Marzec"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Kwiecień"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Maj"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Czerwiec"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Lipiec"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Sierpień"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Wrzesień"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Październik"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Listopad"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Grudzień"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Niedziela"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Poniedziałek"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "PiÄ…tek"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Sobota"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Obiekt"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Błąd komunikacji z usługą infrastruktury!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Błąd komunikacji z usługą infrastruktury: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Plik '%s' nie istnieje!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1261,7 +1261,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1273,10 +1273,10 @@ msgstr "ImiÄ™"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1300,99 +1300,89 @@ msgstr "Zatrzymaj usługę"
 msgid "Restart service"
 msgstr "Restartuj usługę"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Kontener"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Data"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Wgraj"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: 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:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1403,16 +1393,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Usuń"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1459,24 +1449,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1485,11 +1470,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1513,37 +1493,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1555,118 +1531,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "godzin"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "dni"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Grupa użytkownika"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Nieznane"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1722,115 +1693,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Ostrzeżenie wydajności"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "podczas połączenia z serwerem LDAP '%s'"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Czas"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr "Odtwórz"
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1877,7 +1848,7 @@ msgid "department"
 msgstr "departament"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2168,56 +2139,56 @@ msgstr ""
 msgid "Group"
 msgstr "Grupa"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Właściciel"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Dodaj członka"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Zaufanie systemowe"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Tryb zaufania"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "wyłączone"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "pełen dostęp"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "zezwól na dostęp do tych hostów"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2278,7 +2249,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Tryb"
 
@@ -2319,28 +2290,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2439,39 +2410,31 @@ msgstr "Zarządzaj użytkownikami"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Blokowanie konta"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Odblokuj konto"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Zablokuj konto"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2718,7 +2681,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2901,405 +2864,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Minimalna długość hasła"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Port"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Różne"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Zaczepy"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatycznie"
@@ -4357,52 +4309,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Konfiguracja PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Zmiana hasła"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Dodatek"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "BÅ‚Ä…d konfiguracji"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4436,59 +4388,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Proszę podać prawidłową nazwę użytkownika!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Proszę podać prawidłowe hasło!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Proszę sprawdzić kombinację login/hasło."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/pt/fusiondirectory.po b/locale/pt/fusiondirectory.po
index a500e1c33b745d1ceab757a6b0c605ecbdc243be..fb054aaa6e1ab061b346527f7a8244afa96466c4 100644
--- a/locale/pt/fusiondirectory.po
+++ b/locale/pt/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Portuguese (https://www.transifex.com/fusiondirectory/teams/12202/pt/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Erro"
@@ -55,7 +55,7 @@ msgstr "Erro de XML no fusiondirectory.conf: %s na linha %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Erro de configuração"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
@@ -191,8 +191,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Para cima"
 
@@ -201,14 +201,14 @@ msgid "Down"
 msgstr "Para baixo"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -220,79 +220,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Ir para departamento raiz"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Raiz"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Subir um departamento"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Origem"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Recarregar lista"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Submeter"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Ações"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Colar"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -317,17 +317,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -347,8 +347,8 @@ msgstr "Nome modelo"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Erro interno"
 
@@ -372,7 +372,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -406,7 +406,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -455,7 +455,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Atenção"
@@ -624,39 +624,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Todos os objetos nessa categoria"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Login"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Impossível colar"
 
@@ -884,365 +884,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Aplicar"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Salvar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Adicionar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Deletar"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Voltar"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Janeiro"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Fevereiro"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Março"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Abril"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Maio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Junho"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Julho"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Agosto"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Setembro"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Outubro"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Novembro"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Dezembro"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Domingo"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Segunda"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Terça"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Quarta"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Quinta"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Sexta"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Sábado"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objeto"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1261,7 +1261,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1273,10 +1273,10 @@ msgstr "Nome"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1300,99 +1300,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1403,16 +1393,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Remover"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1459,24 +1449,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1485,11 +1470,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1513,37 +1493,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1555,118 +1531,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Grupo do usuário"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1722,116 +1693,116 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Alerta de performance"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "enquanto executava em '%s' usando LDAP server '%s'"
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "enquanto executava no LDAP server %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1878,7 +1849,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2169,56 +2140,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Sistema de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Modo de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "desabilitado"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "acesso completo"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "permitir acesso a estas máquinas"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2279,7 +2250,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2320,28 +2291,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2440,39 +2411,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2719,7 +2682,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2902,405 +2865,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Configurações de senha"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4358,52 +4310,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Senha alterada"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4437,59 +4389,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Por favor, especifique um nome de usuário válido!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Por favor, especifique sua senha!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Por favor, verifique a combinação usuário / senha"
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/pt_BR/fusiondirectory.po b/locale/pt_BR/fusiondirectory.po
index b0bc6eb9f41360c08037f342cb884d186312cf8b..4d4d38b4a6ece90105ab16ca1dc30c39460064f3 100644
--- a/locale/pt_BR/fusiondirectory.po
+++ b/locale/pt_BR/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Portuguese (Brazil) (https://www.transifex.com/fusiondirectory/teams/12202/pt_BR/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Erro"
@@ -55,7 +55,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Erro de configuração"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Subir"
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr "Descer"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr "Selecionar tudo"
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Página inicial"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Ações"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Copiar"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Recortar"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Colar"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Restaurar snapshots"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Restaurar snapshot"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Criar snapshot"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Criar um novo snapshots deste objeto"
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Erro interno"
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Aviso"
@@ -624,41 +624,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Login"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Permissão"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Cancelar tudo"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -886,365 +886,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Aplicar"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Salvar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Adicionar"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Deletar"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Editar..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Voltar"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "fevereiro"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "março"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "abril"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "maio"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "junho"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "julho"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "agosto"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "setembro"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "outubro"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "novembro"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "dezembro"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "domingo"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "segunda-feira"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "terça-feira"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "quarta-feira"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "quinta-feira"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "sexta-feira"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "sábado"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objeto"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1263,7 +1263,7 @@ msgstr "Por favor, selecione as entradas desejadas"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1275,10 +1275,10 @@ msgstr "Nome"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1302,99 +1302,89 @@ msgstr "Parar serviço"
 msgid "Restart service"
 msgstr "Reiniciar serviço"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Base"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Base de objeto"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr "Horas"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Minutos"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Data"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Não é possível ler arquivo enviado: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "arquivo está vazio"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "arquivo não encontrado"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "arquivo não é legivel"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Upload"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Download"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1405,16 +1395,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Remover"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1461,24 +1451,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (required)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valor inválido para %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Nenhum"
 
@@ -1487,11 +1472,6 @@ msgstr "Nenhum"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1515,37 +1495,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, 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:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "A entrada %s não é existente"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1557,118 +1533,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "segundos"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "dias"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Grupo de usuário"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Mostrar %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Erro no filtro"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "O filtro está incompleto!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Erro de permissão"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, 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."
@@ -1724,115 +1695,115 @@ msgstr "Todos os usuários"
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Data e hora"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1879,7 +1850,7 @@ msgid "department"
 msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2170,56 +2141,56 @@ msgstr ""
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Proprietário"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Sistema de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Modo de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "desabilitado"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "Acesso total"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "Permitir acesso a esses servidores"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2280,7 +2251,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Modo"
 
@@ -2321,28 +2292,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Atribuições de ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2441,39 +2412,31 @@ msgstr "Gerenciar usuários"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Bloqueando conta"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Desbloquear conta"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Bloquear conta"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2724,7 +2687,7 @@ msgstr ""
 "recuperar sua senha"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2917,405 +2880,394 @@ msgstr "Base de snapshots"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "A base onde os snapshots devem ser armazenados dentro do LDAP."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Configurações de senha"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Comprimento mínimo de senha"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr "Chave de pacote"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr "Caminho de certificado"
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Host"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Porta"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Diversos"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Ganchos"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automático"
@@ -4405,11 +4357,11 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Configuração PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4418,42 +4370,42 @@ msgstr ""
 "será possível realizar login enquanto o problema não for solucionado por um "
 "administrador."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Mudança de senha"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr "Sua senha está prestes a expirar. Por favor, altere a senha!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Memória virtual baixa!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Checagem de Usuário de ACL desativada"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Plugin"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Erro de Configuração"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4491,59 +4443,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Sua sessão foi encerrada!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Por favor, especifique um nome de usuário válido!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Por favor, especifique sua senha!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Por favor, verifique o usuário ou senha."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Conta bloqueada. Entre em contato com o administrador do sistema!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/ru/fusiondirectory.po b/locale/ru/fusiondirectory.po
index f68f290d6d011212809b838247a48e02c6795c56..cf02e0c10a19f92295e99c5e6fb325793cf7e668 100644
--- a/locale/ru/fusiondirectory.po
+++ b/locale/ru/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Russian (https://www.transifex.com/fusiondirectory/teams/12202/ru/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Ошибка"
@@ -55,7 +55,7 @@ msgstr "Ошибка XML в fusiondirectory.conf: %s в строке %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Ошибка конфигурации"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Ошибка LDAP"
 
@@ -192,8 +192,8 @@ msgstr "Отправить отчет об ошибке"
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "По убыванию"
 
@@ -202,14 +202,14 @@ msgid "Down"
 msgstr "Вниз"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Сортировать по возврастанию"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Сортировать по убыванию"
 
@@ -221,79 +221,79 @@ msgstr "Выбрать все"
 msgid "created by"
 msgstr "создано"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Перейти в корень подразделений"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Перейти вверх на одно подразделение"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr "Перейти к подразделению пользователя"
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Обновить список"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Отправить"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Действия"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Копировать"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Вырезать"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Вставить"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Вырезать эту запись"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Копировать эту запись"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Восстановить снапшоты"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Экспортировать список"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Восстановить снапшот"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Создать снапшот"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Создать новый снапшот из объекта"
 
@@ -318,17 +318,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr "Были проблемы при распаковке данных снапшота"
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -348,8 +348,8 @@ msgstr "Название шаблона"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Внутренняя ошибка"
 
@@ -373,7 +373,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -409,7 +409,7 @@ msgstr ""
 "Критическая ошибка: не могу создать экземпляр класса '%s' - попробуйте "
 "запустить '%s' чтобы исправить это"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -462,7 +462,7 @@ msgstr "LDAP сервер вернул: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Предупреждение"
@@ -638,41 +638,41 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 "Не могу обнаружить файл '%s' - пожалуйста запустите '%s', чтобы исправить "
 "это."
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Все объекты в этой категории"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Имя пользователя"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Права"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Отменить все"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Не могу вставить"
 
@@ -900,109 +900,109 @@ msgstr "'%s' должен быть %d или больше!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' зависит от '%s' - пожалуйста предоставьте оба значения!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "Запись с '%s' атрибутом уже есть в системе!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr "Запись '%s' уже имеет атрибут '%s'!"
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Обязательное поле '%s' пусто!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr "Пример:"
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr "Поле '%s' содержит недопустимые символы."
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "Пропущено %s PHP расширение!"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Отмена"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Применить"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Сохранить"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Добавить"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Добавить %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Удалить"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Удалить %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Изменить..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Изменить %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Назад"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Для этой учетной записи нет корректных расширений %s!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1011,7 +1011,7 @@ msgstr ""
 "В этой учетной записи включены %s настройки. Вы можете отключить их, щелкнув"
 " ниже."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1020,7 +1020,7 @@ msgstr ""
 "В этой учетной записи настройки %s включены. Чтобы отключить еë, вам нужно "
 "вначале удалить настройки %s!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1029,7 +1029,7 @@ msgstr ""
 "В этой учетной записи отключены %s настройки. Вы можете включить их, щелкнув"
 " ниже."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1038,191 +1038,191 @@ msgstr ""
 "В этой учетной записи настройки %s отключены. Чтобы включить её, вам нужно "
 "вначале добавить настройки для %s."
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Добавить параметры %s"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Удалить параметры %s"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Январь"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Февраль"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Март"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Апрель"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Май"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Июнь"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Июль"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Август"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Сентябрь"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Октябрь"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Ноябрь"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Декабрь"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Воскресенье"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Понедельник"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Вторник"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Среда"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Четверг"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Пятница"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Суббота"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "операция чтения"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "операция добавления"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "операция изменения"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "операция удаления"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "операция поиска"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "аутентификация"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "Сбой при выполнении операции в LDAP!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Объект"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Сбой при загрузке!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Сбой при загрузке: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "'%s' по-прежнему используется этим объектом: %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "'%s' по-прежнему используется."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "'%s' по-прежнему используется этими объектами: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Файл '%s' не существует!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Не могу открыть файл '%s' для чтения!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Не могу открыть файл '%s' для записи!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1231,37 +1231,37 @@ msgstr ""
 "Значение для '%s' до сих пор не настроено или неверно, пожалуйста проверьте "
 "ваш конфигурационный файл!"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Не могу удалить файл '%s'!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Не могу создать папку '%s'!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Не могу удалить папку '%s'!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Проверка поддержки %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Установите и активируйте %s PHP модуль."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Установите и активируйте %s Pear модуль."
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1270,7 +1270,7 @@ msgstr ""
 "Не могу инициализировать класс '%s'! Может быть какой то плагин пропущен в "
 "настройках FusionDirectory?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1289,7 +1289,7 @@ msgstr "Пожалуйста выберете нужные записи"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1301,10 +1301,10 @@ msgstr "Название"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1328,99 +1328,89 @@ msgstr "Остановить службу"
 msgid "Restart service"
 msgstr "Перезапустить службу"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Ветка"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr "Минуты"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr "Секунды"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "Дата"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Не могу прочесть загруженный файл: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "файл пустой"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "файл не найден"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "файл не читаем"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr "%s (%d байт)"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Загрузить"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "Скачать"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1431,16 +1421,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Удалить"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1487,24 +1477,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (обязательный)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Неверное значение для %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1513,11 +1498,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1541,37 +1521,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr "Уже есть запись с таким dn: %s"
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Запись %s не существует"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr "Вкладка \"%s\""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr "Неизвестное поле \"%s\""
@@ -1583,118 +1559,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr "B"
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr "KiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr "MiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr "GiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr "TiB"
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "секунды"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr "минуты"
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "часы"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "дни"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr "POSIX группа %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr "Роль %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr "Группа %s"
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Группа пользователя"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Неизвестно"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr "Из шаблона"
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr "шаблон %s "
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Показать %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Ошибка фильтра"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Фильтр неполный!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Ошибка доступа"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr "Вам не разрешено создавать снапшот для %s."
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr "Вам не разрешено восстанавливать снапшот для %s."
@@ -1754,115 +1725,115 @@ msgstr ""
 "Запрашиваемый канал не существует! Пожалуйста свяжитесь с вашим системным "
 "администратором."
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Предупреждение о производительности"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr "Низкая производительность LDAP: последний запрос занял около %.2fs!"
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "во время операции на '%s' использовался LDAP сервер '%s'"
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "во время операции на LDAP сервер %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Дата"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr "Снапшоты"
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1909,7 +1880,7 @@ msgid "department"
 msgstr "отдел"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2202,56 +2173,56 @@ msgstr "Информация об объекте группы"
 msgid "Group"
 msgstr "Группа"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr "Название этой группы"
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr "Краткое описание группы"
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Включаемые объекты"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr "Объекты, члены этой группы"
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Системные доверия"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Режим доверия"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Тип авторизации для этих хостов"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "отключен"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "полный доступ"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "разрешить доступ только на эти хосты"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Позволить подключаться этой группе только к хостам из списка"
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2312,7 +2283,7 @@ msgid "Access control roles assignment dialog"
 msgstr "Диалог назначения ролей управления доступом"
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "Режим"
 
@@ -2353,28 +2324,28 @@ msgstr "Пользователи или группы, которым будет
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr "Назначение  ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "Назначение ACL"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr "Назначения ролей управления доступом"
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr "Назначения"
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr "Назначенные роли ACL для этой корневой записи"
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr "Назначения на объекты или поддеревья %s"
@@ -2473,12 +2444,11 @@ msgstr "Управление пользователями"
 msgid "Manage user accounts and their properties"
 msgstr "Управление аккаунтами пользователей и их свойствами"
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Блокировка учётной записи"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
@@ -2487,27 +2457,20 @@ msgstr ""
 "Парольный метод \"%s\" не поддерживает блокирование. Аккаунт \"%s\" не будет"
 " заблокирован!"
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "Разблокировать акаунт"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "Заблокировать акаунт"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr "Учетная запись пользователя"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr "Информация об учетной записи пользователя"
@@ -2760,7 +2723,7 @@ msgstr ""
 "восстановления пароля"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Атрибут для входа"
 
@@ -2959,90 +2922,79 @@ msgstr "Базовая запись снапшотов"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "Базовая запись, где снапшоты должны будут храниться внутри LDAP."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Настройки пароля"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "Метод хеширования пароля по умолчанию"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "Используемый по умолчанию метод хеширования пароля"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Заставлять использовать хеш по умолчанию"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr "Принуждать использовать метод хеширования пароля по умолчанию"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Минимальная длина пароля"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Минимальная длинна пароля пользователя"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Минимальная разница в паролях"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr "Минимальное количество отличных символов от последнего пароля"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Использовать учетные записи с истекающим сроком действия"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Вход в систему и сессии"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 "Какой LDAP атрибут необходимо использовать в качестве логина при входе в "
 "систему."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Принудительно шифровать соединения"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3050,199 +3002,199 @@ msgstr ""
 "Принудительно использовать шифрованный доступ (https) к веб интерфейсу, "
 "включив проверку безопасности PHP."
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Предупреждать если сеанс не зашифрован"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 "будут отображаться предупреждения для пользователя, когда http будет "
 "использоваться вместо https."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Время жизни сессии"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr "SSL"
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr "Путь к сертификату CA"
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr "CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr "Включить CAS"
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Хост"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Порт"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Местоположение пользователей и групп"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "DN атрибут пользователя"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Атрибут используемый у пользователей в начале dn"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Политика строго присваивания имен"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr "Включить строгую проверку имен для пользователей и групп"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr " RDN пользователей"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr "Ветка где пользователели хранятся."
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr "RDN для ACL ролей"
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr "Ветка в которой хранятся ACL ролей."
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Отладка"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Отображение ошибок"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3250,22 +3202,22 @@ msgstr ""
 "Показывать PHP ошибки в верхней части экрана. Следует отключить при рабочем "
 "использовании, потому что там могут быть отображены пароли."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Максимальное время LDAP запроса"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 "Остановить работу с LDAP если нет ответа за определенное количество секунд."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Лог статистики обращений к LDAP"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3273,23 +3225,23 @@ msgstr ""
 "Отслеживать продолжительность обращений к LDAP в syslog. Это может помочь "
 "найти проблемы в индексировании и плохих фильтров поиска."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Уровень отладки"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Отображать следующую информацию при каждой загрузке странице."
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Разное"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Показать краткую информацию о списках"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3297,80 +3249,80 @@ msgstr ""
 "Определяет, будет ли внизу каждого списка отображена строка состояния с "
 "краткой информацией о типе и количестве элементов списка."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr "Показать вкладку ACL для всех объектов."
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr "Доступные категории подразделений"
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr "Доступные категории подразделений в раскрывающемся списке"
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Хуки"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "Когда вызывать эту команду"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "Команда, которая будет вызвана"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Автоматически"
@@ -4466,11 +4418,11 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Были проблемы с почтовым сервером, имэйл подтверждения не отправлены"
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Настройки PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4478,43 +4430,43 @@ msgstr ""
 "Критическая ошибка: Register globals is on. FusionDirectory не позволит "
 "залогиниться до тех пор пока это не будет исправлено администратором."
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Изменить пароль"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 "Срок действия вашего пароля почти закончился, пожалуйста измените его!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr "Ваш пароль истек, пожалуйста установите новый."
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Плагин"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4552,61 +4504,65 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Время вашей сессии истекло!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr "Ваш IP адрес изменен!"
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr "Проверка схемы LDAP сообщает об ошибке:"
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Введите корректное имя пользователя!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Введите свой пароль!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Проверьте, правильно ли вы ввели имя пользователя и пароль."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 "Учетная запись заблокирована. Пожалуйста свяжитесь с вашим системным "
 "администратором."
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr "CAS пользователь \"%s\" не может быть найден в LDAP"
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/ru@petr1708/fusiondirectory.po b/locale/ru@petr1708/fusiondirectory.po
index ad31752eafb6e95319bed908a6f9bf4f82a2c0c1..59f88de3e94627a060bfa31c200c5d993af1d2ec 100644
--- a/locale/ru@petr1708/fusiondirectory.po
+++ b/locale/ru@petr1708/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Russian Petrine orthography (https://www.transifex.com/fusiondirectory/teams/12202/ru%40petr1708/)\n"
 "MIME-Version: 1.0\n"
@@ -19,21 +19,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -65,15 +65,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -81,7 +81,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr ""
 
@@ -188,8 +188,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -198,14 +198,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -217,79 +217,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -314,17 +314,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -344,8 +344,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -369,7 +369,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -403,7 +403,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -452,7 +452,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -621,39 +621,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -881,365 +881,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1258,7 +1258,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1270,10 +1270,10 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1297,99 +1297,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1400,16 +1390,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1456,24 +1446,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1482,11 +1467,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1510,37 +1490,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1552,118 +1528,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1719,115 +1690,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1874,7 +1845,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2165,56 +2136,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2275,7 +2246,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2316,28 +2287,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2436,39 +2407,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2715,7 +2678,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2898,405 +2861,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4354,52 +4306,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4433,59 +4385,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/sv/fusiondirectory.po b/locale/sv/fusiondirectory.po
index 03520afbd179a709ccaa1dbd61fd3d37c43de7a9..370f0d78bf38c9bd80e1ffd5d517a0e2afe60bf5 100644
--- a/locale/sv/fusiondirectory.po
+++ b/locale/sv/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Swedish (https://www.transifex.com/fusiondirectory/teams/12202/sv/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Fel"
@@ -55,7 +55,7 @@ msgstr "XML-fel i fusiondirectory.conf: %s på rad %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Konfigurationsfel"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "LDAP-fel"
 
@@ -190,8 +190,8 @@ msgstr "Skicka buggrapport"
 msgid "Toggle information"
 msgstr "Växla informationsläge"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Upp"
 
@@ -200,14 +200,14 @@ msgid "Down"
 msgstr "Ner"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -219,79 +219,79 @@ msgstr "Välj alla"
 msgid "created by"
 msgstr "skapat av"
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "GÃ¥ till root-avdelning"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Root"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "GÃ¥ upp en avdelning"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Hem"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Ladda om lista"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Skicka"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Åtgärder"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Kopiera"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Klipp ut"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Klistra in"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Klipp ut post"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Kopiera post"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr "Återskapa ögonblicksbilder"
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr "Exportera lista"
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Återskapa ögonblicksbild"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Skapa ögonblicksbild"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Skapa ny ögonblicksbild från det här objektet"
 
@@ -316,17 +316,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -346,8 +346,8 @@ msgstr "Mall-namn"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Internt fel"
 
@@ -371,7 +371,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -409,7 +409,7 @@ msgstr ""
 "Allvarligt fel: kan inte instansiera klassen '%s' - försök köra '%s' för att"
 " åtgärda detta"
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -460,7 +460,7 @@ msgstr "LDAP-server returnerade %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Varning"
@@ -637,40 +637,40 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Alla objekt i den här kategorin"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Användarnamn"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Rättighet"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Avbryt allt"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Kan inte klistra in"
 
@@ -898,109 +898,109 @@ msgstr "'%s' måste vara %d eller större!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' beror på '%s' - vänligen ange båda värdena!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "Det finns redan en post med det här '%s'-attributet i systemet!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Fältet '%s' krävs men är tomt!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' är inte tillåtet:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "'%s' är inte tillåtna!"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "Saknar PHP-tillägget %s !"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Spara"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Lägg till"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Lägg till %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Ta bort"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Ta bort %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Redigera..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Redigera %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Tillbaka"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Det här kontot har inga giltiga %s-tillägg!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1009,7 +1009,7 @@ msgstr ""
 "Det här kontot har %s-inställningar aktiverade. Du kan avaktivera dem genom "
 "att klicka nedan."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1018,7 +1018,7 @@ msgstr ""
 "Det här kontot har %s-inställningar aktiverade. För att avaktivera dem, "
 "behöver du ta bort %s-inställningarna först!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1027,7 +1027,7 @@ msgstr ""
 "Det här kontot har %s-inställningar avaktiverade. Du kan aktivera dem genom "
 "att klicka nedan."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1036,191 +1036,191 @@ msgstr ""
 "Det här kontot har %s-inställningar avaktiverade. För att aktivera dem, "
 "behöver du lägga till %s-inställningarna först!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Lägg till %s-inställningar"
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Ta bort %s-inställningar"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "januari"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "februari"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "mars"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "april"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "maj"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "juni"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "juli"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "augusti"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "september"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "oktober"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "november"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "december"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "söndag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "måndag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "tisdag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "onsdag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "torsdag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "fredag"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "lördag"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "läs"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "lägg till"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "modifiera"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "ta bort"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "sök"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "autentisering"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "LDAP %s misslyckades!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "LDAP-operation misslyckades!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "Objekt"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Uppladdning misslyckades!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Uppladdning misslyckades: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Kommunikationsfel med infrastrukturtjänsten!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Kommunikationsfel med infrastrukturtjänsten: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "'%s' används fortfarande av det här objektet %s"
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "'%s' används fortfarande."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "'%s' används fortfarande av dessa objekt: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "Filen '%s' existerar inte!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Kan inte öppna filen '%s' för läsning!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Kan inte öppna filen '%s' för skrivning!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
@@ -1229,37 +1229,37 @@ msgstr ""
 "Värdet för '%s' är för närvarande okonfigurerat eller ogiltigt, vänligen "
 "kolla din konfigurationsfil!"
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Kan inte ta bort fil '%s'!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Kan inte skapa katalog '%s'!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Kan inte ta bort katalogen '%s'!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Kontrollerar stöd för %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Installera och aktivera PHP-modulen %s."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr "Installera och aktivera modulen %s Pear"
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
@@ -1268,7 +1268,7 @@ msgstr ""
 "Kan inte initialisera klassen '%s'! Kanske det är ett plugin som saknas i "
 "din FusionDirectory-installation?"
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1289,7 +1289,7 @@ msgstr "Välj önskade poster"
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1301,10 +1301,10 @@ msgstr "Namn"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1328,99 +1328,89 @@ msgstr "Stoppa tjänsten"
 msgid "Restart service"
 msgstr "Starta om tjänsten"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Bas"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr "Objekt-bas"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr "Kan inte läsa uppladdad fil: %s"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr "filen är tom"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr "filen kunde inte hittas"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr "filen är inte läsbar"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "Ladda upp"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: 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:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1431,16 +1421,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Ta bort"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1487,24 +1477,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr "%s (krävs)"
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Ogiltigt värde för %s"
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr "Ingen"
 
@@ -1513,11 +1498,6 @@ msgstr "Ingen"
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1541,37 +1521,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, 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:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr "Posten %s finns inte"
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1583,118 +1559,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr "sekunder"
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Användarens grupp"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Okänd"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr "Visa %s"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr "Filterfel"
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr "Filtret är inte komplett!"
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Rättighetsfel"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, 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."
@@ -1750,115 +1721,115 @@ msgstr "Alla användare"
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr "Begärd kanal finns inte! Vänligen kontakta din administratör"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Prestandavarning"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "under operation på '%s' med LDAP-server '%s'"
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "under operation på LDAP-server %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Tidsstämpel"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1905,7 +1876,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2196,56 +2167,56 @@ msgstr ""
 msgid "Group"
 msgstr "Grupp"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "Ägare"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Medlemsobjekt"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "System trust"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Trust-läge"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr "Auktoriseringstyp för dessa hosts"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "avaktiverad"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "full tillgång"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "tillåt dessa hosts tillgång"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2306,7 +2277,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2347,28 +2318,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr "ACL-tilldelning"
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2467,39 +2438,31 @@ msgstr "Hantera användare"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr "Kontolåsning"
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr "LÃ¥s upp konto"
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr "LÃ¥s konto"
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2750,7 +2713,7 @@ msgstr ""
 "epostadresser för att återställa lösenordet"
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Inloggningsattribut"
 
@@ -2949,58 +2912,47 @@ msgstr "Bas för ögonblicksbilder"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr "Basen där ögonblicksbilder ska lagras i LDAP-katalogen."
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Lösenordsinställningar"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr "Lösenordens standard-hash"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr "Standard-hash som ska användas"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr "Tvinga standard hash"
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr "Tvinga användandet av den lösenords-hash som är standard"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Lösenordets minsta längd"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr "Minsta längd på lösenord"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr "Lösenord minsta avvikelse"
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr "Minsta antalet tecken som nytt lösenord måste avvika från gammalt"
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Använd datum för kontots upphörande"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
@@ -3008,32 +2960,32 @@ msgstr ""
 "Aktiverar skugg-attribut-test under inloggning till FusionDirectory och "
 "tvingar förnyelse av lösenord eller kontolåsning"
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr "SASL Realm"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr "SASL Exop"
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr "Attribut att lagra i userPassword-attributet"
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Inloggning och session"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 "Vilket LDAP-attribut ska användas som inloggningnamn under inloggning."
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Tvinga krypterade anslutningar"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
@@ -3041,197 +2993,197 @@ msgstr ""
 "Aktiverar PHPs säkerhetskontroller för att tvinga krypterad access (https) "
 "till webbgränssnittet."
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Varna om session inte är krypterad"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr "visar en varning till användaren när http används istället för https."
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Sessioners livslängd"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr "Host"
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "Port"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Lagring för personer och grupper"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Personer DN-attribut"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr "Attribut att använda i början av användares dn"
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr "Strikt namnpolicy"
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr "Användares RDN"
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Debugging"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr "Visa fel"
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
@@ -3239,11 +3191,11 @@ msgstr ""
 "Visa PHP-fel i övre delen av skärmen. Detta bör avaktiveras i "
 "produktionsmiljöer, för det kan vara lösenord i felkoden."
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Maximal tid för LDAP-frågor"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
@@ -3251,11 +3203,11 @@ msgstr ""
 "Stoppa LDAP-förfrågningar om det inte kommer något svar inom den "
 "specificerade mängden sekunder."
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Logga LDAP-statistik"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
@@ -3263,23 +3215,23 @@ msgstr ""
 "Spåra LDAP-timingstatistik till syslog. Detta kan hjälpa till att hitta "
 "indexeringsproblem eller dåliga sökfilter."
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Debug-nivå"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr "Visa viss information på varje sidladdning."
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "Diverse"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Visa sammanfattning i listningar"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
@@ -3287,80 +3239,80 @@ msgstr ""
 "Avgör om ett statusfält ska visas i botten på listor, som visar en kort "
 "sammanfattning av typ och antal poster i listan."
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "Hooks"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr "Hooks som anropas när specifika händelser inträffar"
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr "Fliken som denna hook härrör till"
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr "När detta kommando ska anropas"
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr "Kommando som ska anropas"
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Automatiskt"
@@ -4467,11 +4419,11 @@ msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 "Det uppstod ett problem med epostservern, bekräftelsebrevet skickades inte"
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "PHP-konfiguration"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
@@ -4479,31 +4431,31 @@ msgstr ""
 "Allvarligt fel: Register globals är påslaget. FusionDirectory kommer att "
 "vägra logga in om inte detta är åtgärdat av en administratör"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Ändra lösenord"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr "Ditt lösenord är på väg att gå ut, vänligen byt lösenord!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Tillgängligt minne snart slut!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "ACL-kontroll av användare är inte påslaget"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Plugin"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
@@ -4512,11 +4464,11 @@ msgstr ""
 "Allvarligt fel: Kan inte hitta några plugin-definitioner för pluginen '%s' "
 "('%s' är ingen fil)!"
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr "Konfigurationsfel"
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4554,59 +4506,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr "Din FusionDirectory-session har gått ut!"
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Ange ett giltigt användarnamn!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Ange ditt lösenord!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Kontrollera användarnamn/lösenord-kombinationen."
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr "Kontot låst. Kontakta systemadministratören!"
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/tr_TR/fusiondirectory.po b/locale/tr_TR/fusiondirectory.po
index d083639cd178a30bb3de3c790d18fc68dfb3bdd0..dbee0cfdc9fef2312a5a207ab67a6301e88928f3 100644
--- a/locale/tr_TR/fusiondirectory.po
+++ b/locale/tr_TR/fusiondirectory.po
@@ -8,32 +8,32 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Turkish (Turkey) (https://www.transifex.com/fusiondirectory/teams/12202/tr_TR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: tr_TR\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -65,15 +65,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -81,7 +81,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr ""
 
@@ -188,8 +188,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -198,14 +198,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -217,79 +217,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -314,17 +314,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -344,8 +344,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -369,7 +369,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -403,7 +403,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -452,7 +452,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -621,39 +621,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -881,365 +881,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1258,7 +1258,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1270,10 +1270,10 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1297,99 +1297,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1400,16 +1390,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1456,24 +1446,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1482,11 +1467,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1510,37 +1490,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1552,118 +1528,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1719,115 +1690,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1874,7 +1845,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2165,56 +2136,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2275,7 +2246,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2316,28 +2287,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2436,39 +2407,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2715,7 +2678,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2898,405 +2861,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4354,52 +4306,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4433,59 +4385,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
@@ -4537,7 +4493,6 @@ msgstr ""
 msgid "There is one expired account"
 msgid_plural "There are %1 expired accounts"
 msgstr[0] ""
-msgstr[1] ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:5
 msgid "There is no expired account"
@@ -4552,7 +4507,6 @@ msgstr ""
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
-msgstr[1] ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
@@ -4566,7 +4520,6 @@ msgstr ""
 msgid "There is 1 group:"
 msgid_plural "There are %1 groups:"
 msgstr[0] ""
-msgstr[1] ""
 
 #: plugins/addons/dashboard/groups_stats.tpl.c:5
 msgid "There are no groups"
@@ -4576,7 +4529,6 @@ msgstr ""
 msgid "One of them is a %1 group"
 msgid_plural "%2 are %1 groups"
 msgstr[0] ""
-msgstr[1] ""
 
 #: plugins/addons/dashboard/groups_stats.tpl.c:11
 msgid "There is no %1 group"
@@ -4587,19 +4539,16 @@ msgstr ""
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
-msgstr[1] ""
 
 #: 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/pwd_stats.tpl.c:11
 msgid "None of them is locked"
@@ -4613,7 +4562,6 @@ msgstr ""
 msgid "One of them have a %1 account"
 msgid_plural "%2 of them have a %1 account"
 msgstr[0] ""
-msgstr[1] ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:11
 msgid "None of them have a %1 account"
diff --git a/locale/ug/fusiondirectory.po b/locale/ug/fusiondirectory.po
index 2695afea45e12d2f210135b79ca70d0bd37256f9..bcd70d2ad2b808584170355f9dabbe9b567b059c 100644
--- a/locale/ug/fusiondirectory.po
+++ b/locale/ug/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Uighur (https://www.transifex.com/fusiondirectory/teams/12202/ug/)\n"
 "MIME-Version: 1.0\n"
@@ -19,21 +19,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -65,15 +65,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -81,7 +81,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr ""
 
@@ -188,8 +188,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr ""
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr ""
 
@@ -198,14 +198,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -217,79 +217,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr ""
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr ""
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr ""
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr ""
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr ""
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr ""
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr ""
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr ""
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr ""
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -314,17 +314,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -344,8 +344,8 @@ msgstr ""
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -369,7 +369,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -403,7 +403,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -452,7 +452,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr ""
@@ -621,39 +621,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -881,365 +881,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr ""
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr ""
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr ""
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr ""
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr ""
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr ""
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr ""
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr ""
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr ""
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1258,7 +1258,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1270,10 +1270,10 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1297,99 +1297,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1400,16 +1390,16 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1456,24 +1446,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1482,11 +1467,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1510,37 +1490,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1552,118 +1528,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1719,115 +1690,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr ""
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr ""
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1874,7 +1845,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2165,56 +2136,56 @@ msgstr ""
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2275,7 +2246,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2316,28 +2287,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2436,39 +2407,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2715,7 +2678,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2898,405 +2861,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4354,52 +4306,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4433,59 +4385,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr ""
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr ""
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr ""
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/vi_VN/fusiondirectory.po b/locale/vi_VN/fusiondirectory.po
index cb25699596d43249fa274f519a9231fb025eb571..8fe17df28a01ed24694fa93bb0ef2a505980ce60 100644
--- a/locale/vi_VN/fusiondirectory.po
+++ b/locale/vi_VN/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/fusiondirectory/teams/12202/vi_VN/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "Lá»—i"
@@ -55,7 +55,7 @@ msgstr "Lỗi XML trong fusiondirectory.conf: %s tại dòng %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr "Lỗi cấu hình"
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "Lá»—i LDAP"
 
@@ -189,8 +189,8 @@ msgstr "Gửi thông báo lỗi"
 msgid "Toggle information"
 msgstr "Thông tin Toggle"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "Lên"
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr "Xuống"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr "Chọn tất"
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "Đi đến bộ phận gốc"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "Gốc"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "Đi lên một bộ phận"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr "Nhà"
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "Danh sách reload"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "Ná»™p"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "Các thao tác"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr "Copy"
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr "Cut"
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "Paste"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "Cắt entry này"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "Copy entry này"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr "Phục hồi lại snapshot"
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr "Tạo ra snapshot"
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr "Tạo ra một snapshot mới từ đối tượng này"
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr "Tên Mẫu"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr "Lá»—i ná»™i bá»™"
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -408,7 +408,7 @@ 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:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -460,7 +460,7 @@ msgstr "LDAP server trả về: %s"
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "Cảnh báo"
@@ -634,40 +634,40 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, 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:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr "Tất cả các đối tượng trong hạng mục này"
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "Đăng nhập"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "Cho phép"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr "Hủy bỏ tất"
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr "Không thể paste"
 
@@ -895,109 +895,109 @@ msgstr "'%s' phải lớn hơn %d hoặc trên nữa!"
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr "'%s' phụ thuộc vào '%s'- xin hãy cung cấp cả hai giá trị!"
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr "Đã có sẵn một entry với thuộc tính '%s' trong hệ thống này!"
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr "Trường được yêu cầu '%s' bị rỗng!"
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr "'%s' không được phép:"
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr "'%s' không được cho phép!"
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr "PHP mở rộng %s mất tích!"
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "Hủy bỏ"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "Ok"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "Áp dụng"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "Lưu lại"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "Thêm vào"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr "Thêm %s"
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "Xóa"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr "Xóa %s"
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr "Hiệu chỉnh..."
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr "Hiệu chỉnh %s..."
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "Quay lại"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr "Tài khoản này không có chức năng mở rộng %s hợp lệ!"
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
@@ -1006,7 +1006,7 @@ msgstr ""
 "Tài khoản này đã bật các thiết lập %s lên. Bạn có thể tắt chúng đi bằng việc"
 " kích vào bên dưới."
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
@@ -1015,7 +1015,7 @@ msgstr ""
 "Tài khoản này đã bật các thiết lập %s lên. Để tắt chúng đi, bạn cần phải xóa"
 " thiết lập %s trước!"
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
@@ -1024,7 +1024,7 @@ msgstr ""
 "Tài khoản này đã tắt các thiết lập %s đi. Bạn có thể bật chúng lên bằng việc"
 " kích vào bên dưới."
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
@@ -1033,235 +1033,235 @@ msgstr ""
 "Tài khoản này đã tắt các thiết lập %s đi. Để bật chúng lên, bạn cần phải "
 "thêm thiết lập %s trước!"
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr "Thêm thiết lập %s "
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr "Xóa thiết lập %s"
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "Tháng Một"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "Tháng Hai"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "Tháng Ba"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "Tháng Tư"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "Tháng Năm"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "Tháng Sáu"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "Tháng Bảy"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "Tháng Tám"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "Tháng Chín"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "Tháng Mười"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "Tháng Mười Một"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "Tháng Mười Hai"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr "Chủ nhật"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr "Thứ Hai"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr "Thứ Ba"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr "Thứ Tư"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr "Thứ Năm"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr "Thứ Sáu"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr "Thứ Bảy"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr "Đọc thao tác"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr "thêm tao tác"
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr "thay đối thao tác"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr "xóa thao tác"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr "tìm kiếm thao tác"
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr "Xác định thẩm quyền"
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr "LDAP %s thất bại!"
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr "Hoạt động LDAP thất bại!"
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "đối tượng"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr "Tải lên thất bại!"
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr "Tải lên thất bại: %s"
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr "Giao tiếp với dịch vụ cơ sở hạ tầng bị thất bại!"
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr "Giao tiếp với dịch vụ cơ sở hạ tầng bị thất bại: %s"
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr "'%s' này vẫn còn được sử dụng bởi đối tượng: %s "
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr "'%s' này vẫn còn được sử dụng."
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr "'%s' vẫn còn được sử dụng bởi các đối tượng này: %s"
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr "File '%s' không tồn tại!"
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr "Không thể mở file '%s' để đọc!"
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr "Không thể mở file '%s' để viết!"
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr "Không thế xóa file '%s'!"
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr "Không thể tạo ra folder '%s'!"
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr "Không thể xóa folder '%s'!"
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr "Kiểm tra hỗ trợ %s"
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr "Cài đặt và kích hoạt mô-đun PHP %s."
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1280,7 +1280,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1292,10 +1292,10 @@ msgstr "Tên"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1319,99 +1319,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "Cơ sở"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1422,16 +1412,16 @@ msgstr ""
 msgid "Remove"
 msgstr "Xóa bỏ"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1478,24 +1468,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1504,11 +1489,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1532,37 +1512,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1574,118 +1550,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "Nhóm người dùng"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "Không rõ"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr "Lỗi về cấp phép"
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, 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/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, 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."
@@ -1741,116 +1712,116 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr "Cảnh báo khả năng hoạt động"
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, 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:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, 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:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "Trong khi chạy trên LDAP server %s"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "Timestamp"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr "Y-m-d, H:i:s (Năm-tháng-ngày)"
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1897,7 +1868,7 @@ msgid "department"
 msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2188,56 +2159,56 @@ msgstr ""
 msgid "Group"
 msgstr "Nhóm "
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "Các đối tượng thành viên"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "Ủy thác hệ thống"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "Chế độ ủy thác"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "Đã vô hiệu"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "Truy cập hoàn toàn"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "Cho phép truy cập đến các máy chủ này"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2298,7 +2269,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr ""
 
@@ -2339,28 +2310,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2459,39 +2430,31 @@ msgstr "Quản lý người dùng"
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2738,7 +2701,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr "Thuộc tính đăng nhập"
 
@@ -2921,405 +2884,394 @@ msgstr "Gốc snapshot"
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr "Thiết lập mật khẩu"
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr "Độ dài tối thiểu của mật khẩu"
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr "Sử dụng việc hết hạn tài khoản"
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr "Đăng nhập và phiên"
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr "Thực thi việc mã hóa các kết nối"
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr "Cảnh báo nếu một phiên chưa được mã hóa"
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr "Thời gian cho một phiên (một Session)"
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr "Kho lưu trữ người và nhóm"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr "Thuộc tính DN người"
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr "Sá»­a lá»—i"
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr "Thời gian truy vấn LDAP tối đa"
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr "Đăng nhập thống kê LDAP"
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr "Cấp độ sửa lỗi"
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr "Hiển thị tóm tắt trên danh sách"
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr "Tá»± Ä‘á»™ng"
@@ -4407,52 +4359,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr "Cấu hình PHP"
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr "Thay đổi mật khẩu"
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr "Mật khẩu của bạn chuẩn bị hết hạn, xin hãy thay đối mật khẩu của bạn!"
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr "Hết dung lượng bộ nhớ!"
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr "Vô hiệu việc kiểm tra ACL của người dùng"
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr "Plugin"
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4486,60 +4438,64 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "Xin hãy xác định một tên người dùng hợp lệ!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "Xin hãy xác định mật mã của bạn!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "Xin hãy kiểm tra kết hợp tên người dùng/mật khẩu."
 
-#: html/index.php:338
+#: html/index.php:341
 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:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"
diff --git a/locale/zh/fusiondirectory.po b/locale/zh/fusiondirectory.po
index 58bb6b6795b8446e439472b7a3fbc23648d6bef4..155ad0e60cef01ec3e242105bb484f99fe6c2f20 100644
--- a/locale/zh/fusiondirectory.po
+++ b/locale/zh/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: 2018-04-19 10:29+0000\n"
+"POT-Creation-Date: 2018-02-07 11:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Chinese (https://www.transifex.com/fusiondirectory/teams/12202/zh/)\n"
@@ -20,21 +20,21 @@ msgstr ""
 
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:358 include/class_listing.inc:528
-#: include/class_SnapshotHandler.inc:408 include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:412 include/class_SnapshotHandler.inc:416
 #: include/password-methods/class_password-methods-sasl.inc:65
 #: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msgPool.inc:220 include/class_msgPool.inc:240
-#: include/class_msgPool.inc:270 include/class_msgPool.inc:697
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:270 include/class_msgPool.inc:694
+#: include/class_msgPool.inc:723
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:87
 #: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:89
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:91
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
-#: include/simpleplugin/attributes/class_FileAttribute.inc:345
+#: 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:300
 #: include/simpleplugin/class_simpleTabs.inc:73
-#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:455
-#: html/index.php:469 html/index.php:479 html/index.php:536 html/index.php:546
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:187 html/index.php:458
+#: html/index.php:472 html/index.php:482 html/index.php:539 html/index.php:549
 #: setup/setup_checks.tpl.c:5 ihtml/themes/breezy/msg_dialog.tpl.c:2
 msgid "Error"
 msgstr "错误"
@@ -55,7 +55,7 @@ msgstr "XML 出错于 fusiondirectory.conf: %s ,行 %d"
 #: include/password-methods/class_password-methods-ssha.inc:67
 #: include/password-methods/class_password-methods-ssha.inc:83
 #: include/functions.inc:657 html/class_passwordRecovery.inc:139
-#: html/main.php:202 html/index.php:147
+#: html/main.php:208 html/index.php:147
 msgid "Configuration error"
 msgstr ""
 
@@ -66,15 +66,15 @@ msgid ""
 "Please check you are not using a fusiondirectory.secrets file while your passwords are not encrypted."
 msgstr ""
 
-#: include/class_config.inc:324 include/class_SnapshotHandler.inc:66
-#: include/class_SnapshotHandler.inc:251 include/class_SnapshotHandler.inc:281
-#: include/class_SnapshotHandler.inc:297 include/class_SnapshotHandler.inc:420
-#: include/class_SnapshotHandler.inc:423
-#: include/password-methods/class_password-methods.inc:199
+#: include/class_config.inc:324 include/class_SnapshotHandler.inc:68
+#: include/class_SnapshotHandler.inc:253 include/class_SnapshotHandler.inc:283
+#: include/class_SnapshotHandler.inc:299 include/class_SnapshotHandler.inc:424
+#: include/class_SnapshotHandler.inc:427
+#: include/password-methods/class_password-methods.inc:189
 #: include/functions.inc:501 include/functions.inc:675
 #: include/functions.inc:722 include/functions.inc:830
-#: include/simpleplugin/attributes/class_SetAttribute.inc:749
-#: include/class_ldap.inc:849 include/class_ldap.inc:1176
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
+#: include/class_ldap.inc:848 include/class_ldap.inc:1176
 #: plugins/config/class_recoveryConfig.inc:137
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:90
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:121
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
 #: plugins/addons/dashboard/class_dashBoard.inc:78
 #: setup/class_setupStepMigrate.inc:452 setup/class_setupStepMigrate.inc:1052
-#: html/index.php:373
+#: html/index.php:376
 msgid "LDAP error"
 msgstr "LDAP 错误"
 
@@ -189,8 +189,8 @@ msgstr ""
 msgid "Toggle information"
 msgstr "切换信息"
 
-#: include/class_listing.inc:312 include/class_listing.inc:1181
-#: include/class_listing.inc:1183
+#: include/class_listing.inc:312 include/class_listing.inc:1177
+#: include/class_listing.inc:1179
 msgid "Up"
 msgstr "上"
 
@@ -199,14 +199,14 @@ msgid "Down"
 msgstr "关闭"
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:483
-#: include/simpleplugin/attributes/class_SetAttribute.inc:484
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:312
-#: include/simpleplugin/attributes/class_SetAttribute.inc:496
-#: include/simpleplugin/attributes/class_SetAttribute.inc:497
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -218,79 +218,79 @@ msgstr ""
 msgid "created by"
 msgstr ""
 
-#: include/class_listing.inc:1173
+#: include/class_listing.inc:1169
 msgid "Go to root department"
 msgstr "转到根部门"
 
-#: include/class_listing.inc:1173 include/class_listing.inc:1175
+#: include/class_listing.inc:1169 include/class_listing.inc:1171
 #: include/class_baseSelector.inc:212
 msgid "Root"
 msgstr "æ ¹"
 
-#: include/class_listing.inc:1181
+#: include/class_listing.inc:1177
 msgid "Go up one department"
 msgstr "向上跳转一个部门"
 
-#: include/class_listing.inc:1189
+#: include/class_listing.inc:1185
 msgid "Go to user's department"
 msgstr ""
 
-#: include/class_listing.inc:1189 include/class_listing.inc:1191
+#: include/class_listing.inc:1185 include/class_listing.inc:1187
 msgid "Home"
 msgstr ""
 
-#: include/class_listing.inc:1196
+#: include/class_listing.inc:1192
 msgid "Reload list"
 msgstr "重新加载列表"
 
-#: include/class_listing.inc:1196 include/class_baseSelector.inc:261
+#: include/class_listing.inc:1192 include/class_baseSelector.inc:261
 msgid "Submit"
 msgstr "提交"
 
-#: include/class_listing.inc:1340 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/groups/group-list.xml:54 plugins/admin/users/user-list.xml:62
 msgid "Actions"
 msgstr "动作"
 
-#: include/class_listing.inc:1653 include/class_listing.inc:1706
+#: include/class_listing.inc:1645 include/class_listing.inc:1698
 msgid "Copy"
 msgstr ""
 
-#: include/class_listing.inc:1659 include/class_listing.inc:1694
+#: include/class_listing.inc:1651 include/class_listing.inc:1686
 msgid "Cut"
 msgstr ""
 
-#: include/class_listing.inc:1667 include/class_listing.inc:1669
-#: include/class_CopyPasteHandler.inc:330
+#: include/class_listing.inc:1659 include/class_listing.inc:1661
+#: include/class_CopyPasteHandler.inc:332
 msgid "Paste"
 msgstr "粘贴"
 
-#: include/class_listing.inc:1694
+#: include/class_listing.inc:1686
 msgid "Cut this entry"
 msgstr "剪切条目"
 
-#: include/class_listing.inc:1706
+#: include/class_listing.inc:1698
 msgid "Copy this entry"
 msgstr "拷贝条目"
 
-#: include/class_listing.inc:1731 include/class_listing.inc:1733
+#: include/class_listing.inc:1723 include/class_listing.inc:1725
 msgid "Restore snapshots"
 msgstr ""
 
-#: include/class_listing.inc:1747
+#: include/class_listing.inc:1739
 msgid "Export list"
 msgstr ""
 
-#: include/class_listing.inc:1779 include/class_listing.inc:1780
+#: include/class_listing.inc:1771 include/class_listing.inc:1772
 msgid "Restore snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1792
+#: include/class_listing.inc:1784
 msgid "Create snapshot"
 msgstr ""
 
-#: include/class_listing.inc:1793
+#: include/class_listing.inc:1785
 msgid "Create a new snapshot from this object"
 msgstr ""
 
@@ -315,17 +315,17 @@ msgstr ""
 msgid "Restore a deleted object"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:408
+#: include/class_SnapshotHandler.inc:412
 msgid "There was a problem uncompressing snapshot data"
 msgstr ""
 
-#: include/class_SnapshotHandler.inc:412
+#: include/class_SnapshotHandler.inc:416
 msgid "Snapshot data could not be fetched"
 msgstr ""
 
 #: include/class_template.inc:43
-#: include/simpleplugin/class_simpleManagement.inc:293
-#: include/simpleplugin/class_simpleManagement.inc:530
+#: include/simpleplugin/class_simpleManagement.inc:287
+#: include/simpleplugin/class_simpleManagement.inc:524
 #: plugins/admin/groups/class_groupManagement.inc:355
 #: plugins/admin/users/user-list.xml:95 ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
@@ -345,8 +345,8 @@ msgstr "模板名称"
 #: include/functions.inc:1824 include/functions.inc:1863
 #: include/functions.inc:1894 include/class_acl.inc:118
 #: include/class_session.inc:50 include/class_session.inc:88
-#: include/class_session.inc:127 include/class_ldap.inc:798
-#: include/class_ldap.inc:836
+#: include/class_session.inc:127 include/class_ldap.inc:797
+#: include/class_ldap.inc:835
 msgid "Internal error"
 msgstr ""
 
@@ -370,7 +370,7 @@ msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
 #: include/password-methods/class_password-methods-sasl.inc:92
-#: plugins/config/class_configInLdap.inc:583
+#: plugins/config/class_configInLdap.inc:578
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -404,7 +404,7 @@ msgid ""
 "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this"
 msgstr ""
 
-#: include/functions.inc:474 include/functions.inc:2561
+#: include/functions.inc:474 include/functions.inc:2549
 #: include/simpleplugin/class_simplePlugin.inc:466
 #: include/simpleplugin/class_simplePlugin.inc:471
 #: include/simpleplugin/class_simplePlugin.inc:483
@@ -453,7 +453,7 @@ msgstr ""
 #: setup/class_setupStepMigrate.inc:573 setup/class_setupStepMigrate.inc:1005
 #: setup/class_setupStepMigrate.inc:1124 setup/class_setupStepMigrate.inc:1235
 #: setup/class_setupStepMigrate.inc:1298 setup/class_setupStepMigrate.inc:1342
-#: html/main.php:152 html/index.php:588 setup/setup_checks.tpl.c:8
+#: html/main.php:158 html/index.php:591 setup/setup_checks.tpl.c:8
 #: ihtml/themes/breezy/msg_dialog.tpl.c:5 ihtml/themes/breezy/islocked.tpl.c:5
 msgid "Warning"
 msgstr "警告"
@@ -622,39 +622,39 @@ msgstr ""
 msgid "The objectClass \"posixGroup\" must be STRUCTURAL"
 msgstr ""
 
-#: include/functions.inc:2562
+#: include/functions.inc:2550
 #, php-format
 msgid "Cannot locate file '%s' - please run '%s' to fix this"
 msgstr ""
 
-#: include/class_pluglist.inc:196
+#: include/class_pluglist.inc:185
 msgid "All objects in this category"
 msgstr ""
 
-#: include/select/userSelect/class_userSelect.inc:35
+#: include/select/userSelect/class_userSelect.inc:32
 #: plugins/admin/users/user-list.xml:49
 #: plugins/addons/dashboard/class_dashBoardUsers.inc:63
 #: plugins/personal/generic/class_user.inc:387
 msgid "Login"
 msgstr "登录名"
 
-#: include/class_CopyPasteHandler.inc:206
-#: include/simpleplugin/class_simpleTabs.inc:316
-#: include/simpleplugin/class_simpleManagement.inc:1039
-#: include/simpleplugin/class_simpleManagement.inc:1136
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/class_CopyPasteHandler.inc:208
+#: include/simpleplugin/class_simpleTabs.inc:307
+#: include/simpleplugin/class_simpleManagement.inc:1033
+#: include/simpleplugin/class_simpleManagement.inc:1132
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #: include/simpleplugin/class_simpleManagement.inc:1327
 #: plugins/admin/users/class_userManagement.inc:153
 msgid "Permission"
 msgstr "允许"
 
-#: include/class_CopyPasteHandler.inc:266
+#: include/class_CopyPasteHandler.inc:268
 msgid "Cancel all"
 msgstr ""
 
-#: include/class_CopyPasteHandler.inc:332
+#: include/class_CopyPasteHandler.inc:334
 msgid "Cannot paste"
 msgstr ""
 
@@ -882,365 +882,365 @@ msgstr ""
 msgid "'%s' depends on '%s' - please provide both values!"
 msgstr ""
 
-#: include/class_msgPool.inc:405
+#: include/class_msgPool.inc:404
 #, php-format
 msgid "There is already an entry with this '%s' attribute in the system!"
 msgstr ""
 
-#: include/class_msgPool.inc:407
+#: include/class_msgPool.inc:406
 #, php-format
 msgid "The entry '%s' already use this '%s' attribute!"
 msgstr ""
 
-#: include/class_msgPool.inc:418
+#: include/class_msgPool.inc:417
 #, php-format
 msgid "The required field '%s' is empty!"
 msgstr ""
 
-#: include/class_msgPool.inc:436
+#: include/class_msgPool.inc:435
 msgid "Example:"
 msgstr ""
 
-#: include/class_msgPool.inc:456 include/class_msgPool.inc:460
+#: include/class_msgPool.inc:455 include/class_msgPool.inc:459
 #, php-format
 msgid "The field '%s' contains invalid characters"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' is not allowed:"
 msgstr ""
 
-#: include/class_msgPool.inc:457
+#: include/class_msgPool.inc:456
 #, php-format
 msgid "'%s' are not allowed!"
 msgstr ""
 
-#: include/class_msgPool.inc:471
+#: include/class_msgPool.inc:470
 #, php-format
 msgid "Missing %s PHP extension!"
 msgstr ""
 
-#: include/class_msgPool.inc:479 setup/setup_migrate_adminAccount.tpl.c:23
+#: include/class_msgPool.inc:478 setup/setup_migrate_adminAccount.tpl.c:23
 #: setup/setup_migrate_accounts.tpl.c:32
 #: ihtml/themes/breezy/msg_dialog.tpl.c:17
 #: ihtml/themes/breezy/islocked.tpl.c:17
 msgid "Cancel"
 msgstr "取消"
 
-#: include/class_msgPool.inc:487 setup/class_setupStepMigrate.inc:133
+#: include/class_msgPool.inc:486 setup/class_setupStepMigrate.inc:133
 #: setup/setup_checks.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:14
 msgid "Ok"
 msgstr "好"
 
-#: include/class_msgPool.inc:495 setup/setup_migrate_adminAccount.tpl.c:20
+#: include/class_msgPool.inc:494 setup/setup_migrate_adminAccount.tpl.c:20
 #: setup/setup_migrate_accounts.tpl.c:29
 msgid "Apply"
 msgstr "应用"
 
-#: include/class_msgPool.inc:503
+#: include/class_msgPool.inc:502
 msgid "Save"
 msgstr "保存"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add"
 msgstr "添加"
 
-#: include/class_msgPool.inc:513
+#: include/class_msgPool.inc:512
 #, php-format
 msgid "Add %s"
 msgstr ""
 
-#: include/class_msgPool.inc:523
-#: include/simpleplugin/attributes/class_SetAttribute.inc:521
-#: include/simpleplugin/attributes/class_SetAttribute.inc:522
+#: include/class_msgPool.inc:522
+#: 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"
 msgstr "删除"
 
-#: include/class_msgPool.inc:523
+#: include/class_msgPool.inc:522
 #, php-format
 msgid "Delete %s"
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit..."
 msgstr ""
 
-#: include/class_msgPool.inc:533
+#: include/class_msgPool.inc:532
 #, php-format
 msgid "Edit %s..."
 msgstr ""
 
-#: include/class_msgPool.inc:541
+#: include/class_msgPool.inc:540
 msgid "Back"
 msgstr "返回"
 
-#: include/class_msgPool.inc:570
+#: include/class_msgPool.inc:569
 #, php-format
 msgid "This account has no valid %s extensions!"
 msgstr ""
 
-#: include/class_msgPool.inc:583
+#: include/class_msgPool.inc:582
 #, php-format
 msgid ""
 "This account has %s settings enabled. You can disable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:589 include/class_msgPool.inc:596
+#: include/class_msgPool.inc:588 include/class_msgPool.inc:595
 #, php-format
 msgid ""
 "This account has %s settings enabled. To disable them, you'll need to remove"
 " the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:613
+#: include/class_msgPool.inc:610
 #, php-format
 msgid ""
 "This account has %s settings disabled. You can enable them by clicking "
 "below."
 msgstr ""
 
-#: include/class_msgPool.inc:615
+#: include/class_msgPool.inc:612
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to add "
 "the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:617
+#: include/class_msgPool.inc:614
 #, php-format
 msgid ""
 "This account has %s settings disabled. To enable them, you'll need to "
 "disable the %s settings first!"
 msgstr ""
 
-#: include/class_msgPool.inc:628
+#: include/class_msgPool.inc:625
 #, php-format
 msgid "Add %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:639
+#: include/class_msgPool.inc:636
 #, php-format
 msgid "Remove %s settings"
 msgstr ""
 
-#: include/class_msgPool.inc:647
+#: include/class_msgPool.inc:644
 msgid "Click the 'Edit' button below to change information in this dialog"
 msgstr ""
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "January"
 msgstr "一月"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "February"
 msgstr "二月"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "March"
 msgstr "三月"
 
-#: include/class_msgPool.inc:655
+#: include/class_msgPool.inc:652
 msgid "April"
 msgstr "四月"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "May"
 msgstr "五月"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "June"
 msgstr "六月"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "July"
 msgstr "七月"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "August"
 msgstr "八月"
 
-#: include/class_msgPool.inc:656
+#: include/class_msgPool.inc:653
 msgid "September"
 msgstr "九月"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "October"
 msgstr "十月"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "November"
 msgstr "十一月"
 
-#: include/class_msgPool.inc:657
+#: include/class_msgPool.inc:654
 msgid "December"
 msgstr "十二月"
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Sunday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Monday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Tuesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Wednesday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Thursday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Friday"
 msgstr ""
 
-#: include/class_msgPool.inc:666
+#: include/class_msgPool.inc:663
 msgid "Saturday"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "read operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "add operation"
 msgstr ""
 
-#: include/class_msgPool.inc:683
+#: include/class_msgPool.inc:680
 msgid "modify operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "delete operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "search operation"
 msgstr ""
 
-#: include/class_msgPool.inc:684
+#: include/class_msgPool.inc:681
 msgid "authentication"
 msgstr ""
 
-#: include/class_msgPool.inc:687
+#: include/class_msgPool.inc:684
 #, php-format
 msgid "LDAP %s failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:689
+#: include/class_msgPool.inc:686
 msgid "LDAP operation failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:694 include/class_SnapshotDialogs.inc:43
-#: include/class_SnapshotDialogs.inc:261
+#: include/class_msgPool.inc:691 include/class_SnapshotDialogs.inc:33
+#: include/class_SnapshotDialogs.inc:203
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:342
 msgid "Object"
 msgstr "对象"
 
-#: include/class_msgPool.inc:710
+#: include/class_msgPool.inc:707
 msgid "Upload failed!"
 msgstr ""
 
-#: include/class_msgPool.inc:713
+#: include/class_msgPool.inc:710
 #, php-format
 msgid "Upload failed: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:724
+#: include/class_msgPool.inc:721
 msgid "Communication failure with the infrastructure service!"
 msgstr ""
 
-#: include/class_msgPool.inc:726
+#: include/class_msgPool.inc:723
 #, php-format
 msgid "Communication failure with the infrastructure service: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:739 include/class_msgPool.inc:742
+#: include/class_msgPool.inc:736 include/class_msgPool.inc:739
 #, php-format
 msgid "This '%s' is still in use by this object: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:745
+#: include/class_msgPool.inc:742
 #, php-format
 msgid "This '%s' is still in use."
 msgstr ""
 
-#: include/class_msgPool.inc:747
+#: include/class_msgPool.inc:744
 #, php-format
 msgid "This '%s' is still in use by these objects: %s"
 msgstr ""
 
-#: include/class_msgPool.inc:757
+#: include/class_msgPool.inc:754
 #, php-format
 msgid "File '%s' does not exist!"
 msgstr ""
 
-#: include/class_msgPool.inc:767
+#: include/class_msgPool.inc:764
 #, php-format
 msgid "Cannot open file '%s' for reading!"
 msgstr ""
 
-#: include/class_msgPool.inc:777
+#: include/class_msgPool.inc:774
 #, php-format
 msgid "Cannot open file '%s' for writing!"
 msgstr ""
 
-#: include/class_msgPool.inc:787
+#: include/class_msgPool.inc:784
 #, php-format
 msgid ""
 "The value for '%s' is currently unconfigured or invalid, please check your "
 "configuration file!"
 msgstr ""
 
-#: include/class_msgPool.inc:797
+#: include/class_msgPool.inc:794
 #, php-format
 msgid "Cannot delete file '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:807
+#: include/class_msgPool.inc:804
 #, php-format
 msgid "Cannot create folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:817
+#: include/class_msgPool.inc:814
 #, php-format
 msgid "Cannot delete folder '%s'!"
 msgstr ""
 
-#: include/class_msgPool.inc:827
+#: include/class_msgPool.inc:824
 #, php-format
 msgid "Checking for %s support"
 msgstr ""
 
-#: include/class_msgPool.inc:837
+#: include/class_msgPool.inc:834
 #, php-format
 msgid "Install and activate the %s PHP module."
 msgstr ""
 
-#: include/class_msgPool.inc:847
+#: include/class_msgPool.inc:844
 #, php-format
 msgid "Install and activate the %s Pear module."
 msgstr ""
 
-#: include/class_msgPool.inc:857
+#: include/class_msgPool.inc:854
 #, php-format
 msgid ""
 "Cannot initialize class '%s'! Maybe there is a plugin missing in your "
 "FusionDirectory setup?"
 msgstr ""
 
-#: include/class_msgPool.inc:865
+#: include/class_msgPool.inc:862
 msgid ""
 "The supplied base is not valid and has been reset to the previous value!"
 msgstr ""
@@ -1259,7 +1259,7 @@ msgstr ""
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
 #: plugins/admin/departments/class_department.inc:173
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/groups/class_roleGeneric.inc:86
 #: plugins/admin/aclrole/class_aclRole.inc:99
@@ -1271,10 +1271,10 @@ msgstr "名称"
 
 #: include/simpleplugin/simple-select-list.xml:40
 #: include/simpleplugin/simple-list.xml:40
-#: include/class_SnapshotDialogs.inc:144 include/class_SnapshotDialogs.inc:150
+#: include/class_SnapshotDialogs.inc:96 include/class_SnapshotDialogs.inc:102
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/departments/class_department.inc:72
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/groups/class_roleGeneric.inc:91
 #: plugins/admin/aclrole/class_aclRole.inc:103
@@ -1298,99 +1298,89 @@ msgstr ""
 msgid "Restart service"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:39
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:37
 #: setup/class_setupStepLdap.inc:50 setup/class_setupStepLdap.inc:119
 #: setup/class_setupStepLdap.inc:127 ihtml/themes/breezy/simple-list.tpl.c:2
 msgid "Base"
 msgstr "位置"
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:42
+#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:40
 msgid "Object base"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_BaseSelectorAttribute.inc:126
-msgid "Base field value should always be a string"
-msgstr ""
-
 #: include/simpleplugin/attributes/class_DateAttribute.inc:131
 #, php-format
 msgid "Error, incorrect date: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:199
-#: include/simpleplugin/attributes/class_DateAttribute.inc:273
+#: include/simpleplugin/attributes/class_DateAttribute.inc:193
+#: include/simpleplugin/attributes/class_DateAttribute.inc:264
 msgid "Hours"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:204
-#: include/simpleplugin/attributes/class_DateAttribute.inc:278
+#: include/simpleplugin/attributes/class_DateAttribute.inc:198
+#: include/simpleplugin/attributes/class_DateAttribute.inc:269
 msgid "Minutes"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:209
+#: include/simpleplugin/attributes/class_DateAttribute.inc:203
 msgid "Seconds"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:297
-#: include/class_SnapshotDialogs.inc:143 include/class_SnapshotDialogs.inc:149
+#: include/simpleplugin/attributes/class_DateAttribute.inc:285
+#: include/class_SnapshotDialogs.inc:95 include/class_SnapshotDialogs.inc:101
 msgid "Date"
 msgstr "日期"
 
-#: include/simpleplugin/attributes/class_DateAttribute.inc:303
+#: include/simpleplugin/attributes/class_DateAttribute.inc:291
 msgid "Time"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 #, php-format
 msgid "Cannot read uploaded file: %s"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:33
+#: include/simpleplugin/attributes/class_FileAttribute.inc:31
 msgid "file is empty"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:36
+#: include/simpleplugin/attributes/class_FileAttribute.inc:34
 msgid "file not found"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:39
+#: include/simpleplugin/attributes/class_FileAttribute.inc:37
 msgid "file not readable"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:74
+#: include/simpleplugin/attributes/class_FileAttribute.inc:72
 #, php-format
 msgid "%s (%d bytes)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:102
-#: include/simpleplugin/class_Attribute.inc:641
-#, php-format
-msgid "Attribute %s is disabled, its value could not be set"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_FileAttribute.inc:158
-#: include/simpleplugin/attributes/class_FileAttribute.inc:372
-#: include/simpleplugin/attributes/class_FileAttribute.inc:373
+#: include/simpleplugin/attributes/class_FileAttribute.inc:119
+#: include/simpleplugin/attributes/class_FileAttribute.inc:326
+#: include/simpleplugin/attributes/class_FileAttribute.inc:327
 msgid "Upload"
 msgstr "上传"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:163
-#: include/simpleplugin/attributes/class_FileAttribute.inc:164
+#: include/simpleplugin/attributes/class_FileAttribute.inc:124
+#: include/simpleplugin/attributes/class_FileAttribute.inc:125
 msgid "Download"
 msgstr "下载"
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:346
+#: include/simpleplugin/attributes/class_FileAttribute.inc:301
 msgid ""
 "Cannot save user picture, FusionDirectory requires the PHP module "
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_FileAttribute.inc:382
-#: include/simpleplugin/attributes/class_FileAttribute.inc:383
-#: include/simpleplugin/class_dialogAttributes.inc:780
-#: include/simpleplugin/class_dialogAttributes.inc:781
+#: include/simpleplugin/attributes/class_FileAttribute.inc:336
+#: include/simpleplugin/attributes/class_FileAttribute.inc:337
+#: include/simpleplugin/class_dialogAttributes.inc:694
+#: include/simpleplugin/class_dialogAttributes.inc:695
 #: include/simpleplugin/simple-list.xml:75
 #: include/simpleplugin/simple-list.xml:125
 #: plugins/admin/departments/dep-list.xml:67
@@ -1401,16 +1391,16 @@ msgstr ""
 msgid "Remove"
 msgstr "删除"
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:37
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:34
 msgid "Number"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:144
-#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:145
-#: include/simpleplugin/attributes/class_SetAttribute.inc:511
-#: include/simpleplugin/attributes/class_SetAttribute.inc:512
-#: include/simpleplugin/class_dialogAttributes.inc:770
-#: include/simpleplugin/class_dialogAttributes.inc:771
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:132
+#: include/simpleplugin/attributes/class_PhoneNumberAttribute.inc:133
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
+#: include/simpleplugin/class_dialogAttributes.inc:684
+#: include/simpleplugin/class_dialogAttributes.inc:685
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
 #: plugins/admin/departments/dep-list.xml:79
@@ -1457,24 +1447,19 @@ msgid "The value for multivaluated field \"%s\" is not an array"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SetAttribute.inc:230
-#: include/simpleplugin/class_Attribute.inc:594
+#: include/simpleplugin/class_Attribute.inc:588
 #, php-format
 msgid "%s (required)"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:354
-#, php-format
-msgid "SetAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
-#: include/simpleplugin/attributes/class_SetAttribute.inc:605
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
 
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:66
 #: include/simpleplugin/attributes/class_SelectAttribute.inc:119
-#: include/simpleplugin/class_dialogAttributes.inc:758
+#: include/simpleplugin/class_dialogAttributes.inc:672
 msgid "None"
 msgstr ""
 
@@ -1483,11 +1468,6 @@ msgstr ""
 msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_StringAttribute.inc:114
-#, php-format
-msgid "StringAttribute \"%s\" was set to a non-compatible value"
-msgstr ""
-
 #: include/simpleplugin/class_simplePlugin.inc:343
 msgid "Template settings"
 msgstr ""
@@ -1511,37 +1491,33 @@ msgid ""
 "Could not compute dn: could not find objectType infos from tab class \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1318
+#: include/simpleplugin/class_simplePlugin.inc:1311
 #, php-format
 msgid "There is already an entry with the same dn : %s"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1325
+#: include/simpleplugin/class_simplePlugin.inc:1318
 #, php-format
 msgid "The entry %s is not existing"
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1515
+#: include/simpleplugin/class_simplePlugin.inc:1508
 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:1775
+#: include/simpleplugin/class_simplePlugin.inc:1701
 #, php-format
 msgid "Service \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1777
+#: include/simpleplugin/class_simplePlugin.inc:1703
 #, php-format
 msgid "Tab \"%s\""
 msgstr ""
 
-#: include/simpleplugin/class_simplePlugin.inc:1840
-msgid "Failed to create a unique DN"
-msgstr ""
-
-#: include/simpleplugin/class_simplePlugin.inc:1932
+#: include/simpleplugin/class_simplePlugin.inc:1855
 #, php-format
 msgid "Unknown field \"%s\""
 msgstr ""
@@ -1553,118 +1529,113 @@ msgid ""
 "configuration file."
 msgstr ""
 
-#: include/simpleplugin/class_simpleTabs.inc:396
-#, php-format
-msgid "Failed to compute DN for object: %s"
-msgstr ""
-
-#: include/simpleplugin/class_simpleTabs.inc:413
+#: include/simpleplugin/class_simpleTabs.inc:400
 #, php-format
 msgid "Move from \"%s\" to \"%s\" failed: %s"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:268
+#: include/simpleplugin/class_helpersAttribute.inc:253
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:269
+#: include/simpleplugin/class_helpersAttribute.inc:254
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:270
+#: include/simpleplugin/class_helpersAttribute.inc:255
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:271
+#: include/simpleplugin/class_helpersAttribute.inc:256
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:272
+#: include/simpleplugin/class_helpersAttribute.inc:257
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:286
+#: include/simpleplugin/class_helpersAttribute.inc:268
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:287
+#: include/simpleplugin/class_helpersAttribute.inc:269
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:288
+#: include/simpleplugin/class_helpersAttribute.inc:270
 msgid "hours"
 msgstr "小时"
 
-#: include/simpleplugin/class_helpersAttribute.inc:289
+#: include/simpleplugin/class_helpersAttribute.inc:271
 msgid "days"
 msgstr "天"
 
-#: include/simpleplugin/class_dialogAttributes.inc:254
+#: include/simpleplugin/class_dialogAttributes.inc:229
 msgid "Add (dialog)"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:517
+#: include/simpleplugin/class_dialogAttributes.inc:456
 #, php-format
 msgid "POSIX group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:519
-#: plugins/config/class_configInLdap.inc:478
+#: include/simpleplugin/class_dialogAttributes.inc:458
+#: plugins/config/class_configInLdap.inc:473
 #, php-format
 msgid "Role %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:521
-#: plugins/config/class_configInLdap.inc:471
+#: include/simpleplugin/class_dialogAttributes.inc:460
+#: plugins/config/class_configInLdap.inc:466
 #, php-format
 msgid "Group %s"
 msgstr ""
 
-#: include/simpleplugin/class_dialogAttributes.inc:559
+#: include/simpleplugin/class_dialogAttributes.inc:495
 msgid "Group of user"
 msgstr "用户组"
 
-#: include/simpleplugin/class_dialogAttributes.inc:760
+#: include/simpleplugin/class_dialogAttributes.inc:674
 msgid "Unknown"
 msgstr "未知"
 
-#: include/simpleplugin/class_simpleManagement.inc:299
+#: include/simpleplugin/class_simpleManagement.inc:293
 #: plugins/admin/users/user-list.xml:87
 msgid "From template"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:327
+#: include/simpleplugin/class_simpleManagement.inc:321
 #, php-format
 msgid "%s template"
 msgstr ""
 
+#: include/simpleplugin/class_simpleManagement.inc:518
 #: include/simpleplugin/class_simpleManagement.inc:524
-#: include/simpleplugin/class_simpleManagement.inc:530
 #: plugins/admin/groups/class_groupManagement.inc:355
 #, php-format
 msgid "Show %s"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "Filter error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:561
+#: include/simpleplugin/class_simpleManagement.inc:555
 msgid "The filter is incomplete!"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1104
+#: include/simpleplugin/class_simpleManagement.inc:1098
 msgid "Permission error"
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1136
+#: include/simpleplugin/class_simpleManagement.inc:1132
 #, php-format
 msgid "You are not allowed to create a snapshot for %s."
 msgstr ""
 
-#: include/simpleplugin/class_simpleManagement.inc:1185
-#: include/simpleplugin/class_simpleManagement.inc:1265
-#: include/simpleplugin/class_simpleManagement.inc:1283
+#: include/simpleplugin/class_simpleManagement.inc:1183
+#: include/simpleplugin/class_simpleManagement.inc:1263
+#: include/simpleplugin/class_simpleManagement.inc:1281
 #, php-format
 msgid "You are not allowed to restore a snapshot for %s."
 msgstr ""
@@ -1720,115 +1691,115 @@ msgstr ""
 msgid "Requested channel does not exist! Please contact your Administrator."
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 msgid "Performance warning"
 msgstr ""
 
-#: include/class_ldap.inc:277
+#: include/class_ldap.inc:276
 #, php-format
 msgid "LDAP performance is poor: last query took about %.2fs!"
 msgstr ""
 
-#: include/class_ldap.inc:798
+#: include/class_ldap.inc:797
 #, php-format
 msgid ""
 "Cannot automatically create subtrees with RDN \"%s\": no object class found!"
 msgstr ""
 
-#: include/class_ldap.inc:836
+#: include/class_ldap.inc:835
 #, php-format
 msgid "Cannot automatically create subtrees with RDN \"%s\": not supported"
 msgstr ""
 
-#: include/class_ldap.inc:891
+#: include/class_ldap.inc:890
 #, php-format
 msgid "while operating on '%s' using LDAP server '%s'"
 msgstr "当操作 '%s' 使用 LDAP 服务器 '%s' 时"
 
-#: include/class_ldap.inc:893
+#: include/class_ldap.inc:892
 #, php-format
 msgid "while operating on LDAP server %s"
 msgstr "当操作  LDAP 服务器 '%s' 时"
 
-#: include/class_ldap.inc:981
+#: include/class_ldap.inc:982
 msgid "proc_open failed to execute ldapsearch"
 msgstr ""
 
-#: include/class_ldap.inc:1027
+#: include/class_ldap.inc:1029
 #, php-format
 msgid "Error line %s, first line of an entry cannot start with a space"
 msgstr ""
 
-#: include/class_ldap.inc:1045
+#: include/class_ldap.inc:1047
 #, php-format
 msgid "Error line %s, references to an external file are not supported"
 msgstr ""
 
-#: include/class_ldap.inc:1048
+#: include/class_ldap.inc:1050
 #, php-format
 msgid "Error line %s, attribute \"%s\" has no value"
 msgstr ""
 
-#: include/class_ldap.inc:1052
+#: include/class_ldap.inc:1054
 #, php-format
 msgid "Error line %s, an entry bloc can only have one dn"
 msgstr ""
 
-#: include/class_ldap.inc:1057
+#: include/class_ldap.inc:1059
 #, php-format
 msgid "Error line %s, an entry bloc should start with the dn"
 msgstr ""
 
-#: include/class_ldap.inc:1089
+#: include/class_ldap.inc:1091
 #, php-format
 msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:40
+#: include/class_SnapshotDialogs.inc:30
 msgid "Creating an object snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:43 include/class_SnapshotDialogs.inc:261
+#: include/class_SnapshotDialogs.inc:33 include/class_SnapshotDialogs.inc:203
 msgid "DN of the object you are creating a snapshot of"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp"
 msgstr "日期"
 
-#: include/class_SnapshotDialogs.inc:47
+#: include/class_SnapshotDialogs.inc:37
 msgid "Timestamp of this snapshot creation"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:51
+#: include/class_SnapshotDialogs.inc:41
 msgid "Reason for creating this snapshot"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:105 include/class_SnapshotDialogs.inc:187
+#: include/class_SnapshotDialogs.inc:60 include/class_SnapshotDialogs.inc:139
 msgid "Y-m-d, H:i:s"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:142
+#: include/class_SnapshotDialogs.inc:94
 msgid "DN"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:204 include/class_SnapshotDialogs.inc:205
+#: include/class_SnapshotDialogs.inc:156 include/class_SnapshotDialogs.inc:157
 msgid "Restore"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:257
+#: include/class_SnapshotDialogs.inc:199
 msgid "Restoring snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Snapshots"
 msgstr ""
 
-#: include/class_SnapshotDialogs.inc:265
+#: include/class_SnapshotDialogs.inc:207
 msgid "Existing snapshots for this object"
 msgstr ""
 
@@ -1875,7 +1846,7 @@ msgid "department"
 msgstr "部门"
 
 #: plugins/admin/departments/class_department.inc:63
-#: plugins/admin/groups/class_ogroup.inc:211
+#: plugins/admin/groups/class_ogroup.inc:208
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/users/user-list.xml:57
@@ -2166,56 +2137,56 @@ msgstr ""
 msgid "Group"
 msgstr "组"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:212
 #: plugins/admin/groups/class_roleGeneric.inc:86
 msgid "Name of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:220
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:225
+#: plugins/admin/groups/class_ogroup.inc:222
 msgid "Owner"
 msgstr "所有者"
 
-#: plugins/admin/groups/class_ogroup.inc:231
+#: plugins/admin/groups/class_ogroup.inc:228
 msgid "Member objects"
 msgstr "成员对象"
 
-#: plugins/admin/groups/class_ogroup.inc:234
+#: plugins/admin/groups/class_ogroup.inc:231
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:241
+#: plugins/admin/groups/class_ogroup.inc:238
 msgid "System trust"
 msgstr "信赖的系统"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Trust mode"
 msgstr "信赖模式"
 
-#: plugins/admin/groups/class_ogroup.inc:245
+#: plugins/admin/groups/class_ogroup.inc:242
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "disabled"
 msgstr "禁用"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "full access"
 msgstr "完全访问权限"
 
-#: plugins/admin/groups/class_ogroup.inc:249
+#: plugins/admin/groups/class_ogroup.inc:246
 msgid "allow access to these hosts"
 msgstr "允许访问这些主机"
 
-#: plugins/admin/groups/class_ogroup.inc:252
+#: plugins/admin/groups/class_ogroup.inc:249
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:346
+#: plugins/admin/groups/class_ogroup.inc:341
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -2276,7 +2247,7 @@ msgid "Access control roles assignment dialog"
 msgstr ""
 
 #: plugins/admin/acl/class_aclAssignment.inc:41
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "Mode"
 msgstr "模式"
 
@@ -2317,28 +2288,28 @@ msgstr ""
 msgid ", and %d others"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:270
+#: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:284
+#: plugins/admin/acl/class_aclAssignment.inc:273
 #: plugins/admin/acl/class_aclManagement.inc:226
 msgid "ACL Assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:285
+#: plugins/admin/acl/class_aclAssignment.inc:274
 msgid "Access control roles assignment"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:304
+#: plugins/admin/acl/class_aclAssignment.inc:293
 msgid "Assignments"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:308
+#: plugins/admin/acl/class_aclAssignment.inc:297
 msgid "ACL role assignments for this base"
 msgstr ""
 
-#: plugins/admin/acl/class_aclAssignment.inc:319
+#: plugins/admin/acl/class_aclAssignment.inc:308
 #, php-format
 msgid "Assignments on object or subtree %s"
 msgstr ""
@@ -2437,39 +2408,31 @@ msgstr ""
 msgid "Manage user accounts and their properties"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:178
-#: plugins/admin/users/class_userManagement.inc:201
+#: plugins/admin/users/class_userManagement.inc:191
 msgid "Account locking"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:179
+#: plugins/admin/users/class_userManagement.inc:192
 #, php-format
 msgid ""
 "Password method \"%s\" does not support locking. Account \"%s\" has not been"
 " locked!"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:202
-#, php-format
-msgid ""
-"Locking failed using password method \"%s\". Account \"%s\" has not been "
-"locked!"
-msgstr ""
-
-#: plugins/admin/users/class_userManagement.inc:228
+#: plugins/admin/users/class_userManagement.inc:218
 msgid "Unlock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:230
+#: plugins/admin/users/class_userManagement.inc:220
 msgid "Lock account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:285
 msgid "User account"
 msgstr ""
 
-#: plugins/admin/users/class_userManagement.inc:255
+#: plugins/admin/users/class_userManagement.inc:245
 #: plugins/personal/generic/class_user.inc:279
 msgid "User account information"
 msgstr ""
@@ -2716,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #: plugins/config/class_recoveryConfig.inc:78
-#: plugins/config/class_configInLdap.inc:193
+#: plugins/config/class_configInLdap.inc:188
 msgid "Login attribute"
 msgstr ""
 
@@ -2899,405 +2862,394 @@ msgstr ""
 msgid "The base where snapshots should be stored inside of the LDAP."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:146
-msgid "Wildcard foreign keys"
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:146
-msgid ""
-"Enables wildcard searches like member=* when moving a whole departement. "
-"This will open all existing groups and roles to make sure foreign keys are "
-"respected. Slow on big trees."
-msgstr ""
-
-#: plugins/config/class_configInLdap.inc:153
+#: plugins/config/class_configInLdap.inc:148
 msgid "Password settings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Password default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:156
+#: plugins/config/class_configInLdap.inc:151
 msgid "Default hash to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force default hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:161
+#: plugins/config/class_configInLdap.inc:156
 msgid "Force the use of the default password hash"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Password minimum length"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:165
+#: plugins/config/class_configInLdap.inc:160
 msgid "Minimum length of user passwords"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Password minimum differs"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:170
+#: plugins/config/class_configInLdap.inc:165
 msgid "Minimum number of different characters from last password"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:175
+#: plugins/config/class_configInLdap.inc:170
 msgid "Use account expiration"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:176
+#: plugins/config/class_configInLdap.inc:171
 msgid ""
 "Enables shadow attribute tests during the login to FusionDirectory and "
 "forces password renewal or account locking"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:180
+#: plugins/config/class_configInLdap.inc:175
 msgid "SASL Realm"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "SASL Exop"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:184
+#: plugins/config/class_configInLdap.inc:179
 msgid "Attribute to be stored in the userPassword attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:190
+#: plugins/config/class_configInLdap.inc:185
 msgid "Login and session"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:194
+#: plugins/config/class_configInLdap.inc:189
 msgid "Which LDAP attribute should be used as the login name during login."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:200
+#: plugins/config/class_configInLdap.inc:195
 msgid "Enforce encrypted connections"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:201
+#: plugins/config/class_configInLdap.inc:196
 msgid ""
 "Enables PHP security checks to force encrypted access (https) to the web "
 "interface."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:205
+#: plugins/config/class_configInLdap.inc:200
 msgid "Warn if session is not encrypted"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:206
+#: plugins/config/class_configInLdap.inc:201
 msgid "will display a warning to the user when http is used instead of https."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Session lifetime"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:211
+#: plugins/config/class_configInLdap.inc:206
 msgid "Defines when a session will expire in seconds (0 to disable)."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "HTTP Basic authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:216
+#: plugins/config/class_configInLdap.inc:211
 msgid "Use HTTP Basic authentication protocol instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "HTTP Header authentication"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:221
+#: plugins/config/class_configInLdap.inc:216
 msgid "Use HTTP Header authentication instead of the login form."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:226
+#: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:233
+#: plugins/config/class_configInLdap.inc:228
 msgid "SSL"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Key path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:236
+#: plugins/config/class_configInLdap.inc:231
 msgid "Path to FusionDirectory private key. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:236
 msgid "Path to FusionDirectory certificate. Unused for now."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:241
+#: plugins/config/class_configInLdap.inc:256
 msgid "CA certificate path"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:246
+#: plugins/config/class_configInLdap.inc:241
 msgid "Path to the CA certificate. Used for validating Argonaut Server host."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:253
+#: plugins/config/class_configInLdap.inc:248
 msgid "CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "Enable CAS"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:256
+#: plugins/config/class_configInLdap.inc:251
 msgid "CAS login will be used instead of LDAP bind"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:261
+#: plugins/config/class_configInLdap.inc:256
 msgid "Path to the CA certificate of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:266
+#: plugins/config/class_configInLdap.inc:261
 msgid "Host of the CAS server"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port"
 msgstr "端口"
 
-#: plugins/config/class_configInLdap.inc:271
+#: plugins/config/class_configInLdap.inc:266
 msgid "Port the CAS server is listening on"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:276
+#: plugins/config/class_configInLdap.inc:271
 msgid "CAS context to be used"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:283
+#: plugins/config/class_configInLdap.inc:278
 msgid "People and group storage"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "People DN attribute"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:287
+#: plugins/config/class_configInLdap.inc:282
 msgid "Attribute to use at the beginning of users dn"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "CN pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:292
+#: plugins/config/class_configInLdap.inc:287
 msgid "The pattern to use to build the common name field"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:297
+#: plugins/config/class_configInLdap.inc:292
 msgid "Strict naming policy"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:298
+#: plugins/config/class_configInLdap.inc:293
 msgid "Enables strict checking of user and group names"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "Users RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:303
+#: plugins/config/class_configInLdap.inc:298
 msgid "The branch where users are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "ACL role RDN"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:308
+#: plugins/config/class_configInLdap.inc:303
 msgid "The branch where ACL roles are stored."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid "Restrict role members"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:313
+#: plugins/config/class_configInLdap.inc:308
 msgid ""
 "When enabled only users from the same branch or members of groups from the "
 "same branch can be added to a role."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid "Separate address fields"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:317
+#: plugins/config/class_configInLdap.inc:312
 msgid ""
 "Expose street, postOfficeBox and postalCode fields instead of postalAddress."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid "Postal address pattern"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:321
+#: plugins/config/class_configInLdap.inc:316
 msgid ""
 "When using separate address fields, you can use a pattern to fill "
 "postalAddress field."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:327
+#: plugins/config/class_configInLdap.inc:322
 msgid "Debugging"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:330
+#: plugins/config/class_configInLdap.inc:325
 msgid "Display errors"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:331
+#: plugins/config/class_configInLdap.inc:326
 msgid ""
 "Shows PHP errors in the upper part of the screen. This should be disabled in"
 " productive deployments, because there might be some passwords in it."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid "Maximum LDAP query time"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:335
+#: plugins/config/class_configInLdap.inc:330
 msgid ""
 "Stop LDAP actions if there is no answer within the specified number of "
 "seconds."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:340
+#: plugins/config/class_configInLdap.inc:335
 msgid "Log LDAP statistics"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:341
+#: plugins/config/class_configInLdap.inc:336
 msgid ""
 "Track LDAP timing statistics to the syslog. This may help to find indexing "
 "problems or bad search filters."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:346
+#: plugins/config/class_configInLdap.inc:341
 msgid "Debug level"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:347
+#: plugins/config/class_configInLdap.inc:342
 msgid "Display certain information on each page load."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:359
+#: plugins/config/class_configInLdap.inc:354
 msgid "Miscellaneous"
 msgstr "杂项"
 
-#: plugins/config/class_configInLdap.inc:362
+#: plugins/config/class_configInLdap.inc:357
 msgid "Display summary in listings"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:363
+#: plugins/config/class_configInLdap.inc:358
 msgid ""
 "Determines whether a status bar will be shown on the bottom of lists, "
 "displaying a short summary of type and number of elements in the list."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:368
+#: plugins/config/class_configInLdap.inc:363
 msgid "Show ACL tab on all objects"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:369
+#: plugins/config/class_configInLdap.inc:364
 msgid ""
 "For very specific ACL rights setting where you might need to give right on a"
 " single object."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available department categories"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:374
+#: plugins/config/class_configInLdap.inc:369
 msgid "Available categories in the departments dropdown"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:381
+#: plugins/config/class_configInLdap.inc:376
 msgid "Use this to hide some menu entry to specific groups of users"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:385
+#: plugins/config/class_configInLdap.inc:380
 msgid "Group or role"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:390
+#: plugins/config/class_configInLdap.inc:385
 msgid "Plugin to blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:396
+#: plugins/config/class_configInLdap.inc:391
 msgid "Plugin menu blacklist"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:405
-#: plugins/config/class_configInLdap.inc:433
+#: plugins/config/class_configInLdap.inc:400
+#: plugins/config/class_configInLdap.inc:428
 msgid "Hooks"
 msgstr "钩子"
 
-#: plugins/config/class_configInLdap.inc:410
+#: plugins/config/class_configInLdap.inc:405
 msgid "Hooks that are called when specific actions happens"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "Tab"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:414
+#: plugins/config/class_configInLdap.inc:409
 msgid "The tab that this hook concerns"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:419
+#: plugins/config/class_configInLdap.inc:414
 msgid "When to call this command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "Command"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:426
+#: plugins/config/class_configInLdap.inc:421
 msgid "The command that will be called"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:440
+#: plugins/config/class_configInLdap.inc:435
 msgid "Display hook output"
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:441
+#: plugins/config/class_configInLdap.inc:436
 msgid ""
 "When enabled successful hook execution output is displayed to the user using"
 " a dialog."
 msgstr ""
 
-#: plugins/config/class_configInLdap.inc:455
+#: plugins/config/class_configInLdap.inc:450
 #: setup/class_setupStepLanguage.inc:68
 msgid "Automatic"
 msgstr ""
@@ -4355,52 +4307,52 @@ msgstr ""
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
-#: html/main.php:109
+#: html/main.php:115
 msgid "PHP configuration"
 msgstr ""
 
-#: html/main.php:110
+#: html/main.php:116
 msgid ""
 "Fatal error: Register globals is on. FusionDirectory will refuse to login "
 "unless this is fixed by an administrator."
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Password change"
 msgstr ""
 
-#: html/main.php:136
+#: html/main.php:142
 msgid "Your password is about to expire, please change your password!"
 msgstr ""
 
-#: html/main.php:152
+#: html/main.php:158
 msgid "Your password has expired, please set a new one."
 msgstr ""
 
-#: html/main.php:202
+#: html/main.php:208
 msgid "Running out of memory!"
 msgstr ""
 
-#: html/main.php:245
+#: html/main.php:251
 msgid "User ACL checks disabled"
 msgstr ""
 
-#: html/main.php:283
+#: html/main.php:289
 msgid "Plugin"
 msgstr ""
 
-#: html/main.php:284
+#: html/main.php:290
 #, php-format
 msgid ""
 "Fatal error: Cannot find any plugin definitions for plugin '%s' ('%s' is not"
 " a file)!"
 msgstr ""
 
-#: html/main.php:299
+#: html/main.php:305
 msgid "Configuration Error"
 msgstr ""
 
-#: html/main.php:300
+#: html/main.php:306
 #, php-format
 msgid ""
 "Fatal error: not all POST variables have been transfered by PHP - please "
@@ -4434,59 +4386,63 @@ msgid "Your FusionDirectory session has expired!"
 msgstr ""
 
 #: html/index.php:213
+msgid "Your IP has changed!"
+msgstr ""
+
+#: html/index.php:216
 #, php-format
 msgid "Invalid plugin parameter \"%s\"!"
 msgstr ""
 
-#: html/index.php:216
+#: html/index.php:219
 msgid "No session found!"
 msgstr ""
 
-#: html/index.php:252
+#: html/index.php:255
 msgid "LDAP schema check reported errors:"
 msgstr ""
 
-#: html/index.php:254
+#: html/index.php:257
 msgid "LDAP schema error"
 msgstr ""
 
-#: html/index.php:281
+#: html/index.php:284
 msgid "Please specify a valid username!"
 msgstr "请输入一个有效的用户名!"
 
-#: html/index.php:284
+#: html/index.php:287
 msgid "Please specify your password!"
 msgstr "请输入您的口令!"
 
-#: html/index.php:303
+#: html/index.php:306
 msgid "Please check the username/password combination."
 msgstr "请检查用户名/口令。"
 
-#: html/index.php:338
+#: html/index.php:341
 msgid "Account locked. Please contact your system administrator!"
 msgstr ""
 
-#: html/index.php:457
+#: html/index.php:460
 #, php-format
 msgid "No value found in HTTP header \"%s\""
 msgstr ""
 
-#: html/index.php:471
+#: html/index.php:474
 #, php-format
 msgid "Header user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:481 html/index.php:548
+#: html/index.php:484 html/index.php:551
 #, php-format
 msgid "Login with user \"%s\" triggered error: %s"
 msgstr ""
 
-#: html/index.php:538
+#: html/index.php:541
 #, php-format
 msgid "CAS user \"%s\" could not be found in the LDAP"
 msgstr ""
 
-#: html/index.php:588
+#: html/index.php:591
 msgid ""
 "Your browser has cookies disabled. Please enable cookies and reload this "
 "page before logging in!"