From b6d1cc32f75d47437e382caccfccc5b2d98af765 Mon Sep 17 00:00:00 2001 From: Max Kanat-Alexander Date: Mon, 3 Jan 2011 18:09:42 -0800 Subject: Bug 595410: Make it faster to display a bug that has a lot of dependencies. r=LpSolit, a=LpSolit --- template/en/default/bug/edit.html.tmpl | 50 ++++++++++++++++------------------ 1 file changed, 24 insertions(+), 26 deletions(-) (limited to 'template/en/default/bug/edit.html.tmpl') diff --git a/template/en/default/bug/edit.html.tmpl b/template/en/default/bug/edit.html.tmpl index 2a9a0776e..744afeb2d 100644 --- a/template/en/default/bug/edit.html.tmpl +++ b/template/en/default/bug/edit.html.tmpl @@ -620,13 +620,13 @@ [%############################################################################%] [% BLOCK section_dependson_blocks %] - [% PROCESS dependencies - dep = { title => "Depends on", fieldname => "dependson" } %] + [% INCLUDE dependencies + field = bug_fields.dependson deps = bug.depends_on_obj %] - [% PROCESS dependencies accesskey = "b" - dep = { title => "Blocks", fieldname => "blocked" } %] + [% INCLUDE dependencies + field = bug_fields.blocked deps = bug.blocks_obj %]   @@ -936,38 +936,36 @@ [% BLOCK dependencies %] - - : - - - - [% IF bug.check_can_change_field(dep.fieldname, 0, 1) %] - + [% INCLUDE "bug/field-label.html.tmpl" %] + + + + [% IF bug.check_can_change_field(field.name, 0, 1) %] + [% END %] - [% FOREACH depbug = bug.${dep.fieldname} %] - [% depbug FILTER bug_link(depbug, use_alias => 1) FILTER none %][% " " %] + [% FOREACH dep_bug = deps %] + [% dep_bug.id FILTER bug_link(dep_bug, use_alias => 1) + FILTER none %][% " " %] [% END %] - [% IF bug.check_can_change_field(dep.fieldname, 0, 1) %] - - (edit) + [% IF bug.check_can_change_field(field.name, 0, 1) %] + + (edit) [% END %] - [% accesskey = undef %] - [% END %] [%############################################################################%] -- cgit v1.2.3-24-g4f1b