Hallihallo erstmal!
Damit sich niemand wundert, ich werde teilweise auch auf Englisch kommentieren, da hier vllt auch Leute Rat suchen, die der deutschen Sprache nicht sonderlich gut bis gar nicht mächtig sind.
Also, ich hatte ein Problem, habe es gelöst und nun gedenke ich die Lösung hier zu präsentieren, falls jemand Anderes auch eine Lösung dazu sucht.
Problem: Stylesheets von Modulen und dem CMS selbst überlagern sich, sodass das Design zerfetzt wird.
Problem: Stylesheets of modules and the CMS itself are interfering. This destroys the layout.Lösung:
Solution:
Öffne
Open"themes/[dein theme]/functions.php"
Finde
findfunction theme_define_placeholders()
Füge hinter
Add afterglobal $themesetting;
folgendes ein:
the following snippet:$part[] = array("{MODULENAME}", MX_MODULE);
Nun öffne
Now open"themes/[dein theme]/theme.html"
Finde die Stelle, wo die Modules-Ausgabe stattfindet, in MEINEM Fall:
Find the place where the module-output is done, in MY case:<!-- START script_output -->
<!-- START opentable -->
<div class="openclosetable">
{OPENCLOSE_TABLE}
</div>
//noch einiges mehr, dann
//some more stuff, then
<!-- END script_output -->
Schreibe davor:
Add before:<div class="mod_{MODULENAME}">
Danach:
after:</div>
Beide Dateien abspeichern.
Save both files.Nun öffne die .css-Datei(z.B. vom Modul Forum) und schreibe vor die Definitionen, die Probleme bereiten
Now open the .css-file(eg from the forum-mod) and add before the definitions, which make problems:.mod_[Modulname]
//zb, Modul Forum:
.mod_Forum table //etc
Dadurch kommen sich die Deklarationen nicht in die Quere.
Thats it.mfg
dunkelfuerst