Profilfeld in Signatur darstellen!

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
199 I MUltijet
Mitglied
Beiträge: 18
Registriert: 23.04.2011 08:43

Profilfeld in Signatur darstellen!

Beitrag von 199 I MUltijet »

Hallo Leute

ich bin neu hier und mein erstes Thema hat gleich mit einem Problem zu tun!
ich habe auf phpbb.com diesen MOD gefunden:
-> http://www.phpbb.com/community/viewtopi ... #p12985630

Dieser Funktioniert auch ohne Probleme,
nur liegt das Problem darin das ich gern ein zweites Profilfeld in der Signatur darstellen möchte , und dies momentan , mit den Möglichkeiten die ich hab nicht funktioniert!
ich bin weiß Gott kein Profi , und bitte hier mal um eure hilfe!

den style den ich benutze ist lucid_lime er basiert wenn ich nicht falsch liege auf dem prosilver-style!

wäre schön wenn ihr mir helfen könntet,
gruß David
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Profilfeld in Signatur darstellen!

Beitrag von modernist »

Du legst im ACP einfach ein oder mehrere weitere Profilfelder an und ergänzt dies im Template entsprechend.
Angenommen, das Feld heißt dann Feld2:

Code: Alles auswählen

      <!-- BEGIN custom_fields -->
         <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "play" -->
                  <br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
         <!-- ENDIF -->
         <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Feld2" -->
                  <br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
         <!-- ENDIF -->
      <!-- END custom_fields -->
Das läßt sich beliebig erweitern...
199 I MUltijet
Mitglied
Beiträge: 18
Registriert: 23.04.2011 08:43

Re: Profilfeld in Signatur darstellen!

Beitrag von 199 I MUltijet »

entwder habe ich da etwas damals falsch gemacht oder...
weil dies war gleich mein erster weg!

ich werde es gleich noch einmal probieren,
ich danke dir soweit erstmal!
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Profilfeld in Signatur darstellen!

Beitrag von modernist »

Style aktualisieren und Cache leeren nicht vergessen! :wink:
199 I MUltijet
Mitglied
Beiträge: 18
Registriert: 23.04.2011 08:43

Re: Profilfeld in Signatur darstellen!

Beitrag von 199 I MUltijet »

das habe ich gemacht!
das feld taucht jetzt in der signatur auf!

aber... es taucht ebenfalls im miniprofil auf!

look here!^^"

[ externes Bild ]

ich habe jetzt quasi aus dem code:

Code: Alles auswählen

<!-- BEGIN custom_fields -->
             <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Tuning-Parts" -->
             <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
              <!-- ENDIF -->             
               <!-- END custom_fields -->
den gemacht:

Code: Alles auswählen

!-- BEGIN custom_fields -->
             <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Tuning-Parts" -->
             <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
             <!-- ENDIF -->             
             <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "geplante Tuning-Parts" -->
             <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
             <!-- ENDIF -->             
          <!-- END custom_fields -->
das ergibt wie gezeigt das ergebniss-> [ externes Bild ]

doch ich habe ja für das erste Feld "Tuning-Parts" noch diesen Code erstellen müssen (Tuning Parts wird ja korrekt dargestellt!)

Code: Alles auswählen

      <!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME neq "Tuning-Parts" -->
         <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
        <!-- ENDIF -->
      <!-- END custom_fields -->
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Profilfeld in Signatur darstellen!

Beitrag von modernist »

Nicht getestet, aber versuch's mal mit:

Code: Alles auswählen

      <!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME neq ("Tuning-Parts" or "geplante Tuning-Parts") -->
         <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
        <!-- ENDIF -->
      <!-- END custom_fields -->
Oder du listest die Profilfelder im Miniprofil auch entsprechend auf, diese Lösung habe ich bei mir im Forum realisiert, dann kann man die Felder auch positionieren, wie man mag.
Ich hatte das hier mal etwas erläutert am Beispiel eines Rangs, den sich jeder User selbst geben kann, was durch ein Profilfeld realisiert wurde.
199 I MUltijet
Mitglied
Beiträge: 18
Registriert: 23.04.2011 08:43

Re: Profilfeld in Signatur darstellen!

Beitrag von 199 I MUltijet »

also nach diesem code eben , werden beide felder in der signatur angezeigt!
und alle anderen im miniprofil sind weg... XD

ach man... das das so schwierig werden kann , hät ich ja mal nicht gedacht...

trozdem danke das du dir hier zeit für meine Problemchen nimmst .
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Profilfeld in Signatur darstellen!

Beitrag von modernist »

199 I MUltijet hat geschrieben:und alle anderen im miniprofil sind weg
Deshalb schrieb ich ja ungetestet...das war dann wohl nichts.

Dann gibt's noch die Möglichkeit, die Felder einzeln anzusprechen in der viewtopic_body.html

Das geht mit Konstrukten wie diesem:

Code: Alles auswählen

		<!-- IF postrow.S_PROFILE_FELDKENNUNG -->
			<dd><strong>{postrow.PROFILE_FELDKENNUNG_NAME}:</strong> {postrow.PROFILE_FELDKENNUNG_VALUE}</dd>
		<!-- ENDIF -->	
Das klappt dann auch, wenn man die Kennungen der Felder übernimmt und entsprechend GROSS schreibt. Die Kennung findest du im ACP in der Tabelle der Profilfelder.
Der Vorteil ist, man kann die im Miniprofil plazieren, wo man will. Über dem Avatar, direkt darunter, unter der Angabe der Webseite des Nutzers etc.

------------------

Vielleicht klappt's auch so (wie vorhin ungetestet), quasi als Umkehrung des vorherigen:

Code: Alles auswählen

      <!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq ("Feld1" or "Feld2" or "Feld3") -->
         <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
        <!-- ENDIF -->
      <!-- END custom_fields -->
Hier müsstest du dann die Felder angeben, die zu sehen sein sollen, jeweils mit dem dem Benutzer angezeigten Namen des Feldes.
199 I MUltijet
Mitglied
Beiträge: 18
Registriert: 23.04.2011 08:43

Re: Profilfeld in Signatur darstellen!

Beitrag von 199 I MUltijet »

danke für deine erneute hilfe...
werde ich gleich testen!!!
199 I MUltijet
Mitglied
Beiträge: 18
Registriert: 23.04.2011 08:43

Re: Profilfeld in Signatur darstellen!

Beitrag von 199 I MUltijet »

ICH DANKE DIR!!!!!!!!!
WAS LANGE WÄHRT WIRD GUT!!!!

SO FUNKTiONIERT ES!!!!!!!!!!
Antworten

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