Seite 1 von 1
Alter anzeigen
Verfasst: 02.03.2009 21:43
von Naturbursche
Hallo, gibt es eine Möglichkeit das alter der einzelnen User anzeigenzulassen??
Wenn ja wie??
MfG Naturbursche
Re: Alter anzeigen
Verfasst: 02.03.2009 23:50
von gsxfan
Re: Alter anzeigen
Verfasst: 03.03.2009 21:13
von Naturbursche
Hallo, vielen Dank für die Antwort, hat auch super geklappt, nur soll das Alter in jedem Beitrag (rechts unterm Avatar) zu sehen sein..
Ist das überhaupt möglich??
NB
Re: Alter anzeigen
Verfasst: 04.03.2009 21:17
von Naturbursche
Hm, ich habe nochmal die Suche benutzt aber leider ohne Erfolg...
kann mir denn niemand nen Tipp geben

Re: Alter anzeigen
Verfasst: 04.03.2009 23:07
von gsxfan
Dafür sind mehrere Schritte notwendig.
1. Schau mal in Deine memberlist.php nach dem Eintrag Age, der sollte so aussehen:
Code: Alles auswählen
/// Dump it out to the template
return array(
'AGE' => $age,
Zumindest sollte der Eintrag AGE in dieser Form in der Datei vorhanden sein.
2. Nun den Eintrag in die viewtopic_body.html in Deinem Templateverzeichnis vornehmen:
Suche:
Code: Alles auswählen
<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b>{postrow.POSTER_FROM}<!-- ENDIF -->
Füge dahinter in eine Leerzeile ein:
Code: Alles auswählen
<!-- IF postrow.POSTER_AGE --><br /><b>Alter: </b>{postrow.POSTER_AGE}<!-- ENDIF -->
3. Alternativ noch in der Userliste eintragen.
Öffne die Datei memberlist_body.html und suche:
Code: Alles auswählen
<th nowrap="nowrap" width="11%"><a href="{U_SORT_WEBSITE}">{L_WEBSITE}</a></th>
und füge danach in eine Leerzeile ein:
Code: Alles auswählen
<th nowrap="nowrap" width="15%"><a href="{U_SORT_AGE}">ALTER</a></th>
Suche:
Code: Alles auswählen
<td class="gen" align="center"> <!-- IF memberrow.U_WWW --><a href="{memberrow.U_WWW}">{WWW_IMG}</a><!-- ENDIF --> </td>
und füge danach in eine Leerzeile ein:
Code: Alles auswählen
<td class="genmed" align="center" nowrap="nowrap"><!-- IF memberrow.AGE --> {memberrow.AGE} <!-- ENDIF --></td>
Das ist für ein tabellenbasierenden Style gedacht. Möglicherweise musst Du die td-Definitionen an Deinen Style anpassen. Dann schau halt, wie die anderen Definitionen ausschauen (also das was hier z.B. zwischen <td class="genmed" align="center" nowrap="nowrap"> und </td> steht) und schreibe den Inhalt entsprechend den anderen Definitionen hin.
Re: Alter anzeigen
Verfasst: 05.03.2009 19:50
von Naturbursche
Hallo und erst einmal ielen Dank für Deine Hilfe.
Ich habe auch die passenden stellen gefunden, aber ich weiß nicht wie ich diese Zeilen umschreiben muß..
hier mal ein Beispiel:
Deiner
Code: Alles auswählen
<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
meiner:
Code: Alles auswählen
<!-- IF postrow.POSTER_AGE --><br /><b>Alter: </b>{postrow.POSTER_AGE}<!-- ENDIF -->
Muß ich den Punkt 3 auch befolgen (weil du "alternativ" geschrieben hast) oder reicht der Punkt zwei aus?
Ich hoffe, du kannst mir weiterhelfen
MfG Naturbursche
Re: Alter anzeigen
Verfasst: 05.03.2009 20:19
von aurora876
leg doch einfach ein benutzerdefiniertes profilfeld an (zahlen) und wer will, trägt da sein alter ein
ansonsten:
die anleitung mal ganz genau lesen, da ist alles beschrieben, was du suchen sollst, was du wo einfügen sollst usw.
Re: Alter anzeigen
Verfasst: 05.03.2009 23:32
von gsxfan
@aurora: LOL
@Naturbursche:
Uiui....erstmal hast Du 'Deiner' und 'Meiner' vertauscht. In meinem Beispiel steht nix von <dd>, da ich einen Style ohne diese Definition verwende.
Die richtige Zeile hast Du ja schon gefunden. Der Eintrag für die Anzeige des Alters für Deinen Style sieht dann so aus:
<!-- IF postrow.POSTER_AGE --><dd><strong>Alter: </strong>{postrow.POSTER_AGE}</dd><!-- ENDIF -->
Und 3 ist alternativ. Wie der Name schon sagt. Damit fügst Du in der Userliste noch eine Spalte mit dem Alter der User ein. Kann man, muss man nicht.
Da alle Einträge in einer IF-Abfrage liegen, erfolgt der Eintrag der Altersangabe nur dann, wenn die user auch ihren Geburtstag angegeben haben. Sonst steht da nix.
Jetz alles klar?
Re: Alter anzeigen
Verfasst: 06.03.2009 19:18
von Naturbursche
Hallo,
hat wirklich super geklappt, vielen vielen Dank für Deine Ausdauer

und Hilfe
MfG Naturbursche