Seite 1 von 1
Jr.Admin+Color-Mod+Intro u. Portal
Verfasst: 19.10.2003 15:26
von Der Gilb
Hi,
gibt es irgendeine Möglichkeit die Jr.Admin-Mod und die dazugehörige Color-Mod mit dem Intro u. Portal zu verbinden, dass im Portal die Jr.Admins auch als Jr.Admins und nich als Mods angezeigt werden und das im Intro schon die Color-Mod aktiv ist? (Der Name vom Admin z.B.: Orange)
Caine
Verfasst: 19.10.2003 19:24
von AWSW
Hallo,
das sollte schon gehen, denn in der portal.php findest Du diesen Abschnitt:
if ( $m['user_level'] == ADMIN ) {
$level = '<b style="color:#' . $theme['fontcolor4'] . '">Administrator</b>';
}
else if ( $m['user_level'] == 3 ) {
$level = '<b style="color:#' . $theme['fontcolor1'] . '">Supermoderator</b>';
}
else if ( $m['user_level'] == 9 )
{
$level = '<b style="color:#' . $theme['fontcolor1'] . '">Junior Admin</b>';
}
else if ( $m['user_level'] == MOD )
{
$level = '<b style="color:#' . $theme['fontcolor5'] . '">Moderator</b>';
}
Mit der Junior Adminversion, die ich damals mal gestestet habe, klappte das 1a

Die aktuelle Version des Junior Admin MOD habe ich noch nicht probiert...
Verfasst: 19.10.2003 19:43
von Acid
Das Ding mit der Farbgruppe kann genauso (bzw. ähnlich) wie in der page_header.php geändert werden. Mit der neuesten Junior-Version ist es aber anders, da die User bei dieser Version keinen eigenen user_level mehr haben. Quick und Dirty könnte ma es über die user_id machen, aber umständlich. Die Junior-Funktion hab ich mir noch nicht näher angeschaut.. darüber sollte es dann möglich sein.
Verfasst: 19.10.2003 19:51
von Der Gilb
Also es geht noch nich!
Mit der neuen Version klappt das garnich ich weiß nich so recht was ich machen soll!
Verfasst: 19.10.2003 23:04
von Firestarter
AWSW,
nun bist du gefragt, das schaffst du sicherlich uns eine Lösung zu nennen, oder ?
MfG
Firestarter
Verfasst: 14.08.2004 22:53
von Buspilot
ich hätt das auch gern das im portal junior admin steht und die farben angezeigt werden. aber wie?
Verfasst: 15.08.2004 08:57
von Acid
Mit oder ohne Color MOD ?
Verfasst: 01.02.2006 15:25
von cool_Torsten
Wer den Farbgruppen MOD zusammen mit dem Birthday-MOD und den Last-Visit-MOD (inkl. Junior-Admin-MOD) auch im Portal anzeigen lassen möchte, muss folgende Änderungen vornehmen:
Code: Alles auswählen
###################################################################################
##
## Hat man den Birthday MOD installiert und will auch im Portal die Usernamen mit dem
## Color Group MOD definieren, muss man folgende Änderungen vornehmen.
##
## Autor dieser Änderung/Anpassung: cool_Torsten
##
###################################################################################
#
#-----[ ÖFFNE ]-----
#
# portal.php
#
#-----[ FINDE ]-----
#
while ($birthdayrow = $db->sql_fetchrow($result))
{
#
#-----[ DARUNTER EINFÜGEN ]-----
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
#
#-----[ FINDE (2x) ]-----
#
$style_color = '';
if( $birthdayrow['user_level'] == ADMIN )
{
$birthdayrow['username'] = '<b>'. $birthdayrow['username'] .'</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if( $birthdayrow['user_id'] == $jr_admin_userdata['user_id'] )
{
$birthdayrow['username'] = '<b>'. $birthdayrow['username'] .'</b>';
$style_color = 'style="color:#FF0000"';
}
else if( $birthdayrow['user_level'] == MOD )
{
$birthdayrow['username'] = '<b>'. $birthdayrow['username'] .'</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
#
#-----[ jeweils MIT FOLGENDEM ERSETZEN ]-----
#
$birthdayrow['username'] = color_group_colorize_name($birthdayrow['user_id']);
#Anmerkung: Hat man den Junior-Admin-MOD nicht installiert, so existiert dieser Code beim Suchen natürlich nicht:
else if( $birthdayrow['user_id'] == $jr_admin_userdata['user_id'] )
{
$birthdayrow['username'] = '<b>'. $birthdayrow['username'] .'</b>';
$style_color = 'style="color:#FF0000"';
}
###################################################################################
##
## Hat man den Last Visit MOD installiert und will diesen auch mit dem Color Group
## MOD im Portal abgleichen, muss man folgende Änderungen vornehmen.
##
## Autor dieser Änderung/Anpassung: cool_Torsten
##
###################################################################################
#
#-----[ ÖFFNE ]-----
#
# portal.php
#
#-----[ FINDE ]-----
#
$style_color = "";
if ($todayrow['user_lastlogon']>=$time1Hour)
{
$users_lasthour++;
}
if( $todayrow['user_level'] == ADMIN )
{
$todayrow['username'] = '<b>'. $todayrow['username'] .'</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if( $todayrow['user_id'] == $jr_admin_userdata['user_id'] )
{
$todayrow['username'] = '<b>'. $todayrow['username'] .'</b>';
$style_color = 'style="color:#FF0000"';
}
else if( $todayrow['user_level'] == MOD )
{
$todayrow['username'] = '<b>'. $todayrow['username'] .'</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
$users_today_list.=( $todayrow['user_allow_viewonline'])?' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'>' . $todayrow['username'] . '</a>,' : (($userdata[user_level]==ADMIN) ? ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'><i>' . $todayrow['username'] . '</i></a>,' : '');
#
#-----[ ERSETZE MIT ]-----
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
$todayrow['username'] = color_group_colorize_name($todayrow['user_id']);
if( $todayrow['user_lastlogon'] >= $time1Hour )
{
$users_lasthour++;
}
$users_today_list.=( $todayrow['user_allow_viewonline'])?' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'>' . $todayrow['username'] . '</a>,' : (($userdata[user_level]==ADMIN) ? ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'><i>' . $todayrow['username'] . '</i></a>,' : '');
#Anmerkung: Hat man den Junior-Admin-MOD nicht installiert, so existiert dieser Code beim Suchen natürlich nicht:
else if( $todayrow['user_id'] == $jr_admin_userdata['user_id'] )
{
$todayrow['username'] = '<b>'. $todayrow['username'] .'</b>';
$style_color = 'style="color:#FF0000"';
}
MfG cool_Torsten