summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsvncommit <devs@roundcube.net>2006-01-17 23:53:26 +0000
committersvncommit <devs@roundcube.net>2006-01-17 23:53:26 +0000
commit39ecb7d0c26c6b72b4e938b2616f6e8ef5efe3f4 (patch)
tree0c073a73a05fed6de9a41353bf08cd8edc3da922
parent2a20b04f5ee43d5cfc9a07988871096dd41c6adf (diff)
fixed the pretty naming of ldap search fields again...
-rw-r--r--program/steps/addressbook/ldapsearchform.inc4
-rw-r--r--skins/default/includes/ldapscripts.html4
2 files changed, 4 insertions, 4 deletions
diff --git a/program/steps/addressbook/ldapsearchform.inc b/program/steps/addressbook/ldapsearchform.inc
index 763e9f3a9..5e414ba3e 100644
--- a/program/steps/addressbook/ldapsearchform.inc
+++ b/program/steps/addressbook/ldapsearchform.inc
@@ -105,8 +105,8 @@ function rcmail_ldap_public_search_form($attrib)
{
// store the search fields in a js array for each server
$js = '';
- foreach ($server['search_fields'] as $k => $search_field)
- $js .= "'$search_field', ";
+ foreach ($server['search_fields'] as $search_name => $search_value)
+ $js .= "['$search_name', '$search_value'], ";
// store whether this server accepts fuzzy search as last item in array
$js .= $server['fuzzy_search'] ? "'fuzzy'" : "'exact'";
diff --git a/skins/default/includes/ldapscripts.html b/skins/default/includes/ldapscripts.html
index 4b911e718..e58fd4d15 100644
--- a/skins/default/includes/ldapscripts.html
+++ b/skins/default/includes/ldapscripts.html
@@ -34,8 +34,8 @@ function updateLdapSearchFields(element) {
// the last array value is for fuzzy search, so skip that one
if (i < (server_fields.length - 1)) {
var new_option = document.createElement('option');
- new_option.text = server_fields[i];
- new_option.value = server_fields[i];
+ new_option.text = server_fields[i][0];
+ new_option.value = server_fields[i][1];
// standards compliant browsers
try {