Seite 1 von 1

Tabellenzellen T_COLOR1

Verfasst: 21.02.2004 22:26
von stei109
Hi !

Ich suche gerade nach einem Eintrag in irgend einer Template oder Config-Datei, der so lauten müsste:
"T_TD_COLOR1"
In der Page_header.php wird dem String ein Wert zugewiesen:

Code: Alles auswählen

T_TD_Color1 = $theme('td_color1');
Naja, unter "td_color1" bin ich auch nicht fündig geworden.
Und die theme_info.cfg wird leider auch nicht aktualisiert.
(gleich die zweite Frage: Wie kann ich die Werte aus der css auslesen und der theme_info.cfg zuweisen?)

Normalerweise sind mir die Werte egal, weil ich die subsilver.css sowieso nur manuell bearbeite.
Nun muss ich aber trotzdem wissen, wo diese Werte zugewiesen werden, da ich "onmouseover" bei den Tabellenzellen verwende und somit die Hintergrundfarbe verändere...

Schönen Gruß,
Elmar

Verfasst: 21.02.2004 22:43
von Acid
Das wäre die Einstellung "Farbe für Tabellenzelle 1:" im Style-Management
Wie kann ich die Werte aus der css auslesen und der theme_info.cfg zuweisen?
Dafür gibt´s die Export-Funktion im Style-Management. Allerdings haben die *.css und die *.cfg in dem Sinne nix miteinander zu tun.

Verfasst: 22.02.2004 09:05
von stei109
Hi Acid!

Die Export-Funktion habe ich schon probiert, allerdings ohne Erfolg.
Die Bearbeitung der Styles im Admin-Bereich erfolgt ja durch Aufrufen der theme_info.cfg oder nicht ?
Jedenfalls werden andere Werte angezeigt, als in der CSS (klar, weil ich diese händisch bearbeite und lokal teste).

Wo kann ich TD_Color (oder T_TD_Color) bearbeiten ?

Danke,
Elmar

Verfasst: 22.02.2004 09:42
von Acid
Wie gesagt, TD_COLOR_1 wäre "Farbe für Tabellenzelle 1:" im Style-Management.
Die Bearbeitung der Styles im Admin-Bereich erfolgt ja durch Aufrufen der theme_info.cfg oder nicht ?
Die Werte, die du im Stylemanagement siehst und ändern kannst, kommen direkt aus der Datenbank. Mit der Export-Funktion kann man diese Werte in der theme_info.cfg speichern und dann eventuell woanders importieren.
Natürlich kann man mit den Einstellungen im Style-Management nur bedingt die Optik des Boardes verändern, da sich nur einige Bereiche dort verändern lassen und weil mit der Änderung einer Einstellung meist gleich mehrere Bereiche betroffen sind. Daher ist der Weg über die *.css vorzuziehen..

Verfasst: 22.02.2004 09:47
von stei109
Hi Acid!

Ich bin mir noch nicht ganz klar über die genaue Vorgangsweise :cry:

1) Ich verwende die subsilver.css (angepasst)
2) die Werte in der theme_info.cfg stimmen überhaupt nicht überein (dort stehen vermutlich die Default-Werte).
3) Ich müsste nur den Wert für TD_Color1 und TR_Color1 ändern, weil diese Werte für den mouseOver-Effekt in den Tabellenzellen benötigt werden.

Jetzt frage ich mich, wie ich diese (und nur diese) in der Datenbank verändern könnte.
Was passiert, wenn ich im Adminbereich die Styles verändere ?
Wird trotzdem die CSS angesprochen ?
Gewisse Einstellungen werden aus der Datenbank geholt, das habe ich schon herausgefunden... aber welche werden jetzt verarbeitet ?
theme_info oder css ?

Danke für Deine Mühe mit mir!
Elmar

Verfasst: 22.02.2004 10:03
von Acid
Wenn du Änderungen im Stylemanagement (Adminpanel) machst, wird weder die *.css noch die theme_info.cfg angesprochen. Die Änderungen im Stylemanagement haben aber nur dann eine Wirkung, wenn die Stylesheets aus der overall_header.tpl genutzt werden. Wenn bereits die *.css aktiviert wurde, musst du die Änderungen in der *.css vornehmen.
Mit 2) hast du sicherlich Recht (Standardwerte).

Verfasst: 22.02.2004 10:29
von stei109
Hi Acid!

Ich habe es jetzt gewagt und einfach Änderungen im Adminbereich vorgenommen.
Es ist aber so, dass zwar die subsilver.css im Header verlinkt ist, aber nicht alle Einträge angesprochen werden!
{TD_Color1} zum Beispiel wird aus der Datenbank geholt.

Na egal, ich habs jetzt hinbekommen.

Danke,
Elmar