Tabellenzellen T_COLOR1

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
stei109
Mitglied
Beiträge: 144
Registriert: 13.02.2004 16:14
Wohnort: Austria

Tabellenzellen T_COLOR1

Beitrag 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
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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.
stei109
Mitglied
Beiträge: 144
Registriert: 13.02.2004 16:14
Wohnort: Austria

Beitrag 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
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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..
stei109
Mitglied
Beiträge: 144
Registriert: 13.02.2004 16:14
Wohnort: Austria

Beitrag 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
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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).
stei109
Mitglied
Beiträge: 144
Registriert: 13.02.2004 16:14
Wohnort: Austria

Beitrag 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
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“