From 505a4a8f45eecca5e6a0f5d2410a6bad24d3bba0 Mon Sep 17 00:00:00 2001 From: cajus Date: Fri, 29 Jan 2010 14:44:51 +0000 Subject: [PATCH] Added base selector to groups and users git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@15451 594d385d-05f5-0310-b6e9-bd551577e9d8 --- gosa-core/include/class_baseSelector.inc | 8 ++-- ...class_groupGeneric.inc => class_group.inc} | 46 ++++++++++++------ gosa-core/plugins/admin/groups/generic.tpl | 8 +--- .../plugins/admin/ogroups/class_ogroup.inc | 35 ++++++++------ gosa-core/plugins/admin/ogroups/generic.tpl | 7 +-- .../plugins/personal/generic/class_user.inc | 48 ++++++++++--------- .../plugins/personal/generic/generic.tpl | 7 +-- 7 files changed, 85 insertions(+), 74 deletions(-) rename gosa-core/plugins/admin/groups/{class_groupGeneric.inc => class_group.inc} (97%) diff --git a/gosa-core/include/class_baseSelector.inc b/gosa-core/include/class_baseSelector.inc index ff9c44ace..bb6c765d7 100644 --- a/gosa-core/include/class_baseSelector.inc +++ b/gosa-core/include/class_baseSelector.inc @@ -139,9 +139,11 @@ class baseSelector { // Autocompleter $this->tree.= "
". ""; + "new Ajax.Autocompleter('bs_input_".$this->pid."', 'autocomplete_".$this->pid."', 'autocomplete.php?type=base', { minChars: 3, frequency: 0.5 });"; + if ($this->submitButton) { + $this->tree.= "$('bs_input_".$this->pid."').observe('keypress', function(event) { if(event.keyCode == Event.KEY_RETURN) { $('submit_base_".$this->pid."').click(); } });"; + } + $this->tree.= ""; $selected= $this->base == $config->current['BASE']?"Selected":""; $this->tree.= "