[%# The contents of this file are subject to the Mozilla Public # License Version 1.1 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or # implied. See the License for the specific language governing # rights and limitations under the License. # # The Original Code is the Bugzilla Bug Tracking System. # # The Initial Developer of the Original Code is Netscape Communications # Corporation. Portions created by Netscape are # Copyright (C) 1998 Netscape Communications Corporation. All # Rights Reserved. # # Contributor(s): Gervase Markham <gerv@gerv.net> #%] [%# INTERFACE: # bug_id: integer. The number of the bug(s). # multiple_bugs: boolean. True if bug_id contains > 1 bug number. # showsummary: boolean. True if we are showing bug summaries. # rankdir: string. "TB" if we are ranking top-to-bottom, "LR" if left-to-right. # image_url: string. The URL of the graphic showing the dependencies. # map_url: string. The URL of the map file for the image. (Optional) # image_map: string. The image map for the graphic showing the dependencies. (Optional) #%] [% PROCESS global/variables.none.tmpl %] [% title = "Dependency Graph" header = title %] [% IF NOT multiple_bugs %] [% filtered_desc = short_desc FILTER html %] [% title = "$title for $terms.bug $bug_id" header = "$header for $terms.bug <a href=\"show_bug.cgi?id=$bug_id\">$bug_id</a>" subheader = filtered_desc %] [% END %] [% PROCESS global/header.html.tmpl %] [% image_map %] <p> Green circles represent open [% terms.bugs %]. </p> [% IF image_map %] <img src="[% image_url %]" alt="Dependency graph" usemap="#imagemap"> [% ELSE %] <a href="[% map_url %]"> <img src="[% image_url %]" alt="Dependency graph" ismap="ismap"> </a> [% END %] <hr> <form action="showdependencygraph.cgi" method="GET"> <table> <tr> <th align="left"><label for="id">[% terms.Bug %] numbers</label>:</th> <td><input id="id" name="id" value="[% bug_id %]"></td> <td> <input type="checkbox" id="showsummary" name="showsummary" [% " checked" IF showsummary %]> <label for="showsummary">Show the summaries of all displayed [% terms.bugs %]</label> </td> </tr> <tr> <th align="left"><label for="display">Display:</label></th> <td colspan="2"> <select id="display" name="display"> <option value="tree"[% 'selected="selected"' IF (!display || display == "tree") %]> Restrict to [% terms.bugs %] having a direct relationship with entered [% terms.bugs %]</option> <option value="web" [% 'selected="selected"' IF display == "web" %]> Show all [% terms.bugs %] having any relationship with entered [% terms.bugs %]</option> </select> </td> </tr> <tr> <th align="left"><label for="rankdir">Orientation:</label></th> <td colspan="2"> <select id="rankdir" name="rankdir"> <option value="TB"[% " selected" IF rankdir == "TB" %]>Top to bottom</option> <option value="BT"[% " selected" IF rankdir == "BT" %]>Bottom to top</option> <option value="LR"[% " selected" IF rankdir == "LR" %]>Left to right</option> <option value="RL"[% " selected" IF rankdir == "RL" %]>Right to left</option> </select> </td> </tr> </table> <input type="submit" id="change" value="Change Parameters"> </form> [% PROCESS global/footer.html.tmpl %]