parent
2b4dde79d6
commit
9672242023
@ -1,101 +1,99 @@ |
|||||||
{% autoescape false %} |
{% autoescape false %} |
||||||
{% if data_list is not empty %} |
{% if data_list is not empty %} |
||||||
<div id="learning_path_toc" class="scorm-list"> |
<div id="learning_path_toc" class="scorm-list"> |
||||||
<div class="scorm-title"> |
<div class="scorm-title"> |
||||||
<h4>{{ lp_title_scorm }}</h4> |
<h4>{{ lp_title_scorm }}</h4> |
||||||
</div> |
|
||||||
<div class="scorm-body"> |
|
||||||
<div id="inner_lp_toc" class="inner_lp_toc scrollbar-light"> |
|
||||||
{% for item in data_list %} |
|
||||||
<div id="toc_{{ item.id }}" class="{{ item.class }} item-{{ item.type }}"> |
|
||||||
{% if item.type == 'dir' %} |
|
||||||
<div class="section {{ item.css_level }}" title="{{ item.description }}"> |
|
||||||
{{ item.title }} |
|
||||||
</div> |
|
||||||
{% else %} |
|
||||||
<div class="item {{ item.css_level }}" title="{{ item.description }}"> |
|
||||||
<a name="atoc_{{ item.id }}"></a> |
|
||||||
<a class="items-list" href="#" |
|
||||||
onclick="switch_item('{{ item.current_id }}','{{ item.id }}'); return false;"> |
|
||||||
{{ item.title }} |
|
||||||
</a> |
|
||||||
</div> |
|
||||||
{% endif %} |
|
||||||
</div> |
|
||||||
{% endfor %} |
|
||||||
</div> |
</div> |
||||||
</div> |
<div class="scorm-body"> |
||||||
</div> |
<div id="inner_lp_toc" class="inner_lp_toc scrollbar-light"> |
||||||
{% endif %} |
{% for item in data_list %} |
||||||
{% if data_panel is not empty %} |
<div id="toc_{{ item.id }}" class="{{ item.class }} item-{{ item.type }}"> |
||||||
<div id="learning_path_toc" class="scorm-collapse"> |
{% if item.type == 'dir' %} |
||||||
<div class="scorm-title"> |
<div class="section {{ item.css_level }}" title="{{ item.description }}"> |
||||||
<h4> |
|
||||||
{{ lp_title_scorm }} |
|
||||||
</h4> |
|
||||||
</div> |
|
||||||
<div class="panel-group" role="tablist" aria-multiselectable="true"> |
|
||||||
{% if data_panel.not_parents %} |
|
||||||
<ul class="scorm-collapse-list"> |
|
||||||
{% for item in data_panel.not_parents %} |
|
||||||
<li id="toc_{{ item.id }}" class="{{ item.class }} item-{{ item.type }}"> |
|
||||||
<div class="sub-item type-{{ item.type }}"> |
|
||||||
<a name="atoc_{{ item.id }}"></a> |
|
||||||
<a class="item-action" href="#" |
|
||||||
onclick="switch_item('{{ item.current_id }}','{{ item.id }}'); return false;"> |
|
||||||
<i class="fa fa-chevron-circle-right" aria-hidden="true"></i> |
|
||||||
{{ item.title }} |
{{ item.title }} |
||||||
</a> |
</div> |
||||||
</div> |
{% else %} |
||||||
</li> |
<div class="item {{ item.css_level }}" title="{{ item.description }}"> |
||||||
|
<a name="atoc_{{ item.id }}"></a> |
||||||
|
<a data-type="type-{{ item.type }}" class="items-list" href="#" |
||||||
|
onclick="switch_item('{{ item.current_id }}','{{ item.id }}'); return false;"> |
||||||
|
{{ item.title }} |
||||||
|
</a> |
||||||
|
</div> |
||||||
|
{% endif %} |
||||||
|
</div> |
||||||
{% endfor %} |
{% endfor %} |
||||||
</ul> |
</div> |
||||||
{% endif %} |
</div> |
||||||
|
</div> |
||||||
|
{% endif %} |
||||||
|
|
||||||
{% for item in data_panel.are_parents %} |
{% if data_panel is not empty %} |
||||||
|
<div id="learning_path_toc" class="scorm-collapse"> |
||||||
|
<div class="scorm-title"> |
||||||
|
<h4> |
||||||
|
{{ lp_title_scorm }} |
||||||
|
</h4> |
||||||
|
</div> |
||||||
|
<div class="panel-group" role="tablist" aria-multiselectable="true"> |
||||||
|
{% if data_panel.not_parents %} |
||||||
|
<ul class="scorm-collapse-list"> |
||||||
|
{% for item in data_panel.not_parents %} |
||||||
|
<li id="toc_{{ item.id }}" class="{{ item.class }} item-{{ item.type }}"> |
||||||
|
<div class="sub-item type-{{ item.type }}"> |
||||||
|
<a name="atoc_{{ item.id }}"></a> |
||||||
|
<a data-type="type-{{ item.type }}" class="item-action" href="#" |
||||||
|
onclick="switch_item('{{ item.current_id }}','{{ item.id }}'); return false;"> |
||||||
|
<i class="fa fa-chevron-circle-right" aria-hidden="true"></i> |
||||||
|
{{ item.title }} |
||||||
|
</a> |
||||||
|
</div> |
||||||
|
</li> |
||||||
|
{% endfor %} |
||||||
|
</ul> |
||||||
|
{% endif %} |
||||||
|
|
||||||
<div class="panel panel-default {{ item.parent ? 'lower':'higher' }}" data-lp-id="{{ item.id }}" |
{% for item in data_panel.are_parents %} |
||||||
{{ item.parent ? 'data-lp-parent="' ~ item.parent ~ '"' : '' }}> |
<div class="panel panel-default {{ item.parent ? 'lower':'higher' }}" data-lp-id="{{ item.id }}" |
||||||
<div class="status-heading"> |
{{ item.parent ? 'data-lp-parent="' ~ item.parent ~ '"' : '' }}> |
||||||
<div class="panel-heading" role="tab" id="heading-{{ item.id }}"> |
<div class="status-heading"> |
||||||
<h4> |
<div class="panel-heading" role="tab" id="heading-{{ item.id }}"> |
||||||
<a class="item-header" role="button" data-toggle="collapse" |
<h4> |
||||||
data-parent="#scorm-panel{{ item.parent ? '-' ~ item.parent : '' }}" |
<a class="item-header" role="button" data-toggle="collapse" |
||||||
href="#collapse-{{ item.id }}" aria-expanded="true" |
data-parent="#scorm-panel{{ item.parent ? '-' ~ item.parent : '' }}" |
||||||
aria-controls="collapse-{{ item.id }}"> |
href="#collapse-{{ item.id }}" aria-expanded="true" |
||||||
{{ item.title }} |
aria-controls="collapse-{{ item.id }}"> |
||||||
</a> |
{{ item.title }} |
||||||
</h4> |
</a> |
||||||
|
</h4> |
||||||
|
</div> |
||||||
</div> |
</div> |
||||||
</div> |
<div id="collapse-{{ item.id }}" class="panel-collapse collapse {{ item.parent_current }}" |
||||||
<div id="collapse-{{ item.id }}" class="panel-collapse collapse {{ item.parent_current }}" |
role="tabpanel" aria-labelledby="heading-{{ item.id }}"> |
||||||
role="tabpanel" aria-labelledby="heading-{{ item.id }}"> |
<div class="panel-body"> |
||||||
<div class="panel-body"> |
<ul class="list"> |
||||||
<ul class="list"> |
{% set counter = 0 %} |
||||||
{% set counter = 0 %} |
{% set final = item.children|length %} |
||||||
{% set final = item.children|length %} |
{% for subitem in item.children %} |
||||||
{% for subitem in item.children %} |
{% set counter = counter + 1 %} |
||||||
{% set counter = counter + 1 %} |
<li id="toc_{{ subitem.id }}" |
||||||
<li id="toc_{{ subitem.id }}" |
class="{{ subitem.class }} {{ subitem.type }} {{ counter == final ? 'final':'' }}"> |
||||||
class="{{ subitem.class }} {{ subitem.type }} {{ counter == final ? 'final':'' }}"> |
<div class="sub-item item-{{ subitem.type }}"> |
||||||
<div class="sub-item item-{{ subitem.type }}"> |
<a name="atoc_{{ subitem.id }}"></a> |
||||||
<a name="atoc_{{ subitem.id }}"></a> |
<a data-type="type-{{ subitem.type }}" class="item-action" href="#" |
||||||
<a class="item-action" href="#" |
onclick="switch_item('{{ subitem.current_id }}','{{ subitem.id }}'); return false;"> |
||||||
onclick="switch_item('{{ subitem.current_id }}','{{ subitem.id }}'); return false;"> |
<i class="fa fa-chevron-circle-right" aria-hidden="true"></i> |
||||||
<i class="fa fa-chevron-circle-right" aria-hidden="true"></i> |
{{ subitem.title }} |
||||||
{{ subitem.title }} |
</a> |
||||||
</a> |
</div> |
||||||
</div> |
</li> |
||||||
</li> |
{% endfor %} |
||||||
|
</ul> |
||||||
{% endfor %} |
</div> |
||||||
</ul> |
|
||||||
</div> |
</div> |
||||||
</div> |
</div> |
||||||
</div> |
{% endfor %} |
||||||
{% endfor %} |
</div> |
||||||
|
|
||||||
</div> |
</div> |
||||||
</div> |
{% endif %} |
||||||
{% endif %} |
|
||||||
{% endautoescape %} |
{% endautoescape %} |
Loading…
Reference in new issue