feedList = new FeedList(false); $items = new SearchItemList(); $items->setRenderOptions(IL_NONE | IL_NO_COLLAPSE); if (array_key_exists(QUERY_PRM,$_REQUEST) && strlen($_REQUEST[QUERY_PRM]) > 1) { $GLOBALS['rss'] -> header = new Header("Search",LOCATION_SEARCH,null); $cnt = $items->itemCount; $humanReadableQuery = $items->humanReadableQuery; $title = sprintf((($cnt > 1 || $cnt == 0) ? __('%d matches for %s') : __('%d match for %s')), $cnt, "'".$humanReadableQuery."'"); $items->setTitle($title); } else { list($cnt) = rss_fetch_row(rss_query('select count(*) from ' . getTable("item") . " where " . " not(unread & " . RSS_MODE_DELETED_STATE .") " )); $items->setTitle(sprintf(__('Search %d items'), $cnt)); $GLOBALS['rss'] -> header = new Header(__('Search'),LOCATION_SEARCH,null,"document.getElementById('".QUERY_PRM."').focus()"); } $GLOBALS['rss'] -> appendContentObject($items); $GLOBALS['rss'] -> renderWithTemplate('index.php'); ?>