Jr.Admin+Color-Mod+Intro u. Portal

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Antworten
Der Gilb

Jr.Admin+Color-Mod+Intro u. Portal

Beitrag 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
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag 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...
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 !
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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.
Der Gilb

Beitrag von Der Gilb »

Also es geht noch nich!

Mit der neuen Version klappt das garnich ich weiß nich so recht was ich machen soll!
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

AWSW,

nun bist du gefragt, das schaffst du sicherlich uns eine Lösung zu nennen, oder ?

MfG

Firestarter
Benutzeravatar
Buspilot
Mitglied
Beiträge: 205
Registriert: 08.08.2003 22:58
Wohnort: Da wo es Busse gibt!
Kontaktdaten:

Beitrag von Buspilot »

ich hätt das auch gern das im portal junior admin steht und die farben angezeigt werden. aber wie?
Busfahrer sind die Könige der Straßen!
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Mit oder ohne Color MOD ?
cool_Torsten
Mitglied
Beiträge: 92
Registriert: 26.07.2004 16:14

Beitrag 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
Antworten

Zurück zu „phpBB 2.0: Mod Support“