use Friendica\App;
use Friendica\Content\Feature;
use Friendica\Content\Nav;
+use Friendica\Content\Pager;
use Friendica\Core\Cache;
use Friendica\Core\Config;
use Friendica\Core\L10n;
// OR your own posts if you are a logged in member
// No items will be shown if the member has a blocked profile wall.
+ $pager = new Pager($a->query_string);
+
if ($tag) {
logger("Start tag search for '".$search."'", LOGGER_DEBUG);
AND `otype` = ? AND `type` = ? AND `term` = ?",
local_user(), TERM_OBJ_POST, TERM_HASHTAG, $search];
$params = ['order' => ['created' => true],
- 'limit' => [$a->pager['start'], $a->pager['itemspage']]];
+ 'limit' => [$pager->getStart(), $pager->getItemsPerPage()]];
$terms = DBA::select('term', ['oid'], $condition, $params);
$itemids = [];
AND `body` LIKE CONCAT('%',?,'%')",
local_user(), $search];
$params = ['order' => ['id' => true],
- 'limit' => [$a->pager['start'], $a->pager['itemspage']]];
+ 'limit' => [$pager->getStart(), $pager->getItemsPerPage()]];
$items = Item::selectForUser(local_user(), [], $condition, $params);
$r = Item::inArray($items);
}
]);
logger("Start Conversation for '".$search."'", LOGGER_DEBUG);
- $o .= conversation($a, $r, 'search', false, false, 'commented', local_user());
+ $o .= conversation($a, $r, $pager, 'search', false, false, 'commented', local_user());
- $o .= alt_pager($a,count($r));
+ $o .= $pager->renderMinimal(count($r));
logger("Done '".$search."'", LOGGER_DEBUG);