En Aktif 10 Kullanici modunun Color Groups a uygun olani

Arayıp da bulamadığınız eklentileri buraya sorabilirsiniz.

En Aktif 10 Kullanici modunun Color Groups a uygun olani

İleti Emexci 25.03.2006, 17:42

en cok yazan 10 üye modunda renkler color groupsdaki renkler ile uyusmuyor
acaba bunun icin bir eklenti varmi ?

Mod Bu

#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
//////////////////////////////////////////////////////////////////////////////////////////////////
// START MOD: TOP 'X' USERS (AbelaJohnB)
//
// This function will be used to acquire the "Top 'x'" members of your forum.
// It can be called on any page that this file is included on.
// You can specific the amount of members it returns by chaning the function input string.
// Example:
// top_posters('10', x, x) will return Top Ten Members
// top_posters('5', x, x) will return Top Five Members
//
// If you want to limit ADMIN and/or MOD from showing, use the following methods:
//
// top_posters('10', 1, 1) Top Ten Members, Show both ADMIN & MOD
// top_posters('10', 1, 0) Top Ten Members, Show both ADMIN, but not MOD
// top_posters('10', 0, 1) Top Ten Members, Show both MOD, but not ADMIN
// top_posters('10', 0, 0) Top Ten Members, Show neither ADMIN nor MOD
//
//////////////////////////////////////////////////////////////////////////////////////////////////
function top_posters($str_input, $show_admin, $show_mod)
{
global $db, $phpEx, $theme;
// Show All
if ( ( $show_admin == '1' ) && ( $show_mod == '1' ) )
{
$sql = "SELECT u.user_id, u.username, u.user_posts, u.user_level, count(u.user_id) as user_posts
FROM " . USERS_TABLE . " u, " . POSTS_TABLE . " p
WHERE (u.user_id <> " . ANONYMOUS . ") AND (u.user_id = p.poster_id)
GROUP BY user_id, username
ORDER BY user_posts DESC
LIMIT $str_input";
}
// Show Admin But Not Moderators
elseif ( ( $show_admin == '1' ) && ( $show_mod == '0' ) )
{
$sql = "SELECT u.user_id, u.username, u.user_posts, u.user_level, count(u.user_id) as user_posts
FROM " . USERS_TABLE . " u, " . POSTS_TABLE . " p
WHERE (u.user_id <> " . ANONYMOUS . ") AND (u.user_id = p.poster_id) AND (u.user_level != " . MOD . ")
GROUP BY user_id, username
ORDER BY user_posts DESC
LIMIT $str_input";
}
// Show Moderators But Not Admins
elseif ( ( $show_admin == '0' ) && ( $show_mod == '1' ) )
{
$sql = "SELECT u.user_id, u.username, u.user_posts, u.user_level, count(u.user_id) as user_posts
FROM " . USERS_TABLE . " u, " . POSTS_TABLE . " p
WHERE (u.user_id <> " . ANONYMOUS . ") AND (u.user_id = p.poster_id) AND (u.user_level != " . ADMIN . ")
GROUP BY user_id, username
ORDER BY user_posts DESC
LIMIT $str_input";
}
// Show Neither Admins Nor Moderators
else/// ( ( $show_admin == '0' ) && ( $show_mod == '0' ) )
{
$sql = "SELECT u.user_id, u.username, u.user_posts, u.user_level, count(u.user_id) as user_posts
FROM " . USERS_TABLE . " u, " . POSTS_TABLE . " p
WHERE (u.user_id <> " . ANONYMOUS . ") AND (u.user_id = p.poster_id) AND (u.user_level != " . ADMIN . ") AND (u.user_level != " . MOD . ")
GROUP BY user_id, username
ORDER BY user_posts DESC
LIMIT $str_input";
}
//
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query forum top poster information', '', __LINE__, __FILE__, $sql);
}
// $top_posters = array();
while( $row = $db->sql_fetchrow($result) )
{
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
$top_posters .= '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>&nbsp;(' . $row['user_posts'] . '), ';
}
// return $top_posters;
return substr($top_posters,0,strlen($top_posters)-2); // strip last comma and space
}
//
// END MOD: TOP 'X' USERS (AbelaJohnB)
//
Kullanıcı avatarı
Emexci
Üye
Üye
 
