r/a=LpSolit git-svn-id: svn://10.0.0.236/trunk@264852 18797224-902f-48f8-a5cc-f745e15eee43
62 lines
2.0 KiB
Cheetah
62 lines
2.0 KiB
Cheetah
[%# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
#
|
|
# This Source Code Form is "Incompatible With Secondary Licenses", as
|
|
# defined by the Mozilla Public License, v. 2.0.
|
|
#%]
|
|
|
|
[%# INTERFACE:
|
|
# subject: subject line of message
|
|
# body: message body, shown before the query tables
|
|
# queries: array of hashes containing:
|
|
# bugs: array containing hashes of fieldnames->values for each bug
|
|
# title: the title given in the whine scheduling mechanism
|
|
# name: the name of the query
|
|
# columnlist: array of fieldnames to display in the mail
|
|
# author: user object for the person who scheduled this whine
|
|
# recipient: user object for the intended recipient of the message
|
|
#%]
|
|
|
|
[% body %]
|
|
|
|
[% IF author.login == recipient.login %]
|
|
To edit your whine schedule, visit the following URL:
|
|
[%+ urlbase %]editwhines.cgi
|
|
[% ELSE %]
|
|
This search was scheduled by [% author.login %].
|
|
[% END %]
|
|
|
|
[% IF queries.size %]
|
|
[% FOREACH query=queries %]
|
|
|
|
[%+ query.title +%] ([% query.bugs.size %] [%+ terms.bugs %])
|
|
[%+ "-" FILTER repeat(query.title.length) %]
|
|
|
|
[% FOREACH bug=query.bugs %]
|
|
[% terms.Bug +%] [%+ bug.bug_id %]:
|
|
[%+ urlbase %]show_bug.cgi?id=[% bug.bug_id +%]
|
|
[% largest_title = 0 %]
|
|
[% FOREACH col = query.columnlist %]
|
|
[% NEXT IF col == 'bug_id' %]
|
|
[% IF field_descs.${col}.length > largest_title %]
|
|
[% largest_title = field_descs.${col}.length %]
|
|
[% END %]
|
|
[% END %]
|
|
[% FOREACH col = query.columnlist %]
|
|
[% NEXT IF col == 'bug_id' %]
|
|
[%+ " " FILTER repeat(largest_title - field_descs.${col}.length) %]
|
|
[% field_descs.$col %]: [% display_value($col, bug.$col) %]
|
|
[% END %]
|
|
|
|
[% END %]
|
|
|
|
[% IF author.login == recipient.login %]
|
|
View as [% terms.bug %] list: [% urlbase %]buglist.cgi?cmdtype=runnamed&namedcmd=[% query.name FILTER uri %]
|
|
[% END %]
|
|
[% END %]
|
|
[% ELSE %]
|
|
|
|
No [% terms.bugs %] were found that matched the search criteria.
|
|
[% END %]
|