Gender Mod ändern?

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
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Gender Mod ändern?

Beitrag von Dungeonwatcher »

Hi!

Nach dem erfolgreichen Einbau des Gender Mods möchte ich diesen an zwei Stellen etwas ändern. 8)

Zum einen möchte ich, das in der Profilanzeige ebenfalls das Icon angezeigt wird, und zum anderen soll in der Topicansicht das Wort "Geschlecht:" verschwinden.

Was muss dazu wo geändert werden?

Bye/
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

damit das Wort Geschlecht aus der viewtopic verschwindet ...
suche:

Code: Alles auswählen

switch ($postrow[$i]['user_gender']) 
{ 
	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=""; 
}
ersetze mit:

Code: Alles auswählen

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; 
	default : $gender_image=""; 
}
Markus
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Hi! 8)
Markus67 hat geschrieben:damit das Wort Geschlecht aus der viewtopic verschwindet ...
Suuuper. THNX

Jetzt bleibt nur noch Frage 1 offen. :roll:

Bye/2
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Markus67 hat geschrieben:dann schau mal hier vorbei
Hmmm, das verwirrt mich mehr als ich verstehe was dort geschrieben steht. :-?

Nach meinem Verständnis soll in die "common.php" eine Variable erstellt werden: $images = array();. Diese Weisung ist so schon enthalten.

Dann soll in die "viewtopic.php" dies eingefügt werden:

Code: Alles auswählen

// Start add - Gender Mod
      switch ($postrow[$i]['user_gender'])
      {
         case 1:
            $gender_image = $lang['Gender'] . ': <img src="' . $images['icon_minigender_male'] . '" alt="' . $lang['Male'] . '" title="' . $lang['Male'] . '" border="0" /><br />';
            break;
         case 2:
            $gender_image = $lang['Gender'] . ': <img src="' . $images['icon_minigender_female'] . '" alt="' . $lang['Female'] . '" title="' . $lang['Female'] . '" border="0" /><br />';
            break;
         default:
            $gender_image = '';
            break;
      }
      // End add - Gender Mod
Dort steht aber bereits dies:

Code: Alles auswählen

// Start add - Gender MOD
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']; 
// End add - Gender MOD
Wird es ersetzt oder kommt das o.g. dazu?

Dann wird in das Template diese Variable {GENDER_IMAGE} eingetragen.

So habe ich es gemacht, aber außer das da jetzt garnichts mehr steht ist nichts passiert. :oops:
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...
Do the same for your usercp_viewprofile.php
dort steht nur dass der Teil der auch in die viewtopic.php eingefügt wurde ... auch in die usercp_viewprofile.php eingefügt werden muss.

Markus
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Markus67 hat geschrieben:dort steht nur dass der Teil der auch in die viewtopic.php eingefügt wurde ... auch in die usercp_viewprofile.php eingefügt werden muss.
Hmmm, mein englisch ist halt gleich Null. :oops:

Aber das funktioniert trotzdem nicht. Egal was ich jetzt in das Template eintrage {postrow.POSTER_GENDER} oder {GENDER_IMAGE}, es wird nicht angezeigt. :(
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

mache deiner Änderungen damit das Icon im Profil angezeigt wird nochmal rückgängig und mache es so.

suche in der usercp_viewprofile.php

Code: Alles auswählen

// Start add - Gender MOD
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']; 
// End add - Gender MOD
ersetze mit:

Code: Alles auswählen

// Start add - Gender MOD
if ( !empty($profiledata['user_gender'])) 
{ 
           switch ($profiledata['user_gender']) 
           { 
	       case 1: 
			$gender = $lang['Male'];
			$gender_image = '<img src="' . $images['icon_minigender_male'] . '" alt="' . $lang['Male'] . '" title="' . $lang['Male'] . '" border="0" /><br />';
			break; 
               case 2:
			$gender = $lang['Female'];
			$gender_image = '<img src="' . $images['icon_minigender_female'] . '" alt="' . $lang['Female'] . '" title="' . $lang['Female'] . '" border="0" /><br />';
			break; 
               default:
			$gender = $lang['No_gender_specify']; 
           		$gender_image = '';
			break;
		   } 
} else $gender=$lang['No_gender_specify']; 
// End add - Gender MOD
suche:

Code: Alles auswählen

	'GENDER' => $gender,
danach einfügen:

Code: Alles auswählen

	'GENDER_IMG' => $gender_image,
suche in der profile_view_body.tpl

Code: Alles auswählen

<td> <b><span class="gen">{GENDER}</span></b></td>
ersetze mit:

Code: Alles auswählen

<td> <b><span class="gen">{GENDER_IMG}</span></b></td>
Markus
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Hi! 8)
Markus67 hat geschrieben:mache deiner Änderungen damit das Icon im Profil angezeigt wird nochmal rückgängig und mache es so.
Suuuper! Su funktioniert es bestens. Großes Dankeschön. :)

Bye/2
Antworten

Zurück zu „phpBB 2.0: Mod Support“