diff --git a/ietf/context_processors.py b/ietf/context_processors.py index a2bf2f482..7db015432 100644 --- a/ietf/context_processors.py +++ b/ietf/context_processors.py @@ -6,8 +6,8 @@ from ietf import __date__, __rev__, __version__, __id__ def server_mode(request): return {'server_mode': settings.SERVER_MODE} -def rfcdiff_prefix(request): - return {'rfcdiff_prefix': settings.RFCDIFF_PREFIX} +def rfcdiff_base_url(request): + return {'rfcdiff_base_url': settings.RFCDIFF_BASE_URL} def revision_info(request): return {'revision_time': __date__[7:32], 'revision_date': __date__[7:17], 'revision_num': __rev__[6:-2], "revision_id": __id__[5:-2], "version_num": __version__ } diff --git a/ietf/doc/utils.py b/ietf/doc/utils.py index e3bc868c5..014cc5d7f 100644 --- a/ietf/doc/utils.py +++ b/ietf/doc/utils.py @@ -247,7 +247,7 @@ def add_links_in_new_revision_events(doc, events, diff_revisions): links += "" if prev != None: - links += ' (diff from previous)' % (settings.RFCDIFF_PREFIX, urllib.quote(prev, safe="~"), urllib.quote(diff_url, safe="~")) + links += ' (diff from previous)' % (settings.RFCDIFF_BASE_URL, urllib.quote(prev, safe="~"), urllib.quote(diff_url, safe="~")) # replace the bold filename part e.desc = re.sub(r"(.+-[0-9][0-9].txt)", links, e.desc) diff --git a/ietf/settings.py b/ietf/settings.py index 11cdb1782..265117458 100644 --- a/ietf/settings.py +++ b/ietf/settings.py @@ -188,7 +188,7 @@ TEMPLATE_CONTEXT_PROCESSORS = ( 'ietf.context_processors.revision_info', 'ietf.secr.context_processors.secr_revision_info', 'ietf.secr.context_processors.static', - 'ietf.context_processors.rfcdiff_prefix', + 'ietf.context_processors.rfcdiff_base_url', ) INSTALLED_APPS = ( @@ -276,7 +276,7 @@ INTERNAL_IPS = ( # no slash at end IDTRACKER_BASE_URL = "https://datatracker.ietf.org" -RFCDIFF_PREFIX = "https://www.ietf.org/rfcdiff" +RFCDIFF_BASE_URL = "https://www.ietf.org/rfcdiff" # Valid values: # 'production', 'test', 'development' diff --git a/ietf/templates/doc/document_history.html b/ietf/templates/doc/document_history.html index 052f9e8b7..06b7005be 100644 --- a/ietf/templates/doc/document_history.html +++ b/ietf/templates/doc/document_history.html @@ -21,7 +21,7 @@ {% if diff_revisions and diff_revisions|length > 1 %}

Revision differences

-
+
diff --git a/ietf/templates/doc/search/search_result_row.html b/ietf/templates/doc/search/search_result_row.html index b7a33705c..0800312a9 100644 --- a/ietf/templates/doc/search/search_result_row.html +++ b/ietf/templates/doc/search/search_result_row.html @@ -46,7 +46,7 @@ - {% if doc.latest_revision_date|timesince_days|new_enough:request and doc.get_state_slug != "rfc" %}{% endif %}{% if doc.get_state_slug == "rfc" %}{{ doc.latest_revision_date|date:"Y-m" }}{% else %}{{ doc.latest_revision_date|date:"Y-m-d" }}{% endif %}{% if doc.latest_revision_date|timesince_days|new_enough:request %}{% if doc.get_state_slug != "rfc" %}{% endif %} + {% if doc.latest_revision_date|timesince_days|new_enough:request and doc.get_state_slug != "rfc" %}{% endif %}{% if doc.get_state_slug == "rfc" %}{{ doc.latest_revision_date|date:"Y-m" }}{% else %}{{ doc.latest_revision_date|date:"Y-m-d" }}{% endif %}{% if doc.latest_revision_date|timesince_days|new_enough:request %}{% if doc.get_state_slug != "rfc" %}{% endif %} New {% endif %} diff --git a/ietf/templates/submit/announce_new_version.txt b/ietf/templates/submit/announce_new_version.txt index 672eab0ba..ba078c6e0 100644 --- a/ietf/templates/submit/announce_new_version.txt +++ b/ietf/templates/submit/announce_new_version.txt @@ -9,7 +9,7 @@ The IETF datatracker page for this Internet-Draft is: https://datatracker.ietf.org/doc/{{ submission.name }}/ Diff from previous version: -https:{{rfcdiff_prefix}}?url2={{ submission.name }}-{{ submission.rev }} +{{rfcdiff_base_url}}?url2={{ submission.name }}-{{ submission.rev }} Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. diff --git a/ietf/templates/submit/announce_to_authors.txt b/ietf/templates/submit/announce_to_authors.txt index 02dc1e6ab..5be3e0344 100644 --- a/ietf/templates/submit/announce_to_authors.txt +++ b/ietf/templates/submit/announce_to_authors.txt @@ -12,7 +12,7 @@ Pages: {{ submission.pages }} URL: https://www.ietf.org/internet-drafts/{{ submission.name }}-{{ submission.rev }}.txt Status: https://datatracker.ietf.org/doc/{{ submission.name }}/ Htmlized: https://tools.ietf.org/html/{{ submission.name }}-{{ submission.rev }} -{% if submission.rev != "00" %}Diff: https:{{rfcdiff_prefix}}?url2={{ submission.name }}-{{ submission.rev }}{% endif %} +{% if submission.rev != "00" %}Diff: {{rfcdiff_base_url}}?url2={{ submission.name }}-{{ submission.rev }}{% endif %} Abstract: {{ submission.abstract }} diff --git a/ietf/templates/submit/announce_to_lists.txt b/ietf/templates/submit/announce_to_lists.txt index e876e1bf4..3826d59ef 100644 --- a/ietf/templates/submit/announce_to_lists.txt +++ b/ietf/templates/submit/announce_to_lists.txt @@ -19,7 +19,7 @@ There's also a htmlized version available at: https://tools.ietf.org/html/{{ submission.name }}-{{ submission.rev }} {% if submission.rev != "00" %} A diff from the previous version is available at: -https:{{settings.RFCDIFF_PREFIX}}?url2={{ submission.name }}-{{ submission.rev }} +{{settings.RFCDIFF_BASE_URL}}?url2={{ submission.name }}-{{ submission.rev }} {% endif %} Please note that it may take a couple of minutes from the time of submission