From: David Lawrence Date: Thu, 19 Jun 2014 16:43:45 +0000 (+0000) Subject: Bug 1015226: When using field-label.html.tmpl there is not a way to underline the... X-Git-Tag: bugzilla-4.5.5~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9081c21ce2e94410374692464b4026daf2656ae;p=thirdparty%2Fbugzilla.git Bug 1015226: When using field-label.html.tmpl there is not a way to underline the access key letter in the field description r=glob,a=glob --- diff --git a/template/en/default/bug/field-label.html.tmpl b/template/en/default/bug/field-label.html.tmpl index 95ac28acbd..74f2a47793 100644 --- a/template/en/default/bug/field-label.html.tmpl +++ b/template/en/default/bug/field-label.html.tmpl @@ -16,12 +16,21 @@ #%] [% DEFAULT tag_name = "th" %] +[% DEFAULT field_name = field_descs.${field.name} FILTER html %] + <[% tag_name FILTER html %] class="field_label [% ' bz_hidden_field' IF hidden %] [%- ' required' IF field.is_mandatory && NOT bug.id %]" id="field_label_[% field.name FILTER html %]" [% IF rowspan %] rowspan="[% rowspan FILTER html %]"[% END %]> [% IF editable %] + [%# Underline the accesskey if defined and found in the field name %] + [% IF accesskey %] + [% matches = field_name.match("(?i)($accesskey)") %] + [% IF matches.0 %] + [% field_name = field_name.replace(matches.0, "${matches.0}") %] + [% END %] + [% END %] ' IF editable %]