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.
125 lines
4.8 KiB
125 lines
4.8 KiB
{% extends "templates/lilcity/index.html" %}
|
|
{% load static %}
|
|
{% block title %}{{ lesson.title }} - {{ block.super }}{% endblock title %}
|
|
|
|
{% block twurl %}{{ request.build_absolute_uri }}{% endblock twurl %}
|
|
{% block ogtitle %}{{ lesson.title }} - {{ block.super }}{% endblock ogtitle %}
|
|
{% block ogurl %}{{ request.build_absolute_uri }}{% endblock ogurl %}
|
|
{% block ogimage %}http://{{request.META.HTTP_HOST}}{% if lesson.course.cover %}{{ lesson.course.cover.image.url }}{% else %}{% static 'img/og_courses.jpg' %}{% endif %}{% endblock ogimage %}
|
|
{% block content %}
|
|
<div class="section" style="margin-bottom:0;padding-bottom:0">
|
|
<div class="section__center center center_sm">
|
|
<div class="go">
|
|
<a class="go__item" href="{% if next %}{{next}}{% else %}{% url 'course-only-lessons' lesson.course.id %}{% endif %}">
|
|
<div class="go__arrow">
|
|
<svg class="icon icon-arrow-left">
|
|
<use xlink:href="{% static 'img/sprite.svg' %}#icon-arrow-left"></use>
|
|
</svg>
|
|
</div>
|
|
<div class="go__title">Вернуться к списку уроков</div>
|
|
</a>
|
|
{% if next_lesson %}
|
|
<a class="go__item" href="{% url 'lesson' pk=next_lesson %}">
|
|
<div class="go__title">Перейти к следующему уроку</div>
|
|
<div class="go__arrow">
|
|
<svg class="icon icon-arrow-right">
|
|
<use xlink:href="{% static 'img/sprite.svg' %}#icon-arrow-right"></use>
|
|
</svg>
|
|
</div>
|
|
</a>
|
|
{% endif %}
|
|
</div>
|
|
<div class="lesson">
|
|
<div class="lesson__row">
|
|
<div>
|
|
<div class="lesson__subtitle subtitle">{{ lesson.title }}</div>
|
|
<div class="lesson__content">{{ lesson.short_description | safe | linebreaks }}</div>
|
|
<a href="{{ lesson.author.url }}">
|
|
<div class="lesson__user user">
|
|
{% if lesson.author.photo %}
|
|
<div class="user__ava ava">
|
|
<img class="ava__pic" src="{{ lesson.author.photo.url }}">
|
|
</div>
|
|
{% else %}
|
|
<div class="user__ava ava">
|
|
<img class="ava__pic" src="{% static 'img/user_default.jpg' %}">
|
|
</div>
|
|
{% endif %}
|
|
<div class="user__info">
|
|
<div class="user__name">{{ lesson.author.get_full_name }}</div>
|
|
</div>
|
|
</div>
|
|
</a>
|
|
</div>
|
|
<div class="lesson__preview">
|
|
<div class="lesson__pic-wrapper">
|
|
<img class="lesson__pic"
|
|
src="{% if lesson.cover %}{{ lesson.cover.image_thumbnail.url }}{% else %}{% static 'img/no_cover.png' %}{% endif %}">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% for content in lesson.content.all %}
|
|
|
|
{% with template="content/blocks/"|add:content.ctype|add:".html" %}
|
|
{% include template %}
|
|
{% endwith %}
|
|
|
|
{% endfor %}
|
|
{% comment %} <div class="section section_gradient">
|
|
<div class="section__center center center_sm">
|
|
<div class="title">Примеры техники</div>
|
|
<div class="examples">
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
<div class="examples__item">
|
|
<img class="examples__pic" src="{% static 'img/box.jpg' %}">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> {% endcomment %}
|
|
<div class="section section_gray">
|
|
<div class="section__center center center_sm">
|
|
<div class="title">Задавайте вопросы:</div>
|
|
<comments obj-type="lesson" obj-id="{{ lesson.id }}"></comments>
|
|
</div>
|
|
</div>
|
|
<div class="section">
|
|
<div class="section__center center center_sm">
|
|
{% include 'templates/blocks/share.html' %}
|
|
</div>
|
|
</div>
|
|
{% endblock content %}
|
|
|