} } $comments = $criteria['ignorecomments'] ? '' : 'comments_'; if ($criteria['boolean'] == 1) { $criteria[$comments . 'textandtitle'] = $criteria['text']; } else { $criteria[$comments . 'title'] = $criteria['text']; } $criteria['text'] = ''; require_once(DIR . '/includes/class_blog_search.php'); $search = new vB_Blog_Search($vbulletin); $has_criteria = false; foreach ($search_fields AS $fieldname => $clean_type) { if (!empty($criteria["$fieldname"])) { if ($search->add($fieldname, $criteria["$fieldname"])) { $has_criteria = true; } } } $search->set_sort($criteria['sort'], $criteria['sortorder']);