From 0b2607e8cb390f520cdf898d4f490fef0b9d3ece Mon Sep 17 00:00:00 2001 From: kevin_fourie Date: Tue, 23 Oct 2007 23:22:39 +0000 Subject: [PATCH] Merged in from DEV trunk... --- bin/taskrunner.php | 2 +- bin/taskrunner.sh | 3 +++ search2/search/expr.inc.php | 4 ++++ 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 bin/taskrunner.sh diff --git a/bin/taskrunner.php b/bin/taskrunner.php index 0a3e861..733365d 100644 --- a/bin/taskrunner.php +++ b/bin/taskrunner.php @@ -46,7 +46,7 @@ if (!is_file($phpPath)) while (1) { // Run the scheduler script - system("$phpPath scheduler.php"); + shell_exec("$phpPath scheduler.php"); sleep(10); // Run every 10 seconds diff --git a/bin/taskrunner.sh b/bin/taskrunner.sh new file mode 100644 index 0000000..c8abe6c --- /dev/null +++ b/bin/taskrunner.sh @@ -0,0 +1,3 @@ +#!/bin/sh +"@@BITROCK_INSTALLDIR@@/php/bin/php" "@@BITROCK_INSTALLDIR@@/knowledgeTree/bin/taskrunner.php" + diff --git a/search2/search/expr.inc.php b/search2/search/expr.inc.php index 4d6a6f8..0cf55d9 100644 --- a/search2/search/expr.inc.php +++ b/search2/search/expr.inc.php @@ -554,6 +554,10 @@ class ValueExpr extends Expr switch($op) { + case ExprOp::LIKE: + $sql = "$fieldname LIKE '$val'"; + if ($not) $sql = "not ($sql)"; + break; case ExprOp::CONTAINS: $sql = "$fieldname LIKE '%$val%'"; if ($not) $sql = "not ($sql)"; -- libgit2 0.21.4