username_color_1.08 Probleme

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

ich poste es einfach hier weil ich denke dass es ja doch passt!

Wie kann ich anderen Usern Rechte geben im ACP, wenn ich den Color Group MOd drinnen hab?
kann ich da ohne weiteres den Junior Admin Mod einbauen? oder hab ich da noch eine andere Möglichkeit?
Super wäre es wenn ich die ACP Module regeln könnte! Also es werden nur ein paar angezeigt!

hat jemand eine idee?
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

ich habe das hier

Code: Alles auswählen

$style_color = ($birthdayrow[$i]['user_level'] == ADMIN )?'style="color:#' . $theme['fontcolor3'] . '"':(( $birthdayrow[$i]['user_level'] == MOD )?'style="color:#' . $theme['fontcolor2'] . '"':''); 
durch das hier ersetzt!

Code: Alles auswählen

$style_color = color_group_colorize_name($birthdayrow['user_id']);
Okay zuerst habe ich die includes Zeile vergessen! Aber jetzt wird alles angezeigt! Die Namen jedoch nicht in Farbe!
Was mach ich falsch?
Ich hab schon einiges versucht! Aber der pbrige Code ist der einzige, bei dem die Namen überhaupt angezeigt werden!

//EDIT
aja hier der ganze Block

Code: Alles auswählen

// Birthday Mod, Show users with birthday 
$sql = "SELECT user_id, username, user_birthday,user_level FROM " . USERS_TABLE. " WHERE user_birthday!=999999 ORDER BY username";
if($result = $db->sql_query($sql))
{
$birthdayrow = $db->sql_fetchrowset($result);
if (!empty($birthdayrow))
{
	$year=create_date('Y', time(), $board_config['board_timezone']);
	$date_today = create_date('Ymd', time(), $board_config['board_timezone']);
	$date_forward = create_date('Ymd', time()+($board_config['birthday_check_day']*86400), $board_config['board_timezone']);
	for($i = 0; $i < count($birthdayrow); $i++)
	{
		$user_birthday=realdate("md",$birthdayrow[$i]['user_birthday']);
		$user_birthday2=(($year.$user_birthday<$date_today)? $year+1:$year).$user_birthday;
		if ($user_birthday2==$date_today)
		{
			//user have birthday today
			$user_age=$year- realdate ('Y',$birthdayrow[$i]['user_birthday']); 
			$style_color = ($birthdayrow[$i]['user_level'] == ADMIN )?'style="color:#' . $theme['fontcolor3'] . '"':(( $birthdayrow[$i]['user_level'] == MOD )?'style="color:#' . $theme['fontcolor2'] . '"':''); 
			$birthday_today_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow[$i]['user_id']) . '"' . $style_color .'><b>' . $birthdayrow[$i]['username'] . ' ('.$user_age.')</b></a>'; 
		}
		else if ($user_birthday2>$date_today  && $user_birthday2<=$date_forward)
		{
			// user are having birthday within the next days
			$user_age=($year.$user_birthday<$date_today)?$year- realdate('Y',$birthdayrow[$i]['user_birthday']) + 1 : $year- realdate('Y',$birthdayrow[$i]['user_birthday']); 
			$style_color = ($birthdayrow[$i]['user_level'] == ADMIN )?'style="color:#' . $theme['fontcolor3'] . '"':(( $birthdayrow[$i]['user_level'] == MOD )?'style="color:#' . $theme['fontcolor2'] . '"':'');
			$birthday_week_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow[$i]['user_id']) . '"' . $style_color .'><b>' . $birthdayrow[$i]['username'] . ' ('.$user_age.')</b></a>';
		}
	}
}
}
$db->sql_freeresult($result);
Zuletzt geändert von skittles am Mi 30.Jun, 2004 11:36, insgesamt 1-mal geändert.
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich hatte doch den Mittelteil des Codes gepostet. Ging es damit nicht?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

nein nein! das ist für den Birthday ezPortal Block!

der andere war eh perfekt!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ach so. Umpf. Wusste garnicht, daß es das auch fürs Portal gibt.
Ähm ja. Hier der korrekte Code:

Code: Alles auswählen

