Full Top 10 İstatistikler

Mesaj Önizleme  Konuyu Gönder 
Full Top 10 İstatistikler
Yazar Mesaj
clamped
Üye
**

Mesajlar: 8
Katılım: Dec 2007
Rep Puanı: 0

Toplam Konu: 8
Mesaj: #1
Full Top 10 İstatistikler

Hepinizin bildiği gibi default temanın anasayfasının en altında şu anda TOP 10 olarak adlandırdığımız tablosuz son mesajlar kısmı vardır. Eğer TOP 10'u daha önce hiç kurmadıysanız o kısmı silmeniz gerekiyor.Daha önce TOP 10'u kurduysanız çok büyük ihtimalle silmişsinizdir zaten. Silinmemişse

1-Eski TOP 10'a ilaveten Karma Rekortmenlerinin isimleri ve Toplam Karma sayısı eklendi.

2-Forumda En fazla konu açan 10 Üye ve Konu sayıları eklendi

3-Forumdaki en popüler 10 konu eklendi ve önüne görüntülenme sayıları eklendi

4-Son Cevaplanan Konunun Arkasına ,Son Cevaplanan Kategori eklendi

5-Son Cevaplanan Konunun önüne Görüntülenme sayısı eklendi.

6-Aynı kategori ve konuya istenildiği kadar flood yapılsın, Yinede en son mesaj tabloda görünecektir.

7- İşleme başlamadan önce degişiklik yapacagınız dosyanın yedegini alın..

Alıntı ivan arkadaşımızın ellerine saglık...

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Boardindex.template.php de bul ve sil




Kod:
// 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], ' "', $context['latest_post']['link'], '" ', $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>';
    }



Sources/recent.php yi aç bul



Kod:
IFNULL(mem.realName, m.posterName) AS posterName, t.ID_BOARD, b.name AS bName,


Değiştir




Kod:
IFNULL(mem.realName, m.posterName) AS posterName, t.ID_BOARD, t.numViews, b.name AS bName,




Bul




