]> git.openstreetmap.org Git - osqa.git/commitdiff
Converts feedback message to new style.
authorhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Fri, 4 Jun 2010 11:45:59 +0000 (11:45 +0000)
committerhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Fri, 4 Jun 2010 11:45:59 +0000 (11:45 +0000)
git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@373 0cfe37f9-358a-4d5e-be75-b63607b5c754

forum/skins/default/templates/notifications/base.html
forum/skins/default/templates/notifications/feedback.html
forum/skins/default/templates/notifications/newmember.html
forum/views/meta.py

index 9d09f597d3a9e72b4ed433358afff01261db77d2..404f3d848a54300129c96cc10263724644ac3fd3 100644 (file)
@@ -14,7 +14,7 @@
 <center>
 <table style="{{ table_style }}">
 <tbody><tr><td style="padding:20px;">
-<img src="{{ settings.APP_URL }}{{ settings.APP_LOGO }}" alt="{{settings.APP_TITLE}}" />
+<a href="{{ settings.APP_URL }}" style="border: 0;"><img src="{{ settings.APP_URL }}{{ settings.APP_LOGO }}" alt="{{settings.APP_TITLE}}" /></a>
 <hr style="{{ hr_style }}" />
 {% if not exclude_greeting %}
 <p style="{{ p_style }}">{% trans "Hello" %} {{ recipient.username }},</p>
index b9464f2364a7560b3601845be3e94767e4215b47..ec4d2116fbe2a0ab1463eeb30a832e9d85205781 100644 (file)
@@ -1,29 +1,47 @@
-{% extends "email_base.html" %}
-{% load i18n %}
-{% load extra_tags %}
-{% load email_tags %}
-
-{% block content %}
-    <p>{% spaceless %}
-    {% blocktrans with settings.APP_SHORT_NAME as site_title %}
-    Hello, this is a {{site_title}} forum feedback message
-    {% endblocktrans %}
-    {% endspaceless %}</p>
-
-    <p>
-        {% trans "Sender" %}:
-        {% if user.is_authenticated %}
-            {{ user.username }} <br /> {% trans "email" %}:{{ user.email }}
-        {% else %}
-            {% if name %}{{ name }}{% else %}{% trans "anonymous" %}{% endif %}
-            {% if email %}{% trans "email" %}:{{ email }}{% endif %}
-        {% endif %}
-        <br/>
-            ip: {{ ip }}
-    </p>
-
-    <blockquote>
+{% load i18n extra_tags email_tags %}
+
+{% declare %}
+    prefix = settings.EMAIL_SUBJECT_PREFIX
+    app_name = settings.APP_SHORT_NAME
+
+    exclude_greeting = True
+    exclude_finetune = True
+{% enddeclare %}
+
+{% email %}
+    {% subject %}{% blocktrans %}{{ prefix }} Feedback message from {{ app_name }}{% endblocktrans %}{% endsubject %}
+
+    {% htmlcontent notifications/base.html %}
+        <p style="{{ p_style }}}">
+            {% trans "Sender" %}:
+            {% if user.is_authenticated %}
+                {{ user.username }} <br /> {% trans "email" %}:{{ user.email }}
+            {% else %}
+                {% if name %}{{ name }}{% else %}{% trans "anonymous" %}{% endif %}
+                {% if email %}{% trans "email" %}:{{ email }}{% endif %}
+            {% endif %}
+            <br/>
+                ip: {{ ip }}
+        </p>
+
+        <blockquote>
         {% trans "Message body:" %} {{ message }}
-    </blockquote>
+        </blockquote>
+
+    {% endhtmlcontent %}
+
+{% textcontent notifications/base_text.html %}
+{% if user.is_authenticated %}
+{% trans "Sender" %}: {{ user.username }}
+{% trans "email" %}: {{ user.email }}
+{% else %}
+{% trans "Sender" %}: {% if name %}{{ name }}{% else %}{% trans "anonymous" %}{% endif %}
+{% if email %}{% trans "email" %}: {{ email }}{% endif %}
+{% endif %}
+ip: {{ ip }}
+
+{% trans "Message body:" %} {{ message }}
+{% endtextcontent %}
+
+{% endemail %}
 
-{% endblock %}
index e189e3d91ca17f26038941b14b3ee2fb84aca8a6..1c385b3837e31a2ed91b8318f442a24f711169ef 100644 (file)
@@ -23,7 +23,7 @@
 
 {% textcontent notifications/base_text.html %}
 {% blocktrans %}
-{{ newmember_name }} has just joined {{ app_name }}. You can visit {{ newmember_name }}'s profile using the following url: <br />
+{{ newmember_name }} has just joined {{ app_name }}. You can visit {{ newmember_name }}'s profile using the following url:
 {{ app_url }}{{ newmember_url }}
 {% endblocktrans %}
 {% endtextcontent %}
index bae96f2c7bf7b0fa5e3a88359d2bc27d32504522..c0da3a25e39c94defb93c065f87b4f61ea0fbd8a 100644 (file)
@@ -14,7 +14,7 @@ from forum.utils.forms import get_next_url
 from forum.models import Badge, Award, User
 from forum.badges.base import BadgesMeta
 from forum import settings
-from forum.utils.mail import send_email
+from forum.utils.mail import send_template_email
 import re
 
 def favicon(request):
@@ -50,10 +50,8 @@ def feedback(request):
             context['name'] = form.cleaned_data.get('name',None)
             context['ip'] = request.META['REMOTE_ADDR']
 
-            recipients = [(adm.username, adm.email) for adm in User.objects.filter(is_superuser=True)]
-
-            send_email(settings.EMAIL_SUBJECT_PREFIX + _("Feedback message from %(site_name)s") % {'site_name': settings.APP_SHORT_NAME},
-                       recipients, "notifications/feedback.html", context)
+            recipients = User.objects.filter(is_superuser=True)
+            send_template_email(recipients, "notifications/feedback.html", context)
             
             msg = _('Thanks for the feedback!')
             request.user.message_set.create(message=msg)