// Birthday Mod, Show users with birthday 
$SQL = "SELECT user_id, username, user_birthday,user_level FROM " . USERS_TABLE. " WHERE user_birthday!=999999 ORDER BY username"; 
if($result = $db->sql_query($SQL)) 
{ 
$birthdayrow = $db->sql_fetchrowset($result); 
if (!empty($birthdayrow)) 
{ 
   $year=create_date('Y', time(), $board_config['board_timezone']); 
   $date_today = create_date('Ymd', time(), $board_config['board_timezone']); 
   $date_forward = create_date('Ymd', time()+($board_config['birthday_check_day']*86400), $board_config['board_timezone']); 
   for($i = 0; $i < count($birthdayrow); $i++) 
   { 
      $user_birthday=realdate("md",$birthdayrow[$i]['user_birthday']); 
      $user_birthday2=(($year.$user_birthday<$date_today)? $year+1:$year).$user_birthday; 
      if ($user_birthday2==$date_today) 
      { 
         //user have birthday today 
         $user_age=$year- realdate ('Y',$birthdayrow[$i]['user_birthday']); 
         $birthday_today_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow[$i]['user_id']) . '"><b>' . color_group_colorize_name($birthdayrow[$i]['user_id'],TRUE) . ' ('.$user_age.')</b></a>'; 
      } 
      else if ($user_birthday2>$date_today  && $user_birthday2<=$date_forward) 
      { 
         // user are having birthday within the next days 
         $user_age=($year.$user_birthday<$date_today)?$year- realdate('Y',$birthdayrow[$i]['user_birthday']) + 1 : $year- realdate('Y',$birthdayrow[$i]['user_birthday']); 
         $birthday_week_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow[$i]['user_id']) . '"><b>' . color_group_colorize_name($birthdayrow[$i]['user_id'],TRUE) . ' ('.$user_age.')</b></a>'; 
      } 
   } 
} 
} 
$db->sql_freeresult($result);
Style-Color hätte nur bewirkt, daß der Style sich ändert. Das darfst Du nicht mit dem gefärbten Usernamen ersetzen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

workt einwandfrei!
danke
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

[quote="skittles @ 30/6/2004, 01:43";p="8991"]ich poste es einfach hier weil ich denke dass es ja doch passt!

Wie kann ich anderen Usern Rechte geben im ACP, wenn ich den Color Group MOd drinnen hab?
kann ich da ohne weiteres den Junior Admin Mod einbauen? oder hab ich da noch eine andere Möglichkeit?
Super wäre es wenn ich die ACP Module regeln könnte! Also es werden nur ein paar angezeigt!

hat jemand eine idee?[/quote]
Ich meinte natürlich dass ich gewissen Usern die Berechtigung zu gewissen Modulen im ACP geben kann!
Hat hier jemand eine Idee?
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Der Junior Admin und der Color Group Mod finden sich sogar gegenseitig, wenn beide installiert sind. Sie wurden vom gemeinsamen Autor so programmiert.
Es steht dem Einbau also nichts im Wege (nur der Unwillen des Installierers ;) ).
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

na dann ran an die tastatur! Aber ich werd dass dann doch auf morgen verschieben! damit ich wenigstens einmal diese Woche vor 4 ins Bett komm!

Auf alle Fälle Danke für die Infos!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache.
Und tröste Dich: Das Zeitproblem kenne ich nur zu gut.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

habe ein kleines problem mit dem color group mod
habe bis jetzt alles durchsucht und auch einiges hier gefunden

aber es klappt nicht ganz
im wer ist online (im index) profile und in den postings
werden die farben nicht übernommen woran liegt das ???
http://www.cool-lighter.com/board/
habe auch CM mod installiert liegt es daran ???

gibt es ne anleitung für den CM mod ???
denn das was ich hier gefunden habe ist eingebaut ......
und es funktioniert nicht

kann mir jemand helfen ???
gru? Pepi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn Du einen Cache im MOD hast, dann wird der nur alle paar Stunden oder einmal am Tag erneuert. Oder Du leerst den Order cache/ im phpbb_root_path...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

den cache hab ich aber das ist nichts drin
gru? Pepi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, sollte dann aber den User auch färben.
Oder ist der noch in irgendwelchen, im Color Groups MOD nicht definierten Gruppen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

ne ist er nicht sind alle definiert .........
schau selber auf http://www.cool-lighter.com/board/
denn ich als admin bin immer noch bei wer ist online orange

Bild

^d ^d wie hässlich
Zuletzt geändert von pepi am Do 15.Sep, 2005 01:09, insgesamt 1-mal geändert.
gru? Pepi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann ist dieser Code nicht geändert worden. Das ist aber auch im Color Group MOD beschrieben ;)
Zuletzt geändert von oxpus am Do 15.Sep, 2005 08:08, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

danke und sorry
meinte den color group mod
habe das verwechselt ............

wie kann ich das ändern gibts da ne anleitung
dazu ???

sorry nochmal
gru? Pepi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Im ACP ist unter Gruppen der Eintrag "Farbgruppen" zu finden. Dort färbst Du die User, bzw. Gruppen entsprechend ein.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

habe ich gemacht leider funktioniert es im online, posting profil leider nicht
gru? Pepi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wo geht es denn?
Normalerweise sollte das dort jeweils gehen, ausser, der MOD wäre nicht korrekt eingebaut...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

im index in der memberlist und online (portal)
gru? Pepi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Index sollte schon im MOD vorhanden sein.
Wo genau da?
Und häng mal die 3 Dateien an...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

super danke
im index in der memberlist und online (portal)
die gehe ja

nur index (online), posting, und PM gehen nicht
hänge dir diese mal an

[ Attachment gelöscht am Do 15.Sep, 2005 21:36 von oxpus ]
gru? Pepi
Antworten