Re: Templates konfigurabel
Posted: Mon Oct 23, 2017 10:07 am
Hefte raus! Klassenarbeit! - Nein, Test.
Habe ein wenig experimentiert mit einem konfigurierbaren Template.
Geht schon ganz gut.
Dabei ist mir nun wieder aufgefallen, dass es doch schön wäre, wenn man ein Stylesheet mit Variablen haben könnte. (Wurde auch schon oft angefragt)
Jetzt, da die Variablen über die config.php verfügbar sind, warum dann nicht auch im CSS verwenden?
Gesagt - getan.
"stylesheet.css" vollständig geleert und den Inhalt in "stylesheet.css.php" eingefügt.
Dort "config.php" includiert.
Variablen festgelegt und dann bei den Regeln verwendet.
Funzt!
Problem TinyMCE - der kennt die "stylesheet.css.php" natürlich nicht.
Also in \plugins\tinymce4\init.php Zeile 215 geändert in: 'stylesheet.css.php', $temp
Funzt!
(Hier müsste evtl. noch eine Bedingung hin: wenn php vorhanden, dann die php, wenn nicht, dann die css)
Probleme gibt es noch mit der Login-Seite und der Druckansicht.
Schaut es euch bitte mal an.
Man kann u.A. die Schrift wechseln und die Highlight-Farbe.
Da ist noch viel möglich.
Download
Habe ein wenig experimentiert mit einem konfigurierbaren Template.
Geht schon ganz gut.
Dabei ist mir nun wieder aufgefallen, dass es doch schön wäre, wenn man ein Stylesheet mit Variablen haben könnte. (Wurde auch schon oft angefragt)
Jetzt, da die Variablen über die config.php verfügbar sind, warum dann nicht auch im CSS verwenden?
Gesagt - getan.
"stylesheet.css" vollständig geleert und den Inhalt in "stylesheet.css.php" eingefügt.
Dort "config.php" includiert.
Variablen festgelegt und dann bei den Regeln verwendet.
Funzt!
Problem TinyMCE - der kennt die "stylesheet.css.php" natürlich nicht.
Also in \plugins\tinymce4\init.php Zeile 215 geändert in: 'stylesheet.css.php', $temp
Funzt!
(Hier müsste evtl. noch eine Bedingung hin: wenn php vorhanden, dann die php, wenn nicht, dann die css)
Probleme gibt es noch mit der Login-Seite und der Druckansicht.
Schaut es euch bitte mal an.
Man kann u.A. die Schrift wechseln und die Highlight-Farbe.
Da ist noch viel möglich.
Download