Kein Geschlecht

Sidney
Hallöchen ihr Lieben,
gibt es bereits einen Hack, der ein Symbol meiner Wahl anzeigt, wenn der User kein Geschlecht ausgewählt hat?

Liebe Grüße,
Sid
mkkcs
Zitat:
Original von Sidney
Hallöchen ihr Lieben,
gibt es bereits einen Hack, der ein Symbol meiner Wahl anzeigt, wenn der User kein Geschlecht ausgewählt hat?

Liebe Grüße,
Sid

wüsste ich jetzt so nicht, ist aber eigentlich ganz einfach
thread.php
suche
code:
1:
2:
3:
4:
5:
6:
  if($showgenderinthread==1 && $posts['gender']>0) {
   if($posts['gender']==1) eval ("\$gender = \"".$tpl->get("thread_gender_male")."\";");
   if($posts['gender']==2) eval ("\$gender = \"".$tpl->get("thread_gender_female")."\";");
  }

ersetze es gegen
code:
1:
2:
3:
4:
5:
6:
7:
  if($showgenderinthread==1) {
   if($posts['gender']==1) eval ("\$gender = \"".$tpl->get("thread_gender_nogender")."\";");
   if($posts['gender']==1) eval ("\$gender = \"".$tpl->get("thread_gender_male")."\";");
   if($posts['gender']==2) eval ("\$gender = \"".$tpl->get("thread_gender_female")."\";");
  }


und dann noch ein neues Template
thread_gender_nogender.tpl
mit folgenden Inhalt
code:
1:
2:
3:
 <img src="{imagefolder}/nogender.gif" border="0" alt="$posts[username] ist ohne Geschlecht">


dann noch eine Grafik mit dem Namen nogender.gif erstellen und ins images-Verzeichnis (evtl. Styles-Unterverzeichnisse) hochladen, fertig!

sollte funktionieren, ist ungetestet!
JiShi
Zitat:
Original von mkkcs
[quote]Original von Sidney

code:
1:
2:
3:
4:
5:
6:
7:
  if($showgenderinthread==1) {
   if($posts['gender']==1) eval ("\$gender = \"".$tpl->get("thread_gender_nogender")."\";");
   if($posts['gender']==1) eval ("\$gender = \"".$tpl->get("thread_gender_male")."\";");
   if($posts['gender']==2) eval ("\$gender = \"".$tpl->get("thread_gender_female")."\";");
  }


Muss da nicht in die erste Zeile der Geschlechtabfrage eine 0 rein? Oder irre gerade total? 1 würde doch wieder für 'Mann' stehen?

code:
1:
2:
3:
4:
5:
6:
7:
  if($showgenderinthread==1) {
   if($posts['gender']==0) eval ("\$gender = \"".$tpl->get("thread_gender_nogender")."\";");
   if($posts['gender']==1) eval ("\$gender = \"".$tpl->get("thread_gender_male")."\";");
   if($posts['gender']==2) eval ("\$gender = \"".$tpl->get("thread_gender_female")."\";");
  }
Luzifer69
ich würd bei der registrierung dann eher die nogender rausnemen ,so das man ein gender wählen muss
Sidney
Vielen vielen Dank, dass ihr zwei euch die Mühe gemacht habt @JiShi und mkkcs. Die Version mit der "0" bei noGender funktioniert einwandfrei *___* Ich danke euch *verneig*

Ich hab mir das jetzt mal als kleinen Hack gespeichert, sodass ich darauf auch in Zukunft Zugriff hab großes Grinsen