RemositoryBasicFunctionURL('search'); $this->pathwayHTML(null); if ($dropdown) echo <<

{$this->showHTML(_DOWN_SEARCH)}

{$this->simpleTickBox(_DOWN_SEARCH_FILETITLE, 'search_filetitle')} {$this->simpleTickBox(_DOWN_SEARCH_FILEDESC, 'search_filedesc')} {$this->showCategorySelector($categories, $catselector)}
DROP_DOWN; else echo <<

{$this->showHTML(_DOWN_SEARCH)}

{$this->simpleTickBox(_DOWN_SEARCH_FILETITLE, 'search_filetitle')} {$this->simpleTickBox(_DOWN_SEARCH_FILEDESC, 'search_filedesc')} {$this->showCategorySelector($categories, $catselector)}
SEARCH_FORM; } private function showCategorySelector ($categories, $catselector) { $cathtml = ''; foreach ($categories as $category) { $selected = (0 == count($catselector) OR isset($catselector[$category->id])) ? true : false; $cathtml .= $this->simpleTickBox($category->name, "catsearch[$category->id]", $selected); } if ($cathtml) return <<

{$this->showHTML(_DOWN_SEARCH_CATEGORY_SELECT)}

$cathtml CAT_SELECT; } }