bolubeyi
22.Mayıs.2014, 07:33
smf full top 5
https://i.hizliresim.com/38O2br.png
xhtml hatası yoktur
css sprite kulanılmıştır
mod olarak ekten indirebilirsiniz
manuel anlatım
BoardIndex.template.php bul
Kod:
// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']) && (!empty($context['latest_posts']) || !empty($context['latest_post'])))
{
echo '
https://webmaster.bbs.tr/', $settings['images_url'], '/post/xx.gif (https://webmaster.bbs.tr/', $scripturl, '?action=recent)
', $txt['recent_posts'], '
', $context['forum_name_html_safe'], ' - ', $txt['recent_posts'], '
', $txt['subscribe_webslice'], ' (https://webmaster.bbs.tr/', $scripturl, '?action=.xml;type=webslice)
';
// 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 '
', $txt['recent_posts'], ' (https://webmaster.bbs.tr/', $scripturl, '?action=recent)
', $txt['recent_view'], ' "', $context['latest_post']['link'], '" ', $txt['recent_updated'], ' (', $context['latest_post']['time'], ')
';
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
';
/* 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 '
', $post['link'], ' ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')
', $post['time'], '';
echo '
';
}
echo '
';
}
değiştir
Kod:
echo '
' . $txt['Full1'] . '
' . $txt['Full2'] . '
' . $txt['Full3'] . '
' . $txt['Full4'] . '
' . $txt['Full5'] . '
' . $txt['Full6'] . '
' . $txt['Full7'] . '
';
foreach ($context['top_posters'] as $poster)
{echo '
', $poster['link'], '
', $poster['num_posts'], '
';
}echo '
' . $txt['Full6'] . '
' . $txt['Full8'] . '
';
foreach ($context['repkarma'] as $member)
{echo '
', $member['link'], '
', $member['karma'], '
';
}echo '
' . $txt['Full6'] . '
' . $txt['Full9'] . '
';
foreach ($context['top_starters'] as $poster)
{echo '
', $poster['link'], '
', $poster['num_topics'], '
';
}echo '
' . $txt['Full9'] . '
' . $txt['Full10'] . '
';
foreach ($context['top_topics_views'] as $topic)
{
echo '
', $topic['link'], '
', $topic['num_views'], '
';
}
echo '
' . $txt['Full6'] . '
';
foreach ($context['new_members'] as $poster)
{echo '
',$poster['link'], '
';
}echo '
' . $txt['Full11'] . '
' . $txt['Full12'] . '
' . $txt['Full13'] . '
' . $txt['Full14'] . '' . $txt['Full15'] . '
';
if (!empty($context['latest_posts']))
foreach ($context['latest_posts'] as $post)
echo '
', $post['board']['link'], '
', $post['short_subject'], ' (https://webmaster.bbs.tr/',$post['href'],')
', $post['poster']['link'],'
', $post['time'], '
';
echo '
';
sources/BoardIndex.php
bul
Kod:
$context['page_title'] = sprintf($txt['forum_index'], $context['forum_name']);
değiştir
Kod:
$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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')' );} $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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')' );} $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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')');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' => '' . $row_board['name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?board=' . $row_board['id_board'] . '.0)');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' => '' . $row_topic_views['name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?board=' . $row_topic_views['id_board'] . '.0)'),'subject' => $row_topic_views['subject'],'num_views' => $row_topic_views['num_views'],'href' => $scripturl . '?topic=' . $row_topic_views['id_topic'] . '.0','link' => '' . $row_topic_views['subject'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?topic=' . $row_topic_views['id_topic'] . '.0)');
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})L IMIT 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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')');
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'];}}
Modifications.turkish.php
https://i.hizliresim.com/38O2br.png
xhtml hatası yoktur
css sprite kulanılmıştır
mod olarak ekten indirebilirsiniz
manuel anlatım
BoardIndex.template.php bul
Kod:
// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']) && (!empty($context['latest_posts']) || !empty($context['latest_post'])))
{
echo '
https://webmaster.bbs.tr/', $settings['images_url'], '/post/xx.gif (https://webmaster.bbs.tr/', $scripturl, '?action=recent)
', $txt['recent_posts'], '
', $context['forum_name_html_safe'], ' - ', $txt['recent_posts'], '
', $txt['subscribe_webslice'], ' (https://webmaster.bbs.tr/', $scripturl, '?action=.xml;type=webslice)
';
// 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 '
', $txt['recent_posts'], ' (https://webmaster.bbs.tr/', $scripturl, '?action=recent)
', $txt['recent_view'], ' "', $context['latest_post']['link'], '" ', $txt['recent_updated'], ' (', $context['latest_post']['time'], ')
';
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
';
/* 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 '
', $post['link'], ' ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')
', $post['time'], '';
echo '
';
}
echo '
';
}
değiştir
Kod:
echo '
' . $txt['Full1'] . '
' . $txt['Full2'] . '
' . $txt['Full3'] . '
' . $txt['Full4'] . '
' . $txt['Full5'] . '
' . $txt['Full6'] . '
' . $txt['Full7'] . '
';
foreach ($context['top_posters'] as $poster)
{echo '
', $poster['link'], '
', $poster['num_posts'], '
';
}echo '
' . $txt['Full6'] . '
' . $txt['Full8'] . '
';
foreach ($context['repkarma'] as $member)
{echo '
', $member['link'], '
', $member['karma'], '
';
}echo '
' . $txt['Full6'] . '
' . $txt['Full9'] . '
';
foreach ($context['top_starters'] as $poster)
{echo '
', $poster['link'], '
', $poster['num_topics'], '
';
}echo '
' . $txt['Full9'] . '
' . $txt['Full10'] . '
';
foreach ($context['top_topics_views'] as $topic)
{
echo '
', $topic['link'], '
', $topic['num_views'], '
';
}
echo '
' . $txt['Full6'] . '
';
foreach ($context['new_members'] as $poster)
{echo '
',$poster['link'], '
';
}echo '
' . $txt['Full11'] . '
' . $txt['Full12'] . '
' . $txt['Full13'] . '
' . $txt['Full14'] . '' . $txt['Full15'] . '
';
if (!empty($context['latest_posts']))
foreach ($context['latest_posts'] as $post)
echo '
', $post['board']['link'], '
', $post['short_subject'], ' (https://webmaster.bbs.tr/',$post['href'],')
', $post['poster']['link'],'
', $post['time'], '
';
echo '
';
sources/BoardIndex.php
bul
Kod:
$context['page_title'] = sprintf($txt['forum_index'], $context['forum_name']);
değiştir
Kod:
$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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')' );} $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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')' );} $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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')');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' => '' . $row_board['name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?board=' . $row_board['id_board'] . '.0)');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' => '' . $row_topic_views['name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?board=' . $row_topic_views['id_board'] . '.0)'),'subject' => $row_topic_views['subject'],'num_views' => $row_topic_views['num_views'],'href' => $scripturl . '?topic=' . $row_topic_views['id_topic'] . '.0','link' => '' . $row_topic_views['subject'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?topic=' . $row_topic_views['id_topic'] . '.0)');
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})L IMIT 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' => '' . $row_members['real_name'] . ' (https://webmaster.bbs.tr/' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . ')');
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'];}}
Modifications.turkish.php