From 8187b87143081a2be75032db91287f9deb9d1f89 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 3 Nov 2011 19:10:07 -0500 Subject: Add signoff options form and data entry page This allows the criteria and other information about certain signoffs to be overridden as necessary. Signed-off-by: Dan McGee --- templates/packages/signoff_cell.html | 15 +++++++++++++-- templates/packages/signoff_options.html | 18 ++++++++++++++++++ templates/packages/signoffs.html | 3 +-- 3 files changed, 32 insertions(+), 4 deletions(-) create mode 100644 templates/packages/signoff_options.html (limited to 'templates') diff --git a/templates/packages/signoff_cell.html b/templates/packages/signoff_cell.html index 8721619..0a63011 100644 --- a/templates/packages/signoff_cell.html +++ b/templates/packages/signoff_cell.html @@ -1,12 +1,23 @@ +{% spaceless %} +{% if group.signoffs %} +{% endif %} {% if group.user_signed_off %} -
+ Revoke Signoff
{% else %} -
+ Signoff
{% endif %} +{% if group.packager == user %} +
+ Packager Options +
+{% endif %} +{% endspaceless %} diff --git a/templates/packages/signoff_options.html b/templates/packages/signoff_options.html new file mode 100644 index 0000000..ee9b8b4 --- /dev/null +++ b/templates/packages/signoff_options.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Package Signoff Options - {{ package.pkgbase }} {{ package.full_version }} ({{ package.arch.name }}){% endblock %} +{% block head %}{% endblock %} +{% block navbarclass %}anb-packages{% endblock %} + +{% block content %} +
+

Package Signoff Options: {{ package.pkgbase }} {{ package.full_version }} ({{ package.arch.name }})

+
{% csrf_token %} +
+ {{ form.as_p }} +
+

+
+ +
+{% endblock %} diff --git a/templates/packages/signoffs.html b/templates/packages/signoffs.html index 0bdc6d4..9bc7fd7 100644 --- a/templates/packages/signoffs.html +++ b/templates/packages/signoffs.html @@ -50,8 +50,7 @@ {{ group.packager|default:"Unknown" }} {{ group.packages|length }} {{ group.last_update|date }} - - {{ group.approved|yesno|capfirst }} + {{ group.approved|yesno|capfirst }} {% include "packages/signoff_cell.html" %} {% endfor %} -- cgit v1.2.3-24-g4f1b