Alter anzeigen

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Naturbursche
Mitglied
Beiträge: 92
Registriert: 11.06.2008 21:39

Alter anzeigen

Beitrag von Naturbursche »

Hallo, gibt es eine Möglichkeit das alter der einzelnen User anzeigenzulassen??
Wenn ja wie??

MfG Naturbursche
Benutzeravatar
gsxfan
Mitglied
Beiträge: 562
Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen

Re: Alter anzeigen

Beitrag von gsxfan »

Enduros putzen ist wie Bücher verbrennen.
Das GSX1100G-Forum
Naturbursche
Mitglied
Beiträge: 92
Registriert: 11.06.2008 21:39

Re: Alter anzeigen

Beitrag 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
Naturbursche
Mitglied
Beiträge: 92
Registriert: 11.06.2008 21:39

Re: Alter anzeigen

Beitrag von Naturbursche »

Hm, ich habe nochmal die Suche benutzt aber leider ohne Erfolg...

kann mir denn niemand nen Tipp geben :(
Benutzeravatar
gsxfan
Mitglied
Beiträge: 562
Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen

Re: Alter anzeigen

Beitrag 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">&nbsp;<!-- IF memberrow.U_WWW --><a href="{memberrow.U_WWW}">{WWW_IMG}</a><!-- ENDIF -->&nbsp;</td>
und füge danach in eine Leerzeile ein:

Code: Alles auswählen

<td class="genmed" align="center" nowrap="nowrap"><!-- IF memberrow.AGE -->&nbsp;{memberrow.AGE}&nbsp;<!-- 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.
Enduros putzen ist wie Bücher verbrennen.
Das GSX1100G-Forum
Naturbursche
Mitglied
Beiträge: 92
Registriert: 11.06.2008 21:39

Re: Alter anzeigen

Beitrag 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
aurora876
Ehemaliger Übersetzer
Beiträge: 1600
Registriert: 30.08.2008 20:41

Re: Alter anzeigen

Beitrag von aurora876 »

leg doch einfach ein benutzerdefiniertes profilfeld an (zahlen) und wer will, trägt da sein alter ein :wink:


ansonsten:
die anleitung mal ganz genau lesen, da ist alles beschrieben, was du suchen sollst, was du wo einfügen sollst usw.
There are 10 types of people in the world: Those who understand binary and those who don't. :D

Support Toolkit in Deutsch
Benutzeravatar
gsxfan
Mitglied
Beiträge: 562
Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen

Re: Alter anzeigen

Beitrag 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?
Enduros putzen ist wie Bücher verbrennen.
Das GSX1100G-Forum
Naturbursche
Mitglied
Beiträge: 92
Registriert: 11.06.2008 21:39

Re: Alter anzeigen

Beitrag von Naturbursche »

Hallo,

hat wirklich super geklappt, vielen vielen Dank für Deine Ausdauer ;) und Hilfe

MfG Naturbursche
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“