$talkspage = new TalksPage($group_name); $talks_strict_maillist = $group->moduleOptions_getTalksStrictMaillist(); $allmsgs = $talkspage->getAllMessagesCompact(); if ($allow_talks && ($access_isGroupMember || $open_talks) && !empty($allmsgs)) { $isok = true; $isok_content[] = array("Latest Topics", $allmsgs); } break; case "people": $members = $group->getMembers(); $html = ""; foreach ($members as $m) { $member_name = _getMemberUsername($m['member_id']); $u = new User($member_name); if (isset($_SESSION['valid_user']) && $member_name != $_SESSION['valid_user']) { $a = $u->getAvatarAsHTML($group_name, 15, false); } else { $a = $u->getAvatarAsHTML($group_name, 15, true); } $html .= "<a href=\"{$service_host}{$group_name}/people/{$member_name}\">{$a}</a>"; } $isok = true; $isok_content[] = array("Members", $html); break; case "blogs": default: include_once 'includes/Page.BlogsZZZZZ.class.php'; $blogspage = new BlogsPage($group_name); $blog_allow_external_entries = $group->moduleOptions_getBlogAllowExternalEntries(); $blog_shorten_entries = $group->moduleOptions_getBlogShortenEntries(); $entries = $blogspage->getBlogEntries(10);