From 4d272b485fdc39d82767052ba85a1df4d1444de6 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Mon, 17 Mar 2008 12:30:47 +0000 Subject: [PATCH] Glossary extended search fixed. MDL-13947 ; merged from 19_STABLE --- mod/glossary/lib.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mod/glossary/lib.php b/mod/glossary/lib.php index 842be5cf14..7b41ebb02f 100644 --- a/mod/glossary/lib.php +++ b/mod/glossary/lib.php @@ -1066,13 +1066,11 @@ function glossary_search($course, $searchterms, $extended = 0, $glossary = NULL) } } - if ( !$extended ) { - $definitionsearch = "0"; - } + $definitionsearch = !empty($extended) ? "OR $definitionsearch" : ''; $selectsql = "{$CFG->prefix}glossary_entries e, {$CFG->prefix}glossary g $onlyvisibletable - WHERE ($conceptsearch OR $definitionsearch) + WHERE ($conceptsearch $definitionsearch) AND (e.glossaryid = g.id or e.sourceglossaryid = g.id) $onlyvisible AND g.id IN ($glos) AND e.approved != 0"; -- 2.39.5