## hide toolbar on ios with minimal-ui ## jQuery libraries #if ($r.available("guidebug")) ## Are compressed as js/js.plugins.min.js in non-debug mode ## Bootstrap js ## ## ## ## The OpenOLAT video player. In separate file as it is also used in content iframes #else #end #if($r.available("guidebug")) #else #end ## LAYOUT ## 1) Dynamic component CSS included by components $r.render("jsCssRawHtmlHeader", "pre-theme") ## 2) CSS theme inclusion, theme JavaScript, favicons and appicons $theme.renderHTMLHeaderElements() ## 3) Insert IE specific class names ## 5) Dynamic overriding of CSS rules $r.render("jsCssRawHtmlHeader", "post-theme") ## 6) Add user font size (id o_fontSize_css used to place on demand css) ## deprecated - include any raw header $r.renderHeaderIncludes() ## Page title taken from org.olat.core package $r.translate("page.appname") - $r.translate("page.title")
## if in debug mode, it is a invisible component which is only visible by wrapping debug information around all other ## components. $r.renderForce("guidebug") ## The inline translation tool $r.renderForce("inlineTranslation") ## - include javascript for window and ajax control $r.render("jsServer") ## controller for development $r.renderForce("development") ## the content comes here $r.translate("access.skip.to.content") #if($screenMode.standardScreen) #end ## ---- START #o_messages ## Messages are absolute positioned using EXT, thus it's ok to have them at the end of the page. ## This prevents an ugly IE bug that appears when the messages are at the top of the page. ## IE can't render empty div's properly which results in an ugly white bar.
$r.renderForce("guimessage")
## ---- END #o_messages --- ## ---- START #o_header --- #if($screenMode.standardScreen)
## something to be displayed in the header, a logo, some ads, whatever #if($r.available("headerComponent")) $r.render("headerComponent") #end
#end ## ---- END #o_header --- ## ---- START #o_navbar --- #if($screenMode.standardScreen)
#end ## ---- END #o_navbar --- $r.render("stickymsg") ## ------ START #o_page -----
$r.render("main") $r.translate("top")
## END #o_main ----- ## ----- START #o_footer_wrapper ---------- #if($screenMode.standardScreen && $r.available("footerComponent")) #end ## ---- END #o_footer_wrapper --- ## ---- START #o_modal ## Modal dialog is absolute positioned, thus it's ok to have it at the end of the page. ## This prevents an ugly IE bug that appears when the modal dialog is at the top of the page. ## IE can't render empty div's properly which results in an ugly white bar. $r.render("modalpanel") $r.render("topmodalpanel") ## ---- END #o_modal --- ## ----- START #o_form_dirty_message ---------- ## ---- END #o_form_dirty_message --- ## the div for the busy-wait animated-gif
$r.translate("ajax.busy.progress")
## hidden div for EM-PX factor readout