{%- extends 'babase.j2' -%}
{# -*- Base des pages ordinaires, dans départements -*- #}

{% block styles %}
{{super()}}
<link type="text/css" rel="stylesheet"
    href="{{scu.STATIC_DIR}}/libjs/jquery-ui-1.10.4.custom/css/smoothness/jquery-ui-1.10.4.custom.min.css" />
<link type="text/css" rel="stylesheet"
            href="{{scu.STATIC_DIR}}/libjs/timepicker-1.3.5/jquery.timepicker.min.css" />
<link rel="stylesheet" href="{{scu.STATIC_DIR}}/css/scodoc.css">
<link href="{{scu.STATIC_DIR}}/css/menu.css" rel="stylesheet" type="text/css" />
<link href="{{scu.STATIC_DIR}}/css/gt_table.css" rel="stylesheet" type="text/css" />
<link type="text/css" rel="stylesheet" href="{{scu.STATIC_DIR}}/libjs/qtip/jquery.qtip-3.0.3.min.css" />
{#
<link href="{{scu.STATIC_DIR}}/css/tooltip.css" rel="stylesheet" type="text/css" /> #}
<link rel="stylesheet" type="text/css" href="{{scu.STATIC_DIR}}/DataTables/datatables.min.css" />
{% endblock %}

{% block title %}
{% if title %}{{ title }} - ScoDoc{% else %}ScoDoc{% endif %}
{% endblock %}

{% block content %}
<!-- sco_page -->
    {% block scodoc_sidebar %}
        {% include "sidebar.j2" %}
    {% endblock %}

    <div id="gtrcontent" class="gtrcontent">
        {% include "flashed_messages.j2" %}
        {% if sco.formsemestre %}
            {% block formsemestre_header %}
                {% include "formsemestre_header.j2" %}
            {% endblock %}
        {% endif %}

        <div class="sco-app-content">
            {% block app_content %}
            page vide
            {% endblock %}
        </div>
    </div>
{% endblock %}

{% block scripts %}
{{ super() }}
<script src="{{scu.STATIC_DIR}}/libjs/menu.js"></script>
<script src="{{scu.STATIC_DIR}}/libjs/bubble.js"></script>
<script src="{{scu.STATIC_DIR}}/js/scodoc.js"></script>
<script src="{{scu.STATIC_DIR}}/DataTables/datatables.min.js"></script>
<script>
    window.onload = function () { enableTooltips("gtrcontent"); enableTooltips("sidebar"); };

    const SCO_URL = "{{ url_for('scolar.index_html', scodoc_dept=g.scodoc_dept) }}";
</script>

{% endblock %}

{% macro render_field_errors(form, field_name) %}
    {% if form[field_name].errors %}
        <div>
            {% for error in form[field_name].errors %}
                <span class="wtf-field-error">{{ error }}</span>
            {% endfor %}
        </div>
    {% endif %}
{% endmacro %}