[3.3] Nach einem Mitglied suchen im eigenen Theme fehlerhafte Darstellung

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.3, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich sowie die URL vom betroffenen Forum.
Antworten
PowerModder
Mitglied
Beiträge: 50
Registriert: 09.06.2002 21:50

[3.3] Nach einem Mitglied suchen im eigenen Theme fehlerhafte Darstellung

Beitrag von PowerModder »

Hi Leute,

ich habe die Anleitung hier in der KB und im englischen Forum befolgt und ein eigenes Subtheme erstellt.
Egal über welche Methode (1 bis 4) ich die Vererbung erstelle, die Mitgliedersuche ist ohne Formatierung.

Dabei habe ich noch nichts eigenes geändert, sondern nur das originale Prosilver vererbt.
Alles ist einwandfrei in Ordnung und funktioniert.

Problem:
Bei der Mitgliedersuche im Frontend oder im ACP beim Popup werden sämtliche Formatierungen ignoriert und das Ganze sieht grausam aus (eben als wenn die entsprechende CSS Datei nicht berücksichtigt wird).
Alles andere funktioniert einwandfrei, was darauf hinweist, dass das Subtheme korrekt eingebunden wurde.
Ich hatte das Problem schonmal vor einigen Versionen vom Forum, hatte es dann aber damals nicht weiter verfolgt.
Nun möchte ich mich erneut an ein eigenes Theme heranwagen und prompt erscheint wieder dieses kuriose Phänomen.

Wie geschrieben, es wurde lediglich das originale Prosilver vererbt (durch entspr. Konfiguration) und noch keinerlei Anpassung durchgeführt.
Alles funktioniert, lediglich alles, was mit der Suche in memberlist.php zu tun hat, verliert die Formatierung.
Die Mitgliederliste hingegen selbst wird korrekt dargestellt, wenn man die Suche darin nicht aufruft.

Leider kann ich keine Links zum Forum posten, da es in einer lokalen Proxmox VM läuft und Bilder kann ich hier nicht hochladen.
Letztendlich kann man es schnell nachbilden, wenn man laut Anleitung Methode 3 nutzt:

https://www.phpbb.de/kb/viewarticle?a=26

Vielleicht hat jemand eine Idee oder Lösung.
Gruß PowerModder
Verschoben von Support-Forum nach Styles, Templates und Grafiken am 03.04.2026 21:28 durch Kirk

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8345
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.3] Nach einem Mitglied suchen im eigenen Theme fehlerhafte Darstellung

Beitrag von Kirk »

Hallo
Bei der Mitgliedersuche wird die Datei simple_header.html benötigt, laut deinen Angaben denke ich das diese Datei in deinem Style nicht vorhanden ist. Kopiere diese in deinen neuen Style hinein, öffne diese und vor:

Code: Alles auswählen

<link href="{T_FONT_AWESOME_LINK}" rel="stylesheet">
fügst du jenes ein:

Code: Alles auswählen

<link href="{ROOT_PATH}styles/prosilver/theme/normalize.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/base.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/utilities.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/common.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/links.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/content.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/buttons.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/cp.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/forms.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/icons.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/colours.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/responsive.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
Danach im ACP den Foren Cache leeren.
PowerModder
Mitglied
Beiträge: 50
Registriert: 09.06.2002 21:50

Re: [3.3] Nach einem Mitglied suchen im eigenen Theme fehlerhafte Darstellung

Beitrag von PowerModder »

Hallo Udo,

Danke für die schnelle Hilfe und es hat geklappt.
Ich habe zwar keine Templates eingebunden ala <link href="{ROOT_PATH}styles/prosilver/...., da ich diese ja laut Methode 3 der offiziellen Anleitung alle vererbt habe, ohne einzeln einzubinden (wie von Dir geschrieben) aber es war der richtige Weg.

Die simple_header.html Datei war demnach auch korrekt vererbt aber als ich diese geöffnet habe, habe ich gesehen, dass diese ja die Änderungen aus der overall_header.html nicht enthält.
Demnach habe ich die Vererbung aus der overall_header.html in der simple_header.html nachgetragen

Code: Alles auswählen

<link href="{ROOT_PATH}styles/prosilver/theme/stylesheet.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
und es hat sofort geklappt.

Dein Tipp entspricht in der Anleitung Methode 4.
Ich nutze momentan Methode 3, da dies die Einbindung einzelner CSS Dateien erübrigt und ich nicht weiß, ob in Zukunft CSS Dateien hinzukommen oder verschwinden.
Zwar wird Methode 4 vor Methode 3 empfohlen, jedoch komme ich im Moment so ganz gut klar.

Leider steht in der Anleitung (egal ob Deutsch oder Englisch) in Sachen Vererbung nur was von der Notwendigkeit, die Datei overall_header.html anzupassen, nicht jedoch von simple_header.html, was dann eben zu diesem kleinen Schönheitsfehler führt.

Auf jeden Fall besten Dank nochmal.
Gruß PowerModder
Antworten

Zurück zu „Styles, Templates und Grafiken“