You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
194 lines
8.5 KiB
194 lines
8.5 KiB
<div id="about-session">
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<p><i class="fa fa-clock-o"></i> <em>{{ session_date.display }}</em></p>
|
|
|
|
{% if show_tutor %}
|
|
<p>
|
|
<i class="fa fa-user"></i> {{ 'SessionGeneralCoach'|get_lang }}: <em>{{ session.generalCoach.getCompleteName() }}</em>
|
|
</p>
|
|
{% endif %}
|
|
|
|
{% if session.getShowDescription() %}
|
|
<div class="lead">
|
|
{{ session.getDescription() }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
{% if has_requirements %}
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">{{ 'RequiredSessions'|get_lang }}</div>
|
|
<div class="panel-body">
|
|
<div class="row">
|
|
{% for sequence in sequences %}
|
|
<div class="col-md-4">
|
|
<dl class="dl-horizontal">
|
|
{% if sequence.requirements %}
|
|
<dt>{{ sequence.name }}</dt>
|
|
|
|
{% for requirement in sequence.requirements %}
|
|
<dd>
|
|
<a href="{{ _p.web ~ 'session/' ~ requirement.getId ~ '/about/' }}">{{ requirement.getName }}</a>
|
|
</dd>
|
|
{% endfor %}
|
|
{% endif %}
|
|
</dl>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if is_subscribed %}
|
|
<div class="alert alert-info">
|
|
{{ 'AlreadyRegisteredToSession'|get_lang }}
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% for course_data in courses %}
|
|
{% set course_video = '' %}
|
|
|
|
{% for extra_field in course_data.extra_fields %}
|
|
{% if extra_field.value.getField().getVariable() == 'video_url' %}
|
|
{% set course_video = extra_field.value.getValue() %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
|
|
<div class="row">
|
|
{% if courses|length > 1 %}
|
|
<div class="col-xs-12">
|
|
<h3 class="text-uppercase">{{ course_data.course.getTitle }}</h3>
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if course_video %}
|
|
<div class="col-sm-6 col-md-7">
|
|
<div class="embed-responsive embed-responsive-16by9">
|
|
{{ essence.replace(course_video) }}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
<div class="{{ course_video ? 'col-sm-6 col-md-5' : 'col-sm-12' }}">
|
|
<div class="description-course">
|
|
{{ course_data.description.getContent }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row info-course">
|
|
<div class="col-xs-12 col-md-7">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4>{{ "CourseInformation"|get_lang }}</h4>
|
|
</div>
|
|
<div class="panel-body">
|
|
{% if course_data.objectives %}
|
|
<div class="objective-course">
|
|
<h4 class="title-info"><i class="fa fa-book"></i> {{ "Objectives"|get_lang }}</h4>
|
|
<div class="content-info">
|
|
{{ course_data.objectives.getContent }}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if course_data.topics %}
|
|
<div class="topics">
|
|
<h4 class="title-info"><i class="fa fa-book"></i> {{ "Topics"|get_lang }}</h4>
|
|
<div class="content-info">
|
|
{{ course_data.topics.getContent }}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xs-12 col-md-5">
|
|
{% if course_data.coaches %}
|
|
<div class="panel panel-default teachers">
|
|
<div class="panel-heading">
|
|
<h4>{{ "Coaches"|get_lang }}</h4>
|
|
</div>
|
|
<div class="panel-body">
|
|
{% for coach in course_data.coaches %}
|
|
<div class="row">
|
|
<div class="col-xs-7 col-md-7">
|
|
<h4>{{ coach.complete_name }}</h4>
|
|
|
|
{% for extra_field in coach.extra_fields %}
|
|
<dl>
|
|
<dt>{{ extra_field.value.getField().getDisplayText() }}</dt>
|
|
<dd>{{ extra_field.value.getValue() }}</dd>
|
|
</dl>
|
|
{% endfor %}
|
|
</div>
|
|
<div class="col-xs-5 col-md-5">
|
|
<div class="text-center">
|
|
<img class="img-circle" src="{{ coach.image }}" alt="{{ coach.complete_name }}">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if course_data.tags %}
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">{{ 'Tags'|get_lang }}</div>
|
|
<div class="panel-body">
|
|
<ul class="list-inline">
|
|
{% for tag in course_data.tags %}
|
|
<li>
|
|
<span class="label label-info">{{ tag.getTag }}</span>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
<div class="panel panel-default social-share">
|
|
<div class="panel-heading">{{ "ShareWithYourFriends"|get_lang }}</div>
|
|
<div class="panel-body">
|
|
<div class="icons-social text-center">
|
|
<a href="https://www.facebook.com/sharer/sharer.php?{{ {'u': pageUrl}|url_encode }}" target="_blank" class="btn bnt-link btn-lg">
|
|
<i class="fa fa-facebook fa-2x"></i>
|
|
</a>
|
|
<a href="https://twitter.com/home?{{ {'status': session.getName() ~ ' ' ~ pageUrl}|url_encode }}" target="_blank" class="btn bnt-link btn-lg">
|
|
<i class="fa fa-twitter fa-2x"></i>
|
|
</a>
|
|
<a href="https://www.linkedin.com/shareArticle?{{ {'mini': 'true', 'url': pageUrl, 'title': session.getName() }|url_encode }}" target="_blank" class="btn bnt-link btn-lg">
|
|
<i class="fa fa-linkedin fa-2x"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
|
|
<div class="row">
|
|
<div class="col-md-4 col-md-offset-4">
|
|
{% if _u.logged and not is_subscribed %}
|
|
<div class="text-center">
|
|
{{ subscribe_button }}
|
|
</div>
|
|
{% elseif not _u.logged %}
|
|
{% if 'allow_registration'|get_setting == 'true' %}
|
|
<a href="{{ _p.web_main ~ 'auth/inscription.php' }}" class="btn btn-info btn-lg">
|
|
<i class="fa fa-sign-in fa-fw"></i> {{ 'SignUp'|get_lang }}
|
|
</a>
|
|
{% endif %}
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|