X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Finclude%2Fclass_filter.inc;h=9b2fed5458381bcf79bba4e76752ac552e2b6042;hb=ae725dfb9dbf8a8765de0c3854329b2e9edf3512;hp=0b5f1778a9263186bbada5d718d35540cb2ffcd6;hpb=7eada0d8c03ea6bbe6e0bf41a789de38715eba9e;p=gosa.git
diff --git a/gosa-core/include/class_filter.inc b/gosa-core/include/class_filter.inc
index 0b5f1778a..9b2fed545 100644
--- a/gosa-core/include/class_filter.inc
+++ b/gosa-core/include/class_filter.inc
@@ -36,6 +36,7 @@ class filter {
var $scopeMode= "auto";
var $alphabet= null;
var $converter= array();
+ var $pid;
function filter($filename)
@@ -46,6 +47,8 @@ class filter {
if (!$this->load($filename)) {
die("Cannot parse $filename!");
}
+
+ $this->pid= preg_replace("/[^0-9]/", "", microtime(TRUE));
}
@@ -124,13 +127,6 @@ class filter {
}
}
- // Sort elements for element length to allow proper replacing later on
- function strlenSort($a, $b) {
- if (strlen($a['tag']) == strlen($b['tag'])) {
- return 0;
- }
- return (strlen($a['tag']) < strlen($b['tag']) ? -1 : 1);
- }
uasort($this->elements, 'strlenSort');
$this->elements= array_reverse($this->elements);
@@ -180,14 +176,14 @@ class filter {
$checked= " checked";
}
- $result= "";
+ $result= "";
return $result;
}
function getCombobox($element)
{
- $result= "