X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fnoticesearch.php;h=de1e7001f49fdae45731031114e2cbdeb477af3a;hb=e98e443605cff0266dcf9b412641b42c82e45824;hp=79cf572ccaf59f2e4e2a5777966bd886c7625dc2;hpb=c5047fd90ac8f6f057780a34065e320883c7a31f;p=quix0rs-gnu-social.git diff --git a/actions/noticesearch.php b/actions/noticesearch.php index 79cf572cca..de1e7001f4 100644 --- a/actions/noticesearch.php +++ b/actions/noticesearch.php @@ -48,7 +48,6 @@ require_once INSTALLDIR.'/lib/searchaction.php'; */ class NoticesearchAction extends SearchAction { - function prepare($args) { parent::prepare($args); @@ -65,6 +64,8 @@ class NoticesearchAction extends SearchAction */ function getInstructions() { + // TRANS: Instructions for Notice search page. + // TRANS: %%site.name%% is the name of the StatusNet site. return _('Search for notices on %%site.name%% by their contents. Separate search terms by spaces; they must be 3 characters or more.'); } @@ -75,6 +76,7 @@ class NoticesearchAction extends SearchAction */ function title() { + // TRANS: Title of the page where users can search for notices. return _('Text search'); } @@ -88,7 +90,9 @@ class NoticesearchAction extends SearchAction return array(new Feed(Feed::RSS1, common_local_url('noticesearchrss', array('q' => $q)), - sprintf(_('Search results for "%s" on %s'), + // TRANS: Test in RSS notice search. + // TRANS: %1$s is the query, %2$s is the StatusNet site name. + sprintf(_('Search results for "%1$s" on %2$s'), $q, common_config('site', 'name')))); } @@ -104,7 +108,7 @@ class NoticesearchAction extends SearchAction { $notice = new Notice(); - $search_engine = $notice->getSearchEngine('identica_notices'); + $search_engine = $notice->getSearchEngine('notice'); $search_engine->set_sort_mode('chron'); // Ask for an extra to see if there's more. $search_engine->limit((($page-1)*NOTICES_PER_PAGE), NOTICES_PER_PAGE + 1); @@ -114,14 +118,19 @@ class NoticesearchAction extends SearchAction $cnt = $notice->find(); } if ($cnt === 0) { + // TRANS: Text for notice search results is the query had no results. $this->element('p', 'error', _('No results.')); $this->searchSuggestions($q); if (common_logged_in()) { + // TRANS: Text for logged in users making a query for notices without results. + // TRANS: This message contains a Markdown link. $message = sprintf(_('Be the first to [post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!'), urlencode($q)); } else { - $message = sprintf(_('Why not [register an account](%%%%action.register%%%%) and be the first to [post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!'), urlencode($q)); + // TRANS: Text for not logged in users making a query for notices without results. + // TRANS: This message contains Markdown links. + $message = sprintf(_('Why not [register an account](%%%%action.register%%%%) and be the first to [post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!'), urlencode($q)); } $this->elementStart('div', 'guide'); @@ -203,4 +212,3 @@ class SearchNoticeListItem extends NoticeListItem { return $result; } } -