## ## Library to fix issues and detect browser features ## Basic JS libraries for DOM manipulation and visual effects ##fxdiff add dragdrop ## EXT JS library ## Use Ext src version when in debug mode to allow JS debugging. Below are the ext parts that are used in OLAT ## FIXME:FG:6.4 create ext component in java to reduce loading of ext elements on login screen #set ($extDebug = "") #if($r.isDebuging()) #set ($extDebug = "-debug")#end ## EXT base elements ## EXT data model and loaders ## ## ## ## ## EXT widgets ## needed by info/warn/error message ## needed by info/warn/error message ## needed by info/warn/error message ## ## ## ## ## ## ## ## ## needed everywhere ## AjaxTreeController ## needed by tree inline edit ## Some initializations ## OLAT JS libraries ## Initialize js translator factory with the js translator mapper path ## Always load jsmath. By default the autoloader is enabled, this means that ## the real jsmath code is loaded on demand when needed ## There is a rewrite of jsMath called http://www.mathjax.org/ which does not need font images. Switch to this one! #if($jsMathEnabled)#end ##Std flash player ## ## LAYOUT ## 1) Dynamic component CSS included by components $r.render("jsCssRawHtmlHeader", "pre-theme") ## 2) CSS theme inclusion and favicons ## 3) IE specific bugfixes for current theme ## 4) Dynamic overriding of CSS rules $r.render("jsCssRawHtmlHeader", "post-theme") ## 5) Add user font size ## 6) Add special CSS for web2.a screen reader mode #if ($isScreenReader) #end ## deprecated - include any raw header $r.renderHeaderIncludes() ## Page title taken from org.olat.core package