0 Membros e 1 Visitante estão a ver este tópico.
// This is the "Recent Posts" bar. if (!empty($settings['number_recent_posts']) && (!empty($context['latest_posts']) || !empty($context['latest_post']))) { echo ' <div class="title_barIC"> <h4 class="titlebg"> <span class="ie6_header floatleft"> <a href="', $scripturl, '?action=recent"><img class="icon" src="', $settings['images_url'], '/post/xx.gif" alt="', $txt['recent_posts'], '" /></a> ', $txt['recent_posts'], ' </span> </h4> </div> <div class="hslice" id="recent_posts_content"> <div class="entry-title" style="display: none;">', $context['forum_name_html_safe'], ' - ', $txt['recent_posts'], '</div> <div class="entry-content" style="display: none;"> <a rel="feedurl" href="', $scripturl, '?action=.xml;type=webslice">', $txt['subscribe_webslice'], '</a> </div>'; // Only show one post. if ($settings['number_recent_posts'] == 1) { // latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.) echo ' <strong><a href="', $scripturl, '?action=recent">', $txt['recent_posts'], '</a></strong> <p id="infocenter_onepost" class="middletext"> ', $txt['recent_view'], ' "', $context['latest_post']['link'], '" ', $txt['recent_updated'], ' (', $context['latest_post']['time'], ')<br /> </p>'; } // Show lots of posts. elseif (!empty($context['latest_posts'])) { echo ' <dl id="ic_recentposts" class="middletext">'; /* Each post in latest_posts has: board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.), subject, short_subject (shortened with...), time, link, and href. */ foreach ($context['latest_posts'] as $post) echo ' <dt><strong>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt> <dd>', $post['time'], '</dd>'; echo ' </dl>'; } echo ' </div>'; }
echo '<table class="fulltop" border="0" width="100%" cellspacing="1" cellpadding="2"><tr class="titlebg"><td width="20%"><span class="smalltext">' . $txt['Full1'] . '</span></td><td width="18%"><span class="smalltext">' . $txt['Full2'] . '</span></td><td width="18%"><span class="smalltext">' . $txt['Full3'] . '</span></td><td width="30%"><span class="smalltext">' . $txt['Full4'] . '</span></td><td width="14%"><span class="smalltext">' . $txt['Full5'] . '</span></td></tr><tr><td width="20%" valign="top"><table width="100%"><tr><td width="75%"><span class="smalltext"><b>' . $txt['Full6'] . '</b></span></td><td width="25%" align="right"><span class="smalltext"><b>' . $txt['Full7'] . '</b></span></td></tr>';foreach ($context['top_posters'] as $poster){echo '<tr><td width="75%"><div style="background-position: 0px 0px;"></div><span class="smalltext">', $poster['link'], '</span></td><td width="25%" align="right"><p class="fmavi"><span class="fmavi1">', $poster['num_posts'], '</span></p></td></tr>'; }echo '</table></td><td width="18%" valign="top"><table width="100%"><tr><td width="75%"><span class="smalltext"><b>' . $txt['Full6'] . '</b></span></td><td width="25%" align="right"><span class="smalltext"><b>' . $txt['Full8'] . '</b></span></td></tr>';foreach ($context['repkarma'] as $member){echo '<tr><td width="75%" valign="top"><div style="background-position: 0px -22px;"></div><span class="smalltext">', $member['link'], '</span></td><td width="25%" align="right" valign="top"><p class="fmavi"><span class="fmavi1">', $member['karma'], '</span></p></td></tr>';}echo '</table></td><td width="18%" valign="top"><table width="100%"><tr><td width="75%"><span class="smalltext"><b>' . $txt['Full6'] . '</b></span></td><td width="25%" align="right"><span class="smalltext"><b>' . $txt['Full9'] . '</b></span></td></tr>';foreach ($context['top_starters'] as $poster){echo '<tr><td width="75%" valign="top"><div style="background-position: 0px -44px;"></div><span class="smalltext">', $poster['link'], '</span></td><td width="25%" align="right" valign="top"><p class="fmavi"><span class="fmavi1">', $poster['num_topics'], '</span></p></td></tr>';}echo '</table></td><td width="30%" valign="top"><table width="100%"><tr><td width="80%"><span class="smalltext"><b>' . $txt['Full9'] . '</b></span></td><td width="20%" align="right"><span class="smalltext"><b>' . $txt['Full10'] . '</b></span></td></tr>';foreach ($context['top_topics_views'] as $topic){echo '<tr><td width="80%" valign="top"><div style="background-position: 0px -198px;"></div><span class="smalltext">', $topic['link'], '</span></td><td width="20%" align="right" valign="top"><p class="fmavi"><span class="fmavi1">', $topic['num_views'], '</span></p></td></tr>';}echo '</table></td><td width="14%" valign="top"><table width="100%"><tr><td width="100%"><span class="smalltext"><b>' . $txt['Full6'] . '</b></span></td></tr>';foreach ($context['new_members'] as $poster){echo '<tr><td width="100%" valign="top"><div style="background-position: 0px -88px;"></div><span class="smalltext">',$poster['link'], '</span></td></tr>'; }echo '</table></td></tr><tr><td width="100%" colspan="5" height="0"><table width="100%"><tr class="titlebg"><td width="30%"><span class="smalltext"><b>' . $txt['Full11'] . '</b></span></td><td width="30%"><span class="smalltext"><b>' . $txt['Full12'] . '</b></span></td><td width="17%"><span class="smalltext"><b>' . $txt['Full13'] . '</b></span></td><td width="23%"><span class="smalltext"><b>' . $txt['Full14'] . '</b></span>' . $txt['Full15'] . '</td></tr></table><table cellspacing="1" width="100%" cellpadding="0" border="0">';if (!empty($context['latest_posts']))foreach ($context['latest_posts'] as $post)echo '<tr><td valign="top" width="30%"><div style="background-position: 0px -110px;"></div><span class="smalltext">', $post['board']['link'], '</span></td><td valign="top" width="30%"><div style="background-position: 0px -132px;"></div><span class="smalltext"><a href="',$post['href'],'">', $post['short_subject'], '</a></span></td><td valign="top" width="17%"><div style="background-position: 0px -154px;"></div><span class="smalltext">', $post['poster']['link'],'</span></td><td valign="top" width="23%"><div style="background-position: 0px -176px;"></div><span class="smalltext">', $post['time'], '</span></td></tr>';echo '</table></td></tr></table>';
$context['page_title'] = sprintf($txt['forum_index'], $context['forum_name']);
$context['page_title'] = sprintf($txt['forum_index'], $context['forum_name']); global $context, $smcFunc, $txt, $db_prefix, $scripturl, $modSettings; $members_result = $smcFunc['db_query']('', ' SELECT id_member, real_name, posts FROM {db_prefix}members ORDER BY id_member DESC LIMIT 5',array());$context['new_members'] = array(); while ($row_members = $smcFunc['db_fetch_assoc']($members_result)){$context['new_members'][] = array('name' => $row_members['real_name'],'id' => $row_members['id_member'],'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>' );} $smcFunc['db_free_result']($members_result);$members_result = $smcFunc['db_query']('', ' SELECT id_member, real_name, karma_good FROM {db_prefix}members ORDER BY karma_good DESC LIMIT 5');$context['repkarma'] = array();while ($row_members = $smcFunc['db_fetch_assoc']($members_result)){$context['repkarma'][] = array('name' => $row_members['real_name'],'id' => $row_members['id_member'], 'karma' => $row_members['karma_good'], 'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>' );} $smcFunc['db_free_result']($members_result);if (empty($context['repkarma']))return;$members_result = $smcFunc['db_query']('', ' SELECT id_member, real_name, posts FROM {db_prefix}members WHERE posts > {int:no_posts} ORDER BY posts DESC LIMIT 5',array('no_posts' => 0,));$context['top_posters'] = array();$max_num_posts = 1;$context['MemberColor_ID_MEMBER'] = array(); while ($row_members = $smcFunc['db_fetch_assoc']($members_result)){$context['top_posters'][] = array('name' => $row_members['real_name'],'id' => $row_members['id_member'],'num_posts' => $row_members['posts'],'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>');if ($max_num_posts < $row_members['posts'])$max_num_posts = $row_members['posts'];if (!empty($modSettings['MemberColorStats']) && !empty($row_members['id_member']))$context['MemberColor_ID_MEMBER'][$row_members['id_member']] = $row_members['id_member'];}$smcFunc['db_free_result']($members_result);foreach ($context['top_posters'] as $i => $poster){$context['top_posters'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $max_num_posts);$context['top_posters'][$i]['num_posts'] = comma_format($context['top_posters'][$i]['num_posts']);}$boards_result = $smcFunc['db_query']('', ' SELECT id_board, name, num_posts FROM {db_prefix}boards AS b WHERE {query_see_board}' . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? ' AND b.id_board != {int:recycle_board}' : '') . ' AND b.redirect = {string:blank_redirect} ORDER BY num_posts DESC LIMIT 5',array('recycle_board' => $modSettings['recycle_board'],'blank_redirect' => '',));$context['top_boards'] = array();$max_num_posts = 1; while ($row_board = $smcFunc['db_fetch_assoc']($boards_result)){$context['top_boards'][] = array('id' => $row_board['id_board'],'name' => $row_board['name'],'num_posts' => $row_board['num_posts'],'href' => $scripturl . '?board=' . $row_board['id_board'] . '.0','link' => '<a href="' . $scripturl . '?board=' . $row_board['id_board'] . '.0">' . $row_board['name'] . '</a>');if ($max_num_posts < $row_board['num_posts'])$max_num_posts = $row_board['num_posts'];} $smcFunc['db_free_result']($boards_result); foreach ($context['top_boards'] as $i => $board){$context['top_boards'][$i]['post_percent'] = round(($board['num_posts'] * 100) / $max_num_posts);$context['top_boards'][$i]['num_posts'] = comma_format($context['top_boards'][$i]['num_posts']);} if ($modSettings['totalMessages'] > 100000){$request = $smcFunc['db_query']('', ' SELECT id_topic FROM {db_prefix}topics WHERE num_replies != {int:no_replies}' . ($modSettings['postmod_active'] ? ' AND approved = {int:is_approved}' : '') . ' ORDER BY num_replies DESC LIMIT 100',array('no_replies' => 0,'is_approved' => 1,)); $topic_ids = array();while ($row = $smcFunc['db_fetch_assoc']($request))$topic_ids[] = $row['id_topic'];$smcFunc['db_free_result']($request);} else $topic_ids = array(); $topic_view_result = $smcFunc['db_query']('', ' SELECT m.subject, t.num_views, t.id_board, t.id_topic, b.name FROM {db_prefix}topics AS t INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_first_msg) INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board' . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? ' AND b.id_board != {int:recycle_board}' : '') . ') WHERE {query_see_board}' . (!empty($topic_ids) ? ' AND t.id_topic IN ({array_int:topic_list})' : ($modSettings['postmod_active'] ? ' AND t.approved = {int:is_approved}' : '')) . ' ORDER BY t.num_views DESC LIMIT 5',array('topic_list' => $topic_ids,'recycle_board' => $modSettings['recycle_board'],'is_approved' => 1,)); $context['top_topics_views'] = array();$max_num_views = 1; while ($row_topic_views = $smcFunc['db_fetch_assoc']($topic_view_result)) {censorText($row_topic_views['subject']); $row_topic_views['subject'] = shorten_subject($row_topic_views['subject'], 20);$context['top_topics_views'][] = array('id' => $row_topic_views['id_topic'],'board' => array('id' => $row_topic_views['id_board'],'name' => $row_topic_views['name'],'href' => $scripturl . '?board=' . $row_topic_views['id_board'] . '.0','link' => '<a href="' . $scripturl . '?board=' . $row_topic_views['id_board'] . '.0">' . $row_topic_views['name'] . '</a>'),'subject' => $row_topic_views['subject'],'num_views' => $row_topic_views['num_views'],'href' => $scripturl . '?topic=' . $row_topic_views['id_topic'] . '.0','link' => '<a href="' . $scripturl . '?topic=' . $row_topic_views['id_topic'] . '.0">' . $row_topic_views['subject'] . '</a>'); if ($max_num_views < $row_topic_views['num_views'])$max_num_views = $row_topic_views['num_views'];} $smcFunc['db_free_result']($topic_view_result); foreach ($context['top_topics_views'] as $i => $topic) {$context['top_topics_views'][$i]['post_percent'] = round(($topic['num_views'] * 100) / $max_num_views);$context['top_topics_views'][$i]['num_views'] = comma_format($context['top_topics_views'][$i]['num_views']);} if (($members = cache_get_data('stats_top_starters', 360)) == null) {$request = $smcFunc['db_query']('', 'SELECT id_member_started, COUNT(*) AS hits FROM {db_prefix}topics' . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? ' WHERE id_board != {int:recycle_board}' : '') . ' GROUP BY id_member_started ORDER BY hits DESC LIMIT 5', array('recycle_board' => $modSettings['recycle_board'],));$members = array(); while ($row = $smcFunc['db_fetch_assoc']($request))$members[$row['id_member_started']] = $row['hits'];$smcFunc['db_free_result']($request);cache_put_data('stats_top_starters', $members, 360);} if (empty($members))$members = array(0 => 0); $members_result = $smcFunc['db_query']('', 'SELECT id_member, real_name FROM {db_prefix}members WHERE id_member IN ({array_int:member_list}) ORDER BY FIND_IN_SET(id_member,{string:top_topic_posters})LIMIT 5',array('member_list' => array_keys($members),'top_topic_posters' => implode(',', array_keys($members)),)); $context['top_starters'] = array(); $max_num_topics = 1;while ($row_members = $smcFunc['db_fetch_assoc']($members_result)) {$context['top_starters'][] = array('name' => $row_members['real_name'],'id' => $row_members['id_member'],'num_topics' => $members[$row_members['id_member']],'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>'); if ($max_num_topics < $members[$row_members['id_member']])$max_num_topics = $members[$row_members['id_member']];if (!empty($modSettings['MemberColorStats']))$context['MemberColor_ID_MEMBER'][$row_members['id_member']] = $row_members['id_member'];} $smcFunc['db_free_result']($members_result); foreach ($context['top_starters'] as $i => $topic){$context['top_starters'][$i]['post_percent'] = round(($topic['num_topics'] * 100) / $max_num_topics);$context['top_starters'][$i]['num_topics'] = comma_format($context['top_starters'][$i]['num_topics']);} if (!empty($modSettings['MemberColorLinkInstalled']) && !empty($context['MemberColor_ID_MEMBER'])) {$colorDatas = load_onlineColors($context['MemberColor_ID_MEMBER']);$cmemcolid = null; if (!empty($modSettings['MemberColorStats'])) { foreach($context['top_posters'] as $key => $value) {$cmemcolid = $context['top_posters'][$key]['id'];if(!empty($colorDatas[$cmemcolid]['colored_link']))$context['top_posters'][$key]['link'] = $colorDatas[$cmemcolid]['colored_link'];} foreach($context['top_starters'] as $key => $value) {$cmemcolid = $context['top_starters'][$key]['id'];if(!empty($colorDatas[$cmemcolid]['colored_link']))$context['top_starters'][$key]['link'] = $colorDatas[$cmemcolid]['colored_link'];} foreach($context['new_members'] as $key => $value) {$cmemcolid = $context['new_members'][$key]['id'];if(!empty($colorDatas[$cmemcolid]['colored_link']))$context['new_members'][$key]['link'] = $colorDatas[$cmemcolid]['colored_link'];} foreach($context['repkarma'] as $key => $value) {$cmemcolid = $context['repkarma'][$key]['id'];if(!empty($colorDatas[$cmemcolid]['colored_link']))$context['repkarma'][$key]['link'] = $colorDatas[$cmemcolid]['colored_link'];}} if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {if(!empty($colorDatas[$modSettings['latestMember']]['colored_link']))$context['latest_member']['link'] = $colorDatas[$modSettings['latestMember']]['colored_link'];}}
txt['Full'] = 'Top 5 Estatísticas completa';$txt['Full1'] = 'Top 5 Mensagem';$txt['Full2'] = 'Top 5 Karma';$txt['Full3'] = 'Top 5 tópico';$txt['Full4'] = 'Top 5 Tópico Popular';$txt['Full5'] = 'Novos membros';$txt['Full6'] = 'Membro';$txt['Full7'] = 'Mensagem';$txt['Full8'] = 'Karma';$txt['Full9'] = 'Tópico';$txt['Full10'] = 'Interesse';$txt['Full11'] = 'Categoria respondida';$txt['Full12'] = 'Tópico Respondido';$txt['Full13'] = 'Remetente';$txt['Full14'] = 'História';$txt['Full15'] = '<a style="float:right;" href="http://comunidade.smfpt.net/" title="smfpt"><small>smfpt</small></a><div style="float:right;background-position: 0px -66px;"></div>';
.fulltop div{background:url(../images/fulltop.png); width: 12px; height: 12px; float: left; margin-top: 2px;} .fmavi {position: relative;} .fmavi1 { position: absolute; right: 0px; top: 0px; max-width: 2.5em; min-width: 1.2em; height: 1.2em; line-height: 1.2em; text-align: center; font-family: Arial; font-weight: bold; color: #FFF; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.35) inset, 0px 1px 1px rgba(0, 0, 0, 0.2); border-radius: 4em; transition: top 0.3s ease-in 0s, opacity 0.3s ease-in 0s; background-image: linear-gradient(#09F, #557EA0); border: 1px solid #557EA0;}