]> git.openstreetmap.org Git - osqa.git/blob - forum/skins/default/templates/notifications/newcomment.html
Solves several email encoding issues.
[osqa.git] / forum / skins / default / templates / notifications / newcomment.html
1 {% load i18n extra_tags email_tags %}
2
3 {% declare %}
4     prefix = settings.EMAIL_SUBJECT_PREFIX
5     app_name = settings.APP_SHORT_NAME
6     post = comment.parent
7     question = post.question and post.question or post
8     post_author = post.author.username
9     comment_author = comment.author
10     question_url = question.get_absolute_url()
11     question_title = html.mark_safe(question.title)
12     safe_body = html.html2text(comment.comment)
13 {% enddeclare %}
14
15 {% email %}
16     {% subject %}{% blocktrans %}{{ prefix }} New comment on {{ question_title }}{% endblocktrans %}{% endsubject %}
17
18     {% htmlcontent notifications/base.html %}
19         {% declare %}
20             author_link = html.objlink(comment.author, style=a_style)
21             question_link = html.objlink(question, style=a_style)
22         {% enddeclare %}
23         <p style="{{ p_style }}">
24             {% blocktrans %}{{ author_link }} has just posted a comment on {% endblocktrans %}
25             {% ifnotequal post question %}
26                 {% blocktrans %}the answer posted by {{ post_author }} to {% endblocktrans %}
27             {% endifnotequal %}
28             {% blocktrans %}the question {{ question_link }}{% endblocktrans %}
29         </p>
30
31         <blockquote>
32         {{ comment.comment }}
33         </blockquote>
34
35         <p style="{{ p_style }}">{% trans "Don't forget to come over and cast your vote." %}</p>
36     {% endhtmlcontent %}
37
38 {% textcontent notifications/base_text.html %}
39 {% blocktrans %}{{ comment_author }} has just posted a comment on {% endblocktrans %}
40 {% ifnotequal post question %}
41 {% blocktrans %}the answer posted by {{ post_author }} to {% endblocktrans %}
42 {% endifnotequal %}
43 {% blocktrans %}the question "{{ question_title }}"{% endblocktrans %}
44 {{ safe_body }}
45
46 {% trans "Don't forget to come over and cast your vote." %}
47 {% endtextcontent %}
48
49 {% endemail %}