[3.3] Problem beim eigenen Style 'stylesheet.css'

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.
69bruno
Mitglied
Beiträge: 445
Registriert: 05.06.2020 08:21

[3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von 69bruno »

Hallo,

ich habe nach diesem Artikel:
Knowledge Base - Einen Style installieren und benutzen

einen eigenen Child-Style zu prosilver angelegt.

Wenn ich damit das Forum aufrufe, habe ich folgende Fehlermeldung in der Konsole:

Code: Alles auswählen

https://cruiser-lounge.de/styles/gastsilver%20neu/theme/de/stylesheet.css?assets_version=278 net::ERR_ABORTED 404 (Not Found)
Was mache ich falsch?
Forum: cruiser-lounge.de
PHPBB-Version: 3.3.11 / Debian-Linux 10 / PHP-Version: 8.1
Benutzeravatar
chris1278
Mitglied
Beiträge: 3536
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von chris1278 »

Der findet den Styleshet nicht. Wie ist den der Ornder name des styles genau?

Hast du den Ordner gastsilver neu mit leerzeichen gemacht das ist dann der fehler. Entweder du schreibst das direkt zusammen oder machst unterstrich. Das leerzeichen bewirkt das der style nicht richtig geladen wird.
69bruno
Mitglied
Beiträge: 445
Registriert: 05.06.2020 08:21

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von 69bruno »

Erst mal sorry, wegen der kurzen Form.....
Ich wollte noch viel mehr Informationen geben, aber mein Rechner spielt gerade verrückt und ich habe auf absenden geklickt, um dann neu zu starten und nach Neustart mit mehr Informationen zu kommen.
Das fällt nur gerade schwer, ich scheine einen Hardwarefehler zu haben, die Tastatur macht, was sie will, die Fenster wechseln hin und her....
Wenn ich nicht wüsste, dass ich einen Virusscanner habe.....

ich ergänze später...
Forum: cruiser-lounge.de
PHPBB-Version: 3.3.11 / Debian-Linux 10 / PHP-Version: 8.1
Benutzeravatar
chris1278
Mitglied
Beiträge: 3536
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von chris1278 »

Wie schon gesagt, der Fehler scheint daher zu kommen das du den Ordnernamen des Styles mit einem Leerzeichen hast. Ersetze mal das Leerzeichen durch einen unterstrich. Danach Foren und Browser Cache leer machen und neu laden. Dann sollt das mit dem Style funktionieren
69bruno
Mitglied
Beiträge: 445
Registriert: 05.06.2020 08:21

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von 69bruno »

So, Windows-Update, das meinen Laptop lahmgelegt hat erledigt.

Ich habe alles umbenannt auf "Gast", damit keine störenden Leerzeichen drin sind.
Hier die Dateistruktur, wie sie im Beitrag von Crizzo beschrieben wird:
[ externes Bild ]
[ externes Bild ]
[ externes Bild ]

Bei mir halt nur die viewtopic.html angepasst

hier der Inhalt der style.cfg und der stylesheet.css:

Code: Alles auswählen

name = gast
copyright = © phpBB Limited, 2007
style_version = 3.3.3
phpbb_version = 3.3.3
parent = prosilver

Code: Alles auswählen

<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/colours.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" />
<link href="{ROOT_PATH}styles/prosilver/theme/imageset.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" />

<link href="{T_STYLESHEET_LINK}" rel="stylesheet" />

<link href="{ROOT_PATH}styles/prosilver/theme/{T_THEME_LANG_NAME}/stylesheet.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" />
Im ACP sieht es so aus:
[ externes Bild ]

Übrigens ist die Tabelle nicht responsiv.....
Browser- und Boardcache geleert

Ergebnis:
Fehlermeldung wie zuvor benannt und dieses Aussehen:
[ externes Bild ]
Forum: cruiser-lounge.de
PHPBB-Version: 3.3.11 / Debian-Linux 10 / PHP-Version: 8.1
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17401
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von Dr.Death »

Deine overall_header.html im prosilver style hat da wohl einiges krumm:

Code: Alles auswählen

<link href="./styles/gast/theme/de/stylesheet.css?assets_version=280" rel="stylesheet">
wird nicht gefunden oder hat die falschen Dateirechte.
69bruno
Mitglied
Beiträge: 445
Registriert: 05.06.2020 08:21

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von 69bruno »

Dr.Death hat geschrieben: 17.03.2021 15:51 Deine overall_header.html im prosilver style hat da wohl einiges krumm:

Code: Alles auswählen

<link href="./styles/gast/theme/de/stylesheet.css?assets_version=280" rel="stylesheet">
wird nicht gefunden oder hat die falschen Dateirechte.
was mich verwundert ist, dass im Ordner

Code: Alles auswählen

gast/theme/de
gesucht wird, den es gar nicht gibt, den ich auch nie angelegt hatte.
In der Anleitung von Crizzo muss man der Ordner auch nicht anlegen....

Der Unterordner de dürfte gar nicht auftauchen.
An Dateirechten kann es also nicht liegen, da es die Datei nicht gibt. :lol:
Forum: cruiser-lounge.de
PHPBB-Version: 3.3.11 / Debian-Linux 10 / PHP-Version: 8.1
Benutzeravatar
chris1278
Mitglied
Beiträge: 3536
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von chris1278 »

Was das mit dem de ordner angeht dort ist das Online bild hinterlegt:

https://prnt.sc/10od7fb

Hast du in deinem Style im Ordner template auch die overall_header.html und die overall_footert,html drin. Also in dem Gast style ordner meine ich natürlich.
hast du z.B. keine overall:header.html im gast/template odner dann werden auch die anpassungen der stylesheet im gast style nicht geladen.

@Edit

Gerade mal geschaut: Du hast diese dateien nicht. Zumindest die overall_header solltest du haben.
69bruno
Mitglied
Beiträge: 445
Registriert: 05.06.2020 08:21

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von 69bruno »

ahh jetzt... das könnte wohl an der sitelogo responsiv ext liegen. ich habe nämlich nix geändert
Forum: cruiser-lounge.de
PHPBB-Version: 3.3.11 / Debian-Linux 10 / PHP-Version: 8.1
69bruno
Mitglied
Beiträge: 445
Registriert: 05.06.2020 08:21

Re: [3.3] Problem beim eigenen Style 'stylesheet.css'

Beitrag von 69bruno »

Nein, da liegt es auch nicht dran.
Ich habe jetzt einen neuen Stylenamen verwendet, ohne Leerzeichen.
Habe die overall_header.html, overall_footer.html und die index_body.html unverändert aus Prosilver übernommen.
Nur in der viewtopic.html sind Änderungen drin.
Alle Original css Dateien sind eingebunden. Keine eigene css angelegt, außer der stylesheet.css, die die anderen einbindet. Laut diesem Post viewtopic.php?p=1405511#p1405511 muss ich keinen Hash-Wert ändern.
Den styles/bruno/theme Ordner habe ich mit dem theme-Ordner aus prosilver gefüllt.
Jetzt habe ich zwar keine Fehlermeldung mehr in der Entwicklerkonsole, Aber immer noch keine Rahmen oder ähnliches.
Es sieht halt aus wie eine unformatierte html-Seite....... siehe Bild:
[ externes Bild ]
Im Validator sagt man mir Einlesefehler:
[ externes Bild ]

Wie kann ich testen, was in der Variablen ROOT_PATH drin ist, dafür müsste es doch einen Befehl in der Entwicklerkonsole geben, oder ?
Forum: cruiser-lounge.de
PHPBB-Version: 3.3.11 / Debian-Linux 10 / PHP-Version: 8.1
Antworten

Zurück zu „Styles, Templates und Grafiken“