|
@@ -17,10 +17,17 @@
|
|
|
|
|
|
header('Content-Type: text/html; charset='.api_get_system_encoding());
|
|
|
|
|
|
+// Include here the script ASCIIMathML.js if you want to show mathematical formulas and graphics
|
|
|
+// not only in the "Documents" tool, but elsewhere in the system. This setting is related to the
|
|
|
+// online editor's plugins 'asciimath' and 'asciisvg'.
|
|
|
+if (api_get_setting('include_asciimathml_script') == 'true') {
|
|
|
+ $htmlHeadXtra[] = '<script src="'.api_get_path(WEB_LIBRARY_PATH).'asciimath/ASCIIMathML.js" type="text/javascript"></script>';
|
|
|
+}
|
|
|
+
|
|
|
if (isset($httpHeadXtra) && $httpHeadXtra) {
|
|
|
- foreach ($httpHeadXtra as & $thisHttpHead) {
|
|
|
- header($thisHttpHead);
|
|
|
- }
|
|
|
+ foreach ($httpHeadXtra as & $thisHttpHead) {
|
|
|
+ header($thisHttpHead);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// Get language iso-code for this page - ignore errors
|
|
@@ -36,11 +43,11 @@ $document_language = api_get_language_isocode();
|
|
|
<title>
|
|
|
<?php
|
|
|
if (!empty($nameTools)) {
|
|
|
- echo $nameTools.' - ';
|
|
|
+ echo $nameTools.' - ';
|
|
|
}
|
|
|
|
|
|
if (!empty($_course['official_code'])) {
|
|
|
- echo $_course['official_code'].' - ';
|
|
|
+ echo $_course['official_code'].' - ';
|
|
|
}
|
|
|
|
|
|
echo api_get_setting('siteName');
|
|
@@ -58,27 +65,27 @@ $my_style = api_get_visual_theme();
|
|
|
|
|
|
// Sets the css reference it is call from lp_nav.php, lp_toc.php, lp_message, lp_log.php
|
|
|
if (!empty($scorm_css_header)) {
|
|
|
- if (!empty($my_style)) {
|
|
|
- $scorm_css = api_get_path(WEB_CSS_PATH).$my_style.'/scorm.css';
|
|
|
- $scormfs_css = api_get_path(WEB_CSS_PATH).$my_style.'/scormfs.css';
|
|
|
- } else {
|
|
|
- $scorm_css = 'scorm.css';
|
|
|
- $scormfs_css = 'scormfs.css';
|
|
|
- }
|
|
|
-
|
|
|
- if (!empty($display_mode) && $display_mode == 'fullscreen') {
|
|
|
- $htmlHeadXtra[] = '<style type="text/css" media="screen, projection">
|
|
|
- /*<![CDATA[*/
|
|
|
- @import "'.$scormfs_css.'";
|
|
|
- /*]]>*/
|
|
|
- </style>';
|
|
|
- } else {
|
|
|
- $htmlHeadXtra[] = '<style type="text/css" media="screen, projection">
|
|
|
- /*<![CDATA[*/
|
|
|
- @import "'.$scorm_css.'";
|
|
|
- /*]]>*/
|
|
|
- </style>';
|
|
|
- }
|
|
|
+ if (!empty($my_style)) {
|
|
|
+ $scorm_css = api_get_path(WEB_CSS_PATH).$my_style.'/scorm.css';
|
|
|
+ $scormfs_css = api_get_path(WEB_CSS_PATH).$my_style.'/scormfs.css';
|
|
|
+ } else {
|
|
|
+ $scorm_css = 'scorm.css';
|
|
|
+ $scormfs_css = 'scormfs.css';
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!empty($display_mode) && $display_mode == 'fullscreen') {
|
|
|
+ $htmlHeadXtra[] = '<style type="text/css" media="screen, projection">
|
|
|
+ /*<![CDATA[*/
|
|
|
+ @import "'.$scormfs_css.'";
|
|
|
+ /*]]>*/
|
|
|
+ </style>';
|
|
|
+ } else {
|
|
|
+ $htmlHeadXtra[] = '<style type="text/css" media="screen, projection">
|
|
|
+ /*<![CDATA[*/
|
|
|
+ @import "'.$scorm_css.'";
|
|
|
+ /*]]>*/
|
|
|
+ </style>';
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
@@ -107,33 +114,33 @@ if ($my_style != '') {
|
|
|
// This is a patch for the "__flash__removeCallback" bug, see FS#4378.
|
|
|
if ( ( navigator.userAgent.toLowerCase().indexOf('msie') != -1 ) && ( navigator.userAgent.toLowerCase().indexOf( 'opera' ) == -1 ) )
|
|
|
{
|
|
|
- window.attachEvent( 'onunload', function()
|
|
|
- {
|
|
|
- window['__flash__removeCallback'] = function ( instance, name )
|
|
|
- {
|
|
|
- try
|
|
|
- {
|
|
|
- if ( instance )
|
|
|
- {
|
|
|
- instance[name] = null ;
|
|
|
- }
|
|
|
- }
|
|
|
- catch ( flashEx )
|
|
|
- {
|
|
|
-
|
|
|
- }
|
|
|
- } ;
|
|
|
- }
|
|
|
- ) ;
|
|
|
+ window.attachEvent( 'onunload', function()
|
|
|
+ {
|
|
|
+ window['__flash__removeCallback'] = function ( instance, name )
|
|
|
+ {
|
|
|
+ try
|
|
|
+ {
|
|
|
+ if ( instance )
|
|
|
+ {
|
|
|
+ instance[name] = null ;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ catch ( flashEx )
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
+ } ;
|
|
|
+ }
|
|
|
+ ) ;
|
|
|
}
|
|
|
//]]>
|
|
|
</script>
|
|
|
|
|
|
<?php
|
|
|
if (isset($htmlHeadXtra) && $htmlHeadXtra) {
|
|
|
- foreach ($htmlHeadXtra as & $this_html_head) {
|
|
|
- echo $this_html_head;
|
|
|
- }
|
|
|
+ foreach ($htmlHeadXtra as & $this_html_head) {
|
|
|
+ echo $this_html_head;
|
|
|
+ }
|
|
|
}
|
|
|
?>
|
|
|
</head>
|