| SMF / Simple Machines Forum SMF İndir, SMF Mod & Hack & Eklenti, SMF Tema & Dil, SMF Sorular & Cevaplar, SMF Dersler & Klavuzlar |  | | İstatistikler - Top 10 (bir Rüya Gerçekleşti), Vbdeki gibi İstatistikler Hepiniz çok - vBulletin | | PR 4 | Yazılış Tarihi:
07-19-2007
| Puan Vermek için Üye Olmanız Gerekir.Lütfen Üye Olunuz.
+ Katkı Puanı / Puan Aralığı 1-500
| Üyelik Bilgileri Üyelik tarihi: Jul 2007 Yaş: 22
Mesajlar: 406 Katkı Puanları Tecrübe Puanı: 94 Rep Puanı: 113 Rep Derecesi :  | Sistem Bu Bölümü Sadece Üyeler Görebilir.Lütfen Üye Olunuz. Durumu : | Ben resime inanmam canlısını görmek istiyorum diyorsan tıkla(Kesinlikle Reklam Amaçlı Değil) [Linkleri görebilmek için üye olmalısınız. Üye olmak için tıklayınız...]  Yapımı Bu kodlar 1,1 rc2 versiyonu ve Default, Çöl ateşi, ve vBturk temaları içindir diğer temalardada bunlara yakın kodlar vardır
öncelikle admin paneline girip kullanılan temadan aşağıdaki ayarı yapıyoruz (10 dan fazla olursa şekil bozukluğu oluyo)  sources/boardindex.php yi açıyoruz
bu kodu bulup
Kod:
// 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 satırına bu kodu ekliyoruz
Kod:
// Statistics such as number of boards, categories, etc. by rallyproco $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']; // Poster top 10. by rallyproco $members_result = db_query(" SELECT ID_MEMBER, realName, posts FROM {$db_prefix}members WHERE posts > 0 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 ($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); // yeni uyeler. by rallyproco $members_result = db_query("SELECT ID_MEMBER, realName, postsFROM {$db_prefix}membersORDER BY ID_MEMBER DESCLIMIT 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 ($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); şimdide themes/default/boardindex.template dosyasını açıyoruz bu kodup bulup hepsini siliyoruz (bo kod son mesajları tablo haline falan getirdiyseniz daha önce biraz farklı olabilir o zaman // This is the "Recent Posts" bar. dan başlıyarak // Show information about events, birthdays, and holidays on the calendar. dıra kadar olan kısmı silin )
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>'; } daha sonra bo kodu bulup
Kod:
// Here's where the "Info Center" starts... üst satırına bu kodu ekleyin
Kod:
// istatistik top 10...by TRForumca 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="4" class="catbg" height="24"> <font color="#FFFFFF"><b>Istatistikler - Top 10</b></font></td> </tr><tr class="titlebg"><td width="21%"><font style="font-size: 8pt">En çok mesaj gönderenler</font></td> <td width="20%"><font style="font-size: 8pt">Yeni üyeler</font></td> <td width="59%"><font style="font-size: 8pt">Son Mesajlar</font></td></tr><tr class="windowbg2"><td width="21%" valign="top"><table width="100%"><tr><td width="60%" class="windowbg2"><b><font style="font-size: 8pt">Üye:</font></b></td><td width="40%" class="windowbg2" align="right"><b><font style="font-size: 8pt">Mesaj:</font></b></td></tr><tr>';foreach ($context['top_posters'] as $poster){echo '<td width="60%" class="windowbg2"><font style="font-size: 8pt">', $poster['link'], '</font></td><td width="40%" class="windowbg2" align="right"><font style="font-size: 8pt">', $poster['num_posts'], '</font></td></tr>'; } echo '</table></td><td width="20%" valign="top"> <table width="100%"><tr><td width="60%" class="windowbg2"><b><font style="font-size: 8pt">Üye:</font></b></td><td width="40%" class="windowbg2" align="right"><b><font style="font-size: 8pt">Mesaj:</font></b></td></tr><tr>';foreach ($context['yeniuyeler'] as $poster){echo '<td width="60%" class="windowbg2" valign="top"><font style="font-size: 8pt">',$poster['link'], '</font></td><td width="40%" class="windowbg2" align="right" valign="top"><font style="font-size: 8pt">',$poster['num_posts'], '</font></td></tr>'; } echo '</table></td><td width="59%" valign="top">';// This is the "Recent Posts" bar.if (!empty($settings['number_recent_posts'])){// 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 width="100%" > <tr class="windowbg2"><td width="42%"><b><font style="font-size: 8pt">Konu:</font></b></td><td width="22%"><b><font style="font-size: 8pt">Gönderen:</font></b></td><td width="36%"><b><font style="font-size: 8pt">Tarih:</font></b></td> </tr><span class="smalltext">';/* 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="windowbg2" valign="top" width="42%"><font style="font-size: 8pt">', $post['link'], '</font></td><td class="windowbg2" valign="top" width="22%"><font style="font-size: 8pt">', $post['poster']['link'], '</font></td><td class="windowbg2" valign="top" width="36%"><font style="font-size: 8pt">', $post['time'], '</font></td></span></tr>';echo '</table>';}echo '</td></tr></table></div>'; }
[glow=red,2,300]hepinize kolay gelsin biraz karışık gibi görünüyo ama sonuç için değer...[/glow] | | | | Reklam Alanı | Reklam vermek için 0 505 634 53 28 nolu telefon ile iletişime geçiniz.
|
Yetkileriniz
| Konu Acma Yetkiniz Yok Cevap Yazma Yetkiniz Yok Eklenti Yükleme Yetkiniz Yok Mesajınızı Değiştirme Yetkiniz Yok HTML-KodlarıKapalı | | | Link Satış :
indir | Hastalıklar | sağlık | PB| Lida |
Lida |
Lida |
Lida |
Program İndir | Sanal Küre | Chat | kıral oyun | Çocuk Oyunları | Futbol Oyunları | Oyun Gemisi|
Öneri , Şikayet ve Reklam Alımları için 0505 634 53 28 Nolu Telefon ile iletişime Geçiniz. 12, 13, 14, 22, 124, 123, 122, 121, 30, 185, 31, 32, 33, 34, 35, 36, 38, 39, 40, 145, 41, 42, 196, 56, 57, 59, 60, 61, 167, 64, 65, 66, 67, 68, 70, 71, 72, 73, 119, 120, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 95, 97, 98, 99, 100, 101, 102, 103, 153, 104, 105, 107, 108, 113, 190, 114, 116, 131, 132, 134, 140, 193, 143, 144, 146, 214, 191, 150, 151, 152, 154, 155, 162, 165, 166, 211, 169, 176, 179, 180, 182, 186, 192, 189, 201, 212, 218, 209, 210, 215, 216, 217, 219, 220, 221,
|