From 33ae9d4802930adfb5984c479aaadf39f4f30820 Mon Sep 17 00:00:00 2001 From: Brad Shuttleworth Date: Fri, 8 Sep 2006 10:32:18 +0000 Subject: [PATCH] rest of fix for KTS-453 --- search/booleanSearch.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/search/booleanSearch.php b/search/booleanSearch.php index e540479..ea62ed8 100755 --- a/search/booleanSearch.php +++ b/search/booleanSearch.php @@ -93,7 +93,7 @@ class BooleanSearchDispatcher extends KTStandardDispatcher { $this->errorRedirectToMain(_kt('You need to have at least 1 condition.')); } - $res = $this->handleCriteriaSet($datavars, KTUtil::arrayGet($_REQUEST, 'fStartIndex', 1), $title); + $res = $this->handleCriteriaSet($datavars, KTUtil::arrayGet($_REQUEST, 'fStartIndex', 1), $title, $oSearch->getIsCondition()); return $res; } @@ -227,14 +227,19 @@ class BooleanSearchDispatcher extends KTStandardDispatcher { } - function handleCriteriaSet($aCriteriaSet, $iStartIndex, $sTitle=null) { + function handleCriteriaSet($aCriteriaSet, $iStartIndex, $sTitle=null, $bIsCondition = false) { if ($sTitle == null) { $this->aBreadcrumbs[] = array('url' => $_SERVER['PHP_SELF'], 'name' => _kt('Advanced Search')); $sTitle = _kt('Search Results'); } else { - $this->aBreadcrumbs[] = array('name' => _kt('Saved Search')); - $this->oPage->setTitle(_kt('Saved Search: ') . $sTitle); - $this->oPage->setBreadcrumbDetails($sTitle); + if ($bIsCondition) { + $this->aBreadcrumbs[] = array('name' => _kt('Test Condition')); + $this->oPage->setTitle(sprintf(_kt('Test Condition: %s'), $sTitle)); + } else { + $this->aBreadcrumbs[] = array('name' => _kt('Saved Search')); + $this->oPage->setTitle(sprintf(_kt('Saved Search: %s'), $sTitle)); + } + $this->oPage->setBreadcrumbDetails($sTitle); } -- libgit2 0.21.4