Bug 4866 for master (Enable Change event for item plugins)
Signed-off-by: Galen Charlton <gmcharlt@gmail.com> Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
This commit is contained in:
parent
4b69538f9b
commit
baee3e5c9b
1 changed files with 2 additions and 0 deletions
|
@ -532,8 +532,10 @@ foreach my $tag (sort keys %{$tagslib}) {
|
||||||
if (do $plugin) {
|
if (do $plugin) {
|
||||||
my $extended_param = plugin_parameters( $dbh, $temp, $tagslib, $subfield_data{id}, \@loop_data );
|
my $extended_param = plugin_parameters( $dbh, $temp, $tagslib, $subfield_data{id}, \@loop_data );
|
||||||
my ( $function_name, $javascript ) = plugin_javascript( $dbh, $temp, $tagslib, $subfield_data{id}, \@loop_data );
|
my ( $function_name, $javascript ) = plugin_javascript( $dbh, $temp, $tagslib, $subfield_data{id}, \@loop_data );
|
||||||
|
my $change= index($javascript, 'function Change')>-1?"return Change$function_name($subfield_data{random}, '$subfield_data{id}');": 'return 1;'; #enhancement 4866
|
||||||
$subfield_data{marc_value} = qq[<input $attributes
|
$subfield_data{marc_value} = qq[<input $attributes
|
||||||
onfocus="Focus$function_name($subfield_data{random}, '$subfield_data{id}');"
|
onfocus="Focus$function_name($subfield_data{random}, '$subfield_data{id}');"
|
||||||
|
onchange=" $change"
|
||||||
onblur=" Blur$function_name($subfield_data{random}, '$subfield_data{id}');" />
|
onblur=" Blur$function_name($subfield_data{random}, '$subfield_data{id}');" />
|
||||||
<a href="#" class="buttonDot" onclick="Clic$function_name('$subfield_data{id}'); return false;" title="Tag Editor">...</a>
|
<a href="#" class="buttonDot" onclick="Clic$function_name('$subfield_data{id}'); return false;" title="Tag Editor">...</a>
|
||||||
$javascript];
|
$javascript];
|
||||||
|
|
Loading…
Reference in a new issue