Projet

Général

Profil

Development #30325

utiliser un gabarit de base pour les sujets des emails

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
02 février 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

part du plan exprimé en #30184.


Fichiers

Révisions associées

Révision 7a52240d (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

templates: use a base template for email subjects (#30325)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

Cela étant c'est peut-être assez bête de taper le nom de la plateforme dans le sujet alors qu'elle existe déjà dans le From. (mais ça rendra facile de modifier ça d'un coup pour tous les messages).

#2

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Il manque le template "emails/subject.txt", comme pour l'autre ticket je me pose la question de l'autoescape off.

#3

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Apparemment on serait obligé de déclarer un nouveau moteur de template simplement pour avoir autoescape=off par défaut1 puis passer using="<nom déclaré pour l'engine>", ce n'est pas exactement pratique :/

1 https://docs.djangoproject.com/fr/2.1/topics/templates/#module-django.template.backends.django

#4

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Solution proposée à Résolu (à déployer)
commit 7a52240d31e73f491722a5829b69eddc78f7ec2b
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Feb 2 15:41:44 2019 +0100

    templates: use a base template for email subjects (#30325)

Et en effet pour prendre correctement le titre il y a autoescape off dans le template qui manquait :

  {% block subject-prefix %}{% autoescape off %}{% firstof global_title site_name site "Compte Citoyen" %}{% endautoescape %} :{% endblock %} {% block email-subject %}{% endblock %}
#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF