X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fufbuilder.inc.php;h=ee8f3fd4b911494693f3299866eb40d8204202e5;hb=257ae4081d1b5da12c4458f0642b9d2b7843abee;hp=92e0841458b408309a3dc81bcf4eb7c050e395aa;hpb=fb813fb52d5ab65ca9a5b92b5cb9089523380d79;p=platal.git diff --git a/include/ufbuilder.inc.php b/include/ufbuilder.inc.php index 92e0841..ee8f3fd 100644 --- a/include/ufbuilder.inc.php +++ b/include/ufbuilder.inc.php @@ -433,7 +433,7 @@ abstract class UFBF_Mixed extends UFB_Field $this->val = array($index); } else { $indexes = DirEnum::getIDs($this->direnum, $ufb->s($this->envfield), - $ufb->i('exact') ? DirEnumeration::MODE_EXACT : DirEnumeration::MODE_CONTAINS); + $ufb->i('exact') ? XDB::WILDCARD_EXACT : XDB::WILDCARD_CONTAINS); if (count($indexes) == 0) { return false; } @@ -469,8 +469,7 @@ class UFBF_Quick extends UFB_Field if (S::admin() && strpos($s, '@') !== false) { return new UFC_Email($s); } else if (S::admin() && preg_match('/[0-9]+\.([0-9]+|%)\.([0-9]+|%)\.([0-9]+|%)/', $s)) { - // TODO: create UFC_Ip -// $this->conds->addChild(new UFC_Ip($s)); + $this->conds->addChild(new UFC_Ip($s)); return; }