Commit 3ba91b28 authored by rojanu's avatar rojanu Committed by Frédéric Buclin

Bug 624696: We need a template hook to add a description to parameters added by extensions

r/a=mkanat
parent 721dfc64
......@@ -267,9 +267,14 @@ sub config_modify_panels {
my $auth_params = $panels->{'auth'}->{params};
my ($info_class) = grep($_->{name} eq 'user_info_class', @$auth_params);
my ($verify_class) = grep($_->{name} eq 'user_verify_class', @$auth_params);
push(@{ $info_class->{choices} }, 'CGI,Example');
push(@{ $verify_class->{choices} }, 'Example');
push(@$auth_params, { name => 'param_example',
type => 't',
default => 0,
checker => \&check_numeric });
}
sub email_in_before_parse {
......
[%# 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 Example Bugzilla Extension.
#
# The Initial Developer of the Original Code is Ali Ustek
# Portions created by the Initial Developer are Copyright (C) 2011 the
# Initial Developer. All Rights Reserved.
#
# Contributor(s):
# Ali Ustek <aliustek@gmail.com>
#%]
[% IF panel.name == "auth" %]
[% panel.param_descs.param_example ='Example new parameter' %]
[% END -%]
......@@ -73,6 +73,7 @@
[% FOREACH panel = panels %]
<tr>
[% IF panel.current %]
[% Hook.process("current_panel") %]
<td class="selected_section">
<span title="[% panel.desc FILTER html %]">[% panel.title FILTER html %]</span>
</td>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment