namespace Friendica\Content;
use Friendica\Core\Protocol;
-use Friendica\Content\Feature;
use Friendica\Content\Text\HTML;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
if (DBA::isResult($contacts)) {
$id = 0;
+ $entries = [];
+
foreach ($contacts as $contact) {
$selected = (($cid == $contact['id']) ? ' forum-selected' : '');
$total_shown = 0;
$forumlist = '';
foreach ($contacts as $contact) {
- $forumlist .= HTML::micropro($contact, false, 'forumlist-profile-advanced');
+ $forumlist .= HTML::micropro($contact, true, 'forumlist-profile-advanced');
$total_shown ++;
if ($total_shown == $show_total) {
break;
*/
public static function countUnseenItems()
{
- $r = q(
+ $stmtContacts = DBA::p(
"SELECT `contact`.`id`, `contact`.`name`, COUNT(*) AS `count` FROM `item`
INNER JOIN `contact` ON `item`.`contact-id` = `contact`.`id`
- WHERE `item`.`uid` = %d AND `item`.`visible` AND NOT `item`.`deleted` AND `item`.`unseen`
+ WHERE `item`.`uid` = ? AND `item`.`visible` AND NOT `item`.`deleted` AND `item`.`unseen`
AND `contact`.`network`= 'dfrn' AND (`contact`.`forum` OR `contact`.`prv`)
AND NOT `contact`.`blocked` AND NOT `contact`.`hidden`
AND NOT `contact`.`pending` AND NOT `contact`.`archive`
AND `contact`.`success_update` > `failure_update`
GROUP BY `contact`.`id` ",
- intval(local_user())
+ local_user()
);
- return $r;
+ return DBA::toArray($stmtContacts);
}
}