İleti: 833
Kayıt: 28.11.2005, 01:07

Cvp: En Aktif 10 Kullanici modunun Color Groups a uygun olan

İleti Sergeant Orion 25.03.2006, 18:57

[syntax="php"]-----[ BUL ]------------------------------------------
#
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
#
#-----[ BUNUNLA DEĞİŞTİR ]------------------------------------------
#
$user_online_link = color_group_colorize_name($row['user_id']);
if ( $row['user_allow_viewonline'] )
{
$logged_visible_online++;
}
else
{
$logged_hidden_online++;
}[/syntax]
En son Sergeant Orion tarafından, 26.03.2006, 06:48 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
Hail to the doat, baby!
Kullanıcı avatarı
Sergeant Orion
Üye
Üye
 
İleti: 588
Kayıt: 26.11.2005, 20:44
Konum: İstanbul

İleti GMabed 14.06.2006, 22:18

bunun tamamını eklermisiniz ? aradım ama bulamadım !
Kullanıcı avatarı
GMabed
Üye
Üye
 
İleti: 141
Kayıt: 02.04.2006, 14:51
Konum: Kocaeli

İleti bandelas 14.11.2006, 21:43

Evet devamını da verirsen sevinirz..
Kullanıcı avatarı
bandelas
Üye
Üye
 
İleti: 84
Kayıt: 14.03.2006, 19:42
Konum: İstanbul

Cvp: En Aktif 10 Kullanici modunun Color Groups a uygun olani

İleti ufoss 15.11.2006, 17:59

Bu modun tamamini yayinlarsaniz sevinirim...
ben bu modu bulamadim
aradigim haldeeeee
ufoss
Üye
Üye
 
İleti: 49
Kayıt: 19.08.2006, 01:24

Cvp: En Aktif 10 Kullanici modunun Color Groups a uygun olani

İleti BuzLaş 15.11.2006, 18:09

Modu Ek Dosyaya Ekledim Arkadaşlar.
Eklentiler
En Aktif Uyeler.zip
(2.2 KiB) 872 defa indirildi
Belki Üstümüzden Bir Kuş Geçer Kanadından Bir Tüğ Düşer (:

ღ Ölesiye Sevgi Besliyorum İçinde ღ
BuzLaş
Genel Yetkili
Genel Yetkili
 
İleti: 77
Kayıt: 09.09.2006, 21:54
Konum: İzmir

Cvp: En Aktif 10 Kullanici modunun Color Groups a uygun olani

İleti bandelas 20.01.2007, 19:49

Bu kodu kurup color modu uygun olanıda ekledim fakat hala renkler çıkmıyor
Kullanıcı avatarı
bandelas
Üye
Üye
 
İleti: 84
Kayıt: 14.03.2006, 19:42
Konum: İstanbul

Cvp: En Aktif 10 Kullanici modunun Color Groups a uygun olani

İleti exUBert 21.01.2007, 01:19

includes/functions.php

bul

Kod: Tümünü seç
   // $top_posters = array();
   while( $row = $db->sql_fetchrow($result) )
   {
            $style_color = '';
            if ( $row['user_level'] == ADMIN )
            {
               $row['username'] = '<b>' . $row['username'] . '</b>';
               $style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
            }
            else if ( $row['user_level'] == MOD )
            {
               $row['username'] = '<b>' . $row['username'] . '</b>';
               $style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
            }
      $top_posters .= '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>&nbsp;(' . $row['user_posts'] . '), ';
   }
  // return $top_posters;



değiştir

Kod: Tümünü seç
  // $top_posters = array();
   while( $row = $db->sql_fetchrow($result) )
   {             
      $style_color = color_group_colorize_name($row['user_id'],true);   
      $top_posters .= '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'</a><span class="gensmall">&nbsp;(' . $row['user_posts'] . ')</span>, ';
   }
  // return $top_posters;
exUBert
Üye
Üye
 
İleti: 171
Kayıt: 24.07.2006, 15:57

İleti bandelas 22.01.2007, 18:19

Teşekkürler exUBert problemim çözüldü..
Kullanıcı avatarı
bandelas
Üye
Üye
 
İleti: 84
Kayıt: 14.03.2006, 19:42
Konum: İstanbul


İstek Bölümü



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir

cron