r13931 - in /scripts/qa/templates: by_category default.css
tincho-guest at users.alioth.debian.org
tincho-guest at users.alioth.debian.org
Fri Feb 1 04:54:39 UTC 2008
Author: tincho-guest
Date: Fri Feb 1 04:54:38 2008
New Revision: 13931
URL: http://svn.debian.org/wsvn/?sc=1&rev=13931
Log:
Better formatting
Modified:
scripts/qa/templates/by_category
scripts/qa/templates/default.css
Modified: scripts/qa/templates/by_category
URL: http://svn.debian.org/wsvn/scripts/qa/templates/by_category?rev=13931&op=diff
==============================================================================
--- scripts/qa/templates/by_category (original)
+++ scripts/qa/templates/by_category Fri Feb 1 04:54:38 2008
@@ -7,20 +7,38 @@
[% USE CGI %]
[% SET hide_binaries = CGI.param("hide_binaries") %]
[% SET start_collapsed = CGI.param("start_collapsed") %]
-[% q_group_email = BLOCK %][% group_email | quotemeta %][% END %]
+
+[% MACRO quote(s) BLOCK %][% s | quotemeta %][% END %]
+[% MACRO format_email(s) BLOCK %][%
+ matches = s.match('^\s*"?(.*?)"?\s*<(.*)>\s*$');
+ myname = matches.0 | html;
+ myemail = matches.1 | url;
+%]<a href="mailto:$myemail">$myname</a>[% END %]
[% BLOCK show_maint %]
-<div>Maintainer: [% data.maintainer.join(", ") | html %] </div>
+[%
+ mymaint = [];
+ FOREACH m IN data.maintainer;
+ mymaint.push(format_email(m));
+ END;
+%]
+<div>Maintainer: [% mymaint.join(", ") %] </div>
[% IF data.uploaders.length %]
-<div>Uploaders: [% data.uploaders.join(", ") | html %] </div>
+[%
+ myupldr = [];
+ FOREACH m IN data.uploaders;
+ myupldr.push(format_email(m));
+ END;
+%]
+<div>Uploaders: [% myupldr.join(", ") %] </div>
[% END #IF %]
[% END #BLOCK %]
[% BLOCK check_maint %]
[% IF group_email.length AND data.maintainer
AND data.uploaders %]
-[% IF ! data.maintainer.grep("<$q_group_email>").size %]
-[% IF ! data.uploaders.grep("<$q_group_email>").size %]
+[% IF ! data.maintainer.grep(quote("<$group_email>")).size %]
+[% IF ! data.uploaders.grep(quote("<$group_email>")).size %]
<span class="popup">
<span class="non-group">[NG]</span>
<span class="balloon">
@@ -77,7 +95,7 @@
[% END %]
</td>
<td>
- [% qm = BLOCK %][% pkg | quotemeta %][% END %]
+ [% qm = quote(pkg.name) %]
[% pkg.bts.$bug.subject.replace("^$qm:\\s*",'') | html %]</td>
</tr>
[% END #FOREACH %]
Modified: scripts/qa/templates/default.css
URL: http://svn.debian.org/wsvn/scripts/qa/templates/default.css?rev=13931&op=diff
==============================================================================
--- scripts/qa/templates/default.css (original)
+++ scripts/qa/templates/default.css Fri Feb 1 04:54:38 2008
@@ -42,11 +42,11 @@
.popup:focus .balloon {
position: absolute;
display: block;
- min-width: 15em;
+ min-width: 20em;
max-width: 40em;
max-height: 75%;
overflow: auto;
- margin: 0em 0 0 -15em;
+ margin: 0em 0 0 -10em;
padding: 0.5em;
border: 2px outset #F5F5B5; /* light yellowish */
background: #F5F5B5; /* light yellowish */
More information about the Pkg-perl-cvs-commits
mailing list