Code

Updated check for boolean config values
[gosa.git] / gosa-core / plugins / admin / groups / userSelect / user-filter.xml
index a9bc8f7a0d09bdd5c19789a89094a7cf5c93b5b2..c2bcb30e1007cd4e4929233b576047a347d6a13b 100644 (file)
@@ -3,41 +3,30 @@
 <filterdef>
   <definition>
     <category>groups</category>
-    <template>../plugins/admin/groups/userSelect/user-filter.tpl</template>
     <initial>true</initial>
+    <default>default</default>
+    <scope>auto</scope>
+    <attribute>dn</attribute>
+    <attribute>objectClass</attribute>
+    <attribute>cn</attribute>
+    <attribute>sn</attribute>
+    <attribute>givenName</attribute>
+    <attribute>uid</attribute>
+    <attribute>description</attribute>
   </definition>
 
   <search>
+    <tag>default</tag>
+    <label>Default filter</label>
     <query>
       <backend>LDAPBlacklist</backend>
-      <filter>(&amp;(objectClass=gosaAccount)$NAME)</filter>
-      <attribute>dn</attribute>
-      <attribute>objectClass</attribute>
-      <attribute>cn</attribute>
-      <attribute>sn</attribute>
-      <attribute>givenName</attribute>
-      <attribute>uid</attribute>
-      <attribute>description</attribute>
+      <filter>(&amp;(objectClass=gosaAccount)(cn=$))</filter>
     </query>
-    <scope>auto</scope>
-  </search>
-
-  <element>
-    <type>textfield</type>
-    <tag>NAME</tag>
-    <size>20</size>
-    <maxlength>60</maxlength>
-    <default></default>
-    <unset></unset>
-    <set>(|(sn=*$*)(givenName=*$*)(cn=*$*))</set>
-    <alphabet>true</alphabet>
     <autocomplete>
-      <backend>LDAPBlacklist</backend>
-      <filter>(&amp;(objectClass=gosaAccount)(|(sn=*$NAME*)(givenName=*$NAME*)(cn=*$NAME*)))</filter>
       <attribute>cn</attribute>
       <frequency>0.5</frequency>
       <characters>3</characters>
     </autocomplete>
-  </element>
+  </search>
 
 </filterdef>