Fixed Project emails
parent
028d4334a0
commit
d3676316f3
|
@ -1,2 +1,19 @@
|
||||||
# TODO: {{ changer }} {{ object }}
|
{% set final_url = resolve_front_url("project-admin", object.id) %}
|
||||||
|
{% set final_url_name = "Greenmine - View Project #{0}".format(object.slug) %}
|
||||||
|
|
||||||
|
{% block body %}
|
||||||
|
<table border="0" width="100%" cellpadding="0" cellspacing="0" class="table-body">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<h1>Project: {{ object.project.name }}</h1>
|
||||||
|
<h2>Project #{{ object.slug }}: {{ object.name }}</h2>
|
||||||
|
<p>Created by <b>{{ changer.get_full_name() }}</b>.</p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
{% endblock %}
|
||||||
|
{% block footer %}
|
||||||
|
<p style="padding: 10px; border-top: 1px solid #eee;">
|
||||||
|
More info at: <a href="{{ final_url }}" style="color: #666;">{{ final_url_name }}</a>
|
||||||
|
</p>
|
||||||
|
{% endblock %}
|
||||||
|
|
|
@ -1,2 +1,7 @@
|
||||||
# TODO: {{ changer }} {{ object }}
|
{% set final_url = resolve_front_url("project-admin", object.id) %}
|
||||||
|
{% set final_url_name = "Greenmine - View Project #{0}".format(object.slug) %}
|
||||||
|
|
||||||
|
- Project #{{ object.slug }}: {{ object.name }}
|
||||||
|
- Created by {{ changer.get_full_name() }}
|
||||||
|
|
||||||
|
** More info at {{ final_url_name }} ({{ final_url }}) **
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Create the new project "{{ object }}"
|
[{{ object.name }}] Created the project #{{ object.slug }}
|
||||||
|
|
|
@ -1,2 +1,12 @@
|
||||||
# TODO: {{ changer }} {{ object }}
|
{% extends "emails/base.jinja" %}
|
||||||
|
|
||||||
|
{% block body %}
|
||||||
|
<table border="0" width="100%" cellpadding="0" cellspacing="0" class="table-body">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<h2>Project #{{ object.slug }}: {{ object.name }}</h2>
|
||||||
|
<p>Deleted by <b>{{ changer.get_full_name() }}</b></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
{% endblock %}
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
# TODO: {{ changer }} {{ object }}
|
- Project #{{ object.slug }}: {{ object.name }}
|
||||||
|
- Deleted by {{ changer.get_full_name() }}
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Deleted the project "{{ object }}"
|
[{{ object.name }}] Deleted the project #{{ object.slug }}
|
||||||
|
|
|
@ -1,8 +1,39 @@
|
||||||
<p>Updated fields by {{ changer }}:</p>
|
{% extends "emails/base.jinja" %}
|
||||||
|
|
||||||
|
{% set final_url = resolve_front_url("project-admin", object.id) %}
|
||||||
|
{% set final_url_name = "Greenmine - View Project #{0}".format(object.slug) %}
|
||||||
|
|
||||||
|
{% block body %}
|
||||||
|
<table border="0" width="100%" cellpadding="0" cellspacing="0" class="table-body">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<h2>Project #{{ object.slug }}: {{ object.name }}</h2>
|
||||||
|
<p>Updated by <b>{{ changer.get_full_name() }}</b>.</p>
|
||||||
|
<p>Updated fields:
|
||||||
|
{% for field in changed_fields_dict.values() %}
|
||||||
|
<b>{{ field.verbose_name }}</b>{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
</p>
|
||||||
|
|
||||||
|
{# TODO: Improvemments in some methods to use that: #}
|
||||||
|
{# - WatchedMixin._get_changed_field_old_value() #}
|
||||||
|
{# - WatchedMixin._get_changed_field_new_value() #}
|
||||||
|
{#
|
||||||
<ul>
|
<ul>
|
||||||
{% for field in changed_fields_dict.values() %}
|
{% for field in changed_fields_dict.values() %}
|
||||||
<li><b>{{ field.verbose_name}}</b>: from "{{ field.old_value}}" to "{{ field.new_value}}".</li>
|
<li>
|
||||||
|
<b>{{ field.verbose_name}}</b>: from <i>{{ field.old_value}}</i>
|
||||||
|
to <i>{{ field.new_value}}</i>.
|
||||||
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
{# TODO Print the "object" details #}
|
#}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
{% endblock %}
|
||||||
|
{% block footer %}
|
||||||
|
<p style="padding: 10px; border-top: 1px solid #eee;">
|
||||||
|
More info at: <a href="{{ final_url }}" style="color: #666;">{{ final_url_name }}</a>
|
||||||
|
</p>
|
||||||
|
{% endblock %}
|
||||||
|
|
|
@ -1,9 +1,20 @@
|
||||||
Updated fields by {{ changer }}:
|
{% set final_url = resolve_front_url("project-admin", object.id) %}
|
||||||
|
{% set final_url_name = "Greenmine - View Project #{0}".format(object.slug) %}
|
||||||
|
|
||||||
|
- Project #{{ object.slug }}: {{ object.name }}
|
||||||
|
- Updated by {{ changer.get_full_name() }}
|
||||||
|
- Updated fields:
|
||||||
{% for field in changed_fields_dict.values() %}
|
{% for field in changed_fields_dict.values() %}
|
||||||
** {{ field.verbose_name}}: from "{{ field.old_value}}" to "{{ field.new_value}}".
|
{{ field.verbose_name }}{% if not loop.last %}, {% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
{# TODO Print the "object" details #}
|
{# TODO: Improvemments in some methods to use that: #}
|
||||||
|
{# - WatchedMixin._get_changed_field_old_value() #}
|
||||||
|
{# - WatchedMixin._get_changed_field_new_value() #}
|
||||||
|
{#
|
||||||
|
{% for field in changed_fields_dict.values() %}
|
||||||
|
* {{ field.verbose_name}}</b>: from '{{ field.old_value}}' to '{{ field.new_value }}'.
|
||||||
|
{% endfor %}
|
||||||
|
#}
|
||||||
|
|
||||||
|
** More info at {{ final_url_name }} ({{ final_url }}) **
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Updated the project "{{ object }}"
|
[{{ object.name }}] Updated the project #{{ object.slug }}
|
||||||
|
|
Loading…
Reference in New Issue