en çok msj yazan üyeler eklentisi
-
- Kayıtlı Kullanıcı
- Mesajlar: 3
- Kayıt: 29.09.2006, 13:23
- İletişim:
en çok msj yazan üyeler eklentisi
[img][img]http://img244.imageshack.us/img244/1172/asdtz8.th.png[/img][/img]
resimde gördüğünüz gibi bi eklenti istiyorum.forumumu phpbb3.net ten yaptım.resimdekide phpbb3.net ten yapılmış başka bi forum.bu eklentiyi bulursanız valla çok faydanız dokunacak........şimdiden tşk...[/img]
resimde gördüğünüz gibi bi eklenti istiyorum.forumumu phpbb3.net ten yaptım.resimdekide phpbb3.net ten yapılmış başka bi forum.bu eklentiyi bulursanız valla çok faydanız dokunacak........şimdiden tşk...[/img]
-
- Kayıtlı Kullanıcı
- Mesajlar: 3
- Kayıt: 29.09.2006, 13:23
- İletişim:
en çok ileti yazanlar [1.0.0b]
İndirme: http://www.**********/en-cok-ileti-yaza ... 12214.html
[ resmi görüntülemek için tıklayın ]
[ resmi görüntülemek için tıklayın ]
Kod: Tümünü seç
#####################################################################################
## MOD Adı : en çok ileti yazanlar
## Yazar : ******* < N/A > (******* **********) www.**********
## Sürüm : 1.0.0b (phpBB 2.0.x)
##
## Açıklama : En çok ileti yazan üyelere ait bir tablo oluşturur
##
## Kurulum zorluğu : kolay
## Kurulum süresi : ~4 dk.
##
## Düzenlenen dosyalar (3) : includes/page_header.php
## languages/lang_turkish/lang_main.php
## templates/subSilver/index_body.tpl
##
#####################################################################################
##
## Destek ve Yardım : http://www.**********
## Telif Hakkı : Copyleft © - ********** Software - www.**********.net
## Lisans : GNU Public License v2 http://opensource.org/licenses/gpl-license.php
##
#####################################################################################
## Güvenlik Uyarısı:
##
## Modun son sürümü için lütfen http://www.********** adresini kontrol ediniz.
## Modu başka siteden indirdiyseniz, içinde art niyetli kod olmadığını garanti edemeyiz.
## Modu eklemeden önce, güvenlik kopyası amacıyla lütfen dosyalarınızın yedeğini alınız.
##
#####################################################################################
## Yazar Notları:
##
## En çok ileti yazan üyelere ait bir tablo oluşturur.
## Sıra numarası, üye adı, ileti sayısı sütünları vardır.
## Üye adı, üyenin profiline, mesaj sayısı ile o üyeye ait tüm mesajların listesine
## linklenmiştir.
##
##
## Gösterilecek üye sayısını kodları eklemeden önce ayarlayın:
##
## $CFG['number_populer_user'] = '5';
##
## değişkenindeki 5 sayısı en çok ileti yazan 5 üyeyi gösterir, kodları eklemeden önce bunu keyfinize
## göre değiştirebilirsiniz.
##
## .tpl dosyasına eklenen kodları index_body.tpl ye eklemek zorunda değilsiniz,
## HTML kodları her tpl dosyasında çalışır, mesela son konuları her sayfada göstermek
## istiyorsanız, üst taraf için overall_header.tpl alt taraf için overall_footer.tpl
## dosyasına ekleyebilirsiniz.
##
######################################################################################
## Mod Geçmişi:
##
## 30.09.2006|12.24 // v1.0.0b
## - Hata bildirimi, düzenleme amaçlı ilk sürüm
##
######################################################################################
-
- Kayıtlı Kullanıcı
- Mesajlar: 1
- Kayıt: 13.10.2006, 22:48
- İletişim:
- atilimtosun
- Kayıtlı Kullanıcı
- Mesajlar: 208
- Kayıt: 29.08.2006, 20:55
- İletişim:
- sibel.ulas
- Kayıtlı Kullanıcı
- Mesajlar: 55
- Kayıt: 17.10.2006, 21:43
- İletişim:
Kod: Tümünü seç
#####################################################################################
## MOD Adı : en çok ileti yazanlar
## Yazar : ******* < N/A > (******* **********) www.**********
## Sürüm : 1.0.0b (phpBB 2.0.x)
##
## Açıklama : En çok ileti yazan üyelere ait bir tablo oluşturur
##
## Kurulum zorluğu : kolay
## Kurulum süresi : ~4 dk.
##
## Düzenlenen dosyalar (3) : includes/page_header.php
## languages/lang_turkish/lang_main.php
## templates/subSilver/index_body.tpl
##
#####################################################################################
##
## Destek ve Yardım : http://www.**********
## Telif Hakkı : Copyleft © - ********** Software - www.**********.net
## Lisans : GNU Public License v2 http://opensource.org/licenses/gpl-license.php
##
#####################################################################################
## Güvenlik Uyarısı:
##
## Modun son sürümü için lütfen http://www.********** adresini kontrol ediniz.
## Modu başka siteden indirdiyseniz, içinde art niyetli kod olmadığını garanti edemeyiz.
## Modu eklemeden önce, güvenlik kopyası amacıyla lütfen dosyalarınızın yedeğini alınız.
##
#####################################################################################
## Yazar Notları:
##
## En çok ileti yazan üyelere ait bir tablo oluşturur.
## Sıra numarası, üye adı, ileti sayısı sütünları vardır.
## Üye adı, üyenin profiline, mesaj sayısı ile o üyeye ait tüm mesajların listesine
## linklenmiştir.
##
##
## Gösterilecek üye sayısını kodları eklemeden önce ayarlayın:
##
## $CFG['number_populer_user'] = '5';
##
## değişkenindeki 5 sayısı en çok ileti yazan 5 üyeyi gösterir, kodları eklemeden önce bunu keyfinize
## göre değiştirebilirsiniz.
##
## .tpl dosyasına eklenen kodları index_body.tpl ye eklemek zorunda değilsiniz,
## HTML kodları her tpl dosyasında çalışır, mesela son konuları her sayfada göstermek
## istiyorsanız, üst taraf için overall_header.tpl alt taraf için overall_footer.tpl
## dosyasına ekleyebilirsiniz.
##
######################################################################################
## Mod Geçmişi:
##
## 30.09.2006|12.24 // v1.0.0b
## - Hata bildirimi, düzenleme amaçlı ilk sürüm
##
######################################################################################
#
#
##-----[ AÇ ]-------------------------------------------------------------------------
#
includes/page_header.php
#
#------[ BUL ]------------------------------------------------------------------------
#
// Format Timezone. We are unable to use array_pop here, because of PHP3 compatibility
$l_timezone = explode('.', $board_config['board_timezone']);
#
#------[ ÖNCESİNE EKLE ]--------------------------------------------------------------
#
//-- [+] MOD: en çok ileti yazanlar ----------------------------------------
//-- eklendi
//
// [+] ayarlar -----------------------------
// listelenecek üye sayısı
$CFG['number_populer_user'] = '5';
// [-] ayarlar -----------------------------
$sql = "SELECT user_id, username, user_posts
FROM " . USERS_TABLE . "
WHERE user_id <> -1
AND user_posts <> 0
ORDER BY user_posts DESC
LIMIT " . $CFG['number_populer_user'];
if (!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not query recent topics information', '', __LINE__, __FILE__, $sql);
}
$number_populer_user = $db->sql_numrows($result);
$populer_user_row = array();
while ($row = $db->sql_fetchrow($result))
{
$populer_user_row[] = $row;
}
$list_i = 1;
for ($i = 0; $i < $number_populer_user; $i++)
{
$template->assign_block_vars('populer_user_row', array(
'S_POP_NUMBER' => $list_i,
'S_POP_USER' => $populer_user_row[$i]['username'],
'S_POP_POST' => $populer_user_row[$i]['user_posts'],
'U_POP_USER' => append_sid("profile.$phpEx?mode=viewprofile&u=" . $populer_user_row[$i]['user_id']),
'U_POP_POST' => append_sid("search.$phpEx?search.php?search_author=" . $populer_user_row[$i]['username']),
)
);
$list_i++;
}
$template->assign_vars(array(
'L_POPUSER_X' => sprintf($lang['l_popuser_x'], $CFG['number_populer_user']),
'L_POPUSER_USER' => $lang['l_popuser_user'],
'L_POPUSER_POST' => $lang['l_popuser_post'],
)
);
//
//-- [-] MOD: en çok ileti yazanlar ----------------------------------------
#
##-----[ AÇ ]-------------------------------------------------------------------------
#
languages/lang_turkish/lang_main.php
#
#------[ BUL ]------------------------------------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------
#
#------[ SONRASINA EKLE ]-------------------------------------------------------------
#
//
// last x topic
//
$lang['l_popuser_x'] = 'En çok mesajı olan %s üye';
$lang['l_popuser_user'] = 'Kullanıcı adı';
$lang['l_popuser_post'] = 'İleti sayısı';
#
##-----[ AÇ ]-------------------------------------------------------------------------
#
templates/subSilver/index_body.tpl
#
#------[ BUL ]------------------------------------------------------------------------
#
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
<tr>
<td align="left" valign="bottom"><span class="gensmall">
#
#------[ ÖNCESİNE EKLE ]--------------------------------------------------------------
#
<!-- [+] MOD: en çok ileti yazanlar -->
<table width="300" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th nowrap="nowrap" colspan="3">{L_POPUSER_X}</th>
</tr>
<tr>
<td class="cat" align="center"><span class="genmed">#</span></td>
<td class="cat" align="center"><span class="genmed"> <b>{L_POPUSER_USER}</b> </span></td>
<td class="cat" align="center"><span class="genmed"> <b>{L_POPUSER_POST}</b> </span></td>
</tr>
<!-- BEGIN populer_user_row -->
<tr>
<td class="row1 gensmall" align="left" nowrap="nowrap"> {populer_user_row.S_POP_NUMBER} </td>
<td class="row1 gensmall" align="left" nowrap="nowrap"> <a href="{populer_user_row.U_POP_USER}">{populer_user_row.S_POP_USER}</a> </td>
<td class="row1 gensmall" align="right" nowrap="nowrap"> <a href="{populer_user_row.U_POP_POST}">{populer_user_row.S_POP_POST}</a> </td>
</tr>
<!-- END populer_user_row -->
</table>
<br />
<!-- [-] MOD: en çok ileti yazanlar -->
#
##-----[ TÜM DOSYALARI KAYDET/KAPAT ]-------------------------------------------------
#
# SON
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir