function pluralizeKeywords($keyword) { } // XXXXXXXX Search fields // Title // Description //echo 'psf: '.$postSearchForm.'-'; /* * Paging */ $mediaPerPage = $config['settings']['media_perpage']; // Set the default media per page amount $mediaPages = new paging('search'); $mediaPages->setPerPage($mediaPerPage); $mediaPages->setPageName('search.php?'); $mediaPages->setPageVar(); // No get or post data sent or a clearSearch request - resetting search if (!$_GET and !$_POST or $_REQUEST['clearSearch']) { $mediaPages->setCurrentPage(1); unset($_SESSION['searchForm']); $_SESSION['searchForm']['allFields'] = true; } //echo $_SESSION['searchForm']['firstLoad']; if ($postSearchForm) { $mediaPages->setCurrentPage(1); unset($_SESSION['searchForm']['resultsArray']); // Clear any previous results array } if ($_GET['clear']) { // Clear individual data switch ($_GET['clear']) {
// If there is no id then set the session to 0 if ($id != '' and $_SESSION['id'] != $id) { $_SESSION['id'] = $id; $mediaPages->setCurrentPage(1); $galleryPages->setCurrentPage(1); unset($_SESSION['prevNextArraySess']); // Clear any prevNextArraySess previously set unset($_SESSION['sessGallerySortBy']); // Clear sessGallerySortBy unset($_SESSION['sessGallerySortType']); // Clear sessGallerySortType } $mediaPages->setPageName('gallery.php?mode=' . $_SESSION['currentMode']); $mediaPages->setPageVar(); $galleryPages->setPageName('gallery.php?mode=' . $_SESSION['currentMode']); $galleryPages->setPageVar('gpage'); if ($page) { if (!is_numeric($page)) { header("location: error.php?eType=invalidQuery"); exit; } $mediaPages->setCurrentPage($page); // Set new current media page } else { $mediaPages->setCurrentPage($_SESSION['mediaCurrentPage']); } // Use session current page if ($gpage) { if (!is_numeric($gpage)) { header("location: error.php?eType=invalidQuery"); exit;