123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214 |
- <div id="learning_path_main" style="width:100%; height: 100%;">
- {% if is_allowed_to_edit %}
- <div class="row">
- <div id="learning_path_breadcrumb_zone" class="col-md-12">
- {{ breadcrumb }}
- </div>
- </div>
- {% endif %}
- <button id="touch-button" class="btn-touch"></button>
- <div class="container-fluid">
- <div class="row">
- <div id="learning_path_left_zone" class="sidebar-scorm">
- {% if gamification_mode == 1 %}
- <div class="row">
- <div class="col-xs-8">
- {% if gamification_stars > 0 %}
- {% for i in 1..gamification_stars %}
- <i class="fa fa-star fa-2x"></i>
- {% endfor %}
- {% endif %}
- {% if gamification_stars < 4 %}
- {% for i in 1..4 - gamification_stars %}
- <i class="fa fa-star-o fa-2x"></i>
- {% endfor %}
- {% endif %}
- </div>
- <div class="col-xs-4 text-right">
- {{ "XPoints"|get_lang|format(gamification_points) }}
- </div>
- </div>
- <div class="row">
- <div class="col-xs-12 navegation-bar" id="lp_navigation_elem">
- <div id="progress_bar">
- {{ progress_bar }}
- </div>
- </div>
- </div>
- {% else %}
- <div id="scorm-info" class="panel panel-default">
- <div class="panel-heading">
- <a id="ui-option">
- <i id="icon-down" class="fa fa-chevron-down hidden"></i>
- <i id="icon-up" class="fa fa-chevron-up"></i>
- </a>
- </div>
- {# Author image preview #}
- <div id="panel-scorm" class="panel-body">
- <a href="{{ button_home_url }}" class="btn btn-primary btn-block" target="_self" onclick="javascript: window.parent.API.save_asset();">
- <i class="fa fa-home"></i> {{ button_home_text }}
- </a>
- <div class="image-avatar">
- <div class="row">
- {% if lp_author == '' %}
- <div class="col-md-12">
- {{ lp_preview_image }}
- </div>
- {% else %}
- <div class="col-md-4">
- {{ lp_preview_image }}
- </div>
- <div class="col-md-8">
- <div class="description-autor"> {{ lp_author }} </div>
- </div>
- {% endif %}
-
- </div>
- </div>
- <div id="progress_bar">
- {{ progress_bar }}
- </div>
- <div id="lp_navigation_elem" class="navegation-bar">
- {{ navigation_bar }}
- </div>
- {% if show_audio_player %}
- <div id="lp_media_file">
- {{ media_player }}
- </div>
- {% endif %}
- </div>
- </div>
- {% endif %}
- {# TOC layout #}
- <div id="toc_id" class="scorm-body" name="toc_name">
- <div class="scorm-title"> <i class="fa fa-book"></i> {{ lp_title_scorm }}</div>
- <div id="learning_path_toc" class="scorm-list">
- {{ lp_html_toc }}
- </div>
- </div>
- {# end TOC layout #}
- </div>
- {# end left zone #}
- {# <div id="hide_bar" class="scorm-toggle" style="display:inline-block; width: 25px; height: 1000px;"></div> #}
- {# right zone #}
- <div id="learning_path_right_zone" style="height:100%" class="content-scorm">
- {% if lp_mode == 'fullscreen' %}
- <iframe id="content_id_blank" name="content_name_blank" src="blank.php" border="0" frameborder="0" style="width: 100%; height: 100%" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>
- {% else %}
- <iframe id="content_id" name="content_name" src="{{ iframe_src }}" border="0" frameborder="0" style="display: block; width: 100%; height: 100%" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>
- {% endif %}
- </div>
- {# end right Zone #}
- {{ navigation_bar_bottom }}
- </div>
- </div>
- </div>
- <script>
- // Resize right and left pane to full height (HUB 20-05-2010).
- var updateContentHeight = function () {
- document.body.style.overflow = 'hidden';
- var IE = window.navigator.appName.match(/microsoft/i);
- /* Identified new height */
- var heightControl = $('#control-bottom').height();
- var heightBreadcrumb = ($('#learning_path_breadcrumb_zone').height()) ? $('#learning_path_breadcrumb_zone').height() : 0;
- var heightScormInfo = $('#scorm-info').height();
- var heightTop = heightScormInfo + 100;
- //heightTop = (heightTop > 300)? heightTop : 300;
- var innerHeight = $(window).height();
- if (innerHeight <= 640) {
- $('#inner_lp_toc').css('height', innerHeight - heightTop + "px");
- $('#content_id').css('height', innerHeight - heightControl + "px");
- } else {
- $('#inner_lp_toc').css('height', innerHeight - heightBreadcrumb - heightTop + "px");
- $('#content_id').css('height', innerHeight - heightControl + "px");
- }
- //var innerHeight = (IE) ? document.body.clientHeight : window.innerHeight ;
- // Loads the glossary library.
- {% if glossary_extra_tools in glossary_tool_availables %}
- {% if show_glossary_in_documents == 'ismanual' %}
- $.frameReady(
- function(){
- // $("<div>I am a div courses</div>").prependTo("body");
- },
- "top.content_name",
- {
- load: [
- { type:"script", id:"_fr1", src:"{{ jquery_web_path }}"},
- { type:"script", id:"_fr4", src:"{{ jquery_ui_js_web_path }}"},
- { type:"stylesheet", id:"_fr5", src:"{{ jquery_ui_css_web_path }}"},
- { type:"script", id:"_fr2", src:"{{ _p.web_lib }}javascript/jquery.highlight.js"}
- ]
- }
- );
- {% elseif show_glossary_in_documents == 'isautomatic' %}
- $.frameReady(
- function(){
- // $("<div>I am a div courses</div>").prependTo("body");
- },
- "top.content_name",
- {
- load: [
- { type:"script", id:"_fr1", src:"{{ jquery_web_path }}"},
- { type:"script", id:"_fr4", src:"{{ jquery_ui_js_web_path }}"},
- { type:"stylesheet", id:"_fr5", src:"{{ jquery_ui_css_web_path }}"},
- { type:"script", id:"_fr2", src:"{{ _p.web_lib }}javascript/jquery.highlight.js"}
- ]
- }
- );
- {% endif %}
- {% endif %}
- };
-
- $(document).ready(function() {
- updateContentHeight();
- $('#touch-button').children().click(function(){
- updateContentHeight();
- });
- $(window).resize(function() {
- updateContentHeight();
- });
-
-
- });
-
-
- window.onload = updateContentHeight();
- window.onresize = updateContentHeight();
- $(document).ready(function(){
- $("#icon-down").click(function(){
- $("#icon-up").removeClass("hidden");
- $(this).addClass("hidden");
- $('#panel-scorm').slideDown("slow",function(){
- updateContentHeight();
- });
- });
- $("#icon-up").click(function(){
- $("#icon-down").removeClass("hidden");
- $(this).addClass("hidden");
- $('#panel-scorm').slideUp("slow",function(){
- updateContentHeight();
- });
- });
- });
-
- </script>
|