', $board['name'], '';
// Has it outstanding posts for approval?
if ($board['can_approve_posts'] && ($board['unapproved_posts'] || $board['unapproved_topics']))
echo '
(!)';
echo '
', $board['description'] , ' '; // Show the "Moderators: ". Each has name, href, link, and id. (but we're gonna use link_moderators.) if (!empty($board['link_moderators'])) echo '', count($board['link_moderators']) == 1 ? $txt['moderator'] : $txt['moderators'], ': ', implode(', ', $board['link_moderators']), ' '; // Show some basic information about the number of posts, etc. echo ' |
', comma_format($board['posts']), ' ', $board['is_redirect'] ? $txt['redirects'] : $txt['posts'], '
', $board['is_redirect'] ? '' : ' |
';
if (!empty($board['last_post']['id']))
echo '
', $board['last_post']['last_post_message'], ' '; echo ' |
|
', $txt['sub_boards'], ': ', implode(', ', $children), ' |
|||
', $txt['recent_view'], ' "', sprintf($txt['is_recent_updated'], '"' . $context['latest_post']['link'], '"'), ' (', $context['latest_post']['time'], ')
', $txt['message'], ' | ', $txt['author'], ' | ', $txt['board'], ' | ', $txt['date'], ' |
---|---|---|---|
', $post['link'], ' | ', $post['poster']['link'], ' | ', $post['board']['link'], ' | ', $post['time'], ' |
', $txt['calendar_prompt'], ' ', implode(', ', $context['calendar_holidays']), '
'; // People's birthdays. Like mine. And yours, I guess. Kidding. if (!empty($context['calendar_birthdays'])) { echo '', $context['calendar_only_today'] ? $txt['birthdays'] : $txt['birthdays_upcoming'], ''; // Each member in calendar_birthdays has: id, name (person), age (if they have one set?), is_last. (last in list?), and is_today (birthday is today?) foreach ($context['calendar_birthdays'] as $member) echo ' ', $member['is_today'] ? '' : '', $member['name'], $member['is_today'] ? '' : '', isset($member['age']) ? ' (' . $member['age'] . ')' : '', '', $member['is_last'] ? '' : ', '; echo '
'; } // Events like community get-togethers. if (!empty($context['calendar_events'])) { echo '
', $context['calendar_only_today'] ? $txt['events'] : $txt['events_upcoming'], ' ';
// Each event in calendar_events should have:
// title, href, is_last, can_edit (are they allowed?), modify_href, and is_today.
foreach ($context['calendar_events'] as $event)
echo '
', $event['can_edit'] ? ' ' : '', $event['href'] == '' ? '' : '', $event['is_today'] ? '' . $event['title'] . '' : $event['title'], $event['href'] == '' ? '' : '', $event['is_last'] ? '
' : ', ';
echo '
', $context['common_stats']['boardindex_total_posts'], '', !empty($settings['show_latest_member']) ? ' - '. $txt['latest_member'] . ': ' . $context['common_stats']['latest_member']['link'] . '' : '', '
', (!empty($context['latest_post']) ? $txt['latest_post'] . ': "' . $context['latest_post']['link'] . '" (' . $context['latest_post']['time'] . ')
' : ''), '
', $txt['recent_view'], '
', $context['show_who'] ? '' : '', '', $txt['online'], ': ', comma_format($context['num_guests']), ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ', comma_format($context['num_users_online']), ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'];
// Handle hidden users and buddies.
$bracketList = array();
if ($context['show_buddies'])
$bracketList[] = comma_format($context['num_buddies']) . ' ' . ($context['num_buddies'] == 1 ? $txt['buddy'] : $txt['buddies']);
if (!empty($context['num_spiders']))
$bracketList[] = comma_format($context['num_spiders']) . ' ' . ($context['num_spiders'] == 1 ? $txt['spider'] : $txt['spiders']);
if (!empty($context['num_users_hidden']))
$bracketList[] = comma_format($context['num_users_hidden']) . ' ' . ($context['num_spiders'] == 1 ? $txt['hidden'] : $txt['hidden_s']);
if (!empty($bracketList))
echo ' (' . implode(', ', $bracketList) . ')';
echo $context['show_who'] ? '' : '', '
- ', $txt['most_online_today'], ': ', comma_format($modSettings['mostOnlineToday']), ' -
', $txt['most_online_ever'], ': ', comma_format($modSettings['mostOnline']), ' (', timeformat($modSettings['mostDate']), ')
';
// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
{
echo '
', sprintf($txt['users_active'], $modSettings['lastActive']), ': ', implode(', ', $context['list_users_online']);
// Showing membergroups?
if (!empty($settings['show_group_key']) && !empty($context['membergroups']))
echo '
[' . implode(', ', $context['membergroups']). ']';
}
echo '