Seite 1 von 2

[Anpassung] Gender-Mod

Verfasst: 11.11.2004 16:02
von Firestarter
Hi Leute,

ich brauche mal kurz euere Hilfe. *liebguck*

Mein Problem :

Code: Alles auswählen

case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break;

case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
Hier möchte ich die Sprachausgabe (Geschlecht:) herausbekommen, sprich : "es sollte nur das entsprechende Images zum Geschlecht dargestellt werden."
Ich hab schon einige Versuche zur Selbstlösung gestartet, jedoch kommt bei mir nur Fehlermeldungen und so wirklich steige ich durch CodeKette nicht so richtig durch.

Verfasst: 11.11.2004 16:25
von Leuchte

Code: Alles auswählen

case 1 : $gender_image = "<img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break; 

case 2 : $gender_image = "<img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
So?

Verfasst: 11.11.2004 16:34
von Firestarter
Jo super, vielen Dank Leuchte.

Verfasst: 06.02.2005 09:56
von Reinerkah
Hallo,

ich möchte das Gender-Image direkt hinter dem Namen haben, so wie dieses Beispiel:

Reinerkah [ externes Bild ]

Wo genau wäre denn der von Leuchte geänderte Code einzufügen?
Oder ist an anderer Stelle Code zu verschieben?

Verfasst: 06.02.2005 15:03
von Jürgen H.
Hallo,

suche in der viewtopic_body.tpl:

<b>{postrow.POSTER_NAME}</b>

dahinter einfügen:
&nbsp;{postrow.POSTER_GENDER}

sollte dann etwa so aussehen:
<b>{postrow.POSTER_NAME}</b>&nbsp;{postrow.POSTER_GENDER}

Lg
Jürgen

Verfasst: 06.02.2005 17:59
von Elvis
kuco hat geschrieben:Hallo,

suche in der viewtopic_body.tpl:

<b>{postrow.POSTER_NAME}</b>

dahinter einfügen:
&nbsp;{postrow.POSTER_GENDER}

sollte dann etwa so aussehen:
<b>{postrow.POSTER_NAME}</b>&nbsp;{postrow.POSTER_GENDER}

Lg
Jürgen
unf in der viewtopic.php
suche nach

Code: Alles auswählen

case 1 : $gender_image = $lang['Gender'].": <img src="" . $images['icon_minigender_male'] . "" alt="" . $lang['Gender'].  ":".$lang['Male']."" title="" . $lang['Gender'] . ":".$lang['Male']. "" border="0" />"; break;
case 2 : $gender_image = $lang['Gender'].": <img src="" . $images['icon_minigender_female'] . "" alt="" . $lang['Gender']. ":".$lang['Female']. "" title="" . $lang['Gender'] . ":".$lang['Female']. "" border="0" />"; break;
und erstetzen mit

Code: Alles auswählen

	case 1 : $gender_image = "<img src="" . $images['icon_minigender_male'] . "" alt="" . $lang['Gender'].  ":".$lang['Male']."" title="" . $lang['Gender'] . ":".$lang['Male']. "" border="0" />"; break;
	case 2 : $gender_image = "<img src="" . $images['icon_minigender_female'] . "" alt="" . $lang['Gender']. ":".$lang['Female']. "" title="" . $lang['Gender'] . ":".$lang['Female']. "" border="0" />"; break;
damit verschwindet auch "Geschlecht:" ;)

Verfasst: 06.02.2005 20:57
von Reinerkah
Hallo Elvis,

das bringt ne Fehlermeldung. Da muss also an anderer Stelle etwas gelöscht werden.

Code: Alles auswählen

Parse error: parse error, expecting `T_CASE' or `T_DEFAULT' or `'}'' in /home/www/web519/html/Live/Forum/viewtopic.php on line 930

Verfasst: 06.02.2005 22:30
von Elvis
kann nicht sein mit der Fehlermeldung. Ich habe es ja so gemacht.

Code: Alles auswählen

// Start add - Gender MOD
switch ($postrow[$i]['user_gender'])
{
	case 1 : $gender_image = "<img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break;
	case 2 : $gender_image = "<img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
	
//	case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break;
//	case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
	default : $gender_image="";
}
// End add - Gender MOD
die auskomatierten sind die Originalen.

Verfasst: 06.02.2005 23:03
von Reinerkah
Der Code ist nun nach deinem Vorschlag:

Code: Alles auswählen

//   case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break; 
//   case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break; 
   default : $gender_image=""; 
} 
// End add - Gender MOD 
Aber aussehen tut es so

Verfasst: 06.02.2005 23:16
von Elvis
Das ist der code den ich drinn habe bei mir

Code: Alles auswählen

case 1 : $gender_image = "<img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break;
	case 2 : $gender_image = "<img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
 
und so sieht das bei mir aus

jedenfalls muß aus beiden Case 1 und Case 2 das geläscht werden

Code: Alles auswählen

 $lang['Gender'].":
wobei aber die Anführungszeichen bleiben müßen.
löschen

Code: Alles auswählen

 $lang['Gender'].: