Seite 1 von 5
Profilfeld
Verfasst: 02.05.2009 16:42
von Tarken
Hi,
Ich mach es kurz.
In meinem Forum (
http://freetalkboard.fr.ohost.de/ ) habe ich ein Profilfeld angelegt, wo man sein Geschlcht auswählen kann.
Dieses möchte ich nun gerne bei einem Beitrag im Profilmenü sehen können. Was muss man dafür einstellen?
Re: Profilfeld
Verfasst: 02.05.2009 17:14
von dieweltist
>Adminbereich - Board-Funktionalitäten - Zusätzliche Profil-Felder in der Themen-Ansicht anzeigen: Ja<
Und natürlich müssen auch die Einstellungen des Profilfeldes entsprechend sein.
Re: Profilfeld
Verfasst: 05.05.2009 21:37
von Tarken
Kann ich auch noch weiter gehen und das Feld "Geschlecht" als Zeichen darstellen lassen?
Re: Profilfeld
Verfasst: 05.05.2009 22:06
von dieweltist
Wenn Du nur von zwei Möglichkeiten ausgehst (

), würde ich anstatt eines Feldes einen Boolischen Wert erstellen. Da wird dann entweder Frau oder Mann angezeigt. Aber es soll ja als Zeichen angezeigt werden. Also musst Du F und M angeben. Und Du kannst stattdessen ein Auswahlfeld anlegen.
Re: Profilfeld
Verfasst: 05.05.2009 22:18
von Tarken
Hab schon n' JA/NEIN Feld.
Ich hääte dann gerne das Männlichkeits, oder Weiblichkeits zeicehn. Schuáus dir soch mal in deinem Persöhlnichen Bereich bei mir an.

Re: Profilfeld
Verfasst: 05.05.2009 22:25
von mad-manne
Tarken hat geschrieben:Hab schon n' JA/NEIN Feld.
Das geht ... mit ein wenig Gebastel in der viewtopic_body.html
ACHTUNG: Vorher UNBEDINGT Backups der beteiligten Dateien erstellen !!!
Ich gehe jetzt mal davon aus, dass das benutzerdefinierte Profilfeld "geschlecht" heisst und die Option(JA/NEIN) folgendermassen aussehen:
ÖFFNE:
styles/DEIN_STYLE/template/viewtopic_body.html
FINDE:
Code: Alles auswählen
<!-- BEGIN custom_fields -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- END custom_fields -->
ERSETZE DURCH:
Code: Alles auswählen
<!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME == 'geschlecht' -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong><!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE == 'männlich' --><img src="dein_male_pic.gif" border="0"><!-- ELSE --><img src="dein_female_pic.gif" border="0"><!-- ENDIF --></dd>
<!-- ELSE -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- ENDIF -->
<!-- END custom_fields -->
Der Pfad zu den Bildchen muss natürlcih noch angepasst werden.
Gruss und viel Erfolg,
Manne.
Re: Profilfeld
Verfasst: 05.05.2009 22:28
von Tarken
1. In welchen Ordner die Bilder..
2. Ja ich habe die Felder so, wie du denkst.
Re: Profilfeld
Verfasst: 05.05.2009 22:41
von mad-manne
Tarken hat geschrieben:1. In welchen Ordner die Bilder..
Naja ... genaugenommen wo du willst, aber am besten z.B. in
styles/DEIN_STYLE/imageset Dann gehe ich mal noch davon aus, dass deine Icons einfach
icon_male.gif und
icon_female.gif heissen ...
Nochwas ist mir gerade aufgefallen ... es gibt scheinbar Probleme beim Erkennen auf den Wert "männlich"
(evtl. wg. Umlauten .. keine Ahnung
) Deshalb habe ich die Prüfung im Template jetzt einfach umgedreht, so dass diese auf "weiblich" prüft und bei einem anderen Wert eben das männliche Icon anzeigt
Der ERSETZE DURCH-Block muss dann also so lauten:
Code: Alles auswählen
<!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME == 'geschlecht' -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong><!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE == 'weiblich' --><img src="styles/prosilver/imageset/icon_female.gif" border="0"><!-- ELSE --><img src="styles/prosilver/imageset/icon_male.gif" border="0"><!-- ENDIF --></dd>
<!-- ELSE -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- ENDIF -->
<!-- END custom_fields -->
Gruss,
Manne.
Re: Profilfeld
Verfasst: 05.05.2009 22:58
von Tarken
Funzt nicht.
Liegt es vielleicht an der Großschreibung?
Oder an dem border=0?
Oder daran,, dass ich noch mehr selbst erstellte Felder habe?
Re: Profilfeld
Verfasst: 05.05.2009 23:00
von mad-manne
Tarken hat geschrieben:Liegt es vielleicht an der Großschreibung?
Wenn es bei dir "Weiblich" und "Männlich" heisst, so musst du die Prüfung auf 'weiblich' wahrscheinlich genau so schreiben, wie es im ACP bei dem Feld eingerichtet ist.
NACHTRAG: Auch die Prüfung auf den Feldnamen "geschlecht" musst du wohl genauso schreiben, wie das Feld im ACP heisst!!
Gruss,
Manne.