[%# 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: # bug: a Bugzilla::Bug object # user: the Bugzilla::User object to which this template is addressed. # If not set, the currently logged in user object is used. # link_text: the text that we're highlighting. # use_alias: boolean; If true, we display the bug's alias as the link # text instead of link_text. # comment_num: If defined, make this a link to that comment on the bug. # full_url: boolean; If true, generate links that include the full # urlbase. (This is for emails, mostly.) #%] [% IF !bug %] <missing> [% RETURN %] [% END %] [%# We use "FILTER none" here because link_title is filtered down below. %] [% link_title = BLOCK %] [% display_value('bug_status', bug.bug_status) FILTER none %] [% IF bug.resolution %] [%+ display_value('resolution', bug.resolution) FILTER none %] [% END %] [% END %] [% IF user.can_see_bug(bug) %] [% link_title = link_title _ ' - ' _ bug.short_desc %] [% IF use_alias && bug.alias.size %] [% link_text = bug.alias.join(', ') %] [% END %] [% END %] [% SET anchor = '' %] [% IF comment_num.defined %] [% anchor = "#c$comment_num" %] [% END %] [%~ link_text FILTER html %]