Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => İpuçları ve Hileler => Topic started by: intFUSE on November 26, 2008, 03:40:50 PM

Title: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on November 26, 2008, 03:40:50 PM
İstatistikler Top 10 Düzenli

Açıklama ;

Öncelikle boardindex ve recent.php dosyalarında yapılan değişiklikler tamamen normal herkesin kullandığı top10 modifikasyonuna aittir.Sadece boardindex.template.php dosyasındaki kodları tamamıyla kendim yazdım ve xhtml hatası olmamasına özen gösterdim yani yoktur.Ekran görüntüsü aşağıdadır üzerine tıklayarak büyük halini görebilirsiniz.Sorularınız ve top10'a eklenmesini istediğiniz bloklar varsa belirtiniz ben zamanım oldukça yardım etmeye çalışacağım.

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fcazforum.com%2Fbrkn%2FTop10_Screen.png&hash=df0d265cdd1d03f42ffc7b6e07d2a3539e7e53d1) (http://cazforum.com/brkn/Top10_Screen.png)

Yapılışı :

Öncelikle "Admin Paneli > Kullanılan Tema > Forum ana sayfasında gösterilecek en son ileti" bu bölümdeki değeri 10 yapmalıyız.Sonra ;

Sources/recent.php dosyasında bulun :
IFNULL(mem.realName, m.posterName) AS posterName, t.ID_BOARD, b.name AS bName,

Değiştirin :
IFNULL(mem.realName, m.posterName) AS posterName, t.ID_BOARD, t.numViews, b.name AS bName,

Bulun :
// Build the array.
$posts[] = array(
'board' => array(


Değiştirin :
// Build the array.
$posts[] = array(
'top10_hit' => $row['numViews'],
'board' => array(


Bulun :
['maxMsgID'] - 20 * $showlatestcount) . "
AND t.ID_TOPIC = m.ID_TOPIC
AND b.ID_BOARD = t.ID_BOARD" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "


Değiştirin :
['maxMsgID'] - 20 * $showlatestcount) . "
AND m.ID_MSG = t.ID_LAST_MSG
AND b.ID_BOARD = t.ID_BOARD
" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "


Sources/boardindex.php dosyasında bulun :
// Find all boards and categories, as well as related information.  This will be sorted by the natural order of boards and categories, which we control.

Üstüne Ekleyin :
   // Statistics such as number of boards, categories, etc. Top 10
   $result = db_query("
      SELECT COUNT(b.ID_BOARD)
      FROM {$db_prefix}boards AS b", __FILE__, __LINE__);
   list ($context['num_boards']) = mysql_fetch_row($result);
   mysql_free_result($result);

   $result = db_query("
      SELECT COUNT(c.ID_CAT)
      FROM {$db_prefix}categories AS c", __FILE__, __LINE__);
   list ($context['num_categories']) = mysql_fetch_row($result);
   mysql_free_result($result);

   $context['num_members'] = &$modSettings['totalMembers'];
   $context['num_posts'] = &$modSettings['totalMessages'];
   $context['num_topics'] = &$modSettings['totalTopics'];
   $context['most_members_online'] = array(
      'number' => &$modSettings['mostOnline'],
      'date' => timeformat($modSettings['mostDate'])
   );
   $context['latest_member'] = &$context['common_stats']['latest_member'];
   
   
// Top 10 Mesaj


$members_result = db_query("
SELECT ID_MEMBER, realName, posts
FROM {$db_prefix}members
ORDER BY posts DESC
LIMIT 10", __FILE__, __LINE__);
$context['top_posters'] = array();
$max_num_posts = 1;
while ($row_members = mysql_fetch_assoc($members_result))
{
$context['top_posters'][] = array(
'name' => $row_members['realName'],
'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['realName'] . '</a>'
);

if (!empty($modSettings['MemberColorStats']))
$MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];

if ($max_num_posts < $row_members['posts'])
$max_num_posts = $row_members['posts'];
}
mysql_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);

if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember']))
$MemberColor_ID_MEMBER[$modSettings['latestMember']] = $modSettings['latestMember'];

        //Yeah baby give me some colors =).
if (!empty($MemberColor_ID_MEMBER)) {
//Now Load the Missing global :)
global $user_profile;
loadMemberData($MemberColor_ID_MEMBER);
$cmemcolid = NULL;
if (!empty($modSettings['MemberColorStats'])) {
// Poster top.
foreach($context['top_posters'] as $key => $value) {
$cmemcolid = $context['top_posters'][$key]['id'];
$profile = &$user_profile[$cmemcolid];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['top_posters'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
        }
if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
$profile = &$user_profile[$modSettings['latestMember']];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
}
   // Top 10 Yeni Uyeler
   $members_result = db_query("
SELECT ID_MEMBER, realName, posts
FROM {$db_prefix}members
ORDER BY ID_MEMBER DESC
LIMIT 10", __FILE__, __LINE__);
   $context['yeniuyeler'] = array();
   $max_num_posts = 1;
   while ($row_members = mysql_fetch_assoc($members_result))
   {
     
      $context['yeniuyeler'][] = array(
         'name' => $row_members['realName'],
         '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['realName'] . '</a>'
      );

     
if (!empty($modSettings['MemberColorStats']))
         $MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];


if ($max_num_posts < $row_members['posts'])
         $max_num_posts = $row_members['posts'];
   }
   mysql_free_result($members_result);

   foreach ($context['yeniuyeler'] as $i => $poster)
      $context['yeniuyeler'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $max_num_posts);
//Yeah baby give me some colors =).
if (!empty($MemberColor_ID_MEMBER)) {
//Now Load the Missing global :)
global $user_profile;
loadMemberData($MemberColor_ID_MEMBER);
$cmemcolid = NULL;
if (!empty($modSettings['MemberColorStats'])) {
// karma
foreach($context['yeniuyeler'] as $key => $value) {
$cmemcolid = $context['yeniuyeler'][$key]['id'];
$profile = &$user_profile[$cmemcolid];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['yeniuyeler'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
        }
if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
$profile = &$user_profile[$modSettings['latestMember']];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
}
   // Top 10 Karma


$members_result = db_query("
SELECT ID_MEMBER, realName, posts , karmaGood
FROM {$db_prefix}members
ORDER BY karmaGood DESC
LIMIT 10", __FILE__, __LINE__);
$context['karma'] = array();
$max_num_posts = 1;
while ($row_members = mysql_fetch_assoc($members_result))
{
$context['karma'][] = array(
'name' => $row_members['realName'],
'id' => $row_members['ID_MEMBER'],
'karma' => $row_members['karmaGood'],
'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['realName'] . '</a>'
);

if (!empty($modSettings['MemberColorStats']))
$MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];

if ($max_num_posts < $row_members['posts'])
$max_num_posts = $row_members['posts'];
}
mysql_free_result($members_result);

foreach ($context['karma'] as $i => $poster)
$context['karma'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $max_num_posts);
//Yeah baby give me some colors =).
if (!empty($MemberColor_ID_MEMBER)) {
//Now Load the Missing global :)
global $user_profile;
loadMemberData($MemberColor_ID_MEMBER);
$cmemcolid = NULL;
if (!empty($modSettings['MemberColorStats'])) {
// Karma
foreach($context['karma'] as $key => $value) {
$cmemcolid = $context['karma'][$key]['id'];
$profile = &$user_profile[$cmemcolid];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['karma'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
        }
if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
$profile = &$user_profile[$modSettings['latestMember']];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
}
// Top 10 Hit
   $topic_view_result = db_query("
      SELECT m.subject, t.numViews, t.ID_BOARD, t.ID_TOPIC, b.name
      FROM ({$db_prefix}topics AS t, {$db_prefix}messages AS m, {$db_prefix}boards AS b)
      WHERE m.ID_MSG = t.ID_FIRST_MSG
         AND $user_info[query_see_board]" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
         AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "
         AND t.ID_BOARD = b.ID_BOARD" . (!empty($topic_ids) ? "
         AND t.ID_TOPIC IN (" . implode(', ', $topic_ids) . ")" : '') . "
      ORDER BY t.numViews DESC
      LIMIT 10", __FILE__, __LINE__);
   $context['top_topics_views'] = array();
   $max_num_views = 1;
   while ($row_topic_views = mysql_fetch_assoc($topic_view_result))
   {
      censorText($row_topic_views['subject']);
$row_topic_views['subject'] = shorten_subject($row_topic_views['subject'], 24);
      $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>'
         ),
         'num_views' => $row_topic_views['numViews'],
         '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['numViews'])
         $max_num_views = $row_topic_views['numViews'];
   }
   mysql_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);

// Try to cache this when possible, because it's a little unavoidably slow.
   if (($members = cache_get_data('stats_top_starters', 360)) == null)
   {
      $request = db_query("
         SELECT ID_MEMBER_STARTED, COUNT(ID_TOPIC) AS hits
         FROM {$db_prefix}topics" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
         WHERE ID_BOARD != $modSettings[recycle_board]" : '') . "
         GROUP BY ID_MEMBER_STARTED
         ORDER BY hits DESC
         LIMIT 20", __FILE__, __LINE__);
      $members = array();
      while ($row = mysql_fetch_assoc($request))
         $members[$row['ID_MEMBER_STARTED']] = $row['hits'];
      mysql_free_result($request);

      cache_put_data('stats_top_starters', $members, 360);
   }

   if (empty($members))
      $members = array(0 => 0);
   // Topic poster full top 10
   $members_result = db_query("
      SELECT ID_MEMBER, realName
      FROM {$db_prefix}members
      WHERE ID_MEMBER IN (" . implode(', ', array_keys($members)) . ")
      GROUP BY ID_MEMBER
      ORDER BY FIND_IN_SET(ID_MEMBER, '" . implode(',', array_keys($members)) . "')
      LIMIT 10", __FILE__, __LINE__);
   $context['top_starters'] = array();
   $max_num_topics = 1;
   while ($row_members = mysql_fetch_assoc($members_result))
   {
      $context['top_starters'][] = array(
         'name' => $row_members['realName'],
         '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['realName'] . '</a>'
      );

   if (!empty($modSettings['MemberColorStats']))
$MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];
   
      if ($max_num_topics < $members[$row_members['ID_MEMBER']])
         $max_num_topics = $members[$row_members['ID_MEMBER']];
   }
   mysql_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);
   
   //Yeah baby give me some colors =).
if (!empty($MemberColor_ID_MEMBER)) {
//Now Load the Missing global :)
global $user_profile;
loadMemberData($MemberColor_ID_MEMBER);
$cmemcolid = NULL;
if (!empty($modSettings['MemberColorStats'])) {
// top_starters
foreach($context['top_starters'] as $key => $value) {
$cmemcolid = $context['top_starters'][$key]['id'];
$profile = &$user_profile[$cmemcolid];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['top_starters'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
        }
if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
$profile = &$user_profile[$modSettings['latestMember']];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
}
   // Top 10 Online Olanlar
   // !!!SLOW This query is sorta slow.  Should we just add a key? (or would that be bad in the long run?)
   $temp = cache_get_data('stats_total_time_members', 600);
   $members_result = db_query("
      SELECT ID_MEMBER, realName, totalTimeLoggedIn
      FROM {$db_prefix}members" . (!empty($temp) ? "
      WHERE ID_MEMBER IN (" . implode(', ', $temp) . ")" : '') . "
      ORDER BY totalTimeLoggedIn DESC
      LIMIT 20", __FILE__, __LINE__);
   $context['top_time_online'] = array();
   $temp2 = array();
   $max_time_online = 1;
   while ($row_members = mysql_fetch_assoc($members_result))
   {
      $temp2[] = (int) $row_members['ID_MEMBER'];
      if (count($context['top_time_online']) >= 10)
         continue;

      // Figure out the days, hours and minutes.
      $timeDays = floor($row_members['totalTimeLoggedIn'] / 86400);
      $timeHours = floor(($row_members['totalTimeLoggedIn'] % 86400) / 3600);

      // Figure out which things to show... (days, hours, minutes, etc.)
      $timelogged = '';
      if ($timeDays > 0)
         $timelogged .= $timeDays . $txt['totalTimeLogged5'];
      if ($timeHours > 0)
         $timelogged .= $timeHours . $txt['totalTimeLogged6'];
      $timelogged .= floor(($row_members['totalTimeLoggedIn'] % 3600) / 60) . $txt['totalTimeLogged7'];

      $context['top_time_online'][] = array(
         'id' => $row_members['ID_MEMBER'],
         'name' => $row_members['realName'],
         'time_online' => $timelogged,
         'seconds_online' => $row_members['totalTimeLoggedIn'],
         'href' => $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'],
         'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'] . '">' . $row_members['realName'] . '</a>'
      );

      if ($max_time_online < $row_members['totalTimeLoggedIn'])
         $max_time_online = $row_members['totalTimeLoggedIn'];
   }
   mysql_free_result($members_result);

   foreach ($context['top_time_online'] as $i => $member)
      $context['top_time_online'][$i]['time_percent'] = round(($member['seconds_online'] * 100) / $max_time_online);

   // Cache the ones we found for a bit, just so we don't have to look again.
   if ($temp !== $temp2)
      cache_put_data('stats_total_time_members', $temp2, 480);
   //Yeah baby give me some colors =).
if (!empty($MemberColor_ID_MEMBER)) {
//Now Load the Missing global :)
global $user_profile;
loadMemberData($MemberColor_ID_MEMBER);
$cmemcolid = NULL;
if (!empty($modSettings['MemberColorStats'])) {
// max.online olanlar
foreach($context['top_time_online'] as $key => $value) {
$cmemcolid = $context['top_time_online'][$key]['id'];
$profile = &$user_profile[$cmemcolid];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['top_time_online'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
        }
if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
$profile = &$user_profile[$modSettings['latestMember']];
if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
$context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
}
}


Themes/sizintemaniz/boardindex.template.php dosyasında bulun ve silin :
// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[214], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="', $scripturl, '?action=recent"><img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" /></a>
</td>
<td class="windowbg2">';

// 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 '
<b><a href="', $scripturl, '?action=recent">', $txt[214], '</a></b>
<div class="smalltext">
', $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
</div>';
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="0" cellspacing="0" width="100%" border="0">';

/* 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 '
<tr>
<td class="middletext" valign="top" nowrap="nowrap"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
<td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
</tr>';
echo '
</table>';
}
echo '
</td>
</tr>';
}



Top 10 modifikasyonunun kategorilerin üstünde çıkmasını istiyorsanız ;

Themes/sizintemaniz/boardindex.template.php dosyasında bulun :
/* Each category in categories is made up of:

Üstüne Ekleyin :
// Top 10
echo '<br />
<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>

<table border="0" width="100%" cellspacing="1" cellpadding="2" class="bordercolor">

<tr>
<td width="100%" colspan="5" align="center" class="catbg" height="24">
', $context['forum_name'], '', $txt['top10stats_'], '
</td>
</tr>

<tr class="titlebg">
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Top 10 Mesaj</span></td>
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Top 10 Konu</span></td>
<td width="50%"><span class="smalltext" style="color: #fff; font-weight: bold;">Top 10 Popüler Konu</span></td>
<td width="14%"><span class="smalltext" style="color: #fff; font-weight: bold;">Yeni Uyeler</span></td>
</tr>

<tr class="windowbg">
<td width="18%" valign="top">

<table width="100%">
<tr>
<td width="75%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Üye</u></span></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext" style="font-weight: bold;"><u>Mesaj</u></span></td>
</tr>';

// Top 10 Mesaj
foreach ($context['top_posters'] as $poster)
{
echo '<tr>
<td width="75%" class="windowbg2"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;', $poster['link'], '</span></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext">', $poster['num_posts'], '</span></td>
</tr>';
}

echo '</table>
</td>

<td width="18%" valign="top">
<table width="100%"class="windowbg">';
{
echo'
<tr>
<td width="75%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Üye</u></span></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext" style="font-weight: bold;"><u>Konu</u></span></td>
</tr>';
}

// Top 10 Konu
foreach ($context['top_starters'] as $poster)
{
echo '<tr>
<td width="75%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;', $poster['link'], '</span></td>
<td width="25%" class="windowbg2" align="right" valign="top"><span class="smalltext">',$poster['num_topics'], '</span></td>
</tr>';
}
echo '</table>
</td>

<td width="32%" valign="top">
<table width="100%"class="windowbg">
<tr>
<td width="80%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Konu</u></span></td>
<td width="20%" class="windowbg2" align="right"><span class="smalltext" style="font-weight: bold;"><u>Hit</u></span></td>
</tr>';

// Top 10 Popüler Konular
foreach ($context['top_topics_views'] as $topic)
{
echo '<tr>
<td width="80%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbarrow.gif" alt="" />&nbsp;', $topic['link'], '</span></td>
<td width="20%" class="windowbg2" align="right" valign="top"><span class="smalltext">', $topic['num_views'], '&nbsp;<img src="', $settings['images_url'], '/top10/rpbhit.gif" alt="" /></span></td>
</tr>';
}
echo '</table>
</td>

<td width="14%" valign="top">
<table width="100%"class="windowbg">
<tr>
<td width="100%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Üye</u></span></td>
</tr>';

// Top 10 Son Üyeler
foreach ($context['yeniuyeler'] as $poster)
{

echo '<tr>
<td width="100%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;',$poster['link'], '</span></td>
</tr>';
}
echo '</table>
</td>
</tr>

<tr class="windowbg">
<td width="100%"colspan="5" height="0">
<table width="100%">
<tr class="titlebg">
<td width="28%"><span class="smalltext" style="color: #fff; font-weight: bold;">Yanıtlanan Kategori</span></td>
<td width="36%"><span class="smalltext" style="color: #fff; font-weight: bold;">Yanıtlanan Konu</span></td>
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Gönderen</span></td>
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Tarih</span></td>
</tr>
</table>

<table cellspacing="1" width="100%" cellpadding="0" border="0">';

// Top 10 Son Konular
foreach ($context['latest_posts'] as $post)

echo '<tr>
<td class="windowbg2" valign="top" width="28%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbcat.gif" alt="" />&nbsp;', $post['board']['link'],  '</span></td>
<td class="windowbg2" valign="top" width="36%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbarrow.gif" alt="" />&nbsp;<a href="',$post['href'],'">', $post['short_subject'], '</a></span></td>
<td class="windowbg2" valign="top" width="18%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;', $post['poster']['link'],'</span></td>
<td class="windowbg2" valign="top" width="18%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbdate.gif" alt="" />&nbsp;', $post['time'], '</span></td>
</tr>';
echo '</table>

</td>
</tr>

</table>
</div>';



Eğer Top 10 modifikasyonunun sitenin altındaki istatistikler bölümünün üstünde gözükmesini istiyorsanız ;

Themes/sizintemaniz/boardindex.template.php dosyasında bulun :
// Here's where the "Info Center" starts...

Üstüne Ekleyin :
// Top 10
echo '<br />
<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>

<table border="0" width="100%" cellspacing="1" cellpadding="2" class="bordercolor">

<tr>
<td width="100%" colspan="5" align="center" class="catbg" height="24">
', $context['forum_name'], '', $txt['top10stats_'], '
</td>
</tr>

<tr class="titlebg">
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Top 10 Mesaj</span></td>
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Top 10 Konu</span></td>
<td width="50%"><span class="smalltext" style="color: #fff; font-weight: bold;">Top 10 Popüler Konu</span></td>
<td width="14%"><span class="smalltext" style="color: #fff; font-weight: bold;">Yeni Uyeler</span></td>
</tr>

<tr class="windowbg">
<td width="18%" valign="top">

<table width="100%">
<tr>
<td width="75%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Üye</u></span></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext" style="font-weight: bold;"><u>Mesaj</u></span></td>
</tr>';

// Top 10 Mesaj
foreach ($context['top_posters'] as $poster)
{
echo '<tr>
<td width="75%" class="windowbg2"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;', $poster['link'], '</span></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext">', $poster['num_posts'], '</span></td>
</tr>';
}

echo '</table>
</td>

<td width="18%" valign="top">
<table width="100%"class="windowbg">';
{
echo'
<tr>
<td width="75%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Üye</u></span></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext" style="font-weight: bold;"><u>Konu</u></span></td>
</tr>';
}

// Top 10 Konu
foreach ($context['top_starters'] as $poster)
{
echo '<tr>
<td width="75%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;', $poster['link'], '</span></td>
<td width="25%" class="windowbg2" align="right" valign="top"><span class="smalltext">',$poster['num_topics'], '</span></td>
</tr>';
}
echo '</table>
</td>

<td width="32%" valign="top">
<table width="100%"class="windowbg">
<tr>
<td width="80%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Konu</u></span></td>
<td width="20%" class="windowbg2" align="right"><span class="smalltext" style="font-weight: bold;"><u>Hit</u></span></td>
</tr>';

// Top 10 Popüler Konular
foreach ($context['top_topics_views'] as $topic)
{
echo '<tr>
<td width="80%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbarrow.gif" alt="" />&nbsp;', $topic['link'], '</span></td>
<td width="20%" class="windowbg2" align="right" valign="top"><span class="smalltext">', $topic['num_views'], '&nbsp;<img src="', $settings['images_url'], '/top10/rpbhit.gif" alt="" /></span></td>
</tr>';
}
echo '</table>
</td>

<td width="14%" valign="top">
<table width="100%"class="windowbg">
<tr>
<td width="100%" class="windowbg2"><span class="smalltext" style="font-weight: bold;"><u>Üye</u></span></td>
</tr>';

// Top 10 Son Üyeler
foreach ($context['yeniuyeler'] as $poster)
{

echo '<tr>
<td width="100%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;',$poster['link'], '</span></td>
</tr>';
}
echo '</table>
</td>
</tr>

<tr class="windowbg">
<td width="100%"colspan="5" height="0">
<table width="100%">
<tr class="titlebg">
<td width="28%"><span class="smalltext" style="color: #fff; font-weight: bold;">Yanıtlanan Kategori</span></td>
<td width="36%"><span class="smalltext" style="color: #fff; font-weight: bold;">Yanıtlanan Konu</span></td>
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Gönderen</span></td>
<td width="18%"><span class="smalltext" style="color: #fff; font-weight: bold;">Tarih</span></td>
</tr>
</table>

<table cellspacing="1" width="100%" cellpadding="0" border="0">';

// Top 10 Son Konular
foreach ($context['latest_posts'] as $post)

echo '<tr>
<td class="windowbg2" valign="top" width="28%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbcat.gif" alt="" />&nbsp;', $post['board']['link'],  '</span></td>
<td class="windowbg2" valign="top" width="36%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbarrow.gif" alt="" />&nbsp;<a href="',$post['href'],'">', $post['short_subject'], '</a></span></td>
<td class="windowbg2" valign="top" width="18%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbuser.gif" alt="" />&nbsp;', $post['poster']['link'],'</span></td>
<td class="windowbg2" valign="top" width="18%"><span class="smalltext"><img src="', $settings['images_url'], '/top10/rpbdate.gif" alt="" />&nbsp;', $post['time'], '</span></td>
</tr>';
echo '</table>

</td>
</tr>

</table>
</div>';


Themes/sizintemaniz/languages/modifications.turkish.php dosyasında bulun :
?>

Üstüne ekleyin :
$txt['top10stats_'] = ' İstatistikler';


Themes/sizintemaniz/languages/modifications.english.php dosyasında bulun :
?>

Üstüne ekleyin :
$txt['top10stats_'] = ' Stats';


Evet gelelim dosyalara.Aşağıda verdiğim adresdeki zip dosyasını açıp içindeki top10 klasörünü olduğu gibi Themes/sizintemaniz/images içine atın.


Dosyaları buradan indirebilirsiniz. (http://cazforum.com/brkn/Top10.zip)





İstatistikler Top 10 Düzenli (Sadece Son konular)

Açıklama ;

Sadece boardindex.template.php dosyasında değişiklik yapılmış olup üstteki Top 10 modifikasyonundan editleme yapılmıştır.XHTML hatası yoktur.İlgili resim aşağıdadır, üstüne tıklayarak büyük halini görebilirsiniz.

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fcazforum.com%2Fbrkn%2FTop10-sonkonular.png&hash=68e81075d10c4dbfb89287015cbb327d00c0a4d0) (http://cazforum.com/brkn/Top10-sonkonular.png)


Yapılışı :

Öncelikle "Admin Paneli > Kullanılan Tema > Forum ana sayfasında gösterilecek en son ileti" bu bölümdeki değeri 10 yapmalıyız.Sonra ;


Themes/sizintemaniz/boardindex.template.php dosyasında bulun :
// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[214], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="', $scripturl, '?action=recent"><img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" /></a>
</td>
<td class="windowbg2">';

// 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 '
<b><a href="', $scripturl, '?action=recent">', $txt[214], '</a></b>
<div class="smalltext">
', $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
</div>';
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="0" cellspacing="0" width="100%" border="0">';

/* 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 '
<tr>
<td class="middletext" valign="top" nowrap="nowrap"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
<td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
</tr>';
echo '
</table>';
}
echo '
</td>
</tr>';
}



Değiştirin :
// This is the "Recent Posts" bar
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[214], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="', $scripturl, '?action=recent"><img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" /></a>
</td>
<td class="windowbg2">';

// 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 '
<b><a href="', $scripturl, '?action=recent">', $txt[214], '</a></b>
<div class="smalltext">
', $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
</div>';
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table class="windowbg2" cellspacing="1" width="100%" cellpadding="0"  border="0">
<tr>
<th class="windowbg" align="left" width="29%">', $txt['smf267'], '</th>
<th class="windowbg" align="left" width="29%">', $txt[64], '</th>
<th class="windowbg" align="left" width="13%">', $txt[197], '</th>
<th class="windowbg" align="left" width="29%">', $txt[317], '</th>
</tr>';


/* 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 '

<tr>
<td class="windowbg" valign="middle" width="29%"><img src="', $settings['images_url'], '/rpbcat.gif" alt="" /> ', $post['board']['link'], '</td>
<td class="windowbg" valign="middle" width="29%"><a href="', $post['href'],'"><img src="', $settings['images_url'], '/rpbarrow.gif" alt="" /> ', $post['short_subject'], '</a></td>
<td class="windowbg" valign="middle" width="13%"><img src="', $settings['images_url'], '/rpbuser.gif" alt="" /> ', $post['poster']['link'], '</td>
<td class="windowbg" valign="middle" width="29%"><img src="', $settings['images_url'], '/rpbdate.gif" alt="" /> ', $post['time'], '</td>
</tr>';
echo '
</table>';

}
echo '
</td>
</tr>';
}



Evet gelelim dosyalara.Aşağıda verdiğim adresdeki zip dosyasını açıp içindeki resimleri  Themes/sizintemaniz/images içine atın.

Dosyaları buradan indirebilirsiniz. (http://cazforum.com/brkn/Top10-Sonkonular.zip)


Not: Bu anlatımları kaynak göstererek istediğiniz yerde paylaşabilirsiniz.
Title: Re: Düzenli İstatistikler Top 10
Post by: kalibre on November 26, 2008, 03:57:24 PM
süper olmuş kardeşim ellerine sağlık ;D
Title: Re: Düzenli İstatistikler Top 10
Post by: intFUSE on November 26, 2008, 03:59:59 PM
eyvallah sağol ;)
Title: Re: Düzenli İstatistikler Top 10
Post by: [-Delete-] on November 26, 2008, 06:07:07 PM
aranan kan bulunmuştur :P

Teşekkürler BrKn* emeğine sağlık , artık daralmıştım Top 10 nerdee , Hata vaar gibisinden konulardan , Bu Çözüm olur inş.

Tekrar teşekkürler. Kolay gelsin...
Title: Re: Düzenli İstatistikler Top 10
Post by: intFUSE on November 27, 2008, 01:56:55 AM
işine yaradıysa ne mutlu bana (:
Title: Re: Düzenli İstatistikler Top 10
Post by: Tick Tock on November 27, 2008, 10:31:56 AM
Çok estetik çok güzel olmuş ellerine sağlık.
Yalnız bir isteğim olacak, ben sadece Yanıtlanan Kategori     Yanıtlanan Konu     Gönderen     Tarih bölümlerini istiyorum, üst taraflar olunca benim temayla uygunsuz duruyor.

Boardindex.template de istemediğim yerleri sildim ama bu seferde görüntü bozuldu. Ne yapmak lazım ?

Edit: Height, weightlerle oynayayım bakalım belki düzelir.
Title: Re: Düzenli İstatistikler Top 10
Post by: intFUSE on November 27, 2008, 12:04:44 PM
eğer öyle istiyorsan burda yapılan hiçbirşeyi uygulama (: beklersen biraz daha değişik ve sadece boardindex.template dosyasında değişiklik yapılan bir eklenti yapabilirim (:
Title: Re: Düzenli İstatistikler Top 10
Post by: Tick Tock on November 27, 2008, 12:27:08 PM
Olabilir.
Genişlik, yükseklikle falan oynadım ama pekte sağlıklı olmadı.
Title: Re: Düzenli İstatistikler Top 10
Post by: intFUSE on November 27, 2008, 12:31:28 PM
ilk mesaja ekledim deneyebilirsin..
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Tick Tock on November 27, 2008, 02:37:31 PM
Sağol güzel oldu. Yalnız, resimlerin linkini $settings['images_url'], '/top10/falanfilan.gif şeklinde vermeyi unutmuşsun, aceleden olsa gerek.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on November 27, 2008, 02:43:20 PM
hayır  :) onun kendi resimleri var altında linkde verdim.onları images'e atıcaksın.   ;D
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Tick Tock on November 27, 2008, 02:46:39 PM
Asıl benim gözümden kaçmış :) Neyse ben hala top10 klasöründeki resimleri kullanmaya devam edeyim.
Tekrar teşekkürler.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on November 27, 2008, 02:53:49 PM
rica ederim (:
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Gökhan | Brestgerfich on November 27, 2008, 03:41:11 PM
2.0 beta ile uyumlu mudur acaba ?

bİ DE acaba bu istatistiklere, Günün En Aktif üyesini de ekleyebilir miyiz ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on November 27, 2008, 03:56:42 PM
betalıktan çıktıntan sonra yaptığım eklenti ve temaları 2.0'a uyarlamayı düşünüyorum.

Günün en aktif üyesini de boş bir zamanımda uğraşırım :)
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Yağız... on November 30, 2008, 04:53:42 AM
Tartışma yaratan mesajlar silinmiştir. Lütfen daha dikkatli olunuz.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on November 30, 2008, 10:12:28 AM
sağol yağız ;)
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: ibotheibo on December 04, 2008, 04:42:58 PM
1-tablonun ayarlarını nasıl değiştiririz. enine küçültüp-büyütmek gibi..

2-top 10 popüler konu ve yanıtlanan konu bölümlerinde yazılar çok kısa. mesela komik karika.... diye noktalarla kesiyor ama tablo geniş ve yanda epey bir boşluk var neden devam etmiyo çözümü varmı??
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: 0000sinan on December 07, 2008, 11:50:44 AM
tek kelime süpersinnnnnnnn
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on December 08, 2008, 04:34:01 AM
Quote from: ibotheibo on December 04, 2008, 04:42:58 PM
1-tablonun ayarlarını nasıl değiştiririz. enine küçültüp-büyütmek gibi..

2-top 10 popüler konu ve yanıtlanan konu bölümlerinde yazılar çok kısa. mesela komik karika.... diye noktalarla kesiyor ama tablo geniş ve yanda epey bir boşluk var neden devam etmiyo çözümü varmı??

1. soruna cevap boardindex.template deki table kodlarından yapabilrisin.

2. soruna cevap recent.phpden değişiyor ama bakacak durumda değilim şuan.

@0000sinan teşekkürler




Herkese iyi bayramlar :)
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: ibotheibo on December 08, 2008, 06:38:44 PM
tabloları hallettim. diğer soruma da müsait olduğun bir ara cevap verirsen sevinirim. iyi bayramlar
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Mithotyn on December 09, 2008, 05:34:52 AM
Şimdi BrKn*, bu modifikasyonunda son yanınlanan konu üst'e çıkıyor dimi? Yani resimdeki gibi bir görüntü olmuyordur umarım : )

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fwww.rockconn.com%2FRock%2Fornek.JPG&hash=9b3855d460944477e07f7f939cd02dbf6185baca)
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on December 09, 2008, 04:47:03 PM
bir anormallik yok.son açılan konu normal görüntülenir içine mesaj yazılırsa o konunun top10 da Ynt: olarak gösterilir.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: webflash35 on December 13, 2008, 05:13:24 PM
Kardeş sağolasın kurdukta bunu, top10 images klasörünü burdan indirin demişsin. Sayfa açılmıyo. Resimlerin yerine hep çarpı görünüyo. Düzeltebilir misin?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: webflash35 on December 13, 2008, 05:42:16 PM
Yardımcı olabilecek var mı? Bu şekilde çok çirkin duruyor. Top10 images yok. Silmem mi gerekicek bulamazsam?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Mithotyn on December 13, 2008, 05:54:18 PM
Quote from: webflash35 on December 13, 2008, 05:42:16 PM
Yardımcı olabilecek var mı? Bu şekilde çok çirkin duruyor. Top10 images yok. Silmem mi gerekicek bulamazsam?

Buradan (http://www.rockconn.com/Rock/top10.zip) indirebilirsin.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on December 14, 2008, 05:22:43 PM
Quote from: minagore on December 13, 2008, 05:54:18 PM
Quote from: webflash35 on December 13, 2008, 05:42:16 PM
Yardımcı olabilecek var mı? Bu şekilde çok çirkin duruyor. Top10 images yok. Silmem mi gerekicek bulamazsam?

Buradan (http://www.rockconn.com/Rock/top10.zip) indirebilirsin.

teşekkürler alternatif için ;)

sitemi tekrardan kapattığım için linklerde silinmişti.Muhammet Uzun kardeşime teşekkürler ftpye attı ;) linkler yenilenmiştir aksaklıktan dolayı özür dilerim
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: siteariyorum.com on December 31, 2008, 12:13:58 PM
çok güzel oldu
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: sevdaligul on January 03, 2009, 05:11:25 PM
emegine saglık
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: UndercoveR on January 06, 2009, 12:50:16 PM
sürüm 1.1.7
tema MegaPolis
kurulu hiç bir eklenti yok(1.1.4 ten 1.1.7 ye yeni geçtim)
sadece mkportal kurulu

bu kodlar sources>recend.php de yok ona benzer bişiler var ama aynisi değil
teşekkürler
Quote['maxMsgID'] - 20 * $showlatestcount) . "
         AND t.ID_TOPIC = m.ID_TOPIC
         AND b.ID_BOARD = t.ID_BOARD" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
         AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: UndercoveR on January 06, 2009, 03:27:11 PM
Quote from: UndercoveR on January 06, 2009, 12:50:16 PM
sürüm 1.1.7
tema MegaPolis
kurulu hiç bir eklenti yok(1.1.4 ten 1.1.7 ye yeni geçtim)
sadece mkportal kurulu

bu kodlar sources>recend.php de yok ona benzer bişiler var ama aynisi değil
teşekkürler
Quote['maxMsgID'] - 20 * $showlatestcount) . "
         AND t.ID_TOPIC = m.ID_TOPIC
         AND b.ID_BOARD = t.ID_BOARD" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
         AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "

kusura bakmayın hata bendeymiş yanlış yerde aramışım şimdi buldum ve oldu
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on January 07, 2009, 10:34:57 AM
bende onu diyecektim :) mkportal oraya etki etmiyor kurdum denedim :) neyse çözmüşsün zaten hayırlı olsun :)
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: UndercoveR on January 07, 2009, 11:09:40 AM
Çok teşekkürler :) sizede zahmet olmuş ayrıca 'Top 10' içinde teşekkür ederim
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on January 07, 2009, 04:44:26 PM
yok ne zahmeti konuyu açtık takip etmek görevimiz :) ben teşekkür ederim.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: balikesirgundem on January 15, 2009, 10:03:23 AM
yanıtlanan katogori yerine sadece yanıtlanan
yanıtlanan konu yerine Son mesajlar yapma yapma sansımız varmı
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: balikesirgundem on January 15, 2009, 10:16:27 AM
Quote from: balikesirgundem on January 15, 2009, 10:03:23 AM
yanıtlanan katogori yerine sadece yanıtlanan
yanıtlanan konu yerine Son mesajlar yapma yapma sansımız varmı

BoardIndex.template.php da isimleri degiştirdim. dogrumu yaptım ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on January 16, 2009, 04:23:33 AM
evet..
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: schworse on January 18, 2009, 03:30:55 PM
üstadım Harika bir anlatım ile harika bir sonuç ellerine sağlık
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on January 19, 2009, 02:25:03 AM
işine yaradıysa ne mutlu bana
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: BackAre on January 24, 2009, 05:52:37 AM
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg104.imageshack.us%2Fimg104%2F9494%2F60318099vj0.png&hash=9cc03479190b973ad1278f1914f370c0a7134331)

Bende resimdeki gibi oldu alt bölümler olmuyor ne yapmalıyım ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: ysf1903 on January 24, 2009, 07:43:35 AM
Merhaba, eklentiyle ilgili değilde bu konuyla ilgili sorunum var.  Forumda altta son 10 ileti gösterilsin olarak işaretledim gösteriyor fakat bunu son 10 konu olarak yapabilir miyiz ? Yani;


Ynt: Konu2...
Ynt: Konu2...
Konu2
Ynt: Konu1...
Ynt: Konu1...
Konu1

şeklinde değilde sadece

Konu2
Konu1

Son aktif olan 10 konuyu yapmamız mümkün mü ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Yağız... on January 24, 2009, 07:54:33 AM
http://www.simplemachines.org/community/index.php?topic=286968.0
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: BackAre on January 24, 2009, 11:19:10 AM
Bana yardım edebilecek birileri yok mu ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Yağız... on January 24, 2009, 11:34:28 AM
Admin > Kullanılan Tema > Forum ana sayfasında gösterilecek en son mesaj sayısı gibi birşey var. Onu 10 yapın.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: BackAre on January 25, 2009, 04:22:50 AM
Teşekkürler Yağız
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: atafrm.net on March 02, 2009, 04:42:13 PM
beyler ben  yaptım istatiskleri ama bi hata olurştu  yardımcı olurmusunuz

http://img232.imageshack.us/img232/8317/adszoul.jpg

bide istatisklerin aynısı altdada cıktı
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on March 03, 2009, 02:17:17 AM
çift kod eklemiş olma ihtimaliniz var mı ? :)
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: atafrm.net on March 03, 2009, 05:37:11 AM
2 3 defa denedim aynı şeyi ama düzelmedi
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: atafrm.net on March 03, 2009, 05:50:15 AM
yardımcı olcak yokmu
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on March 03, 2009, 08:44:46 AM
15-20 dk arayla mesaj yazmayınız.kod erişimim iş yerinde maalesef yok.o nedenle yardımcı olamıyorum şuan.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: «['BrKDmRcN']» on March 03, 2009, 12:22:27 PM
Yedek almışmıydınız.İlk halini koyarsanız yardım edebilirim.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: atafrm.net on March 03, 2009, 12:40:39 PM
msn *****@hotmail.com eklesene msn den atayım burdan zor olcak
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on March 03, 2009, 02:15:23 PM
msn vermek yasak diye biliyordum.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: «['BrKDmRcN']» on March 03, 2009, 04:03:26 PM
Sen koy buraya ben anlarım :P
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: spotgang on March 05, 2009, 08:11:06 PM
2.0 rc1 e uygulasak sorun olurmu tahminim çoğu dosya adı değişiktir ama....
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on March 06, 2009, 02:12:56 AM
çalışmaz diye düşünüyorum(denemedim). sources dosyalarındaki kodlar farklıdır büyük ihtimalle.2.0 stabil olarak çıktığı zaman zaten ben çevireceğim o sürüme.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: vurkun on May 09, 2009, 06:37:41 AM
Toplam 10 konu bölümünde sanırım üye ID sine göre sıralanıyor.örneğin konu sayısı 1 olan kişi en üstte 200 olan kişi en altta görünüyor.bunu nasıl düzelteceğiz.

örnek olarak bakabilirsiniz  www.genelforum.biz
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on May 09, 2009, 05:39:02 PM
Yaptığınız bütün değişiklikleri silip tekrardan yapabilirmisiniz ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Gonulerleri.Org on August 05, 2009, 05:01:26 PM
Arkadaşlar Bende Şöyle Bir Hata Çıktı ;

Www.Gönül ERLERİ.Org8: Undefined index: top10stats_
Dosya: C:\Inetpub\vhosts\gonulerleri.org\httpdocs\forum\Themes\overviewlight_119\BoardIndex.template.php (main sub template - eval?)
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Gonulerleri.Org on August 05, 2009, 05:12:01 PM
Özür Dilerim O Sorunu Hallettim Ama Bu Seferde TOP 10'da Çizgiler Çıkmadı..
Bu Çizgilerin Çıkmasını Nasıl Sağlayabiliriz ?

Buradan (http://gonulerleri.org/forum/index.php) Bakabilirsiniz.

Yardımcı Olursanız Çok Mutlu Olacağım..
Selametle
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: orhan7874 on August 07, 2009, 09:37:09 AM
Top 10 Popüler Konu

diye yazıyo onu nasıl düzeltcem :s
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Gökhan | Brestgerfich on August 07, 2009, 01:13:36 PM
boardindex.template.php veya modifications.turkish.php dosyalarınızdadır o yazı. Oradan değiştirebilirsiniz.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: orhan7874 on August 07, 2009, 02:01:30 PM
sadece onda degil o bölümdeki her şeyde var
sadece top on var ıstatıkde oluştu
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on August 14, 2009, 05:48:00 AM
siteniz utf-8 ise ona göre ayarlamanız gerekmektedir dil dosyalarınızı
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: piran on August 17, 2009, 08:10:44 AM
// Here's where the "Info Center" starts...

bu kod
default/Boardindex.template.php ve ÇölAteşi V3 temasının Boardindex.template.php dosyasında yok...

Yardımlarınız bekliyorum.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on August 21, 2009, 03:09:58 AM
//istatistik top 10 buraya

bu kod olması lazım.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: özgür şahin on September 22, 2009, 08:23:15 AM
Teşekkürler. İyi çalışma olmuş.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: 7.Symphony on November 11, 2009, 05:49:27 PM
Ben sadece son gönderilen mesajları ekledim. sorunsuz çalıştı teşekkürler.
fakat bir sorum olacak rengini değiştirebilirmiyiz son gönderilen mesajların ve yazı tiplerini ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Emre A. on January 31, 2010, 03:29:38 PM
Dosyalar linki ölü arkadaşlar.Yenilermisiniz?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: turkaslan on February 06, 2010, 04:44:35 PM
sonunda yaptım bunu da saolun
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: energh on February 09, 2010, 11:50:47 AM
Smf 2.0RC2 sürümünü olmuyor...Bu sürüme uyarlamak için ne yapmamız gerekiyor ?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: grafitus on February 09, 2010, 12:28:40 PM
Quote from: energh on February 09, 2010, 11:50:47 AM
Smf 2.0RC2 sürümünü olmuyor...Bu sürüme uyarlamak için ne yapmamız gerekiyor ?
Sadece 1.1.x serisi ile uyumludur. 2.0'da çalışması için sorguların vs. değiştirilmesi gerek. Resmi sitedeki diğer "Top 10" modifikasyonlarını denemelisiniz.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: intFUSE on February 18, 2010, 09:52:58 AM
Quote from: tek KALP on January 31, 2010, 03:29:38 PM
Dosyalar linki ölü arkadaşlar.Yenilermisiniz?

linkler çalışıyor, bir sorun yok. sunucunun yoğun anına veya down anına denk gelmiş olabilirsiniz.
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: dr_NastY on February 07, 2011, 10:24:36 AM
Merhabalar,
Birkaç farklı çeşitte arattım ama bir sonuç elde edemedim.
Sorunum şudur, istatistikler bölümünde yanıtları değil de sadece konu başlıklarını göstermemiz mümkün müdür?
Bir konuya 3 tane yeni yanıt verilirse, onları istatistiklerde ayrı ayrı göstermek yerine sadece konu başlığını göstermek için n'apmalıyım? Yani son 10 mesaj yerine son 10 konu başlığı görünsün istiyorum..
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: CİHAD_EHLİ on January 27, 2015, 09:59:48 AM
bunu yapacak adam nerde peki..?
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: Tezcan on December 15, 2015, 03:17:15 AM
Teşekkürler. Tam da aradığım şeydi, bazı değişiklikler yaparak
Title: Re: Düzenli İstatistikler Top 10 ve Son Konular Top 10
Post by: akaewn on January 22, 2016, 02:31:47 AM
çok hoş duruyor teşekkür ederim :)