Dökümantasyon

SMF – Düzenli Bir İstatistik

SimpleMachines forumlarının 1.x sürümündeki istatistiği (default) halini hepimiz biliyoruz. Ben biraz çeki düzen getirmek istedim biraz(cık) kurcalayarak birşeyler çıkarttık ortaya ???? Umarım hoşunuza gider ümidiyle önce buraya sonra diğer SMF destek sitelerinde paylaşayım dedim. Konunun devamına bakacak olursanız Ekte vereceğim default istatistik ile düzenlemiş şekilde resimleri görmeniz mümkün. Katkısından dolayım Yağız’a sonsuz teşekkürler.

Hepimizin bildiği SMF forum sayfasının istatistik düzeni şu;

smf eski istatistik

Neler Okuyacağım? ↓

BAŞLIYORUM:

BoardIndex.template.php dosyasında

bul:

[php]// Show YaBB SP1 style information…

if ($settings[‘show_sp1_info’])

{

echo ‘

<tr>

<td colspan=”2″>’, $txt[645], ‘</td>

</tr>

<tr>

<td width=”20″ valign=”middle” align=”center”>

<a href=”’, $scripturl, ‘?action=stats”><img src=”’, $settings[‘images_url’], ‘/icons/info.gif” alt=”’, $txt[645], ‘” /></a>

</td>

<td width=”100%”>

<span>

‘, $context[‘common_stats’][‘total_posts’], ‘ ‘, $txt[95], ‘ ‘, $txt[‘smf88’], ‘ ‘, $context[‘common_stats’][‘total_topics’], ‘ ‘, $txt[64], ‘ ‘, $txt[525], ‘ ‘, $context[‘common_stats’][‘total_members’], ‘ ‘, $txt[19], ‘. ‘, $txt[656], ‘: <b> ‘, $context[‘common_stats’][‘latest_member’][‘link’], ‘</b>

<br /> ‘ . $txt[659] . ‘: <b>&quot;’ . $context[‘latest_post’][‘link’] . ‘&quot;</b>  ( ‘ . $context[‘latest_post’][‘time’] . ‘ )<br />

<a href=”’, $scripturl, ‘?action=recent”>’, $txt[234], ‘</a>’, $context[‘show_stats’] ? ‘<br />

<a href=”’ . $scripturl . ‘?action=stats”>’ . $txt[‘smf223’] . ‘</a>’ : ”, ‘

</span>

</td>

</tr>’;

}

// “Users online” – in order of activity.

echo ‘

<tr>

<td colspan=”2″>’, $txt[158], ‘</td>

</tr><tr>

<td rowspan=”2″ width=”20″ valign=”middle” align=”center”>

‘, $context[‘show_who’] ? ‘<a href=”’ . $scripturl . ‘?action=who”>’ : ”, ‘<img src=”’, $settings[‘images_url’], ‘/icons/online.gif” alt=”’, $txt[158], ‘” />’, $context[‘show_who’] ? ‘</a>’ : ”, ‘

</td>

<td width=”100%”>’;

echo ‘

‘, $context[‘show_who’] ? ‘<a href=”’ . $scripturl . ‘?action=who”>’ : ”, $context[‘num_guests’], ‘ ‘, $context[‘num_guests’] == 1 ? $txt[‘guest’] : $txt[‘guests’], ‘, ‘ . $context[‘num_users_online’], ‘ ‘, $context[‘num_users_online’] == 1 ? $txt[‘user’] : $txt[‘users’];

// Handle hidden users and buddies.

if (!empty($context[‘num_users_hidden’]) || ($context[‘show_buddies’] && !empty($context[‘show_buddies’])))

{

echo ‘ (‘;

İlginizi çekebilir;  SMF 2.X Forum Kurulumu Resimli Anlatım

// Show the number of buddies online?

if ($context[‘show_buddies’])

echo $context[‘num_buddies’], ‘ ‘, $context[‘num_buddies’] == 1 ? $txt[‘buddy’] : $txt[‘buddies’];

// How about hidden users?

if (!empty($context[‘num_users_hidden’]))

echo $context[‘show_buddies’] ? ‘, ‘ : ”, $context[‘num_users_hidden’] . ‘ ‘ . $txt[‘hidden’];

echo ‘)’;

}

echo $context[‘show_who’] ? ‘</a>’ : ”, ‘

<div>’;[/php]

Bununla değiştir;

[php]// Show YaBB SP1 style information…

if ($settings[‘show_sp1_info’])

