ramsys hat geschrieben: 20.07.2021 10:50
Ja aber es stabd so nicht und man weiß es per default ja nicht das das damit zusammen hängt bzw das alle anderen styles erst funktionieren wenn das prosilver aktuell ist. ist ja nicht sooo logisch
Wenn du im ACP unter "ANPASSEN > Styles" dir die Liste der Styles anschaust, wird dir auffallen, das ein oder mehrere Styles dort unterhalb von prosilver eingerückt aufgelistet sind. Das ist schon ein erster Hinweis darauf, dass diese Styles von prosilver abhängig sind. Dabei kann es sogar noch weitere Einrückungsebenen geben; nämlich dann, wenn ein Child Style von prosilver selbst eigene Child Styles mitliefert. Das sind dann meistens Varianten des Haupt-Styles. Sowas kann man z.B. bei "Digi" finden.
Die meisten Styles die es heute für phpBB gibt, sind Ableitungen (Child Styles) von prosilver. Das heisst bei abgeleiteten Styles werden quasi nur die Unterschiede zum Parent Style (in dem fall prosilver) definiert. Das, was nicht explizit bei einem Child Style anders definiert wird als beim Parent Style, wird vom Parent Style genommen. Dabei gibt es zwar Ausnahmen, aber diese Details sind eher für die Style Designer relevant.
Die phpBB Devs entwickeln immer nur für prosilver, das ist also der wichtigste primäre Style. Alle Child Styles von prosilver sind diesem untergeordnet. Das gilt auch für die Style Designer die von prosilver ableiten, weil diese ihre Styles immer an die aktuellste Version von prosilver anpassen müssen. Das heisst, bei jedem phpBB Update muss prosilver ebenfalls immer aktualisiert werden.
Wenn du dir mal bei einem Style die
style.cfg
anschaust, wirst du bei Child Styles von prosilver das folgende finden:
parent = prosilver
Daran erkennst du ob ein Style ein solcher Child Style ist und welches der Parent Style ist.
Aber klar, diese Zusammenhänge muss man natürlich auch erstmal kennen.