smf full top 5

Başlatan snrj, 21 May 2014 20:03

« önceki - sonraki »

0 Üye ve 2 Ziyaretçi konuyu incelemekte.



  1. 632

  2. 250
Alıntı yapılan: snrj - 11 Mar 2016 23:06türkçe dil dosyasına ulaşamamış yükledik ten sonra

Modifications.turkish.php de <?php sonrasına alttakileri eklelin

$txt['Full'] = 'Full Top 5';
$txt['Full1'] = 'Top 5 Mesaj';
$txt['Full2'] = 'Top 5 Karma';
$txt['Full3'] = 'Top 5 Konu';
$txt['Full4'] = 'Top 5 Populer Konu';
$txt['Full5'] = 'Yeni Uyeler';
$txt['Full6'] = 'Uye';
$txt['Full7'] = 'Mesaj';
$txt['Full8'] = 'Karma';
$txt['Full9'] = 'Konu';
$txt['Full10'] = 'İlgi';
$txt['Full11'] = 'Yanıtlanan Kategori';
$txt['Full12'] = 'Yanıtlanan Konu';
$txt['Full13'] = 'Gönderen';
$txt['Full14'] = 'Tarih';
$txt['Full15'] = '<a style="float:right;" href="http://smf.konusal.com/" title="smf"><small>smf</small></a><div style="float:right;background-position: 0px -66px;"></div>';

Dedikerlinizi aynen yaptım oldu Modifications.turkish-utf8.php olarak ekledim.Sorunsuz çalışıyor.Teşekkürler snrj

*

  1. 2,990

  2. 580

  3. 869
biz teşekkür ederiz iyi forumlar

*

  1. 121

  2. 37

  3. 5
Peki şuan sizin sitenizde kullandığınız istatistikleri paylaşabilir misiniz? Aşağıdakini istiyorum yani.

 
Bir de kahverengi yeri lacivert, beyaz rakamın rengini de sarı yapmak istiyorum. Mümkün müdür?

*

  1. 1,076

  2. 98

  3. 282
@cynylmz_07   Renk için css kodunda : .fmavi1  bulup background-image editlemen yeterlidir ama mod 2.1 için bulunuyor.

http://smf.konusal.com/index.php?topic=579.0

*

  1. 121

  2. 37

  3. 5
2.0.12 ye uyarlanamaz mı ya çok güzelmiş. :)

*

  1. 2,990

  2. 580

  3. 869
uyarlanabilir sadece top 10 beğeni kısmı çalışmıcaktır biraz kurcalayıp kendinize uygun hale getirebilirsiniz zaman olursa el atarım bi ara

*

  1. 121

  2. 37

  3. 5
25 Kas 2016 16:22 #51 Son düzenlenme: 25 Kas 2016 17:31 cynylmz_07


Arkadaşlar yaptım çok da güzel oldu ellerinize sağlık. Yanlız beyaz olan yeri nasıl kahverengi yapabiliriz. Çok sırıtıyor benim temada.

2. Bi konuya cevap verince son konular kısmında en son cevap 20 saniye sonra felan çıkıyor ona bi çözüm bulabilir miyiz? Anında işlese.

*

  1. 2,990

  2. 580

  3. 869
sitenize baktım ilk sorunu çözmüşsünüz sanırım
2. sorunuza gelince şuan için bir cevabım yok ne yazıkki

*

  1. 121

  2. 37

  3. 5
Dostum profilimdeki başka site. yeni bi site editliyorum şuan.  Daha çözemedim sorunu.

*

  1. 2,990

  2. 580

  3. 869
temanızın index.css dosyasında en alta ekleyin
.fulltop tr.titlebg td{
background:#c3a85a;
color:#fff;
}
renk kodlarını kendinize göre düzeltin http://www.w3schools.com/colors/colors_picker.asp

*

  1. 20

  2. 2

  3. 1
hocam Top 5 Karma olan  yeri Top 5 Çevrimiçi Kullanıcı yani en çok çevrimiçi olanları koyabilir miyiz? forumumda karma sistemini kullanmıyorum çünkü @snrj

*

  1. 2,990

  2. 580

  3. 869
evet değiştirilebilir
Sources boardindex.php eklediğin kodları sil bunu ekle
$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, total_time_logged_in   FROM {db_prefix}members   ORDER BY total_time_logged_in DESC LIMIT 5');
   $context['total_time_logged'] = array();
   while ($row_members = $smcFunc['db_fetch_assoc']($members_result))
   {$context['total_time_logged'][] = array('name' => $row_members['real_name'],'id' => $row_members['id_member'], 'total' => floor(($row_members['total_time_logged_in'] % 86400) / 3600).':'.floor(($row_members['total_time_logged_in'] % 3600) / 60), '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['total_time_logged']))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['total_time_logged'] as $key => $value) {$cmemcolid = $context['total_time_logged'][$key]['id'];if(!empty($colorDatas[$cmemcolid]['colored_link']))$context['total_time_logged'][$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'];}}


temanızın BoardIndex.template.php
Bul
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>
Değiştir
foreach ($context['total_time_logged'] 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" title="Saat:Dakika">', $member['total'], '</span></p></td></tr>';
}echo '</table></td>


MENU ×