Code

Completed lvm partition changes
[gosa.git] / gosa-plugins / fai / admin / fai / fai-filter.xml
index f54552dd1625b20a5673adccb8806daf3c198488..d90bdd20ca4524d0cfd902cd9e248ab2281af48a 100644 (file)
 <filterdef>
   <definition>
     <category>fai</category>
-    <template>fai-filter.tpl</template>
     <initial>true</initial>
+    <default>default</default>
+    <scope>auto</scope>
+    <attribute>dn</attribute>
+    <attribute>objectClass</attribute>
+    <attribute>cn</attribute>
+    <attribute>description</attribute>
   </definition>
 
   <search>
+    <tag>default</tag>
+    <label>Default filter</label>
     <query>
       <backend>FAI</backend>
-      <filter>(&amp;(|$PROFILE$HOOK$TEMPLATE$SCRIPT$VARIABLE$PACKAGE$PARTITION)$NAME)</filter>
-      <attribute>dn</attribute>
-      <attribute>objectClass</attribute>
-      <attribute>cn</attribute>
-      <attribute>description</attribute>
+      <filter>(&amp;
+                (|  
+                  (objectClass=FAIprofile)
+                  (objectClass=FAIhook)
+                  (objectClass=FAItemplate)
+                  (objectClass=FAIscript)
+                  (objectClass=FAIvariable)
+                  (objectClass=FAIpackageList)
+                  (objectClass=FAIpartitionTable)
+                )
+                (cn=$)
+              )
+      </filter>
     </query>
-    <scope>auto</scope>
-  </search>
-
-  <element>
-    <tag>RELEASE</tag>
-    <type>combobox</type>
-    <value>Loading.</value>
-    <value>Loading..</value>
-    <value>Loading...</value>
-  </element>
-
-  <element>
-    <type>checkbox</type>
-    <tag>PROFILE</tag>
-    <default>true</default>
-    <unset></unset>
-    <set>(objectClass=FAIprofile)</set>
-  </element>
-
-  <element>
-    <type>checkbox</type>
-    <tag>TEMPLATE</tag>
-    <default>true</default>
-    <unset></unset>
-    <set>(objectClass=FAItemplate)</set>
-  </element>
-
-  <element>
-    <type>checkbox</type>
-    <tag>SCRIPT</tag>
-    <default>true</default>
-    <unset></unset>
-    <set>(objectClass=FAIscript)</set>
-  </element>
-
-  <element>
-    <type>checkbox</type>
-    <tag>HOOK</tag>
-    <default>true</default>
-    <unset></unset>
-    <set>(objectClass=FAIhook)</set>
-  </element>
-
-  <element>
-    <type>checkbox</type>
-    <tag>VARIABLE</tag>
-    <default>true</default>
-    <unset></unset>
-    <set>(objectClass=FAIvariable)</set>
-  </element>
-
-  <element>
-    <type>checkbox</type>
-    <tag>PACKAGE</tag>
-    <default>true</default>
-    <unset></unset>
-    <set>(objectClass=FAIpackageList)</set>
-  </element>
-
-  <element>
-    <type>checkbox</type>
-    <tag>PARTITION</tag>
-    <default>true</default>
-    <unset></unset>
-    <set>(objectClass=FAIpartitionTable)</set>
-  </element>
-
-  <element>
-    <type>textfield</type>
-    <tag>NAME</tag>
-    <size>20</size>
-    <maxlength>60</maxlength>
-    <default></default>
-    <unset></unset>
-    <set>(cn=*$*)</set>
-    <alphabet>false</alphabet>
-    <autocomplete>
+    <query>
       <backend>FAI</backend>
-      <filter>(&amp;(objectClass=FAIclass)(cn=*$NAME*))</filter>
+      <filter>cn=$</filter>
+    </query>
+    <autocomplete>
       <attribute>cn</attribute>
       <frequency>0.5</frequency>
       <characters>3</characters>
     </autocomplete>
-  </element>
+  </search>
 
 </filterdef>