[svn r20103] Style changes - fixed scrolling problem in Course display with tests - FS#4060

skala
Cristian Fasanando 17 years ago
parent 1cd1a25375
commit eb7a2bcb2b
  1. 2
      main/css/BlueLagoon/default.css
  2. 5
      main/css/BlueLagoon/scorm.css
  3. 2
      main/css/CoolBlue/default.css
  4. 5
      main/css/CoolBlue/scorm.css
  5. 2
      main/css/DeliciousBordeaux/default.css
  6. 5
      main/css/DeliciousBordeaux/scorm.css
  7. 2
      main/css/DokeosBlue/default.css
  8. 5
      main/css/DokeosBlue/scorm.css
  9. 2
      main/css/EmpireGreen/default.css
  10. 5
      main/css/EmpireGreen/scorm.css
  11. 2
      main/css/FruityOrange/default.css
  12. 5
      main/css/FruityOrange/scorm.css
  13. 2
      main/css/RoyalPurple/default.css
  14. 5
      main/css/RoyalPurple/scorm.css
  15. 2
      main/css/SteelGrey/default.css
  16. 5
      main/css/SteelGrey/scorm.css
  17. 2
      main/css/TastyOlive/default.css
  18. 5
      main/css/TastyOlive/scorm.css
  19. 2
      main/css/academica/default.css
  20. 87
      main/css/academica/scorm.css
  21. 5
      main/css/baby_orange/scorm.css
  22. 2
      main/css/corporate/default.css
  23. 5
      main/css/corporate/scorm.css
  24. 2
      main/css/cosmic_campus/default.css
  25. 5
      main/css/cosmic_campus/scorm.css
  26. 2
      main/css/dokeos_classic/default.css
  27. 5
      main/css/dokeos_classic/scorm.css
  28. 2
      main/css/dokeos_classic_2D/default.css
  29. 5
      main/css/dokeos_classic_2D/scorm.css
  30. 2
      main/css/medical/default.css
  31. 5
      main/css/medical/scorm.css
  32. 2
      main/css/public_admin/default.css
  33. 5
      main/css/public_admin/scorm.css
  34. 5
      main/css/silver_line/scorm.css
  35. 2
      main/css/sober_brown/default.css
  36. 2
      main/css/sober_brown/scorm.css
  37. BIN
      main/img/lp_author_background.gif
  38. 482
      main/newscorm/lp_view.php

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1985,7 +1985,7 @@ div.comments {
background:#F8F8F8;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -370,7 +370,7 @@ form span.form_error {
border-top:1px solid #4171b5;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
vertical-align:middle;
width: 90%;
}

@ -16,91 +16,7 @@ height: 380px;
width: 99%;
border-right: 1px none;
}
.inner_lp_toc{
overflow: auto;
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
}
.inner_lp_toc .scorm_item{
font-size: 11px;
margin-left: 10px;
margin-right:10px;
padding-bottom: 2px;
text-decoration: none;
}
.inner_lp_toc .scorm_item A{
font-size: 11px;
margin-right: 1px;
padding-bottom: 2px;
text-decoration: none;
font-weight: normal;
}
.inner_lp_toc .scorm_item A.chapter_module{
font-weight: normal;
margin-right: 10px;
}
.inner_lp_toc .scorm_item_highlight
{
font-size: 11px;
margin-right: 1px;
padding-bottom: 2px;
text-decoration: none;
font-weight: normal;
background:#aaa;
}
.inner_lp_toc .scorm_item_highlight A
{
font-size: 11px;
margin-right: 1px;
text-decoration: none;
font-weight: normal;
}
.inner_lp_toc .scorm_item_1
{
font-size: 11px;
margin-right: 1px;
padding-bottom: 2px;
text-decoration: none;
font-weight: normal;
background:#ddd;
}
.inner_lp_toc .scorm_item_2
{
font-size: 11px;
margin-right: 1px;
padding-bottom: 2px;
text-decoration: none;
font-weight: normal;
background:#eee;
}
.inner_lp_toc .scorm_title
{
font-weight: bold;
background:#4271B5;
font-size: 12px;
color: #fff;
}
.inner_lp_toc .scorm_title_text
{
margin-left: 10px;
}
.inner_lp_toc .scorm_status_img{
margin:0px;
margin-left: -10px;
width:10px;
}
.lp_navigation{
@ -176,7 +92,6 @@ clear: both;
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -21,7 +21,7 @@ border-right: 1px none;
background-color: white;
height: 300px;
width: 96%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -179,7 +179,6 @@ clear: both;
background:#ccc;
font-size: 14px;
color: #444;
width: 90%;
margin-left:17px;
width: 90%;
padding: 1px 5px 3px 8px;
}

