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
Jr.Admin+Color-Mod+Intro u. Portal
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Hallo,
das sollte schon gehen, denn in der portal.php findest Du diesen Abschnitt:
Die aktuelle Version des Junior Admin MOD habe ich noch nicht probiert...
das sollte schon gehen, denn in der portal.php findest Du diesen Abschnitt:
Mit der Junior Adminversion, die ich damals mal gestestet habe, klappte das 1aif ( $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>';
}

LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
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.
- Firestarter
- Mitglied
- Beiträge: 1162
- Registriert: 09.06.2003 15:21
-
- Mitglied
- Beiträge: 92
- Registriert: 26.07.2004 16:14
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:
MfG cool_Torsten
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"';
}