Profilfeld

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
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.
Benutzeravatar
Tarken
Mitglied
Beiträge: 237
Registriert: 23.03.2009 21:05
Kontaktdaten:

Re: Profilfeld

Beitrag von Tarken »

Das habe ich eigentlich nie gemacht. Ich bin immer normal auf Aktualisieren geganen. (Cache leeren und Styles aktualisieren. )
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Profilfeld

Beitrag von mad-manne »

Ich vermisse deinen Code um nachsehen zu können, wo das Problem liegen könnte :roll:

Machst du denn die Änderungen lokal bei dir oder kann man sich das betroffene Forum direkt im Netz ansehen? .. Wenn JA, dann bitte mal einen Link.

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
Tarken
Mitglied
Beiträge: 237
Registriert: 23.03.2009 21:05
Kontaktdaten:

Re: Profilfeld

Beitrag von Tarken »

Bewundern darf man es hier: http://freetalkboard.fr.ohost.de/Forum/index.php ( Schonmal in meine Sig/Profil geschaut? :D )

Das ist mein Code unter; /styles/talkblue/template/viewtopic_body.html:

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/talkblue/imageset/icon_female.gif" border="0"><!-- ELSE --><img src="styles/talkblue/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 -->
Und die Bilder liegen, wie man sehen kann im Imageset meines Styles (talkblue).
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Profilfeld

Beitrag von mad-manne »

Wie gesagt .. es kommt auf Gross-und kleinschreibung auch beim Namen des Feldes an!

Deshalb muss es so aussehen

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/talkblue/imageset/icon_female.gif" border="0"><!-- ELSE --><img src="styles/talkblue/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.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
Tarken
Mitglied
Beiträge: 237
Registriert: 23.03.2009 21:05
Kontaktdaten:

Re: Profilfeld

Beitrag von Tarken »

Achso. Ich dachte es kommt bei:

Code: Alles auswählen

<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME == 'Geschlecht' -->
Auf die Feldkennung an.

Edit: Ha es funzt! :D
Noch ne Frage aber. Kann ich dieses Zeichen nun auch wie bei wbb neben dem Namen anzeigen lassen? Also nicht bei den Profilfeldern.

Edit2:

Nocvh eine Frage zu dem Code!
Ich habe den nun ein wenig ergänzt:

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' -->Weiblich<img src="styles/talkblue/imageset/icon_female.gif" border="0"><!-- ELSE -->M&auml;nnlich<img src="styles/talkblue/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 -->
Aus dem Gründ, dass nicht alle sofort erkennen, welches Zeichen für was steht. :D
Benutzeravatar
susi24
Mitglied
Beiträge: 547
Registriert: 11.10.2006 15:54
Wohnort: zu Hause
Kontaktdaten:

Re: Profilfeld

Beitrag von susi24 »

mad-manne hat geschrieben:Wie gesagt .. es kommt auf Gross-und kleinschreibung auch beim Namen des Feldes an!

Deshalb muss es so aussehen

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/talkblue/imageset/icon_female.gif" border="0"><!-- ELSE --><img src="styles/talkblue/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.
Habe das eben auch probiert. Klappt super- nur mir wurden alle Grafiken gezeigt, statt nur 'die ausgewählte'. Funktioniert die oben zitierte Version nur mit der Boolescher Wert Ja/nein? Ich wollte nämlich zb. (da es so toll klappt mit den grafiken :) ) die Browsersymbole verwenden (statt Worte). Im acp habe ich aber das sogenannte Auswahlfeld dafür benutzt, statt Boolescher Wert ja/nein.

Edit2: nö doch nicht. 2 Grafiken nimmt er noch aber füge ich ne 3. hinzu gibts Fehler. Ist also doch nur für Boolescher Wert- ja?
{LG_Susi}
<!-- IF S_USER_CLICK_HERE -->Mamas-Racker.de Mamaforum<!-- ENDIF -->
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Profilfeld

Beitrag von mad-manne »

susi24 hat geschrieben:Ist also doch nur für Boolescher Wert- ja?
Hallo Susi ... nein, das funktioniert auch mit Auswahlfeldern. Lies dir den Thread nochmal ab hier durch, wo ich das Ganze für Latza beschrieben hatte!

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
aurora876
Ehemaliger Übersetzer
Beiträge: 1600
Registriert: 30.08.2008 20:41

Re: Profilfeld

Beitrag von aurora876 »

evtl. hab ich n denkfehler, was verpasst oder...
aber ich finde, ihr macht es teilweise ziemlich kompliziert, wo es doch auch einfach geht.
bei mir ist der codeblock kurz und knapp, funktioniert wie eine 1.
There are 10 types of people in the world: Those who understand binary and those who don't. :D

Support Toolkit in Deutsch
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Profilfeld

Beitrag von mad-manne »

aurora876 hat geschrieben:bei mir ist der codeblock kurz und knapp, funktioniert wie eine 1.
Na dann lässt du uns evtl. teilhaben und postest deinen CODE hier? Wir sind immer für bessere Lösungen offen :wink:

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Profilfeld

Beitrag von mad-manne »

@aurora876
aurora876 hat geschrieben:bei mir ist der codeblock kurz und knapp, funktioniert wie eine 1.
Ich bin nach wie vor an deiner Lösung interessiert :roll:

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“