custom profiles im prosilver unter pn-ansicht anzeigen?

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von Maugrim »

ich benutze den prosilver Skin und habe daher in 3 Bereichen eine Profilansicht
im User-Profil (memberlist_view)
in der Themen Ansicht (viewtopic_body)
und in der PN-Ansicht (ucp_pn_viewmessage)


ich schaffe im pn_viewmessage nicht, die custom Fields einzulesen (hab einfach den Code aus den beiden anderen Bereichen übernommen)

warum kann das board dort die custom_profiles nicht auslesen?
oder stimmt mein Code nicht?
hab denselben genommen, wie auch in memberlist_view oder in viewtopic_body

:oops:
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von Maugrim »

ups - sorry fürs Posten in der falschen Kategorie :oops:
aurora876
Ehemaliger Übersetzer
Beiträge: 1600
Registriert: 30.08.2008 20:41

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von aurora876 »

du hast das html übernommen, aber nicht das php - ist das richtig?
man kann ungefähr sagen:
das php erzeugt die ausgabe und das html stellt sie dar. in deinem fall "weiß" das forum nicht, das es an dieser stelle daten ausgeben soll ;)
There are 10 types of people in the world: Those who understand binary and those who don't. :D

Support Toolkit in Deutsch
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von Maugrim »

ich hab die Änderung nur im Admin Bereich vorgenommen
verstehe ich dich richtig, dass ich die entsprechende PHP direkt mit einem PHPeditor ändern muss, und dann auf den WebFTP in den entsprechenden Ordner hochladen?
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von Maugrim »

ich hab jetzt die Änderungen direkt in der html auf dem Webspace geändert
/Forum/styles/prosilver/template/ucp_pm_viewmessage.html

so sieht mein Code aus

Code: Alles auswählen

<!-- BEGIN custom_fields -->
               <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "persönlicher Titel" -->
         <dd>{postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
               <!-- ENDIF -->


         <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Lyrija gelesen?" -->        

         <!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE eq "Ja" -->
         &nbsp;&nbsp;<img src="{ROOT_PATH}images/profil/Lilie1.gif" border="0" title="{postrow.AUTHOR} ist erleuchtet"/>
         <!-- ENDIF -->
         <!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE eq "Nein" -->
         &nbsp;&nbsp;<img src="{ROOT_PATH}images/profil/Lilie2.gif" border="0" title="{postrow.AUTHOR} ist nicht erleuchtet"/>
         <!-- ENDIF -->
<!-- ENDIF -->
 <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Geschlecht" -->
         <!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE eq "Mann" -->
         <img src="{ROOT_PATH}images/profil/m.gif" border="0" title="{postrow.AUTHOR} ist ein Mann"/>
         <!-- ENDIF -->
         <!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE eq "Frau" -->
         <img src="{ROOT_PATH}images/profil/w.gif" border="0" title="{postrow.AUTHOR} ist eine Frau"/>
         <!-- ENDIF -->
         <!-- ENDIF -->

      <!-- END custom_fields -->
es wird nicht angezeigt

in memberlist_view.html und in view_body.html wird es richtig angezeigt...
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von Maugrim »

ich hab in den phps ein bisschen gestöbert und im root Verzeichnis wird in der viewtopic.php die custom_profiles deklariert
ebenso in der memberlist.php

aber in der root//includes /ucp//ucp_pm_viewmessage.php
wird es nicht deklariert

wird wohl der Grund sein, warum es nicht ausgelesen wird


wer weiss, wie ich den Code in viewtopic.php verändern muss damit ich ihn in ucp_pm_viewmessage einsetzen kann (und wo müsste ich ihn einsetzen?
oder ist das nicht ganz so simpel?
in ucp_pm_viewmessage finde ich auch deklarationen zu avatar, rang, wohnort etc
da rein müsste dann wohl auch eine deklaration zu den custom profiles...hm?
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von Maugrim »

hat da schon wer ne Idee wie man das lösen könnte?
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von Maugrim »

wäre noch aktuell...benötigt wohl ne gröbere Änderung in der entsprechenden PHP Datei...da wage ich mich ohne Hilfe nur nicht drüber :oops:
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: custom profiles im prosilver unter pn-ansicht anzeigen?

Beitrag von modernist »

Wenn du wie hier beschrieben verfährst, sollte es eigentlich klappen, "custom fields" auch bei den PNs auszugeben:

http://www.phpbb.com/community/viewtopi ... 5#p7223535

bei mir hat es jedenfalls geklappt.
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“