Commit 56dcc59df7894e96cfa949fd85602a3543981377

Authored by Michael Joseph
1 parent c7b99f88

added colour-coded headings


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1355 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/search/advancedSearchUI.inc
@@ -9,6 +9,15 @@ @@ -9,6 +9,15 @@
9 * 9 *
10 */ 10 */
11 11
  12 +function renderHeading() {
  13 + global $default;
  14 + $sColor = $default->siteMap->getSectionColour("Advanced Search", "td");
  15 + $sToRender .= "<tr align=\"left\"><th class=\"sectionHeading\" bgcolor=\"$sColor\">Advanced Search</th></tr>\n";
  16 + $sToRender .= "<tr/>\n";
  17 + $sToRender .= "<tr/>\n";
  18 + return $sToRender;
  19 +}
  20 +
12 function getMetaData($aMetaTagIDs) { 21 function getMetaData($aMetaTagIDs) {
13 global $default; 22 global $default;
14 $sQuery = "SELECT name, id FROM $default->owl_fields_table ORDER BY name ASC"; 23 $sQuery = "SELECT name, id FROM $default->owl_fields_table ORDER BY name ASC";
@@ -31,11 +40,12 @@ function getMetaData($aMetaTagIDs) { @@ -31,11 +40,12 @@ function getMetaData($aMetaTagIDs) {
31 40
32 function getSearchPage($sSearchString = "", $aMetaTagIDs = array()) { 41 function getSearchPage($sSearchString = "", $aMetaTagIDs = array()) {
33 global $default; 42 global $default;
34 - $sToRender = "<table>\n"; 43 + $sToRender = "<table width=\"600\">\n";
  44 + $sToRender .= renderHeading();
35 $sToRender .= "<tr>\n"; 45 $sToRender .= "<tr>\n";
36 - $sToRender .= "<td>Search text: <input type=\"text\" size=\"60\" name=\"fSearchString\" value=\"$sSearchString\" /></td>\n"; 46 + $sToRender .= "<td>Search text: <input type=\"text\" size=\"60\" name=\"fSearchString\" value=\"$sSearchString\" />\n";
37 //$sToRender .= "<td><input type=\"button\" src=\"$default->graphicsUrl/search.gif\" value=\"search\" onClick=\"validateAdvancedSearchText()\"/></td>\n"; 47 //$sToRender .= "<td><input type=\"button\" src=\"$default->graphicsUrl/search.gif\" value=\"search\" onClick=\"validateAdvancedSearchText()\"/></td>\n";
38 - $sToRender .= "<td><input type=\"button\" value=\"search\" onClick=\"validateAdvancedSearch()\"/></td>\n"; 48 + $sToRender .= "<input type=\"button\" value=\"search\" onClick=\"validateAdvancedSearch()\"/></td>\n";
39 $sToRender .= "</tr>\n"; 49 $sToRender .= "</tr>\n";
40 $sToRender .= "<tr>\n"; 50 $sToRender .= "<tr>\n";
41 $sToRender .= "<td>&nbsp</td>\n"; 51 $sToRender .= "<td>&nbsp</td>\n";
@@ -65,10 +75,9 @@ function getSearchResults($sSQLSearchString, $iStartIndex, $sSearchText, $sMetaT @@ -65,10 +75,9 @@ function getSearchResults($sSQLSearchString, $iStartIndex, $sSearchText, $sMetaT
65 $aDBQueryStringColumns = array("document_id","folder_id"); 75 $aDBQueryStringColumns = array("document_id","folder_id");
66 $aQueryStringVariableNames = array("fDocumentID", "fFolderID"); 76 $aQueryStringVariableNames = array("fDocumentID", "fFolderID");
67 77
68 -  
69 $oPatternBrowse = & new PatternBrowseableSearchResults($sQuery, 10, $aColumns, $aColumnTypes, $aColumnHeaders, $aLinkURLs, $aDBQueryStringColumns, $aQueryStringVariableNames); 78 $oPatternBrowse = & new PatternBrowseableSearchResults($sQuery, 10, $aColumns, $aColumnTypes, $aColumnHeaders, $aLinkURLs, $aDBQueryStringColumns, $aQueryStringVariableNames);
70 $oPatternBrowse->setStartIndex($iStartIndex); 79 $oPatternBrowse->setStartIndex($iStartIndex);
71 - return $oPatternBrowse->render() . getSearchVariablesHtml($sSearchText, $sMetaTagIDs); 80 + return "<table width=\"600\">" . renderHeading() . "</table>" . $oPatternBrowse->render() . getSearchVariablesHtml($sSearchText, $sMetaTagIDs);
72 } 81 }
73 82
74 function getSearchValidationJavaScript() { 83 function getSearchValidationJavaScript() {