Lwie_Serce_ napisał(a):
Wlasnie sobie na forum zainstalowalem modyfikacje color ranks i na samym poczatku dzialalo mi, ale gdy dodalem range moderator i dalem F5 ( by odswiezyc forum) kolorowanie nickow na forum moim przestalo dzialac
A w zarządzaniu userem dałeś mu odpowiednią rangę? Gdy to zrobisz to musisz jeszcze w zarządzaniu rangami zsynchronizować użytkowników aby wszystko było git.
Lwie_Serce_ napisał(a):
Chcialem tez Was zapytac jak mozna pokolorowac nicki w "ShoutBox`ie" ?
Zrób to:
Kod:
#
#-----[ OPEN ]------------------------------------------
#
shoutbox_view.php
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT id, sb_user_id, msg, timestamp, sb_username
FROM " . SHOUTBOX_TABLE . "
ORDER by timestamp LIMIT $start, $number";
#
#-----[ REPLACE WITH ]------------------------------------------
#
$sql = "SELECT s.id, s.sb_user_id, s.msg, s.timestamp, s.sb_username,u.user_rank,u.user_posts
FROM (" . SHOUTBOX_TABLE . " s LEFT JOIN ".USERS_TABLE." u ON s.sb_user_id=u.user_id)
ORDER by timestamp LIMIT $start, $number";
#
#-----[ FIND ]------------------------------------------
#
'NAME' => $name,
#
#-----[ REPLACE WITH ]------------------------------------------
#
'NAME' => color_username($user_id, $name, $rank, $posts),
#
#-----[ FIND ]------------------------------------------
#
$name_id = $row['sb_user_id'];
$username = $row['sb_username'];
$username = stripslashes(htmlspecialchars(trim($username)));
if ( $shoutbox_config['links_names'] ) $name = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&u=$name_id") . '" target="_blank" class="gensmall" title="' . $lang['Read_profile'] . '">' . $username . '</a>';
else $name = $username;
if ( $username == Anonymous ) $name = '' . $lang['Guest'] . '';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$name_id = $row['sb_user_id'];
$username = $row['sb_username'];
$username = stripslashes(htmlspecialchars(trim($username)));
$crc=USERNAME_STATIC;
if ( $shoutbox_config['links_names'] )
$crc=USERNAME_LINK;
if ( $name_id == ANONYMOUS )
$name = $lang['Guest'];
else
$name = color_username($name_id,$username,$row['user_rank'],$row['user_posts'],$crc,true);
#
#-----[ SAVE/CLOSE FILES ]------------------------------------------
#
# EoM
Autor postu otrzymał pochwałę
http://www.phpbb.7u.pl
Nie udzielam informacji dot. phpBB na PW/GG/EMAIL/KOM, tylko forum.
Warsztat: Nothing 