diff --git a/templates/macros.html b/templates/macros.html index 5e5e0ec1efe873b19f22097a215b464f49f42fb1..86311355e5c57e34607c086d0070ae45f35f23dc 100644 --- a/templates/macros.html +++ b/templates/macros.html @@ -1,43 +1,45 @@ {% macro preview(lecture) %} <li class="list-group-item"> - <a class="hidden-xs" href="{{url_for('lecture', id=lecture['id'])}}" title="{{ lecture.course.title }}" style="color: #000"> - <div class="row"> - <img class="col-xs-4" style="max-height: 100px; width: auto;" src="{{ config.VIDEOPREFIX }}/{{ lecture['titlefile'] }}" alt="Vorschaubild" onerror="this.src='{{url_for('static',filename='no-thumbnail.png')}}'; this.onerror=''; "> - <div class="col-xs-4"> - <span><strong>{{ lecture.course.short }}</strong>{% if ismod() %} <i>({{lecture.course_id}})</i>{% endif %}</span><br> - <span>{% if ismod() %}ID: {{lecture.id}}{% endif %}</span><br> - <span>{{ lecture['time'] }}</span> + <a href="{{url_for('lecture', id=lecture['id'])}}" title="{{ lecture.course.title }}" style="color: #000"> + <div class="hidden-xs"> + <div class="row"> + <img class="col-xs-4" style="max-height: 100px; width: auto;" src="{{ config.VIDEOPREFIX }}/{{ lecture['titlefile'] }}" alt="Vorschaubild" onerror="this.src='{{url_for('static',filename='no-thumbnail.png')}}'; this.onerror=''; "> + <div class="col-xs-4"> + <span><strong>{{ lecture.course.short }}</strong>{% if ismod() %} <i>({{lecture.course_id}})</i>{% endif %}</span><br> + <span>{% if ismod() %}ID: {{lecture.id}}{% endif %}</span><br> + <span>{{ lecture['time'] }}</span> + {% if lecture['speaker'] %} + <div class="small">Gehalten von {{ lecture['speaker']|safe }} </div> + {% endif %} + </div> + <div class="col-xs-4"> + <div>{{ lecture['title']|fixnl|safe }}</div> + <p style="font-style: italic; color: #777;">{{ lecture['comment']|fixnl|safe }}</p> + </div> + </div> + </div> + <div class="visible-xs"> + <ul class="list-unstyled"> + <li> + <img style="width: 100%;" src="{{ config.VIDEOPREFIX }}/{{ lecture['titlefile'] }}" alt="Vorschaubild" onerror="this.src='{{url_for('static',filename='no-thumbnail.png')}}'; this.onerror=''; "> + </li> + <li> + <strong>{{ lecture.course.short }}</strong> {{ lecture['time'] }} + </li> {% if lecture['speaker'] %} - <div class="small">Gehalten von {{ lecture['speaker']|safe }} </div> + <li> + <span class="small">Gehalten von {{ lecture['speaker']|safe }} </span> + </li> {% endif %} - </div> - <div class="col-xs-4"> - <div>{{ lecture['title']|fixnl|safe }}</div> - <p style="font-style: italic; color: #777;">{{ lecture['comment']|fixnl|safe }}</p> - </div> + <li> + {{ lecture['title']|fixnl|safe }} + </li> + <li> + <p style="font-style: italic; color: #777;">{{ lecture['comment']|fixnl|safe }}</p> + </li> + </ul> </div> </a> - <a class="visible-xs" href="{{url_for('lecture', id=lecture['id'])}}" title="{{ lecture.course.title }}" style="color: #000"> - <ul class="list-unstyled"> - <li> - <img style="width: 100%;" src="{{ config.VIDEOPREFIX }}/{{ lecture['titlefile'] }}" alt="Vorschaubild" onerror="this.src='{{url_for('static',filename='no-thumbnail.png')}}'; this.onerror=''; "> - </li> - <li> - <strong>{{ lecture.course.short }}</strong> {{ lecture['time'] }} - </li> - {% if lecture['speaker'] %} - <li> - <span class="small">Gehalten von {{ lecture['speaker']|safe }} </span> - </li> - {% endif %} - <li> - {{ lecture['title']|fixnl|safe }} - </li> - <li> - <p style="font-style: italic; color: #777;">{{ lecture['comment']|fixnl|safe }}</p> - </li> - </ul> - </a> </li> {% endmacro %}