diff --git a/home/admin.py b/home/admin.py index 622a7927b0f6da43ce9734a3d00df866a66fde2d..f8493a09263c99105033be8835566533e48acc7a 100644 --- a/home/admin.py +++ b/home/admin.py @@ -33,7 +33,7 @@ class InterludesActivityAdmin(ExportCsvMixin, admin.ModelAdmin): @admin.register(models.InterludesSlot) class InterludesSlotAdmin(ExportCsvMixin, admin.ModelAdmin): - """option d'affichage des crénaux dans la vue d'admin""" + """option d'affichage des créneaux dans la vue d'admin""" filename = "export_slots.csv" list_display = ("__str__", "start", "room", "subscribing_open", "on_planning",) list_filter = ("subscribing_open", "on_planning", "activity__display",) diff --git a/home/models.py b/home/models.py index 7efa30412a925ac60ad32dff15b9cac97cce2673..48b871012413af52880de52fe7cbb8f1d468a29e 100644 --- a/home/models.py +++ b/home/models.py @@ -47,7 +47,7 @@ class InterludesActivity(models.Model): help_text="Si vrai, s'affiche sur la page activités" ) must_subscribe = models.BooleanField("sur inscription", default=False, - help_text="Informatif, il faut utiliser les crénaux pour ajouter dans la liste d'inscription" + help_text="Informatif, il faut utiliser les créneaux pour ajouter dans la liste d'inscription" ) host_name = models.CharField("nom de l'organisateur", max_length=50) host_email = models.EmailField("email de l'organisateur") @@ -110,8 +110,8 @@ class InterludesActivity(models.Model): class InterludesSlot(models.Model): """Crénaux indiquant ou une activité se place dans le planning - Dans une table à part car un activité peut avoir plusieurs crénaux. - Les inscriptions se font à des crénaux et non des activités""" + Dans une table à part car un activité peut avoir plusieurs créneaux. + Les inscriptions se font à des créneaux et non des activités""" TITLE_SPECIFIER = "{act_title}" @@ -137,7 +137,7 @@ class InterludesSlot(models.Model): @property def end(self): - """Heure de fin du crénau""" + """Heure de fin du créneau""" if (not self.start) or (not self.activity.duration): return None return self.start + self.activity.duration @@ -154,8 +154,8 @@ class InterludesSlot(models.Model): return self.title.replace(self.TITLE_SPECIFIER, self.activity.title) class Meta: - verbose_name = "crénau" - verbose_name_plural = "crénaux" + verbose_name = "créneau" + verbose_name_plural = "créneaux" class InterludesParticipant(models.Model): @@ -207,7 +207,7 @@ class InterludesActivityChoices(models.Model): InterludesParticipant, on_delete=models.CASCADE, verbose_name="participant", ) slot = models.ForeignKey( - InterludesSlot, on_delete=models.CASCADE, verbose_name="crénau", + InterludesSlot, on_delete=models.CASCADE, verbose_name="créneau", ) accepted = models.BooleanField("Obtenue", default=False) diff --git a/home/templates/admin.html b/home/templates/admin.html index be62fb27c58e38122a236dddf73f58418d7d4030..d18adda1a0e171a35b631c6fe0b4a6c0ca108b11 100644 --- a/home/templates/admin.html +++ b/home/templates/admin.html @@ -155,7 +155,7 @@ </div> </div> - <p>*Une activité peut avoir plusieurs crénaux sur le planning. Les inscriptions se font par crénaux donc le nombre + <p>*Une activité peut avoir plusieurs créneaux sur le planning. Les inscriptions se font par créneaux donc le nombre d'inscriptions de la catégorie "Activités" est seulement informatif . </p> diff --git a/home/templates/email/orga.html b/home/templates/email/orga.html index 6364a86dcd37e6315b1e19a62f97214a689080d4..c17047e786598a0798db964e1597583f8852d242 100644 --- a/home/templates/email/orga.html +++ b/home/templates/email/orga.html @@ -8,7 +8,7 @@ Voici la liste des participant·e·s inscrit·e·s à votre activité {{ activit - {{ participant.participant }} {{ participant.participant.user.email }}{% empty %} - Aucun participant inscrit.{% endfor %} -{% empty %}- Aucun crénau d'inscription.{% endfor %} +{% empty %}- Aucun créneau d'inscription.{% endfor %} -- L'équipe Interludes diff --git a/home/views.py b/home/views.py index 86bfed04bed1e701a76717ca0eca168f1705a86b..cb165f214c9777959a646648c9cd9c8a1d5c6c1e 100644 --- a/home/views.py +++ b/home/views.py @@ -249,7 +249,7 @@ class AdminView(SuperuserRequiredMixin, TemplateView): return '<li class="success">Aucun inscrit à plusieurs activités simultanées</li>' def validate_slot_less(self): - """verifie que toutes les activité demandant une liste de participant ont un crénaux""" + """verifie que toutes les activité demandant une liste de participant ont un créneaux""" activities = models.InterludesActivity.objects.filter(communicate_participants=True) errors = "" for activity in activities: @@ -257,10 +257,10 @@ class AdminView(SuperuserRequiredMixin, TemplateView): if count == 0: errors += "<br> •  {}".format(activity.title) if errors: - return '<li class="error">Certaines activités demandant une liste de participants n\'ont pas de crénaux :{}<br>Leurs orgas vont recevoir un mail inutile.</li>'.format( + return '<li class="error">Certaines activités demandant une liste de participants n\'ont pas de créneaux :{}<br>Leurs orgas vont recevoir un mail inutile.</li>'.format( errors ) - return '<li class="success">Toutes les activités demandant une liste de participants ont au moins un crénau</li>' + return '<li class="success">Toutes les activités demandant une liste de participants ont au moins un créneau</li>' def validate_activity_allocation(self): settings = SiteSettings.load() @@ -313,7 +313,7 @@ class ExportActivities(SuperuserRequiredMixin, CSVWriteView): model = models.InterludesActivity class ExportSlots(SuperuserRequiredMixin, CSVWriteView): - filename = "crénaux_interludes" + filename = "créneaux_interludes" headers = ["Titre", "Début", "Salle", "Ouverte aux inscriptions", "Affichée sur le planning"] def get_rows(self): @@ -354,7 +354,7 @@ class ExportParticipants(SuperuserRequiredMixin, CSVWriteView): class ExportActivityChoices(SuperuserRequiredMixin, CSVWriteView): filename = "choix_activite_interludes" model = models.InterludesActivityChoices - headers = ["id_participant", "nom_participant", "priorité", "obtenu", "nom_crénau", "id_crénau"] + headers = ["id_participant", "nom_participant", "priorité", "obtenu", "nom_créneau", "id_créneau"] def get_rows(self): activities = models.InterludesActivityChoices.objects.all()