Lines 2507-2512
sub PrepareItemrecordDisplay {
Link Here
|
2507 |
$subfield_data{subfield} = $subfield; |
2507 |
$subfield_data{subfield} = $subfield; |
2508 |
$subfield_data{countsubfield} = $cntsubf++; |
2508 |
$subfield_data{countsubfield} = $cntsubf++; |
2509 |
$subfield_data{kohafield} = $tagslib->{$tag}->{$subfield}->{'kohafield'}; |
2509 |
$subfield_data{kohafield} = $tagslib->{$tag}->{$subfield}->{'kohafield'}; |
|
|
2510 |
$subfield_data{id} = "tag_".$tag."_subfield_".$subfield."_". int(rand(1000000)); |
2510 |
|
2511 |
|
2511 |
# $subfield_data{marc_lib}=$tagslib->{$tag}->{$subfield}->{lib}; |
2512 |
# $subfield_data{marc_lib}=$tagslib->{$tag}->{$subfield}->{lib}; |
2512 |
$subfield_data{marc_lib} = $tagslib->{$tag}->{$subfield}->{lib}; |
2513 |
$subfield_data{marc_lib} = $tagslib->{$tag}->{$subfield}->{lib}; |
Lines 2642-2652
sub PrepareItemrecordDisplay {
Link Here
|
2642 |
my $plugin = C4::Context->intranetdir . "/cataloguing/value_builder/" . $tagslib->{$tag}->{$subfield}->{'value_builder'}; |
2643 |
my $plugin = C4::Context->intranetdir . "/cataloguing/value_builder/" . $tagslib->{$tag}->{$subfield}->{'value_builder'}; |
2643 |
if (do $plugin) { |
2644 |
if (do $plugin) { |
2644 |
my $temp; |
2645 |
my $temp; |
|
|
2646 |
$subfield_data{random} = int(rand(1000000)); # why do we need 2 different randoms? |
2645 |
my $extended_param = plugin_parameters( $dbh, $temp, $tagslib, $subfield_data{id}, undef ); |
2647 |
my $extended_param = plugin_parameters( $dbh, $temp, $tagslib, $subfield_data{id}, undef ); |
2646 |
my ( $function_name, $javascript ) = plugin_javascript( $dbh, $temp, $tagslib, $subfield_data{id}, undef ); |
2648 |
my ( $function_name, $javascript ) = plugin_javascript( $dbh, $temp, $tagslib, $subfield_data{id}, undef ); |
2647 |
$subfield_data{random} = int(rand(1000000)); # why do we need 2 different randoms? |
|
|
2648 |
my $index_subfield = int(rand(1000000)); |
2649 |
$subfield_data{id} = "tag_".$tag."_subfield_".$subfield."_".$index_subfield; |
2650 |
$subfield_data{marc_value} = qq[<input tabindex="1" id="$subfield_data{id}" name="field_value" class="input_marceditor" size="67" maxlength="255" |
2649 |
$subfield_data{marc_value} = qq[<input tabindex="1" id="$subfield_data{id}" name="field_value" class="input_marceditor" size="67" maxlength="255" |
2651 |
onfocus="Focus$function_name($subfield_data{random}, '$subfield_data{id}');" |
2650 |
onfocus="Focus$function_name($subfield_data{random}, '$subfield_data{id}');" |
2652 |
onblur=" Blur$function_name($subfield_data{random}, '$subfield_data{id}');" /> |
2651 |
onblur=" Blur$function_name($subfield_data{random}, '$subfield_data{id}');" /> |
2653 |
- |
|
|