Kod:
// Build the array.
        $posts[] = array(
            'board' => array(
                'id' => $row['ID_BOARD'],
                'name' => $row['bName'],
                'href' => $scripturl . '?board=' . $row['ID_BOARD'] . '.0',


değiştir

Kod:
// Build the array.
        $posts[] = array(
            'ivan_hit' => $row['numViews'],
            'board' => array(
                'id' => $row['ID_BOARD'],
                'name' => $row['bName'],
                'href' => $scripturl . '?board=' . $row['ID_BOARD'] . '.0',




bul




Kod:
['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ştir





Kod:
['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]" : '') . "



Şimdi sıra anasayfamıza Full istatistikleri koymaya geldi. eğer üstte çıkmasını istiyorsanız bu kodun

Board.index.template.php de bul

üstte Cıkmasını istiyorsanız bu kodun


Kod:
/* Each category in categories is made up of:


altta çıkmasını istiyorsanızda bu kodun


Kod:
// Here's where the "Info Center" starts...





üstüne ekleyin


Kod:
// Full istatistikler
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" class="catbg" height="24">
<font color="#FFFFFF"><b>FuLL - TOP 10</b></font></td>  </tr>
<tr class="titlebg"><span class="smalltext">
<td width="18%"><span class="smalltext">Top 10 Mesaj</font></td>
<td width="18%"><span class="smalltext">Top 10 Karma</font></td>
<td width="18%"><span class="smalltext">Top 10 Konu </font></td>
<td width="32%"><span class="smalltext">Top 10 Popüler Konu</font></td>
<td width="14%"><span class="smalltext">Yeni Uyeler</font></td></tr>
<tr class="windowbg">
<td width="18%" valign="top"><table width="100%"><tr>
<td width="75%" class="windowbg2"><b><span class="smalltext"><u>Üye</u></font></b></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext"><b><u>Mesaj</u></b></td></tr><tr>';
foreach ($context['top_posters'] as $poster)
{echo '
<td width="75%" class="windowbg2"><span class="smalltext"><img src="', $settings['images_url'], '/1top10.gif" />', $poster['link'], '</td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext">', $poster['num_posts'], '</td></tr>';  
}echo '</table></td>
<td width="18%" valign="top"><table width="100%"class="windowbg" ><tr>
<td width="75%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext"><b><u>Karma</u></b></td></tr><tr>';
foreach ($context['karma'] as $poster)
{echo '
<td width="75%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/2top10.gif" />',$poster['link'], '</td>
<td width="25%" class="windowbg2" align="right" valign="top"><span class="smalltext"><center>',$poster['karma'], '</center></td></tr>';
}echo '</table></td>
<td width="18%" valign="top"><table width="100%"class="windowbg" ><tr>
<td width="75%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td>
<td width="25%" class="windowbg2" align="right"><span class="smalltext"><center><b><u>Konu</u></b></center></td></tr><tr>';
foreach ($context['top_starters'] as $poster)
{echo '
<td width="75%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/3top10.gif" />', $poster['link'], '</td>
<td width="25%" class="windowbg2" align="right" valign="top"><span class="smalltext"><center>',$poster['num_topics'], '</center></td></tr>';
}echo '</table></td>
<td width="32%" valign="top"><table width="100%"class="windowbg" ><tr>
<td width="80%" class="windowbg2"><span class="smalltext"><b><u>Konu</u></b></td>
<td width="20%" class="windowbg2" align="right"><span class="smalltext"><center><b><u>Hit</u></b></center></td></tr><tr>';
foreach ($context['top_topics_views'] as $topic)
{echo '
<td width="80%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/4top10.gif" />', $topic['link'], '</td>
<td width="20%" class="windowbg2" align="right" valign="top"><span class="smalltext"><center>', $topic['num_views'], '<img src="', $settings['images_url'], '/ivan_hit.gif" /></center></td></tr>';
}echo '</table></td>
<td width="14%" valign="top"><table width="100%"class="windowbg" ><tr>
<td width="100%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td></tr><tr>';
foreach ($context['yeniuyeler'] as $poster)
{echo '
<td width="100%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/5top10.gif" />',$poster['link'], '</td></tr>';  
}echo '</table></td></tr>';
echo '<tr class="windowbg">
<td width="100%"colspan="5" height="0"><table width="100%"><tr>
<tr class="titlebg"><span class="smalltext">
<td width="32%"><span class="smalltext"><b><u>Yanitlanan Kategori</u></b></td>
<td width="28%"><span class="smalltext"><b><u>Yanitlanan Konu</u></b></td>
<td width="7%"><span class="smalltext"><center><b><u>Hit</u></b></center></td>
<td width="15%"><span class="smalltext"><b><u>Gönderen</u></b></td>
<td width="18%"><b><span class="smalltext"><u>Tarih</u></b></td></tr> </table>
<table cellspacing="1" width="100%" cellpadding="0"  border="0"><tr>';
foreach ($context['latest_posts'] as $post)
echo '
<td class="windowbg2" valign="top" width="32%"><span class="smalltext"><img src="', $settings['images_url'], '/6top10.gif" />', $post['board']['link'],  '</td>
<td class="windowbg2" valign="top" width="28%"><span class="smalltext"><img src="', $settings['images_url'], '/7top10.gif" /><a href="',$post['href'],'">', $post['short_subject'], '</td>
<td class="windowbg2" valign="top" width="8%"><span class="smalltext"><center>', $post['ivan_hit'], '<img src="', $settings['images_url'], '/ivan_hit.gif" /></center></td>
<td class="windowbg2" valign="top" width="15%"><span class="smalltext"><img src="', $settings['images_url'], '/8top10.gif" />', $post['poster']['link'],'</td>
<td class="windowbg2" valign="top" width="18%"><span class="smalltext"><img src="', $settings['images_url'], '/9top10.gif" />', $post['time'], '</td></tr>';
echo '</table></td></tr></table></div>';


Kurulum bitti.. şimdi bir kaç ayarlama yapacağız

*admin<kullanılan tema<anasayfada görünmesini istediğiniz son mesajların sayısını 10 olarak ayarlayın

*Tarih bloğunda satır atlamasına engel olmak için admin<Forum Seçenekler< Varsayılan zaman biçimini %d %B %Y, %H:%M:%S olarak değiştirin.

*Yine Tarih bloğunda satır atlamasına engel olmak için admin<Düzen ve Seçenekler< "Bugün" özelliği ni dün_bugüne ayarlayın

*Dil dosyasında languages/index.turkish.php nin içinde Ynt: diye arattırın bulunca sadece Ynt: yazısını silin ,oraya bir boşluk bırakın.


*Tablodaki Son mesajlardaki satır uzunluğu 24 karakter olarak ayarlanmıştır. Siz başka bir karakter sayısını ayarlamak için Sources/Recent.php de bu kodu bulun ve kod un sonundaki 24 rakamını azaltarak veya çoğaltarak ayarlayın..






02-01-2008 01:56 PM
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı bir cevapta alıntı yap
SoniQuake
Küheylan
******
Forum Yöneticisi

Mesajlar: 7,412
Katılım: Nov 2007
Rep Puanı: 65

Toplam Konu: 4999
Mesaj: #2
RE: Full Top 10 İstatistikler

emeğine sağlık

teşekkürler







Not :
  • Moderator olmak isteyen arkadaşlar lütfen özel mesaj atmayınız. Başvurularınız değerlendirilmeyecektir.
  • Forumda karşılaştığınız sorunlarla ilgili özel mesaj atmayınız. Soru - Sorun bölümüne yeni konu açarak sorunlarınızı belirtebilirsiniz.
  • Herkesi Moderator yapıyoruz ! Başvurmak için tıklayın !
02-01-2008 02:06 PM
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı bir cevapta alıntı yap
Mesaj Önizleme  Konuyu Gönder 


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Full top10 XxL 0 78 03-16-2008 08:55 PM
Son Mesaj: XxL
  İstatistikler Yıldızlı! XxL 0 72 03-16-2008 08:46 PM
Son Mesaj: XxL

Anahtar Kelimeler

Full Top 10 İstatistikler indir, Full Top 10 İstatistikler yükle, Full Top 10 İstatistikler download, Full Top 10 İstatistiklerindirmek istiyorum, Full Top 10 İstatistikler yükle, Full Top 10 İstatistikler bedava, Full Top 10 İstatistikler İNDİR, Full Top 10 İstatistikler YÜKLE, Full Top 10 İstatistikler free, Full Top 10 İstatistikler yukle, Full Top 10 İstatistikler İndir, Full Top 10 İstatistikler download, Full Top 10 İstatistikler inndir, Full Top 10 İstatistikler Dvdrip, Full Top 10 İstatistikler filmi indir, Full Top 10 İstatistikler online izle, Full Top 10 İstatistikler super film, Full Top 10 İstatistikler bedava izle


Foruma Git: