Project

General

Profile

Bug #16580

Updated by Carsten Rose about 1 year ago

Dies ist ein Beispiel der Einbindung vom custom.css in LSZGS. Folgender Eintrag erfolgt in Constants vom Template: 

 <pre> 
 # Instance Dependent: absolute path to custom css and images 
 [request.getNormalizedParams().getHttpHost() == 'webwork22.math.uzh.ch'] 
   cd.stylesheet = https://webwork22.math.uzh.ch/lszgs/fileadmin/template/cd/lszgs.custom.css https://webwork22.math.uzh.ch/lszgs/fileadmin/templates/cd/lszgs.custom.css 
 [end] 
 [request.getNormalizedParams().getSiteUrl() == 'https://join.lszgs.uzh.ch/'] 
     cd.stylesheet = https://join.lszgs.uzh.ch/fileadmin/template/cd/lszgs.custom.css https://join.lszgs.uzh.ch/fileadmin/templates/cd/lszgs.custom.css 
 [end] 
 [request.getNormalizedParams().getSiteUrl() == 'https://join.lszgs.uzh.ch/preview/'] 
     cd.stylesheet = https://join.lszgs.uzh.ch/preview/fileadmin/template/cd/lszgs.custom.css https://join.lszgs.uzh.ch/preview/fileadmin/templates/cd/lszgs.custom.css 
 [end] 
 </pre> 

 *Achtung* : Der Pfad sollte sein `fileadmin/template` (template, nicht templates). 

 Falls weitere spezielle Elemente mit einem fileadmin beginnenden relativen Pfad gibt, dann kann in Setup die gleiche Abfrage verwendet werden. 

 Anpassungen müssen noch bei diversen Tools umgesetzt werden. Checkliste im Anschluss:

Back