From 7a8555599f64e0852bb472759aa6b9b2f5b91f4e Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 17 Jan 2017 22:22:46 +0000 Subject: [PATCH] Added a link to the group datatracker page to the new group announcement (and review) emails. Fixes issue #2140. - Legacy-Id: 12666 --- ietf/doc/utils_charter.py | 5 ++++- ietf/templates/doc/charter/group_info.txt | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ietf/doc/utils_charter.py b/ietf/doc/utils_charter.py index d175ba106..76ee6654a 100644 --- a/ietf/doc/utils_charter.py +++ b/ietf/doc/utils_charter.py @@ -1,7 +1,8 @@ import re, datetime, os, shutil -from django.template.loader import render_to_string from django.conf import settings +from django.core.urlresolvers import reverse as urlreverse +from django.template.loader import render_to_string from django.utils.encoding import smart_text from ietf.doc.models import NewRevisionDocEvent, WriteupDocEvent @@ -154,6 +155,7 @@ def default_action_text(group, charter, by): e.desc = "%s action text was changed" % group.type.name e.text = render_to_string("doc/charter/action_text.txt", dict(group=group, + group_url=settings.IDTRACKER_BASE_URL + urlreverse('ietf.group.views.group_home', kwargs=dict(acronym=group.acronym)), charter_url=settings.IDTRACKER_BASE_URL + charter.get_absolute_url(), charter_text=read_charter_text(charter), chairs=group.role_set.filter(name="chair"), @@ -191,6 +193,7 @@ def default_review_text(group, charter, by): e1.desc = "%s review text was changed" % group.type.name e1.text = render_to_string("doc/charter/review_text.txt", dict(group=group, + group_url=settings.IDTRACKER_BASE_URL + urlreverse('ietf.group.views.group_home', kwargs=dict(acronym=group.acronym)), charter_url=settings.IDTRACKER_BASE_URL + charter.get_absolute_url(), charter_text=read_charter_text(charter), chairs=group.role_set.filter(name="chair"), diff --git a/ietf/templates/doc/charter/group_info.txt b/ietf/templates/doc/charter/group_info.txt index 7b9b9362e..03a76b167 100644 --- a/ietf/templates/doc/charter/group_info.txt +++ b/ietf/templates/doc/charter/group_info.txt @@ -29,6 +29,8 @@ Mailing list: {% else %} Mailing list: TBD +{% endif %}{% if group_url %} +Group page: {{ group_url }} {% endif %} Charter: {{ charter_url }}