@@ -117,9 +120,25 @@
{% if lp_mode == 'fullscreen' %}
-
+
{% else %}
-
+
{% endif %}
@@ -136,7 +155,6 @@
var LPViewUtils = {
setHeightLPToc: function () {
var scormInfoHeight = $('#scorm-info').outerHeight(true);
-
$('#learning_path_toc').css({
top: scormInfoHeight
});
@@ -147,65 +165,56 @@
if (/iPhone|iPod|iPad/.test(navigator.userAgent)) {
// Fix an issue where you cannot scroll below first screen in
// learning paths on Apple devices
- document.getElementById('wrapper-iframe')
- .setAttribute(
- 'style',
- 'width:100%; overflow:auto; position:auto; -webkit-overflow-scrolling:touch !important;'
- );
+ document.getElementById('wrapper-iframe').setAttribute(
+ 'style',
+ 'width:100%; overflow:auto; position:auto; -webkit-overflow-scrolling:touch !important;'
+ );
// Fix another issue whereby buttons do not react to click below
// second screen in learning paths on Apple devices
- document.getElementById('content_id')
- .setAttribute(
- 'style',
- 'overflow: auto;'
- );
-
+ document.getElementById('content_id').setAttribute('style', 'overflow: auto;');
}
{% if lp_mode == 'embedframe' %}
//$('#learning_path_main').addClass('lp-view-collapsed');
$('#lp-view-expand-button, #lp-view-expand-toggle').on('click', function (e) {
- e.preventDefault();
-
- $('#learning_path_main').toggleClass('lp-view-collapsed');
- $('#lp-view-expand-toggle span.fa').toggleClass('fa-compress');
- $('#lp-view-expand-toggle span.fa').toggleClass('fa-expand');
- var className = $('#lp-view-expand-toggle span.fa').attr('class');
- if (className == 'fa fa-expand') {
- $(this).attr('title', '{{ "Expand" | get_lang }}');
- } else {
- $(this).attr('title', '{{ "Collapse" | get_lang }}');
- }
-
- if($('#navTabsbar').is(':hidden')){
- $('#navTabsbar').show();
- } else {
- $('#navTabsbar').hide();
- }
+ e.preventDefault();
+ $('#learning_path_main').toggleClass('lp-view-collapsed');
+ $('#lp-view-expand-toggle span.fa').toggleClass('fa-compress');
+ $('#lp-view-expand-toggle span.fa').toggleClass('fa-expand');
+ var className = $('#lp-view-expand-toggle span.fa').attr('class');
+ if (className == 'fa fa-expand') {
+ $(this).attr('title', '{{ "Expand" | get_lang }}');
+ } else {
+ $(this).attr('title', '{{ "Collapse" | get_lang }}');
+ }
- });
+ if($('#navTabsbar').is(':hidden')) {
+ $('#navTabsbar').show();
+ } else {
+ $('#navTabsbar').hide();
+ }
+ });
{% else %}
- $('#lp-view-expand-button, #lp-view-expand-toggle').on('click', function (e) {
- e.preventDefault();
-
- $('#learning_path_main').toggleClass('lp-view-collapsed');
+ $('#lp-view-expand-button, #lp-view-expand-toggle').on('click', function (e) {
+ e.preventDefault();
- $('#lp-view-expand-toggle span.fa').toggleClass('fa-expand');
- $('#lp-view-expand-toggle span.fa').toggleClass('fa-compress');
+ $('#learning_path_main').toggleClass('lp-view-collapsed');
+ $('#lp-view-expand-toggle span.fa').toggleClass('fa-expand');
+ $('#lp-view-expand-toggle span.fa').toggleClass('fa-compress');
- var className = $('#lp-view-expand-toggle span.fa').attr('class');
- if (className == 'fa fa-expand') {
- $(this).attr('title', '{{ "Expand" | get_lang }}');
- } else {
- $(this).attr('title', '{{ "Collapse" | get_lang }}');
- }
+ var className = $('#lp-view-expand-toggle span.fa').attr('class');
+ if (className == 'fa fa-expand') {
+ $(this).attr('title', '{{ "Expand" | get_lang }}');
+ } else {
+ $(this).attr('title', '{{ "Collapse" | get_lang }}');
+ }
- if($('#navTabsbar').is(':hidden')){
- $('#navTabsbar').show();
- } else {
- $('#navTabsbar').hide();
- }
- });
+ if($('#navTabsbar').is(':hidden')){
+ $('#navTabsbar').show();
+ } else {
+ $('#navTabsbar').hide();
+ }
+ });
{% endif %}
$('.lp-view-tabs').on('click', '.disabled', function (e) {
@@ -214,9 +223,7 @@
$('a#ui-option').on('click', function (e) {
e.preventDefault();
-
var icon = $(this).children('.fa');
-
if (icon.is('.fa-chevron-up')) {
icon.removeClass('fa-chevron-up').addClass('fa-chevron-down');
@@ -238,7 +245,6 @@
$('#learning_path_right_zone #lp-view-content iframe').on('load', function () {
$('.lp-view-tabs a[href="#lp-view-content"]').tab('show');
-
$('.lp-view-tabs').animate({opacity: 1}, 500);
});