@ -397,7 +397,7 @@ form span.form_error {
//border-top:1px solid #999999;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -21,7 +21,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -176,7 +176,6 @@ width:10px;
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -409,7 +409,7 @@ form span.form_error {
//border-top:1px solid #999999;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -185,7 +185,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1836,7 +1836,7 @@ padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
//border-top:1px solid #999999;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -21,7 +21,7 @@ border-right: 1px none;
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -183,7 +183,6 @@ clear: both;
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -2451,7 +2451,7 @@ input.forms {
/*border-top:1px solid #999999; */
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -21,7 +21,7 @@ border-right: 1px none;
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -178,7 +178,6 @@ clear: both;
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1820,7 +1820,7 @@ padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
//border-top:1px solid #999999;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -22,7 +22,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -171,7 +171,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1894,7 +1894,7 @@ padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
//border-top:1px solid #999999;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -23,7 +23,7 @@
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -198,7 +198,6 @@
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -21,7 +21,7 @@ border-right: 1px none;
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{
@ -177,7 +177,6 @@ clear: both;
background:#ccc;
font-size: 14px;
color: #444;
width: 89%;
margin-left:17px;
width: 89%;
padding: 1px 5px 3px 8px;
}

@ -1888,7 +1888,7 @@ padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
//border-top:1px solid #999999;
height:29px;
padding-left: -17px;
margin: 5px 2px 1px 23px;
margin: 5px 2px 1px 12px;
background:url(images/actions.jpg) repeat-x;
vertical-align:middle;
width: 90%;

@ -21,7 +21,7 @@ height: 100%;
background-color: white;
height: 300px;
width: 94%;
border-left: 15px #FFF solid;
border-left: 10px #FFF solid;
}
.inner_lp_toc .scorm_item{

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 962 B

@ -220,118 +220,145 @@ if($_SESSION['oLP']->mode == 'fullscreen')
//set flag to ensure lp_header.php is loaded by this script (flag is unset in lp_header.php)
$_SESSION['loaded_lp_view'] = true;
?>
<input type="hidden" id="old_item" name ="old_item" value="0"/>
<input type="hidden" id="current_item_id" name ="current_item_id" value="0" />
<table>
<tr><td valign="top">
<div id="header">
<div id="learningPathHeader" style="font-size:14px; ">
<table>
<tr>
<td>
<a href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><img src="../img/lp_arrow.gif" /></a>
</td>
<td>
<a class="link" href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><?php echo get_lang('CourseHomepageLink'); ?></a>
</td>
</tr>
</table>
</div>
</div>
<div id="learningPathLeftZone" style="float: left; width: 320px;">
<div id="author_image" name="author_image" class="lp_author_image">
<?php $image = '../img/lp_author_background.gif'; ?>
<div>
<div style="width: 310px; height:140px; margin-left:20px; background-image: url('../img/lp_author_background.gif');background-repeat:no-repeat; ">
<div style="width:140px; float:left;">
<span style="float:right; padding-top:16px; padding-right:10px;">
<?php if ($_SESSION['oLP']->get_preview_image()!=''): ?>
<img width="120" height="100" src="<?php echo api_get_path(WEB_COURSE_PATH).api_get_course_path().'/upload/learning_path/images/'.$_SESSION['oLP']->get_preview_image(); ?>">
<?php
else
: echo Display :: display_icon('unknown_250_100.jpg', ' ');
endif;
?>
</span>
</div>
<div id="nav_id" name="nav_name" class="lp_nav" style="float:left; width:155px;">
<?php
$display_mode = $_SESSION['oLP']->mode;
$scorm_css_header = true;
$lp_theme_css = $_SESSION['oLP']->get_theme();
//Setting up the CSS theme if exists
if (!empty ($lp_theme_css) && !empty ($mycourselptheme) && $mycourselptheme != -1 && $mycourselptheme == 1) {
global $lp_theme_css;
} else {
$lp_theme_css = $my_style;
}
<div>
<div style="float:left;width:20%">
<!--table>
<tr><td valign="top"-->
<!-- header -->
<div id="header">
<div id="learningPathHeader" style="font-size:14px; ">
<table>
<tr>
<td>
<a href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><img src="../img/lp_arrow.gif" /></a>
</td>
<td>
<a class="link" href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><?php echo get_lang('CourseHomepageLink'); ?></a>
</td>
</tr>
</table>
</div>
</div>
<!-- end header -->
<!-- Left Zone -->
<div id="learningPathLeftZone" style="width:100%;">
<!-- Image preview Layout -->
<div id="author_image" name="author_image" class="lp_author_image">
<?php $image = '../img/lp_author_background.gif'; ?>
<div id="image_preview;">
$progress_bar = $_SESSION['oLP']->get_progress_bar('', -1, '', true);
$navigation_bar = $_SESSION['oLP']->get_navigation_bar();
$mediaplayer = $_SESSION['oLP']->get_mediaplayer();
<div style="height:140px; background-image: url('../img/lp_author_background.gif');background-repeat:no-repeat;">
<div style="width:120px; float:left;">
<span style="float:right; padding-top:16px; padding-right:10px;">
<?php if ($_SESSION['oLP']->get_preview_image()!=''): ?>
<img width="120" height="100" src="<?php echo api_get_path(WEB_COURSE_PATH).api_get_course_path().'/upload/learning_path/images/'.$_SESSION['oLP']->get_preview_image(); ?>">
<?php
else
: echo Display :: display_icon('unknown_250_100.jpg', ' ');
endif;
?>
</span>
</div>
<div id="nav_id" name="nav_name" class="lp_nav" style="float:left; width:150px;">
<?php
$display_mode = $_SESSION['oLP']->mode;
$scorm_css_header = true;
$lp_theme_css = $_SESSION['oLP']->get_theme();
$tbl_lp_item = Database::get_course_table('lp_item');
$show_audioplayer = false;
// getting all the information about the item
$sql = "SELECT audio FROM " . $tbl_lp_item . " WHERE lp_id = '" . $_SESSION['oLP']->lp_id."'";
$res_media= api_sql_query($sql, __FILE__, __LINE__);
//Setting up the CSS theme if exists
if(Database::num_rows($res_media) > 0){
while($row_media= Database::fetch_array($res_media)) {
if(!empty($row_media['audio'])) {$show_audioplayer = true; break;}
if (!empty ($lp_theme_css) && !empty ($mycourselptheme) && $mycourselptheme != -1 && $mycourselptheme == 1) {
global $lp_theme_css;
} else {
$lp_theme_css = $my_style;
}
}
?>
$progress_bar = $_SESSION['oLP']->get_progress_bar('', -1, '', true);
$navigation_bar = $_SESSION['oLP']->get_navigation_bar();
$mediaplayer = $_SESSION['oLP']->get_mediaplayer();
$tbl_lp_item = Database::get_course_table('lp_item');
$show_audioplayer = false;
// getting all the information about the item
$sql = "SELECT audio FROM " . $tbl_lp_item . " WHERE lp_id = '" . $_SESSION['oLP']->lp_id."'";
$res_media= api_sql_query($sql, __FILE__, __LINE__);
if(Database::num_rows($res_media) > 0){
while($row_media= Database::fetch_array($res_media)) {
if(!empty($row_media['audio'])) {$show_audioplayer = true; break;}
}
}
?>
<div id="lp_navigation_elem" class="lp_navigation_elem">
<div style="float:left; padding-top:22px;padding-left:10px;"><?php echo $navigation_bar; ?></div>
<div style="float:left; padding-top:22px"><?php echo $progress_bar; ?></div>
</div>
</div>
</div>
<div id="author_name" style="margin:0;padding:0;text-align:center">
<?php echo $_SESSION['oLP']->get_author() ?>
</div>
</div>
<?php $style_media = (($show_audioplayer)?' style= "margin:15px 34px;padding:0;font-size:35px;height:20px"':'style="height:1px"'); ?>
<div id="media" <?php echo $style_media ?> >
<?php echo (!empty($mediaplayer))?$mediaplayer:'&nbsp;' ?>
<div style="float:left; padding-top:22px;padding-left:10px;"><?php echo $navigation_bar; ?></div>
<div style="float:left; padding-top:22px"><?php echo $progress_bar; ?></div>
</div>
</div>
<div id="message_id" name="message_name" class="message" style="height:12px">
<div id="msg_div_id" class="message">
<?php echo $error = $_SESSION['oLP']->error; ?>
</div>
</div>
<div id="toc_id" name="toc_name" class="lp_toc" style="position:relative;top:10px;left:0">
<div id="learningPathToc" style="width:320px;overflow-y:auto;overflow-x:hidden;font-size:9pt;">
<?php echo $_SESSION['oLP']->get_html_toc(); ?></div>
</div>
<div id="lp_log_name" name="lp_log_name" class="lp_log" style="position:relative;top:10px;left:0;height:100px;overflow:auto">
<div id="log_content"></div>
<div style="color: white;" onClick="cleanlog();">.</div>
</div>
</div>
</div>
<div id="author_name" style="margin:0;padding:0;text-align:center">
<?php echo $_SESSION['oLP']->get_author() ?>
</div>
</div>
</div>
<!-- end image preview Layout -->
<!-- media player layaout -->
<?php $style_media = (($show_audioplayer)?' style= "margin:15px 15px;padding:0;font-size:35px;height:20px"':'style="height:1px"'); ?>
<div id="media" <?php echo $style_media ?> >
<?php echo (!empty($mediaplayer))?$mediaplayer:'&nbsp;' ?>
</div>
<!-- end media player layaout -->
<!-- message prerequisite layout -->
<div id="message_id" name="message_name" class="message" style="height:12px">
<div id="msg_div_id" class="message">
<?php echo (!empty($_SESSION['oLP']->error)?$_SESSION['oLP']->error:''); ?>
</div>
</div>
<!-- end message prerequisite layout -->
<!-- toc layout -->
<div id="toc_id" name="toc_name" style="padding:0;margin:0;position:relative;top:10px;left:0;">
<div id="learningPathToc" style="width:100%;overflow-y:auto;overflow-x:hidden;font-size:9pt;margin:0;"><?php echo $_SESSION['oLP']->get_html_toc(); ?></div>
</div>
<!-- end toc layout -->
<!-- log message layout -->
<div id="lp_log_name" name="lp_log_name" class="lp_log" style="position:relative;top:10px;left:0;height:100px;overflow:auto">
<div id="log_content"></div>
<div style="color: white;" onClick="cleanlog();">.</div>
</div>
<!-- end log message layout -->
</div>
<!-- end left Zone -->
</div>
<input type="hidden" id="old_item" name ="old_item" value="0"/>
<input type="hidden" id="current_item_id" name ="current_item_id" value="0" />
</td><td align="left" width="100%" valign="top">
<div id="learningPathRightZone">
<iframe id="content_id_blank" name="content_name_blank" src="blank.php" border="0" frameborder="0" style="height:600px;width: 100%"></iframe>
</div>
</td></tr>
</table>
<div style="margin-left:21%">
<!--/td><td align="left" width="100%" valign="top"-->
<!-- right Zone -->
<div id="learningPathRightZone">
<iframe id="content_id_blank" name="content_name_blank" src="blank.php" border="0" frameborder="0" style="height:3000px;width: 100%"></iframe>
</div>
<!-- end right Zone -->
<!--/td></tr>
</table-->
</div></div>
<script language="JavaScript" type="text/javascript">
// Need to be called after the <head> to be sure window.oxajax is defined
var dokeos_xajax_handler = window.oxajax;
@ -401,124 +428,149 @@ else
//set flag to ensure lp_header.php is loaded by this script (flag is unset in lp_header.php)
$_SESSION['loaded_lp_view'] = true;
?>
<style type="text/css" media="screen, projection">
/*<![CDATA[*/
@import "<?php echo api_get_path(WEB_CODE_PATH); ?>css/<?php echo $my_style;?>/scorm.css";
/*]]>*/
</style>
<table>
<tr><td valign="top">
<div id="header">
<div id="learningPathHeader" style="font-size:14px; ">
<table>
<tr>
<td>
<a href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><img src="../img/lp_arrow.gif" /></a>
</td>
<td>
<a class="link" href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><?php echo get_lang('CourseHomepageLink'); ?></a>
</td>
</tr>
</table>
</div>
</div>
<div id="learningPathLeftZone" style="float: left; width: 330px;">
<div id="author_image" name="author_image" class="lp_author_image">
<?php $image = '../img/lp_author_background.gif'; ?>
<div id="image_preview;">
<div style="width: 310px; height:140px; margin:0 20px; background-image: url('../img/lp_author_background.gif');background-repeat:no-repeat; ">
<div style="width:140px; float:left;">
<span style="float:right; padding-top:16px; padding-right:10px;">
<?php if ($_SESSION['oLP']->get_preview_image()!=''): ?>
<img width="120" height="100" src="<?php echo api_get_path(WEB_COURSE_PATH).api_get_course_path().'/upload/learning_path/images/'.$_SESSION['oLP']->get_preview_image(); ?>">
<?php
else
: echo Display :: display_icon('unknown_250_100.jpg', ' ');
endif;
?>
</span>
</div>
<div id="nav_id" name="nav_name" class="lp_nav" style="float:left; width:155px;">
<?php
$display_mode = $_SESSION['oLP']->mode;
$scorm_css_header = true;
$lp_theme_css = $_SESSION['oLP']->get_theme();
//Setting up the CSS theme if exists
if (!empty ($lp_theme_css) && !empty ($mycourselptheme) && $mycourselptheme != -1 && $mycourselptheme == 1) {
global $lp_theme_css;
} else {
$lp_theme_css = $my_style;
}
<input type="hidden" id="old_item" name ="old_item" value="0"/>
<input type="hidden" id="current_item_id" name ="current_item_id" value="0" />
<div>
<div style="float:left;width:280px">
<!--table>
<tr><td valign="top"-->
<!-- header -->
<div id="header">
<div id="learningPathHeader" style="font-size:14px;">
<table>
<tr>
<td>
<a href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><img src="../img/lp_arrow.gif" /></a>
</td>
<td>
<a class="link" href="lp_controller.php?action=return_to_course_homepage" target="_top" onclick="window.parent.API.save_asset();"><?php echo get_lang('CourseHomepageLink'); ?></a>
</td>
</tr>
</table>
</div>
</div>
<!-- end header -->
<!-- Left Zone -->
<div id="learningPathLeftZone" style="width:280px;">
<!-- Image preview Layout -->
<div id="author_image" name="author_image" class="lp_author_image">
<?php $image = '../img/lp_author_background.gif'; ?>
<div id="image_preview;">
$progress_bar = $_SESSION['oLP']->get_progress_bar('', -1, '', true);
$navigation_bar = $_SESSION['oLP']->get_navigation_bar();
$mediaplayer = $_SESSION['oLP']->get_mediaplayer();
<div style="height:140px; background-image: url('../img/lp_author_background.gif');background-repeat:no-repeat;">
<div style="width:120px; float:left;">
<span style="float:right; padding-top:16px; padding-right:10px;">
<?php if ($_SESSION['oLP']->get_preview_image()!=''): ?>
<img width="120" height="100" src="<?php echo api_get_path(WEB_COURSE_PATH).api_get_course_path().'/upload/learning_path/images/'.$_SESSION['oLP']->get_preview_image(); ?>">
<?php
else
: echo Display :: display_icon('unknown_250_100.jpg', ' ');
endif;
?>
</span>
</div>
<div id="nav_id" name="nav_name" class="lp_nav" style="float:left; width:150px;">
<?php
$display_mode = $_SESSION['oLP']->mode;
$scorm_css_header = true;
$lp_theme_css = $_SESSION['oLP']->get_theme();
$tbl_lp_item = Database::get_course_table('lp_item');
$show_audioplayer = false;
// getting all the information about the item
$sql = "SELECT audio FROM " . $tbl_lp_item . " WHERE lp_id = '" . $_SESSION['oLP']->lp_id."'";
$res_media= api_sql_query($sql, __FILE__, __LINE__);
//Setting up the CSS theme if exists
if(Database::num_rows($res_media) > 0){
while($row_media= Database::fetch_array($res_media)) {
if(!empty($row_media['audio'])) {$show_audioplayer = true; break;}
if (!empty ($lp_theme_css) && !empty ($mycourselptheme) && $mycourselptheme != -1 && $mycourselptheme == 1) {
global $lp_theme_css;
} else {
$lp_theme_css = $my_style;
}
}
?>
$progress_bar = $_SESSION['oLP']->get_progress_bar('', -1, '', true);
$navigation_bar = $_SESSION['oLP']->get_navigation_bar();
$mediaplayer = $_SESSION['oLP']->get_mediaplayer();
$tbl_lp_item = Database::get_course_table('lp_item');
$show_audioplayer = false;
// getting all the information about the item
$sql = "SELECT audio FROM " . $tbl_lp_item . " WHERE lp_id = '" . $_SESSION['oLP']->lp_id."'";
$res_media= api_sql_query($sql, __FILE__, __LINE__);
if(Database::num_rows($res_media) > 0){
while($row_media= Database::fetch_array($res_media)) {
if(!empty($row_media['audio'])) {$show_audioplayer = true; break;}
}
}
?>
<div id="lp_navigation_elem" class="lp_navigation_elem">
<div style="float:left; padding-top:22px;padding-left:10px;"><?php echo $navigation_bar; ?></div>
<div style="float:left; padding-top:22px"><?php echo $progress_bar; ?></div>
</div>
</div>
</div>
<div id="author_name" style="margin:0;padding:0;text-align:center">
<?php echo $_SESSION['oLP']->get_author() ?>
</div>
</div>
<?php $style_media = (($show_audioplayer)?' style= "margin:15px 34px;padding:0;font-size:35px;height:20px"':'style="height:1px"'); ?>
<div id="media" <?php echo $style_media ?> >
<?php echo (!empty($mediaplayer))?$mediaplayer:'&nbsp;' ?>
<div style="float:left; padding-top:22px;padding-left:10px;"><?php echo $navigation_bar; ?></div>
<div style="float:left; padding-top:22px"><?php echo $progress_bar; ?></div>
</div>
</div>
<div id="message_id" name="message_name" class="message" style="height:12px">
<div id="msg_div_id" class="message">
<?php echo (!empty($_SESSION['oLP']->error)?$_SESSION['oLP']->error:''); ?>
</div>
</div>
<div id="toc_id" name="toc_name" class="lp_toc" style="position:relative;top:10px;left:0">
<div id="learningPathToc" style="width:320px;overflow-y:auto;overflow-x:hidden;font-size:9pt;">
<?php echo $_SESSION['oLP']->get_html_toc(); ?></div>
</div>
<div id="lp_log_name" name="lp_log_name" class="lp_log" style="position:relative;top:10px;left:0;height:100px;overflow:auto">
<div id="log_content"></div>
<div style="color: white;" onClick="cleanlog();">.</div>
</div>
</div>
</div>
<div id="author_name" style="margin:0;padding:0;text-align:center">
<?php echo $_SESSION['oLP']->get_author() ?>
</div>
</div>
</div>
<!-- end image preview Layout -->
<!-- media player layaout -->
<?php $style_media = (($show_audioplayer)?' style= "margin:15px 15px;padding:0;font-size:35px;height:20px"':'style="height:1px"'); ?>
<div id="media" <?php echo $style_media ?> >
<?php echo (!empty($mediaplayer))?$mediaplayer:'&nbsp;' ?>
</div>
<!-- end media player layaout -->
<!-- message prerequisite layout -->
<div id="message_id" name="message_name" class="message" style="height:12px">
<div id="msg_div_id" class="message">
<?php echo (!empty($_SESSION['oLP']->error)?$_SESSION['oLP']->error:''); ?>
</div>
</div>
<!-- end message prerequisite layout -->
<!-- toc layout -->
<div id="toc_id" name="toc_name" style="padding:0;margin:0;position:relative;top:10px;left:0;">
<div id="learningPathToc" style="width:280px;overflow-y:auto;overflow-x:hidden;font-size:9pt;margin:0;"><?php echo $_SESSION['oLP']->get_html_toc(); ?></div>
</div>
<!-- end toc layout -->
<!-- log message layout -->
<div id="lp_log_name" name="lp_log_name" class="lp_log" style="position:relative;top:10px;left:0;height:100px;overflow:auto">
<div id="log_content"></div>
<div style="color: white;" onClick="cleanlog();">.</div>
</div>
<!-- end log message layout -->
</div>
<!-- end left Zone -->
</div>
<input type="hidden" id="old_item" name ="old_item" value="0"/>
<input type="hidden" id="current_item_id" name ="current_item_id" value="0" />
</td><td align="left" width="100%" valign="top">
<div id="learningPathRightZone">
<iframe id="content_id" name="content_name" src="<?php echo $src; ?>" border="0" frameborder="0" style="height:600px;width: 100%"></iframe>
</div>
</td></tr>
</table>
<div style="margin-left:282px">
<!--/td><td align="left" width="100%" valign="top"-->
<!-- right Zone -->
<div id="learningPathRightZone">
<iframe id="content_id" name="content_name" src="<?php echo $src; ?>" border="0" frameborder="0" style="height:3000px;width: 100%"></iframe>
</div>
<!-- end right Zone -->
</div> </div>
<!--/td></tr>
</table-->
<script language="JavaScript" type="text/javascript">
// Need to be called after the <head> to be sure window.oxajax is defined
var dokeos_xajax_handler = window.oxajax;

Loading…
Cancel
Save