X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=templates%2Fhtml%2Fshow.tmpl;h=d81d1e88afaa54e3ff6d410be8a8fe0018f99e1b;hb=2cbbd4fcf8594eb2c92e94a948ad01acb770e223;hp=ebbba777fb86e0d39bd39ab8bfd7a5f471d2447a;hpb=3d5a72874e7898645841a33b357af6ec2eff226b;p=deb%2Fpackages.git
diff --git a/templates/html/show.tmpl b/templates/html/show.tmpl
index ebbba77..d81d1e8 100644
--- a/templates/html/show.tmpl
+++ b/templates/html/show.tmpl
@@ -68,13 +68,7 @@
[% END %]
[% g('%s Resources:', organisation) %]
-- [% g('Bug Reports') %]
-
-[% IF src.pkg -%]
-- [% g('Developer Information (PTS)') %]
-[% ELSIF is_source %]
-- [% g('Developer Information (PTS)') %]
-[%- END %]
+- [% g('Bug Reports') %]
[% IF files && (!archive or archive == main_archive or archive == 'security') %]
- [% g('%s Changelog', organisation) %]
@@ -95,13 +89,13 @@
[% IF patch_tracking_url && src %]
[% FOREACH src.downloads %]
- [% IF name.match('\.(debian\.tar|diff)\.(gz|bz2|lzma)$') %]
+ [% IF name.match('\.(debian\.tar|diff)\.(gz|xz|bz2|lzma)$') %]
- [% g("%s Patch Tracker", organisation) %]
[% END -%]
[% END -%]
[% ELSIF patch_tracking_url && is_source %]
[% FOREACH srcfiles %]
- [% IF filename.match('\.(debian\.tar|diff)\.(gz|bz2|lzma)$') %]
+ [% IF filename.match('\.(debian\.tar|diff)\.(gz|xz|bz2|lzma)$') %]
- [% g("%s Patch Tracker", organisation) %]
[% END -%]
[% END -%]
@@ -121,12 +115,7 @@
[% END %]
[% END %]
-[% IF maintainers.size == 1 -%]
- [% g('Maintainer:') %]
-[%- ELSE -%]
- [% g('Maintainers:') %]
-[%- END %]
-[%- FOREACH maintainers;
+[%- BLOCK handle_maintainer;
mailarchiveurl = '';
IF (matches = mail.match('^(.*)@lists\.debian\.org$'));
mailarchiveurl = 'http://lists.debian.org/' _ uri_escape(matches.0) _ '/';
@@ -135,12 +124,43 @@
ELSIF (matches = mail.match('^(.*)@lists\.ubuntu\.com$'));
mailarchiveurl = 'http://lists.ubuntu.com/archives/' _ uri_escape(matches.0) _ '/';
END -%]
- [%- '' IF loop.last -%]
+[% END -%]
+
+[%- IF maintainers.size -%]
+[% IF maintainers.size == 1 -%]
+ [% g('Maintainer:') %]
+[%- ELSE -%]
+ [% g('Maintainers:') %]
+[%- END %]
+[%- FOREACH m IN maintainers;
+ '' IF loop.first;
+ PROCESS handle_maintainer name=m.name mail=m.mail;
+ '
' IF loop.last;
+ END -%]
+[% g('Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.',
+ "https://bugs.launchpad.net/ubuntu/+source/" _ (is_source ? pkg : src.pkg) _ "/+filebug",
+ "https://answers.launchpad.net/ubuntu/+source/" _ (is_source ? pkg : src.pkg) _ "/+addquestion") %]
+[%- END -%]
+
+[%- IF original_maintainers.size -%]
+[% IF original_maintainers.size == 1 -%]
+ [% g('Original Maintainer (usually from Debian):') %]
+[%- ELSE -%]
+ [% g('Original Maintainers (usually from Debian):') %]
+[%- END %]
+[%- FOREACH m IN original_maintainers;
+ '' IF loop.first;
+ PROCESS handle_maintainer name=m.name mail=m.mail hide_mail=1;
+ '
' IF loop.last;
+ END -%]
+[% g('It should generally not be necessary for users to contact the original maintainer.') %]
[%- END -%]
[% url = page.get_newest('url');
@@ -322,7 +342,7 @@
version_class = 'vold';
END %]
[% "$d.version | " IF versions.multiple %]
-[% g('%s kB', num.format_number(d.pkgsize,1)) %] | [% g('%s kB', d.instsize) %] |
+[% g('%s kB', num.format_number(d.pkgsize,1)) %] | [% g('%s kB', num.format_number(d.instsize,1)) %] |
[% IF d.contents_avail %]
[[% g('list of files') %]]
|