From 0dde7786cd55ad089230dbb7a89a4ec76dbcd10d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20A=2E=20S=C3=A1nchez=20L=C3=B3pez?= Date: Sat, 12 Mar 2011 17:26:29 +0000 Subject: [PATCH] Decorate two pages with revision errors. Fixes #616 - Legacy-Id: 2886 --- ietf/submit/templatetags/submit_tags.py | 22 ++++++++++++++++++++++ ietf/submit/utils.py | 7 +++++-- ietf/templates/submit/draft_status.html | 5 +++-- 3 files changed, 30 insertions(+), 4 deletions(-) diff --git a/ietf/submit/templatetags/submit_tags.py b/ietf/submit/templatetags/submit_tags.py index 9cdeb18a2..f406660c9 100644 --- a/ietf/submit/templatetags/submit_tags.py +++ b/ietf/submit/templatetags/submit_tags.py @@ -2,6 +2,7 @@ import os from django import template from django.conf import settings +from django.utils.html import mark_safe register = template.Library() @@ -15,3 +16,24 @@ def show_submission_files(context, submission): result.append({'name': '[%s version ]' % ext[1:].capitalize(), 'url': '%s%s-%s%s' % (settings.STAGING_URL, submission.filename, submission.revision, ext)}) return {'files': result} + +def show_two_pages(context, two_pages, validation): + result + + +@register.filter +def two_pages_decorated_with_validation(value, validation): + pages = value.first_two_pages + if not 'revision' in validation.warnings.keys(): + return mark_safe('' % pages) + result = '