style_color mit CheckUsernameColor verbinden

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
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

style_color mit CheckUsernameColor verbinden

Beitrag von mark2 »

Hi.
Ich habe ein phpBB 2.0.23 Board
Dort läuft der Advanced username color mod zusammen mit dem Birthday mod von Niels

Nun versuche ich den Code des Bithday Mod in der index.php so hin zu bekommen dass auch dort die Farbe aus dem Advanced Username Color Mod verwendet wird.

Dieser Code würde eigentlich funktionieren, es bekommt jeder User die richtige Farbe. Aber seht selbst was passiert. Siehe Screenshot im Zitat.

Code: Alles auswählen

switch ($birthdayrow['user_level'])
				{

					case ADMIN :
		      			$birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>';
      					$style_color = 'style="color:#cf0917' . $theme[''] . '"';
						break;
					case MOD :
                                         $birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>';
      					$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
						break;
                                         default:
                                         $birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>';
      				 	$style_color = CheckUsernameColor($birthdayrow['user_color_gc']);

				}
                                  $birthday_week_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow['user_id']) . '"  ' . $style_color .' >' . $birthdayrow['username'] . '   ('.$user_age.') </a>, ';
Woher kommt das > Zeichen vor jedem Usenamen die eine Advanced_Userneme Farbe haben und warum sind alle Usenamen viel zu Groß ??
wie bekomme ich das > weg ?
Gruß Markus
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Oh mann.
Das kann nicht sein. :cry: Das alles funzt nur mit dem IE. Der Firefox macht gar nix.
Habe jetzt bei default mit str_replace das > weg gemacht und schon ist das > weg. Sogar die Schriftgröße passt wieder. Aber wie gesagt nur mit IE. :evil:

Der Neue code.

Code: Alles auswählen

switch ($birthdayrow['user_level']) 
            { 

               case ADMIN : 
                     $birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>'; 
                     $style_color = 'style="color:#cf0917' . $theme[''] . '"'; 
                  break; 
               case MOD : 
                                         $birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>'; 
                     $style_color = 'style="color:#' . $theme['fontcolor2'] . '"'; 
                  break; 
                                         default: 
                                         $birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>'; 
                      $style_color2 = CheckUsernameColor($birthdayrow['user_color_gc']); 
                      $style_color  = str_replace( ">", "", $style_color2 );  
            } 
                                  $birthday_week_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow['user_id']) . '"  ' . $style_color .' >' . $birthdayrow['username'] . '   ('.$user_age.') </a>, '; 
Gruß Markus
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Bitte beachte KB:16 - Topic Bumping. Danke.

Neue Erkenntnisse kannst Du vor Ablauf der 24h in deinen vorherigen Beitrag hinein editieren.
Antworten

Zurück zu „phpBB 2.0: Mod Support“