57 lines
2.2 KiB
HTML
57 lines
2.2 KiB
HTML
{% extends "chrono/manager_base.html" %}
|
|
{% load i18n %}
|
|
|
|
{% block appbar %}
|
|
<h2>{% trans 'Agendas' %}</h2>
|
|
<span class="actions">
|
|
{% if user.is_staff or has_access_to_unavailability_calendars %}
|
|
<a class="extra-actions-menu-opener"></a>
|
|
<ul class="extra-actions-menu">
|
|
{% if user.is_staff %}
|
|
<li><a rel="popup" href="{% url 'chrono-manager-agendas-import' %}">{% trans 'Import' %}</a></li>
|
|
<li><a rel="popup" href="{% url 'chrono-manager-agendas-export' %}" data-autoclose-dialog="true">{% trans 'Export' %}</a></li>
|
|
<li><a href="{% url 'chrono-manager-events-type-list' %}">{% trans 'Events types' %}</a></li>
|
|
{% if shared_custody_enabled %}
|
|
<li><a rel="popup" href="{% url 'chrono-manager-shared-custody-settings' %}">{% trans 'Shared custody' %}</a></li>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% if has_access_to_unavailability_calendars %}
|
|
<li><a href="{% url 'chrono-manager-unavailability-calendar-list' %}">{% trans 'Unavailability calendars' %}</a></li>
|
|
{% endif %}
|
|
{% if user.is_staff %}
|
|
<li><a href="{% url 'chrono-manager-resource-list' %}">{% trans 'Resources' %}</a></li>
|
|
{% endif %}
|
|
</ul>
|
|
{% endif %}
|
|
{% if user.is_staff %}
|
|
<a href="{% url 'chrono-manager-category-list' %}">{% trans 'Categories' %}</a>
|
|
<a rel="popup" href="{% url 'chrono-manager-agenda-add' %}">{% trans 'New' %}</a>
|
|
{% endif %}
|
|
</span>
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
|
|
{% if object_list %}
|
|
{% regroup object_list by category as agenda_groups %}
|
|
{% for group in agenda_groups %}
|
|
<div class="section">
|
|
{% if group.grouper %}<h3>{{ group.grouper }}</h3>{% elif not forloop.first %}<h3>{% trans "Misc" %}</h3>{% endif %}
|
|
<ul class="objects-list single-links">
|
|
{% for object in group.list %}
|
|
<li><a href="{% url 'chrono-manager-agenda-view' pk=object.id %}"><span class="badge">{{ object.get_kind_display }}</span> {{ object.label }}{% if user.is_staff %} <span class="identifier">[{% trans "identifier:" %} {{ object.slug }}]{% endif %}</span></a></li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
{% endfor %}
|
|
{% else %}
|
|
<div class="big-msg-info">
|
|
{% blocktrans %}
|
|
This site doesn't have any agenda yet. Click on the "New" button in the top
|
|
right of the page to add a first one.
|
|
{% endblocktrans %}
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% endblock %}
|