diff --git a/apps/user_ldap/js/wizard/wizardTabAdvanced.js b/apps/user_ldap/js/wizard/wizardTabAdvanced.js index 9302104b1f..1545147f64 100644 --- a/apps/user_ldap/js/wizard/wizardTabAdvanced.js +++ b/apps/user_ldap/js/wizard/wizardTabAdvanced.js @@ -120,7 +120,11 @@ OCA = OCA || {}; home_folder_naming_rule: { $element: $('#home_folder_naming_rule'), setMethod: 'setHomeFolderAttribute' - } + }, + ldap_ext_storage_home_attribute: { + $element: $('#ldap_ext_storage_home_attribute'), + setMethod: 'setExternalStorageHomeAttribute' + }, }; this.setManagedItems(items); }, @@ -326,6 +330,15 @@ OCA = OCA || {}; this.setElementValue(this.managedItems.ldap_email_attr.$element, attribute); }, + /** + * sets the external storage home attribute + * + * @param {string} attribute + */ + setExternalStorageHomeAttribute: function(attribute) { + this.setElementValue(this.managedItems.ldap_ext_storage_home_attribute.$element, attribute); + }, + /** * sets the quota attribute * diff --git a/apps/user_ldap/templates/settings.php b/apps/user_ldap/templates/settings.php index 6d69d0aeb1..7c41363c63 100644 --- a/apps/user_ldap/templates/settings.php +++ b/apps/user_ldap/templates/settings.php @@ -108,6 +108,7 @@ style('user_ldap', 'settings');

+