![]() |
[G] Stylesheets werden nicht komplett vererbt - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Bugs (https://www.mybb.de/forum/forum-54.html) +----- Forum: Gemeldete/Nicht gemeldete Bugs (https://www.mybb.de/forum/forum-56.html) +----- Thema: [G] Stylesheets werden nicht komplett vererbt (/thread-11088.html) |
[G] Stylesheets werden nicht komplett vererbt - Zwoetzen - 26.09.2008 Ich habe gerade ein Problem mit meiner Stylesheet-Verwaltung, wo ich nicht weiß, ob es ein Fehler in meinem MyBB ist oder ein allgemeiner Bug. Ich habe in meinem Board folgende Theme-Hirarchie:
Die 7 eigenen Themes unterscheiden sich nur in der Farbe, sodass ich identischen CSS-Code in ein eigenes Master Theme eingelagert habe. Folgendes Problem: Ich habe nun in meinem Master Theme ein neues Stylesheet angelegt. Eigentlich müsste dieses Stylesheet automatisch auf alle untergeordneten Themes übertragen werden, oder? (Halt mit dem Vermerk "Inherited from Eigenes Master Theme") Allerdings hat bei mir nur das erste Theme (Theme Blue) das Stylesheet geerbt, alle anderen (Theme Green, Theme Red...) haben es nicht. Meine Frage: Wie bekomme ich es hin, dass alle untergeordneten Themes das neue Stylesheet erben? (Die Standard-Stylesheets (global.css, modcp.css, ...) haben ja auch alle geerbt, nur beim eigenen nicht) zur Reproduktion:
[MyBB Version 1.4.2 lokale Installation via XAMPP Vista Home Premium] RE: Stylesheets werden nicht komplett vererbt - Michael - 26.09.2008 Es scheint ein Bug zu sein. Ich gebe es weiter. RE: [G] Stylesheets werden nicht komplett vererbt - Zwoetzen - 26.09.2008 Danke Michael Habe gerade noch etwas interessantes herausgefunden: Wie schon gesagt erbt nur "Theme Blue" das Stylesheet, also dasjenige, was mit dem Namen als erstes kommt (und nicht mit der niedrigsten tid oder so, das wäre bei mir ein anderes) Fix was getestet, und einen kleinen Workaround gefunden:
Ist zwar etwas umständlich, aber so bekommt man wenigstens das Stylesheet auf alle Themes vererbt. |