1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
[%# 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:
# value: Bugzilla::Field::Choice; The field value being deleted.
# value_count: number; The number of values available for this field.
# field: object; the field the value is being deleted from.
#%]
[% title = BLOCK %]
Удаление значения '[% value.name FILTER html %]' атрибута
'[% field.description FILTER html %]' ([% field.name FILTER html %])
[% END %]
[% PROCESS global/header.html.tmpl
title = title
style_urls = ['skins/standard/admin.css']
%]
<table id="admin_table">
<tr class="column_header">
<th>Поле</th>
<th>Значение</th>
</tr>
<tr>
<td>Атрибут:</td>
<td>[% field.description FILTER html %]</td>
</tr>
<tr>
<td>Значение атрибута:</td>
<td>[% value.name FILTER html %]</td>
</tr>
<tr>
<td>[[% terms.Bugs_gen %]:</td>
<td>
[% IF value.bug_count %]
<a title="Список [% terms.bugs_gen %], использующих значение
'[%- value.name FILTER html %]' атрибута
'[%- field.description FILTER html %]'"
href="buglist.cgi?[% field.name FILTER uri %]=
[%- value.name FILTER uri %]">
[%- value.bug_count FILTER html %]</a>
[% ELSE %]
Нет
[% END %]
</td>
</tr>
</table>
<h2>Подтверждение</h2>
[% IF value.is_default || value.bug_count || (value_count == 1)
|| value.controls_visibility_of_fields.size
|| value.controlled_values_array.size
%]
<p>Значение '[% value.name FILTER html %]' атрибута
'[% field.description FILTER html %]' не может быть удалено:</p>
<ul class="warningmessages">
[% IF value.is_default %]
<li>Значение '[% value.name FILTER html %]' используется по умолчанию
для атрибута '[% field.description FILTER html %]'.
[% IF user.in_group('tweakparams') %]
Перед удалением следует <a href="editparams.cgi?section=bugfields">изменить
значение по умолчанию</a> для этого атрибута.
[% END %]
</li>
[% END %]
[% IF value.bug_count %]
<li>
Значение атрибута используется в [% value.bug_count FILTER html %]
[% numeral(value.bug_count,
"${terms.bug_obj}", "${terms.bugs_obj}", "${terms.bugs_obj}")
FILTER html -%].
Перед удалением следует выбрать другое значение атрибута для
<a title="Список [% terms.bugs_gen %], использующих значение '[%- value.name FILTER html %]'
атрибута '[%- field.description FILTER html %]'"
href="buglist.cgi?[% field.name FILTER uri %]=
[%- value.name FILTER uri %]">
этих [%+ terms.bugs_gen %]</a>
</li>
[% END %]
[% IF value_count == 1 %]
<li>Значение '[% value.name FILTER html %]' является единственным допустимым для атрибута
'[%- field.description FILTER html %]' и не может быть удалено.
</li>
[% END %]
[% IF value.controls_visibility_of_fields.size %]
<li>От этого значения зависит видимость следующих атрибутов:<br>
[% FOREACH field = value.controls_visibility_of_fields %]
<a href="editfields.cgi?action=edit&name=
[%- field.name FILTER uri %]">
[%- field.description FILTER html %]
([% field.name FILTER html %])</a><br>
[% END %]
</li>
[% END %]
[% IF value.controlled_values_array.size %]
<li>От этого значения зависит видимость следующих значений
других атрибутов:<br>
[% FOREACH field_name = value.controlled_values.keys %]
[% FOREACH controlled = value.controlled_values.${field_name} %]
<a href="editvalues.cgi?action=edit&field=
[%- controlled.field.name FILTER uri %]&value=
[%- controlled.name FILTER uri %]">
[% controlled.field.description FILTER html %]
([% controlled.field.name FILTER html %]):
[%+ controlled.name FILTER html %]</a><br>
[% END %]
[% END %]
</li>
[% END %]
</ul>
[% ELSE %]
<p>Удалить значение?</p>
<form method="post" action="editvalues.cgi">
<input type="submit" value="Да, удалить" id="delete">
<input type="hidden" name="action" value="delete">
<input type="hidden" name="field" value="[% field.name FILTER html %]">
<input type="hidden" name="value" value="[% value.name FILTER html %]">
<input type="hidden" name="token" value="[% token FILTER html %]">
</form>
[% END %]
[% PROCESS admin/fieldvalues/footer.html.tmpl
no_edit_link = 1
%]
[% PROCESS global/footer.html.tmpl %]