Seite 1 von 1

Anzeige von Privaten Nachrichten zerschossen?

Verfasst: 14.10.2012 15:32
von georg2010
Hallo,

In meinem Forum gibt es einen Fehler bei der PN-Anzeige.
Da ich vor einiger Zeit auf 3.0.11 geupdated habe, vermute ich, dass es daran liegt.

Der Fehler kommt dabei vor wenn ich das Theme "Prostylize DarkGrey" aktiviert habe.
In dem "Prosilver" Theme kommt dieser Fehler nicht vor.

Bild: https://dl.dropbox.com/u/20113482/bug.PNG
Was könnte die Ursache sein? Bzw. Wo sollte ich nach einem Fehler suchen. In den PHP Dateien oder eher im Template?

thx

Re: Anzeige von Privaten Nachrichten zerschossen?

Verfasst: 14.10.2012 15:51
von Crizzo
Hi,

ist dein Style nicht auf dem aktuellem Stand? Wenn nicht und wenn es vom Style-Autor keine passende Version für 3.0.11 gibt, hast du mal probiert den Style manuell zu aktualisieren?
https://area51.phpbb.com/code-changes/3.0.10/

Ansonsten könnte es hilfreich sein, die Template-Dateien deines Styles mit denen von prosilver zu vergleichen: - zuerst alle Dateien mit: ucp_pm_ am Anfang im Dateinamen.

Grüße

Re: Anzeige von Privaten Nachrichten zerschossen?

Verfasst: 14.10.2012 16:53
von georg2010
Ok, Danke

wenns aber so ins Detail geht stoße ich da in meinen PHP Kenntnissen an meine Grenzen ^^

Mein Theme also dies hier http://demo.phpbb3styles.net/prostylize_darkgrey
hat nur wenige Templates die mit ucp anfangen.

und zwar ...\styles\prostylize_darkgrey\template\ucp_pm_message_header.html
und ...\styles\prostylize_darkgrey\template\ucp_avatar_options.html

der rest wird wohl von prosilver übernommen.

Re: Anzeige von Privaten Nachrichten zerschossen?

Verfasst: 14.10.2012 17:22
von Crizzo
Im Template kommt nur HTML zum Einsatz und das ist keine Programmiersprache. ;) Wenn die anderen Dateien fehlen, dann nutzt dein Style wohl "template inheritance", d.h. fehlende Template-Dateien werden von prosilver nachgeladen.

Ich würde einfach mal diese beiden Dateien mit den Original-Dateien aus prosilver 3.0.11 vergleichen und schauen, ob du dann schon dein Problem lösen kannst. Vor allem die erste: ucp_pm_message_header.html. Die Original-Dateien bekommst du aus dem Komplettpaket: https://www.phpbb.de/downloads/pakete.php

Grüße

Re: Anzeige von Privaten Nachrichten zerschossen?

Verfasst: 14.10.2012 20:32
von Talk19zehn
prostylize_darkgrey 3.08

Hello georg2010, kann es zutreffend sein, dass du das Style oder Teile dessen einem Update auf 3.0.11 unterzogen hast? Mich verwundert die Verschiebung in deinem Falle insofern, da bspw. die cp.css und entsprechende UCP-Templates im Update auf 3.0.11 relevant waren.
Das Style prostylize_darkgrey 3.08 bringt von Hause alle Templates und alle Theme-Verzeichnisse ( zwar 3.08 ) mit, ist zwar ein Inherit ( vgl. bitte template.cfg ) und demnach dürfte es keine derartigen Auswirkungen haben, da kein Template fehlt.
Es sei denn, du hast versehentlich Verzeichnisse / Dateien geupdatet. Oder das CSS / HTML wurde in Eigeninitiative grundlegend verändert?

Ich habe keinen derartigen Darstellungfehler eines 3.08er prostylize_darkgrey in der 3.0.11er phpBB3-Version, die Prosilver beinhaltet und von daher macht´s mich dahingehend stutzig, ob du tätig geworden bist hinsichtlich einer Anpassung auf 3.0.11. Wenn ja, würde ich das zunächst rückabwickeln. Sicherung bitte zuvor nicht vergessen.

Deine Avatargöße, der ich nur bedingt eine Ursache zurechnen würde, ist ggf. auch ein Ansatz einer erneuten Überprüfung.


LG

Edit: Siehe bitte bei Bedarf
https://area51.phpbb.com/code-changes/3.0.10/
Step by Step - zum Zwecke einer Orientierung, die Style spezifischen Anpassungen sind in deinem Falle nicht ganz einfach umzusetzen, denke ich.