Gender-Color

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.
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Gender-Color

Beitrag von Charger »

habe den Code unten eingebaut (vorausgesetz man hat den Gender-Mod)
und es funktioniert auch!
Wenn man auf
"Mitgliederliste" klickt, dann werden die Gender farbig dargestellt!

Das gleiche Effekt möchte ich auch haben, wenn man auf "Wer ist Online" klickt.

muss ich das im: viewonline.php machen, wenn ja, wie und wo?
weis jemand einen Rat?


Code:

in memberlist.php

[FINDE]
$sql = "SELECT username, user_id,

[ERSETZE MIT]
$sql = "SELECT username, user_id, user_gender

[FINDE]
$template->assign_block_vars('memberrow', array(

[DAVOR HINZUFÜGEN]
switch ($row['user_gender'])
{
case 1 : $user_color = 'style="color:blue"';break;
case 2 : $user_color = 'style="color:red"';break;
default: $user_color = 'style="color:green"';
}


[FINDE]
'JOINED' => $joined,

[DANACH HINZUFÜGEN]
'USER_COLOR' => $user_color,

in memberlist_body.tpl

[FINDE]
>{memberrow.USERNAME}

[DAVOR HINZUFÜGEN]
{memberrow.USER_COLOR}
Zuletzt geändert von Charger am 31.05.2005 12:02, insgesamt 5-mal geändert.
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

weis es keiner? :(
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

Markus67, du auch nicht?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

versuchs mal so ... aber vorher Sicherungskopien der beiden Dateien erstellen. :wink:

suche in der viewonline.php

Code: Alles auswählen

$sql = "SELECT u.user_id, u.username,
ersetze mit:

Code: Alles auswählen

$sql = "SELECT u.user_id, u.username, u.user_gender,
suche:

Code: Alles auswählen

		$template->assign_block_vars("$which_row", array(
davor einfügen:

Code: Alles auswählen

		switch ($row['user_gender']) 
		{ 
		case 1 : $user_color = 'style="color:blue"';break; 
		case 2 : $user_color = 'style="color:red"';break; 
		default: $user_color = 'style="color:green"'; 
		}
suche:
[/code] 'USERNAME' => $username,[/code]
danach einfügen:

Code: Alles auswählen

			'USER_COLOR' => $user_color,

suche in der viewonline_body.tpl

Code: Alles auswählen

class="gen">{reg_user_row.USERNAME}
ersetze mit:

Code: Alles auswählen

class="gen" {reg_user_row.USER_COLOR}>{reg_user_row.USERNAME}
Markus
Zuletzt geändert von Markus67 am 31.05.2005 18:09, insgesamt 1-mal geändert.
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

es tut sich nichts (keine Veränderung)
Forum läuft normal!

Kann es damit hängen, das der Admin Standartmässig rot ist (unter
wer ist online) aber unter Mitgliederliste ist er nach Genderfarbe geordnet.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Markus67 hat geschrieben:ersetze mit:

Code: Alles auswählen

class="reg_user_row.USER_COLOR">{reg_user_row.USERNAME}
Wieso denn als class? :wink: easy
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

:oops: dann sollte es so passen.

suche:

Code: Alles auswählen

class="reg_user_row.USER_COLOR">{reg_user_row.USERNAME}
ersetze mit:

Code: Alles auswählen

class="gen" {reg_user_row.USER_COLOR}>{reg_user_row.USERNAME}
Markus
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

Jetzt past es!

DANKE!
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

nun, wenn ich aber jetzt auf ein profil gehe
steht dort:

Geschlecht: männlich/weiblich/keine Angabe

nun möchte ich das auch so haben das die farben: männlich/weiblich/keine Angabe
der des Genders entspricht.

so ungefähr:
Geschlecht: männlich/weiblich/keine Angabe


oder noch besser wäre es, wenn dort nur das Gender-icon stehen würde.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi,
Charger hat geschrieben:oder noch besser wäre es, wenn dort nur das Gender-icon stehen würde.
http://www.phpbb.de/viewtopic.php?t=88406

Markus
Antworten

Zurück zu „phpBB 2.0: Mod Support“