{

echo ‘

<tr>

<td colspan=”2″>’, $txt[645], ‘</td>

</tr>

<tr>

<td width=”20″ valign=”middle” align=”center”>

<a href=”’, $scripturl, ‘?action=stats”><img src=”’, $settings[‘images_url’], ‘/icons/info.gif” alt=”’, $txt[645], ‘” /></a>

</td>

<td width=”100%”>

<table border=”0″ cellpadding=”0″ cellspacing=”5″><tr><td valign=”top”>

<span>

Toplam Konu: <b>’, $context[‘common_stats’][‘total_topics’], ‘</b><br />

Toplam Mesaj: <b>’, $context[‘common_stats’][‘total_posts’], ‘</b><br />

Toplam Üye: <b>’, $context[‘common_stats’][‘total_members’], ‘</b><br />

Son Üye: <b>’, $context[‘common_stats’][‘latest_member’][‘link’], ‘</b>

</span>

</td><td width=”1″ rowspan=”4″ nowrap=”nowrap” valign=”top”><img alt=”” src=”’, $settings[‘images_url’], ‘/dik.gif” border=”0″ /></td><td rowspan=”4″ valign=”top”>

&#8226; Son Mesaj: ‘ . $context[‘latest_post’][‘link’] . ‘<br />

&#8226; <a href=”’, $scripturl, ‘?action=recent”>Son Mesajlar</a>’, $context[‘show_stats’] ? ‘<br />

&#8226; <a href=”’ . $scripturl . ‘?action=stats”>’ . $txt[‘smf223’] . ‘</a>’ : ”, ‘

</td></tr></table>

</td>

</tr>’;

}

// “Users online” – in order of activity.

echo ‘

<tr>

<td colspan=”2″>’, $txt[158], ‘</td>

</tr><tr>

<td rowspan=”2″ width=”20″ valign=”middle” align=”center”>

‘, $context[‘show_who’] ? ‘<a href=”’ . $scripturl . ‘?action=who”>’ : ”, ‘<img src=”’, $settings[‘images_url’], ‘/icons/online.gif” alt=”’, $txt[158], ‘” />’, $context[‘show_who’] ? ‘</a>’ : ”, ‘

</td>

<td width=”100%”>

<div>Su an sitede <b>’, $context[‘num_guests’], ‘ ‘, $txt[‘guest’], ‘, ‘ . $context[‘num_users_online’], ‘ ‘, $txt[‘user’];

// Handle hidden users and buddies.

if (!empty($context[‘num_users_hidden’]) || ($context[‘show_buddies’] && !empty($context[‘show_buddies’])))

{

echo ‘ (‘;

// Show the number of buddies online?

if ($context[‘show_buddies’])

echo $context[‘num_buddies’], ‘ ‘, $context[‘num_buddies’] == 1 ? $txt[‘buddy’] : $txt[‘buddies’];

// How about hidden users?

if (!empty($context[‘num_users_hidden’]))

echo $context[‘show_buddies’] ? ‘, ‘ : ”, $context[‘num_users_hidden’] . ‘ ‘ . $txt[‘hidden’];

İlginizi çekebilir;  SATA Entegreli Windows XP CDsi oluşturma

echo ‘)’;

}

echo ‘

</b> bulunmaktadir.</div>

<div>

Bununla birlikte <b>çevrimiçi olan gruplarimiz</b> ‘;

foreach($context[‘online_groups’] AS $group)

{

if(!empty($group[‘color’]) && $group[‘color’] != ”)

echo ‘[<span style=”color:’ . $group[‘color’] . ‘”>’ . $group[‘name’] . ‘</span>] ‘;

}

echo ‘

</div>

<div>’;[/php]

Değiştirdikten sonra istatistik aşşağıdaki gibi değişmiş olacak.

smf yeni istatistik gorunumu

dik.gif resmini Themes/Kenditemanız içersine attıktan sonra işlem bitmiş olacaktır

Dik Resim resmi indirin.

Yapamadım

Diyorsanız ekteki dosyayı indirip direk default temanızın içersine göndermeniz yeterli olacaktır.

Buraya tıklayarak indirmeniz yeterli olacaktır.

Dikkat: Bu anlatım sadece 1.X sürümleri için geçerlidir. Ayrıca Default temasının editlenmesi (düzenlenmesi) olarak gerçekleştirilmiştir. Başka temalarda farklı kodlar kullanarak düzeltileceğini unutmayınız

Uyarı: Dosya şifreleriniz ‘ eyildirmaz.com ‘ (‘ lar olmayacak) kopyalayıp yapıştır yapamayınız, hata alabilirsiniz. Elinizle yazmanız önemle rica olunur.

Saygılar, Sevgiler..

Emre Allison

Tam bir teknoloji aşığı, yazılım, donanım meraklısı ve sıkı bir web geliştiricisiyim. Tecrübe ve birikimlerini güncel teknolojik gelişmeler ışığında daha geniş kitlelere ulaştırabilmek adına emreallison.com‘da devam ettiriyorum.

Bir Cevap Yazın

Başa dön tuşu
error: