Improve ForumManager::profileAdvanced logic
This commit is contained in:
parent
6d7f0a6fd8
commit
e04b679e6a
|
@ -5,8 +5,8 @@
|
|||
*/
|
||||
namespace Friendica\Content;
|
||||
|
||||
use Friendica\Core\Protocol;
|
||||
use Friendica\Content\Text\HTML;
|
||||
use Friendica\Core\Protocol;
|
||||
use Friendica\Core\Renderer;
|
||||
use Friendica\Database\DBA;
|
||||
use Friendica\DI;
|
||||
|
@ -152,8 +152,8 @@ class ForumManager
|
|||
public static function profileAdvanced($uid)
|
||||
{
|
||||
$profile = intval(Feature::isEnabled($uid, 'forumlist_profile'));
|
||||
if (! $profile) {
|
||||
return;
|
||||
if (!$profile) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$o = '';
|
||||
|
@ -167,19 +167,15 @@ class ForumManager
|
|||
$contacts = self::getList($uid, $lastitem, false, false);
|
||||
|
||||
$total_shown = 0;
|
||||
$forumlist = '';
|
||||
foreach ($contacts as $contact) {
|
||||
$forumlist .= HTML::micropro($contact, true, 'forumlist-profile-advanced');
|
||||
$total_shown ++;
|
||||
$o .= HTML::micropro($contact, true, 'forumlist-profile-advanced');
|
||||
$total_shown++;
|
||||
if ($total_shown == $show_total) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (count($contacts) > 0) {
|
||||
$o .= $forumlist;
|
||||
return $o;
|
||||
}
|
||||
return $o;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue