From 63be194996849202878c4a87e4c68a25d1976d3e Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" <> Date: Fri, 7 Nov 2008 17:34:39 +0000 Subject: Bug 308253: Ability to add select (enum) fields to a bug whose list of values depends on the value of another field Patch By Max Kanat-Alexander r=bbaetz, a=mkanat --- .../admin/fieldvalues/confirm-delete.html.tmpl | 17 +++++++++++++- .../en/default/admin/fieldvalues/create.html.tmpl | 21 +++++++++++++++++ .../en/default/admin/fieldvalues/edit.html.tmpl | 27 +++++++++++++++++++++- 3 files changed, 63 insertions(+), 2 deletions(-) (limited to 'template/en/default/admin/fieldvalues') diff --git a/template/en/default/admin/fieldvalues/confirm-delete.html.tmpl b/template/en/default/admin/fieldvalues/confirm-delete.html.tmpl index 2389fb6ae..b215edf04 100644 --- a/template/en/default/admin/fieldvalues/confirm-delete.html.tmpl +++ b/template/en/default/admin/fieldvalues/confirm-delete.html.tmpl @@ -62,7 +62,8 @@

Confirmation

[% IF value.is_default || value.bug_count || (value_count == 1) - || value.controls_visibility_of_fields.size + || value.controls_visibility_of_fields.size + || value.controlled_values.size %]

Sorry, but the '[% value.name FILTER html %]' value cannot be deleted @@ -121,6 +122,20 @@ [% END %] [% END %] + + [% IF value.controlled_values.size %] +

  • This value controls the visibility of the following values in + other fields:
    + [% FOREACH controlled = value.controlled_values %] + + [% controlled.field.description FILTER html %] + ([% controlled.field.name FILTER html %]): + [%+ controlled.name FILTER html %]
    + [% END %] +
  • + [% END %] [% ELSE %] diff --git a/template/en/default/admin/fieldvalues/create.html.tmpl b/template/en/default/admin/fieldvalues/create.html.tmpl index bd6c427e6..f1eec1a5a 100644 --- a/template/en/default/admin/fieldvalues/create.html.tmpl +++ b/template/en/default/admin/fieldvalues/create.html.tmpl @@ -62,6 +62,27 @@ [% END %] + [% IF field.value_field %] + + + + + + + (Leave unset to have this value always appear.) + + + [% END %] diff --git a/template/en/default/admin/fieldvalues/edit.html.tmpl b/template/en/default/admin/fieldvalues/edit.html.tmpl index f12383866..b01415577 100644 --- a/template/en/default/admin/fieldvalues/edit.html.tmpl +++ b/template/en/default/admin/fieldvalues/edit.html.tmpl @@ -32,7 +32,9 @@ - + [% END %] + [% IF field.value_field %] + + + + + [% END %]
    + + [% IF value.is_static %] [% IF value.is_open %]Open[% ELSE %]Closed[% END %]
    + + + + (Leave unset to have this value always appear.) +
    -- cgit v1.2.3-24-g4f1b