From 156b91eb5935df4afdb8f0f0311d36537808c2f5 Mon Sep 17 00:00:00 2001
From: Dan McGee
Date: Tue, 9 Aug 2011 23:16:00 -0500
Subject: Use new package details link tag in templates
This replaces a lot of boilerplate we had everywhere, and makes sure
things like the title are consistent across all links.
Signed-off-by: Dan McGee
---
templates/packages/flag.html | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
(limited to 'templates/packages/flag.html')
diff --git a/templates/packages/flag.html b/templates/packages/flag.html
index 4a3c6966..261d6066 100644
--- a/templates/packages/flag.html
+++ b/templates/packages/flag.html
@@ -1,4 +1,6 @@
{% extends "base.html" %}
+{% load package_extras %}
+
{% block title %}Arch Linux - Flag Package - {{ package.pkgname }}{% endblock %}
{% block navbarclass %}anb-packages{% endblock %}
@@ -13,7 +15,7 @@ Flag Package: {{ package.pkgname }}
Note that all of the following packages will be marked out of date:
{% for pkg in packages %}
- - {{ pkg.pkgname }} {{ pkg.full_version }} [{{ pkg.repo.name|lower }}] ({{ pkg.arch.name }})
+ - {% pkg_details_link pkg %} {{ pkg.full_version }} [{{ pkg.repo.name|lower }}] ({{ pkg.arch.name }})
{% endfor %}
--
cgit v1.2.3-54-g00ecf
From 8e1cae30596e48bfcc958dcd840c09b4cb8987ba Mon Sep 17 00:00:00 2001
From: Thomas Bächler
Date: Sun, 14 Aug 2011 16:32:35 +0200
Subject: templates/flag.html: Improve the note about bug reports.
There are tons of morons out there who are not able to read. Thus, I
keep getting bug reports via the "flag out of date" feature.
This patch removes all occurrences of "please" from the note and
adds a new sentence that explains our ignorance properly. The hint
to file a bug report is now longer, so idiots might see it.
Dan: add one more line in the early text.
Signed-off-by: Dan McGee
---
templates/packages/flag.html | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
(limited to 'templates/packages/flag.html')
diff --git a/templates/packages/flag.html b/templates/packages/flag.html
index 261d6066..34dfe34e 100644
--- a/templates/packages/flag.html
+++ b/templates/packages/flag.html
@@ -10,7 +10,7 @@ Flag Package: {{ package.pkgname }}
If you notice a package is out-of-date (i.e., there is a newer
stable release available), then please notify us using
- the form below.
+ the form below. Do not report bugs via this form!
Note that all of the following packages will be marked out of date:
@@ -26,9 +26,10 @@ Flag Package: {{ package.pkgname }}
title="Visit the arch-general mailing list">arch-general mailing list
with your additional text.
- Note: Please do not use this facility if the
- package is broken! Please file a bug instead.
+ Note: Do not use this facility if the
+ package is broken! The package will be unflagged and the report will be ignored!
+ Use the
+ bugtracker to file a bug instead.
Please confirm your flag request for {{package.pkgname}}:
--
cgit v1.2.3-54-g00ecf
From 23020b33a0f8bf48c76d82726f143a09fca0fd1f Mon Sep 17 00:00:00 2001
From: Dan McGee
Date: Tue, 18 Oct 2011 10:59:14 -0500
Subject: Refresh title and other aspects of flag package templates
* Update to contain version and architecture
* Update some page text to be more descriptive
* Add a meta tag to not directly index these pages in search engines
Signed-off-by: Dan McGee
---
templates/packages/flag.html | 7 ++++---
templates/packages/flag_confirmed.html | 6 ++++--
templates/packages/flagged.html | 5 +++--
3 files changed, 11 insertions(+), 7 deletions(-)
(limited to 'templates/packages/flag.html')
diff --git a/templates/packages/flag.html b/templates/packages/flag.html
index 34dfe34e..5fc9c91d 100644
--- a/templates/packages/flag.html
+++ b/templates/packages/flag.html
@@ -1,18 +1,19 @@
{% extends "base.html" %}
{% load package_extras %}
-{% block title %}Arch Linux - Flag Package - {{ package.pkgname }}{% endblock %}
+{% block title %}Arch Linux - Flag Package - {{ package.pkgname }} {{ package.full_version }} ({{ package.arch.name }}){% endblock %}
+{% block head %}{% endblock %}
{% block navbarclass %}anb-packages{% endblock %}
{% block content %}
-
Flag Package: {{ package.pkgname }}
+
Flag Package: {{ package.pkgname }} {{ package.full_version }} ({{ package.arch.name }})
If you notice a package is out-of-date (i.e., there is a newer
stable release available), then please notify us using
the form below. Do not report bugs via this form!
-
Note that all of the following packages will be marked out of date:
+
Note that the following {{ packages|length }} package{{ packages|pluralize }} will be marked out of date:
{% for pkg in packages %}
- {% pkg_details_link pkg %} {{ pkg.full_version }} [{{ pkg.repo.name|lower }}] ({{ pkg.arch.name }})
diff --git a/templates/packages/flag_confirmed.html b/templates/packages/flag_confirmed.html
index 398212f8..6274adbb 100644
--- a/templates/packages/flag_confirmed.html
+++ b/templates/packages/flag_confirmed.html
@@ -1,14 +1,16 @@
{% extends "base.html" %}
{% load package_extras %}
-{% block title %}Arch Linux - Package Flagged - {{ package.pkgname }}{% endblock %}
+{% block title %}Arch Linux - Package Flagged - {{ package.pkgname }} {{ package.full_version }} ({{ package.arch.name }}){% endblock %}
+{% block head %}{% endblock %}
{% block navbarclass %}anb-packages{% endblock %}
{% block content %}
Package Flagged - {{ package.pkgname }}
-
Thank you, the maintainers have been notified the following packages are out-of-date:
+
Thank you, the maintainers have been notified the following
+ {{ packages|length }} package{{ packages|pluralize }} are out-of-date: