Schau dir mal im Unterordner css in deinem Template die dynamic.css.php an.
Dort kannst du (php Kentnisse vorrausgesetzt) für jede Seite eigenen CSS Code einfügen.
Alternativ kannst du den Inhalt der Datei ändern in
|
PHP-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
<?php
/**
* CMS powered by cms2day
*
* PHP Version 4 and 5
*
* Der Autor übernimmt keinerlei Garantie für die Funktionsfähigkeit
* dieses Scripts! Jedoch gehen wir jedem Hinweis auf eine mögliche
* Sicherheitslücke umgehend nach und schließen diese falls vorhanden.
*
* Das Script darf nur unter der Domain http://www.cms2day.de
* zum Download angeboten werden! Ein Link im Footer muss sichtbar
* und aktiv in jedem Footer des Templates eingebaut werden!
* Ausnahmen nur durch einen gültigen Lizenz-Erwerb!
*
* Passende Lizenz-Modelle finden Sie unter http://www.cms2day.de.
*
* Der Sourcecode darf beliebig geändert und modifiziert werden,
* jedoch dürfen Teile ohne schriftliche Einverständnis NICHT weiter-
* gegeben oder anderweilig verwendet werden! Alle Rechte vorbehalten.
* Weitere Infos in der beiliegenden README nachlesen!
*
* @version 3.9.1/0 | 24.02.2010
* @author Matthias Müller <mail@cms2day.de>
* @copyright 2007 - 2010
* @link http://www.cms2day.de
-
* Mit Hilfe dieser dynamischen CSS Datei können verschiedene
* CSS Abfragen im Bezug auf die Variabeln angepasst werden.
* $takeTPL = Aktuell geladenes Template | Beispiel -> 'cms2day'
* $takeSiteID = Aktuelle ID der geladenen Seite | Beispiel -> '1'
* $takeSiteName = Aktueller Name der geladenen Seite | Beispiel -> 'home'
*/
if (!empty($_GET['takeTPL'])) {
$takeTPL = $_GET['takeTPL'];
}
if (!empty($_GET['seite'])) {
$explode = explode(".",$_GET['seite']);
$takeSiteID = $explode['0'];
$takeSiteName = $explode['1'];
}
header('Content-Type:text/css');
if(file_exists($takeSiteID.'.css')) {
$content = file_get_contents('./'.$takeSiteID.'.css', FILE_USE_INCLUDE_PATH);
echo $content;
}
?>
|
Danach einfach in diesem CSS Ordner css Dateien mit der SeitenID anlegen. z.B. 1.css oder 2.css.
Die werden dann je nach Seite geladen.
Der oben genannte Code ist ungetestet und !!könnte!! eine Sicherheitslücke beinhalten (sollte aber nicht).
Edit: Ein Spoiler BB-Code wäre nice..