Internet Forum / Hilfen für Einsteiger in HPM Foren

Gezielte und sichere Layout-Anpassungen mit CSS - allgemein

#1 von BOo°m , 25.02.2010 10:06

Warum ist diese Variante der CSS-Anpassung sicher?
Bei dieser Variante wird die normale/globale/interne CSS vom Forum nicht direkt vom Benutzer verändert, es werden lediglich eigene Veränderungen an die Standard-CSS hinten drangehängt. Der Inhalt der Standard-CSS bleibt voll erhalten.



Was sind die Vorteile es so zu machen und nicht einfach direkt zu hacken?
Vorteil 1 - bei einem Update der Forensoftware durch den Anbieter welches die Standard-CSS mit einschliesst kann das Update problemlos automatisch eingepielt werden - es werden keine selbst definierten Werte überschrieben und man muss die Änderungen eines Updates auch nicht selber händisch übernehmen, die CSS wird also nicht für automatische Updates gesperrt weil man direkt darin herumgewurschtelt hat.

Vorteil 2 - weil man alle eigenen Veränderungen in einem eigenen Eingabefeld zur Verfügung hat sind diese sehr viel übersichtlicher und man muss sich nicht mit der Suche in Codezeilen belasten die man gar nicht berührt hat.

Vorteil 3 - belässt man die originale Standard-CSS im Betriebsmodus "einfache Bedeinung" sind alle Farb - und Formatierungseinstellungen nach wie vor über die relativ einfachen Einstellmöglichkeiten im Adminmenü veränderbar - ausgenommen natürlich die Farben und Formatierungen die man in der eigenen CSS direkt und explizit codiert hat.



Was sind die Nachteile es so zu machen und nicht einfach direkt zu hacken?
Der einzige mir bekannte Nachteil ist dass einige Codezeilen bei jedem Aufruf der Seite "zuviel" geladen werden. Die Standard-CSS gibt beispielsweise irgendeinem Bereich im Forum über die Klassenzuordnung einen Farbwert und die eigene CSS hat eine vollkommen identische Klassenzuordnung nur mit einem anderen Farbwert - da könnte man sich eigentlich ein paar Zeilen sparen, was aber technisch gesehen nur mit direktem Hacken, und den daraus resultierenden Nachteilen, möglich wäre.



Wo finde ich dieses Eingabefeld für eine eigene CSS?
Im Adminmenü unter Layout - CSS, HTML & Co - das große Eingabefeld auf der rechten Seite.
Bild:



Wichtiger Hinweis!
Damit Änderungen einer eigenen CSS aktiviert werden muss die normale CSS auf "einfache Bedienung" gestellt sein!


 
BOo°m
Administrator
Beiträge: 1.991
Registriert am: 27.11.2005


   

Globale Variablen
Tutorials + Workshops - Anleitungen zur Einbindu





Powered by Forum Hosting  
Xobor Forum Software von Xobor
Einfach ein eigenes Forum erstellen
Datenschutz