Modifications de l'affichage parce que j'avais fais ça n'importe comment

This commit is contained in:
Maurice Debray 2022-01-09 17:43:19 +01:00
parent 82bc6c1e1b
commit 0673e64083
8 changed files with 25 additions and 26 deletions

View file

@ -81,7 +81,7 @@
<a class="dropdown-item" href="{% url 'actu:liste' %}">{% trans "Modifier les actualités" %}</a>
<a class="dropdown-item" href="{% url 'liste_photo' %}">{% trans "Modifier les photos" %}</a>
<a class="dropdown-item" href="{% url 'liste_video' %}">{% trans "Modifier les vidéos" %}</a>
<a class="dropdown-item" href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les setlists de répèt" %}</a>
<a class="dropdown-item" href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les programmes de répétition" %}</a>
{% elif user.profile.is_chef_event %}
<a class="dropdown-item" href="{% url 'calendrier:create_event' %}">{% trans "Ajouter un événement" %}</a>

View file

@ -12,7 +12,6 @@
<ul>
{% if user.profile.is_chef or user.is_superuser %}
<li> <a href="/admin/">{% trans "Administration" %}</a></li>
<li> <a href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les setlists de répèt" %}</a> </li>
{% endif %}
@ -26,8 +25,8 @@
<li><a href="{% url 'liste_photo' %}">{% trans "Modifier les photos" %}</a></li>
<li><a href="{% url 'liste_video' %}">{% trans "Modifier les vidéos" %}</a></li>
{% endif %}
{% if user.profile.is_chef %}
<li> <a href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les setlists de répèt" %}</a> </li>
{% if user.profile.is_chef %}
<li> <a href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les programmes de répétitions" %}</a> </li>
{% endif %}
</ul>

View file

@ -78,13 +78,13 @@ from datetime import timedelta
class SetList(models.Model):
"""
Modèle qui stocke les metadonnées d'une setlist de répèt (date, si c'est la repet _active_)
Modèle qui stocke les setlists de répétition (date et morceaux)
"""
date = models.DateField(_("Date de la répèt"))
date = models.DateField(_("Date de la répétition"))
is_current = models.CharField(
verbose_name=_(
"Afficher la répèt (les répèt vieilles de plus d'une semaine ne sont pas affiché d'office)"
"Afficher le programme de répétition (les répétition vieilles de plus d'une semaine ne sont pas affiché d'office)"
),
max_length=1,
choices=(("y", "Oui"), ("n", "Non")),
@ -94,7 +94,7 @@ class SetList(models.Model):
morceaux = models.ManyToManyField(
"PartitionSet",
verbose_name=_(
"Morceaux de la répèt (ctrl ou cmd pour en selectionner plusieurs)"
"Morceaux de la répétition (ctrl ou cmd pour en selectionner plusieurs)"
),
)

View file

@ -9,15 +9,17 @@
<section class="wrapper style1">
{% if user.is_authenticated and setlists %}
<div class="inner">
<div class="box" style="background-color:rgba(228,82,47,0.5)">
{% for set_list in setlists %}
<h4>Programme de repet de la semaine du {{ set_list.date }}</h4>
<h4>{% blocktrans with set_list_date=set_list.date %}Programme de répétition de la semaine du {{ set_list_date }}: {% endblocktrans %}</h4>
<ul class="pl-5">
{% for morceau in set_list.morceaux.all %}
<li>{{ morceau.nom }}</li>
<li><a href="{% url "partitions:listepart" morceau.nom morceau.auteur %}">{{ morceau.nom }}</a></li>
{% endfor %}
</ul>
{% endfor %}
</div>
</div>
{% endif %}
<div class="inner">

View file

@ -2,21 +2,20 @@
{% load i18n %}
{% get_current_language as current_language %}
{% load autotranslate %}
{% block titre %}{% trans "Supprimer set-list de répèt" %}{% endblock %}
{% block titre %}{% trans "Supprimer un programme de répétition" %}{% endblock %}
{% block content %}
<div id="main">
<section class="wrapper style1">
<div class="inner">
<h4>{% trans "Supprimer set-list de répèt" %} :</h4>
<p>Êtes-vous sûr.e de vouloir supprimer {{ setlist }}?</p>
<form action="" method="POST">
{% csrf_token %}
<input class="button" type="submit" value="Oui">
</form>
<a class="button" href="{% url 'partitions:list_setlist' %}">Retour</a>
</div>
<h4>{% blocktrans with set_list_date=setlist.date %} Supprimer le programme de répétition du {{ set_list_date }} :{% endblocktrans %}</h4>
<p>{% blocktrans with set_list=setlist %}Êtes-vous sûr.e de vouloir supprimer cette répétition : {{ set_list }}?{% endblocktrans %}</p>
<form action="" method="POST">
{% csrf_token %}
<input class="button alt" type="submit" value="{% trans "Oui" %}">
<a class="button alt" href="{% url 'partitions:list_setlist' %}">{% trans "Retour" %}</a>
</form>
</div>
</section>
</div>
{% endblock %}

View file

@ -1,6 +1,6 @@
{% extends "gestion/base.html" %}
{% load i18n %}
{%block titre %}{% trans "Ajout d'une actualité" %}{% endblock %}
{%block titre %}{% trans "Ajout/modification d'un programme de répétition" %}{% endblock %}
{% block content %}
<div id="main">

View file

@ -2,16 +2,16 @@
{% load i18n %}
{% get_current_language as current_language %}
{% load autotranslate %}
{% block titre %}{% trans "Liste des set-list de répèt" %}{% endblock %}
{% block titre %}{% trans "Liste des programmes de répétition" %}{% endblock %}
{% block content %}
<div id="main">
<section class="wrapper style1">
<div class="inner">
<h4>{% trans "Liste des set-list de répèt" %} :</h4>
<h4>{% trans "Liste des programmes de répétition" %} :</h4>
<p><a href="{% url 'partitions:create_setlist' %}" class="button">{% trans "Ajouter une setlist" %}</a></p>
<p><a href="{% url 'partitions:create_setlist' %}" class="button">{% trans "Ajouter un programme de répétition" %}</a></p>
<ul class="filelist">
{% for a in setlist_list %}
@ -22,7 +22,7 @@
</li>
{% empty %}
<p>{% trans "Pas de set list de repet pour le moment" %}</p>
<p>{% trans "Pas de programme de répétition pour le moment" %}</p>
{% endfor %}
</ul>
</div>

View file

@ -106,7 +106,6 @@ class Morceau(LoginRequiredMixin, TemplateView):
form = self.form_class(instance=p)
infos = mark_safe(p.infos)
infos_en = mark_safe(p.infos_en)
context["p"] = p
context["infos"] = infos
context["infos_en"] = infos_en