Bug 259452 Add bonsai style &mark support to showbug for bug comments

r=kiko a=justdave
This commit is contained in:
timeless%mozdev.org 2004-09-21 19:56:19 +00:00
Родитель b25a1f6c7f
Коммит e5cc8af8a8
4 изменённых файлов: 27 добавлений и 1 удалений

Просмотреть файл

@ -171,5 +171,11 @@
.bz_disabled { color: #a0a0a0 ; }
.bz_comment { background-color: #e0e0e0; }
.bz_comment_hilite pre
{
background-color: lightgreen;
margin: 0;
padding: 1em 0;
}
table#flags th, table#flags td { vertical-align: baseline; text-align: left; }

Просмотреть файл

@ -59,6 +59,7 @@ my $format = GetFormat("bug/show", scalar $cgi->param('format'),
GetVersionTable();
my @bugs = ();
my %marks;
if ($single) {
my $id = $cgi->param('id');
@ -66,6 +67,17 @@ if ($single) {
# probably move into Bug.pm at some point
ValidateBugID($id);
push @bugs, new Bugzilla::Bug($id, $userid);
if (defined $cgi->param('mark')) {
foreach my $range (split ',', $cgi->param('mark')) {
if ($range =~ /^(\d+)-(\d+)$/) {
foreach my $i ($1..$2) {
$marks{$i} = 1;
}
} elsif ($range =~ /^(\d+)$/) {
$marks{$1} = 1;
}
}
}
} else {
foreach my $id ($cgi->param('id')) {
my $bug = new Bugzilla::Bug($id, $userid);
@ -80,6 +92,7 @@ eval {
};
$vars->{'bugs'} = \@bugs;
$vars->{'marks'} = \%marks;
# Next bug in list (if there is one)
my @bug_list;

Просмотреть файл

@ -171,5 +171,11 @@
.bz_disabled { color: #a0a0a0 ; }
.bz_comment { background-color: #e0e0e0; }
.bz_comment_hilite pre
{
background-color: lightgreen;
margin: 0;
padding: 1em 0;
}
table#flags th, table#flags td { vertical-align: baseline; text-align: left; }

Просмотреть файл

@ -43,7 +43,8 @@
[% BLOCK a_comment %]
[% IF NOT comment.isprivate || isinsider %]
<div [% "class=\"bz_private\"" IF comment.isprivate %]>
<div [% "class=\"bz_private\" " IF comment.isprivate %]
[% "class=\"bz_comment_hilite\" " IF marks.$count %]>
[% IF count > 0 %]
<br>
<span class="bz_comment">