Hilfe: Nickpage Mod ?

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

Beitrag von Acid »

Code: Alles auswählen

if ( !empty($profiledata['user_gender']))
{
           switch ($profiledata['user_gender'])
           {
                      case 1: $gender=$lang['Male'];break;
                      case 2: $gender=$lang['Female'];break;
                      default:$gender=$lang['No_gender_specify'];
           }
} else $gender=$lang['No_gender_specify']; 
..anstatt diesem, versuch´s ma mit folgendem (an der gleichen Stelle)..

Code: Alles auswählen

		if( !empty($row['user_gender']) )
		{
			switch( $row['user_gender'] )
			{
				case 1:
					$gender = $lang['Male'];
					$gender_image = '<img src="'. $images['icon_minigender_male'] .'" alt="'. $lang['Gender'] .': '. $lang['Male'] .'" title="'. $lang['Gender'] .': '. $lang['Male'] .'" border="0" />';
					break;
				case 2:
					$gender = $lang['Female'];
					$gender_image = '<img src="'. $images['icon_minigender_female'] .'" alt="'. $lang['Gender'] .': '. $lang['Female'] .'" title="'. $lang['Gender'] .': '. $lang['Female'] .'" border="0" />';
					break;
				default:
					$gender = $lang['No_gender_specify'];
					$gender_image = '';
					break;
			}
		}
		else
		{
			$gender = $lang['No_gender_specify'];
			$gender_image = '';
		} 
Bei folgender sql-Anweisung (nur ein Auszug) müsstest du noch a.user_gender eintragen..

Code: Alles auswählen

	//
	//Header
	//
	$sql =
Unterhalb von 'Gender' => $gender, trägst du dann noch 'Gender_image' => $gender_image, ein.
shape
Mitglied
Beiträge: 108
Registriert: 11.01.2004 13:09

Beitrag von shape »

@ACID: erstmal vielen Dank für Deine HIlfe, aber bei mir wird immer noch unbekannt angezeigt. Obwohl in der Datenbank eine 2 für weiblich drin steht, bzw. ohne die case abfrage wird auch eine 2 angezeigt.
Woran könnte das denn noch liegen ?

Hmm, wenn ich die else {} Anweisung herausnehme zeigt er mir nur die eins an, also irgendwie durchläuft er scheinbar gar nicht erst die case abfrage sondern springt direkt weiter.
P6A
Mitglied
Beiträge: 37
Registriert: 24.09.2003 17:51
Wohnort: badischer underground
Kontaktdaten:

Beitrag von P6A »

die case Abfrage sollte kurz nach der SQL Abfrage kommen und nicht am Ende der Datei ...
shape
Mitglied
Beiträge: 108
Registriert: 11.01.2004 13:09

Beitrag von shape »

He Super, Dank Eurer beiden Hilfe läuft es jetzt. Ich hatte es wirklich an die falsche Stelle eingebaut. Ich habs jetzt unter

Code: Alles auswählen

. . .
...
$kreatives = $row['kreatives'];
	$specialnick = $row['specialnick'];
	$user_session_time = $row['user_session_time'];
eingebaut und damit laufen beide Versionen. Beim Einbau davor hat es nicht gefunzt.
Was allerdings noch nicht funzt, ist die Anzeige des gender_icons, wie es im code von ACID angegben ist. Muss ich die Anzeige des Icons auch noch in der allgemein.tpl eintragen ?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Code: Alles auswählen

$images['icon_minigender_female']
$images['icon_minigender_male']
Wenn das gültige Variabeln sind, die in der dein_template.cfg eingetragen wurden (was ich mal vermute, wenn ´s in der Themenansicht funktioniert), sollte es eigentlich funktionieren.
Siehst du ´n Platzhalter (rotes X) anstelle der Bilder ?
shape
Mitglied
Beiträge: 108
Registriert: 11.01.2004 13:09

Beitrag von shape »

@Acid: Ja stenht so in der .cfg drin, aber ein rotes X wird auch nicht angezeigt.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Unterhalb von 'Gender' => $gender, trägst du dann noch 'Gender_image' => $gender_image, ein.
..das hast du ja sicherlich gemacht. Hast du diese Konstante dann auch die tpl-Datei eingetragen ?
shape
Mitglied
Beiträge: 108
Registriert: 11.01.2004 13:09

Beitrag von shape »

Habs sorry, hatte in der allgemein.tpl einen Tippfehler. hatte dortdrin {Gender_Image} anstatt {Gender_image} stehen.

Danke nochmal
jimxstark
Mitglied
Beiträge: 135
Registriert: 13.05.2004 15:38

Beitrag von jimxstark »

hallo,

also erstmal danke für den infos, der beitrag war wirklich sehr ergiebig nur irgendwie hab ich echt ein problem, ich will eben auch das geschlecht in die nickpage mit aufnehmen aber egal wo ich den von euch geposteten code aufnehme bekomme ich beim aufrufen der nickpage.php einen parse-error!

kann evtl. noch mal jemand posten wo ich was in der nickpage.php einfügen muss damit das läuft?

danke
huecky
Mitglied
Beiträge: 8
Registriert: 09.12.2003 13:38

Beitrag von huecky »

hmmm also ich bin auch verwirrt nun da bei den änderungen...
kann jemand die modifikation zusammengefasst, schritt für schritt nochmal erklären?

wäre klasse..

danke chrissi
Antworten

Zurück zu „phpBB 2.0: Mod Support“