From 3b7c5384dcfb0dea855704a0024100ff5c1c6660 Mon Sep 17 00:00:00 2001 From: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> Date: Thu, 11 Dec 2014 11:35:57 +0100 Subject: [PATCH] Bug 10480: Remove useless routines and irrelevant pod lines Content-Type: text/plain; charset=utf-8 This patch makes the following cleanup actions for all plugins: 1- Remove sub plugin_parameters. This function is not used. 2- Remove empty plugin or empty plugin_javascript subs. 3- Remove empty Blur, Clic or Focus routines from javascript. 4- Remove pod lines (copy-pasta) only referring to the 3 plugin subs. 5- Remove the last 1; line. It is no longer needed. Test plan: Run the unit test t/db_dependent/FrameworkPlugins.t Test some cataloguing plugins in addbiblio. Test some item plugins in additem and neworderempty. Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> I also checked the syntax of all plugins with perl -c. And checked the pod (if any) with podchecker: Two files still produce a warning; the follow-up deals with them: unimarc_field_686a/_700-4.pl. --- cataloguing/value_builder/barcode.pl | 43 ------------------ cataloguing/value_builder/barcode_manual.pl | 47 -------------------- cataloguing/value_builder/callnumber-KU.pl | 13 ----- cataloguing/value_builder/callnumber.pl | 12 ----- cataloguing/value_builder/dateaccessioned.pl | 43 ------------------ cataloguing/value_builder/labs_theses.pl | 15 ------ cataloguing/value_builder/macles.pl | 22 --------- cataloguing/value_builder/marc21_field_003.pl | 44 ------------------ cataloguing/value_builder/marc21_field_005.pl | 44 ------------------ cataloguing/value_builder/marc21_field_006.pl | 15 ------ cataloguing/value_builder/marc21_field_007.pl | 15 ------ cataloguing/value_builder/marc21_field_008.pl | 11 ----- .../value_builder/marc21_field_008_authorities.pl | 11 ----- cataloguing/value_builder/marc21_field_040c.pl | 44 ------------------ cataloguing/value_builder/marc21_field_040d.pl | 40 ----------------- cataloguing/value_builder/marc21_field_245h.pl | 46 ------------------- cataloguing/value_builder/marc21_leader.pl | 17 ------- .../value_builder/marc21_leader_authorities.pl | 17 ------- cataloguing/value_builder/marc21_leader_book.pl | 21 --------- .../value_builder/marc21_leader_computerfile.pl | 23 ---------- cataloguing/value_builder/marc21_leader_video.pl | 21 --------- .../value_builder/marc21_linking_section.pl | 15 ------ cataloguing/value_builder/normarc_field_007.pl | 21 --------- cataloguing/value_builder/normarc_field_008.pl | 19 -------- cataloguing/value_builder/normarc_leader.pl | 16 ------- cataloguing/value_builder/stocknumber.pl | 43 ------------------ cataloguing/value_builder/stocknumberAV.pl | 13 ----- cataloguing/value_builder/stocknumberam123.pl | 12 ----- cataloguing/value_builder/unimarc_field_010.pl | 21 --------- cataloguing/value_builder/unimarc_field_100.pl | 23 ---------- .../value_builder/unimarc_field_100_authorities.pl | 23 ---------- cataloguing/value_builder/unimarc_field_105.pl | 23 ---------- cataloguing/value_builder/unimarc_field_106.pl | 23 ---------- cataloguing/value_builder/unimarc_field_110.pl | 23 ---------- cataloguing/value_builder/unimarc_field_115a.pl | 23 ---------- cataloguing/value_builder/unimarc_field_115b.pl | 23 ---------- cataloguing/value_builder/unimarc_field_116.pl | 23 ---------- cataloguing/value_builder/unimarc_field_117.pl | 23 ---------- cataloguing/value_builder/unimarc_field_120.pl | 23 ---------- cataloguing/value_builder/unimarc_field_121a.pl | 23 ---------- cataloguing/value_builder/unimarc_field_121b.pl | 23 ---------- cataloguing/value_builder/unimarc_field_122.pl | 23 ---------- cataloguing/value_builder/unimarc_field_123a.pl | 23 ---------- cataloguing/value_builder/unimarc_field_123d.pl | 23 ---------- cataloguing/value_builder/unimarc_field_123e.pl | 23 ---------- cataloguing/value_builder/unimarc_field_123f.pl | 23 ---------- cataloguing/value_builder/unimarc_field_123g.pl | 23 ---------- cataloguing/value_builder/unimarc_field_123i.pl | 23 ---------- cataloguing/value_builder/unimarc_field_123j.pl | 23 ---------- cataloguing/value_builder/unimarc_field_124.pl | 23 ---------- cataloguing/value_builder/unimarc_field_124a.pl | 23 ---------- cataloguing/value_builder/unimarc_field_124b.pl | 20 -------- cataloguing/value_builder/unimarc_field_124c.pl | 21 --------- cataloguing/value_builder/unimarc_field_124d.pl | 20 -------- cataloguing/value_builder/unimarc_field_124e.pl | 20 -------- cataloguing/value_builder/unimarc_field_124f.pl | 20 -------- cataloguing/value_builder/unimarc_field_124g.pl | 23 ---------- cataloguing/value_builder/unimarc_field_125.pl | 15 ------ cataloguing/value_builder/unimarc_field_125a.pl | 20 -------- cataloguing/value_builder/unimarc_field_125b.pl | 20 -------- cataloguing/value_builder/unimarc_field_126.pl | 23 ---------- cataloguing/value_builder/unimarc_field_126a.pl | 20 -------- cataloguing/value_builder/unimarc_field_126b.pl | 21 --------- cataloguing/value_builder/unimarc_field_127.pl | 23 ---------- cataloguing/value_builder/unimarc_field_128a.pl | 23 ---------- cataloguing/value_builder/unimarc_field_128b.pl | 20 -------- cataloguing/value_builder/unimarc_field_128c.pl | 23 ---------- cataloguing/value_builder/unimarc_field_130.pl | 21 --------- cataloguing/value_builder/unimarc_field_135a.pl | 23 ---------- cataloguing/value_builder/unimarc_field_140.pl | 23 ---------- cataloguing/value_builder/unimarc_field_141.pl | 20 -------- cataloguing/value_builder/unimarc_field_210c.pl | 44 ------------------ .../value_builder/unimarc_field_210c_bis.pl | 21 --------- cataloguing/value_builder/unimarc_field_225a.pl | 13 ----- cataloguing/value_builder/unimarc_field_4XX.pl | 15 ------ cataloguing/value_builder/unimarc_field_686a.pl | 10 ---- cataloguing/value_builder/unimarc_field_700-4.pl | 15 ------ cataloguing/value_builder/unimarc_leader.pl | 19 -------- 78 files changed, 0 insertions(+), 1786 deletions(-) diff --git a/cataloguing/value_builder/barcode.pl b/cataloguing/value_builder/barcode.pl index 5aeae9f..61c53d3 100755 --- a/cataloguing/value_builder/barcode.pl +++ b/cataloguing/value_builder/barcode.pl @@ -29,32 +29,6 @@ use Algorithm::CheckDigits; my $DEBUG = 0; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -# my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 - -plugin_javascript : the javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus). Named FocusXXX -* one called when the field is leaved (onBlur). Named BlurXXX -* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= "barcode".(int(rand(100000))+1); @@ -121,10 +95,6 @@ END_OF_JS <script type="text/javascript"> //<![CDATA[ -function Blur$function_name(index) { - //barcode validation might go here -} - function Focus$function_name(subfield_managed, id, force) { $scr return 0; @@ -138,16 +108,3 @@ function Clic$function_name(id) { END_OF_JS return ($function_name, $js); } - -=head1 - -plugin: useless here - -=cut - -sub plugin { - # my ($input) = @_; - return ""; -} - -1; diff --git a/cataloguing/value_builder/barcode_manual.pl b/cataloguing/value_builder/barcode_manual.pl index 7b2e465..43d8d0d 100755 --- a/cataloguing/value_builder/barcode_manual.pl +++ b/cataloguing/value_builder/barcode_manual.pl @@ -27,32 +27,6 @@ require C4::Dates; my $DEBUG = 0; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -# my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 - -plugin_javascript : the javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus). Named FocusXXX -* one called when the field is leaved (onBlur). Named BlurXXX -* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= "barcode".(int(rand(100000))+1); @@ -100,14 +74,6 @@ END_OF_JS <script type="text/javascript"> //<![CDATA[ - function Blur$function_name(index) { - //barcode validation might go here - } - - function Focus$function_name(subfield_managed, id, force) { - return 0; - } - function Clic$function_name(id) { $scr return 0; @@ -117,16 +83,3 @@ END_OF_JS END_OF_JS return ($function_name, $js); } - -=head1 - -plugin: useless here - -=cut - -sub plugin { -# my ($input) = @_; - return ""; -} - -1; diff --git a/cataloguing/value_builder/callnumber-KU.pl b/cataloguing/value_builder/callnumber-KU.pl index f858de4..399daa9 100755 --- a/cataloguing/value_builder/callnumber-KU.pl +++ b/cataloguing/value_builder/callnumber-KU.pl @@ -39,21 +39,10 @@ CCC QW - returns first unused number CCC QWxx starting with CCC QW01 =cut -sub plugin_parameters { -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res=" <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - - function Blur$field_number() { - return 1; - } - function Clic$field_number() { var code = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=callnumber-KU.pl&code=' + code.value; @@ -128,5 +117,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/callnumber.pl b/cataloguing/value_builder/callnumber.pl index 17b313f..0a0928b 100755 --- a/cataloguing/value_builder/callnumber.pl +++ b/cataloguing/value_builder/callnumber.pl @@ -36,17 +36,10 @@ In this case, a callnumber has this form : "PREFIX 0009678570". =cut -sub plugin_parameters { -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res=" <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - function Blur$field_number() { var code = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=callnumber.pl&code=' + code.value; @@ -58,9 +51,6 @@ sub plugin_javascript { return 1; } - function Clic$field_number() { - return 1; - } </script> "; @@ -114,5 +104,3 @@ sub plugin { } output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/dateaccessioned.pl b/cataloguing/value_builder/dateaccessioned.pl index 2ae821a..4c3937c 100755 --- a/cataloguing/value_builder/dateaccessioned.pl +++ b/cataloguing/value_builder/dateaccessioned.pl @@ -21,32 +21,6 @@ use Modern::Perl; no warnings 'redefine'; -=head1 - -plugin_parameters : useless here - -=cut - -sub plugin_parameters { - # my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 - -plugin_javascript : the javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus) named FocusXXX -* one called when the field is left (onBlur ) named BlurXXX -* one called when the ... link is clicked (onClick) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { # my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name = "dateaccessioned".(int(rand(100000))+1); @@ -62,10 +36,6 @@ sub plugin_javascript { // // from: cataloguing/value_builder/dateaccessioned.pl -function Blur$function_name(index) { - //date validation could go here -} - function Focus$function_name(subfield_managed, id, force) { //var summary = ""; //for (i=0 ; i<document.f.field_value.length ; i++) { @@ -92,16 +62,3 @@ function set_to_today(id, force) { END_OF_JS return ($function_name, $res); } - -=head1 - -plugin: useless here. - -=cut - -sub plugin { -# my ($input) = @_; - return ""; -} - -1; diff --git a/cataloguing/value_builder/labs_theses.pl b/cataloguing/value_builder/labs_theses.pl index f7338cb..6c3df10 100755 --- a/cataloguing/value_builder/labs_theses.pl +++ b/cataloguing/value_builder/labs_theses.pl @@ -29,11 +29,6 @@ use C4::Output; use C4::Koha; -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= "328".(int(rand(100000))+1); @@ -41,14 +36,6 @@ my $res=" <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.f.field_value[i].value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=labs_theses.pl&cat_auth=LABTHE&index=\"+i+\"&result=\"+defaultvalue,\"tag_editor\",'width=700,height=700,toolbar=false,scrollbars=yes'); @@ -184,5 +171,3 @@ sub plugin { } output_html_with_http_headers $query, $cookie, $template->output ; } - -1; diff --git a/cataloguing/value_builder/macles.pl b/cataloguing/value_builder/macles.pl index 6644e65..33f8d37 100755 --- a/cataloguing/value_builder/macles.pl +++ b/cataloguing/value_builder/macles.pl @@ -31,17 +31,6 @@ use vars qw( $authorised_values_sth); use vars qw( $is_a_modif ); use utf8; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= "macles".(int(rand(100000))+1); @@ -49,14 +38,6 @@ my $res=" <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=macles.pl&index=\"+i,\"MACLES\",',toolbar=false,scrollbars=yes'); @@ -206,6 +187,3 @@ my ($input) = @_; $template->param("index"=>$index); output_html_with_http_headers $input, $cookie, $template->output; } -1; - - diff --git a/cataloguing/value_builder/marc21_field_003.pl b/cataloguing/value_builder/marc21_field_003.pl index e08ee6c..0a5367e 100755 --- a/cataloguing/value_builder/marc21_field_003.pl +++ b/cataloguing/value_builder/marc21_field_003.pl @@ -22,32 +22,6 @@ use strict; #use warnings; FIXME - Bug 2505 use C4::Context; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - # my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 - -plugin_javascript : the javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus). Named FocusXXX -* one called when the field is leaved (onBlur). Named BlurXXX -* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -58,31 +32,13 @@ sub plugin_javascript { <script type=\"text/javascript\"> //<![CDATA[ -function Blur$function_name(index) { -//need this? -} - function Focus$function_name(subfield_managed) { document.getElementById(\"$field_number\").value='$org'; return 0; } -function Clic$function_name(subfield_managed) { -} //]]> </script> "; return ($function_name,$res); } - -=head1 - -plugin : the true value_builded. The screen that is open in the popup window. - -=cut - -sub plugin { - return ""; -} - -1; diff --git a/cataloguing/value_builder/marc21_field_005.pl b/cataloguing/value_builder/marc21_field_005.pl index 2be76b5..2ab14f1 100755 --- a/cataloguing/value_builder/marc21_field_005.pl +++ b/cataloguing/value_builder/marc21_field_005.pl @@ -21,32 +21,6 @@ use strict; #use warnings; FIXME - Bug 2505 #use C4::Context; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - # my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 - -plugin_javascript : the javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus). Named FocusXXX -* one called when the field is leaved (onBlur). Named BlurXXX -* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -59,31 +33,13 @@ sub plugin_javascript { <script type=\"text/javascript\"> //<![CDATA[ -function Blur$function_name(index) { -//need this? -} - function Focus$function_name(subfield_managed) { document.getElementById(\"$field_number\").value='$date'; return 0; } -function Clic$function_name(subfield_managed) { -} //]]> </script> "; return ($function_name,$res); } - -=head1 - -plugin : the true value_builded. The screen that is open in the popup window. - -=cut - -sub plugin { - return ""; -} - -1; diff --git a/cataloguing/value_builder/marc21_field_006.pl b/cataloguing/value_builder/marc21_field_006.pl index a4a5770..4a86bee 100755 --- a/cataloguing/value_builder/marc21_field_006.pl +++ b/cataloguing/value_builder/marc21_field_006.pl @@ -34,11 +34,6 @@ plugin_parameters : other parameters added when the plugin is called by the dopo =cut -sub plugin_parameters { - my ($dbh, $record, $tagslib, $i, $tabloop) = @_; - return ""; -} - sub plugin_javascript { my ($dbh, $record, $tagslib, $field_number, $tabloop) = @_; my $function_name = $field_number; @@ -46,14 +41,6 @@ sub plugin_javascript { <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=marc21_field_006.pl&index=$field_number&result=\"+defaultvalue,\"tag_editor\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -106,5 +93,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_field_007.pl b/cataloguing/value_builder/marc21_field_007.pl index 3f5f663..b1e61a0 100755 --- a/cataloguing/value_builder/marc21_field_007.pl +++ b/cataloguing/value_builder/marc21_field_007.pl @@ -33,11 +33,6 @@ plugin_parameters : other parameters added when the plugin is called by the dopo =cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -45,14 +40,6 @@ my $res=" <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=marc21_field_007.pl&index=$field_number&result=\"+defaultvalue,\"tag_editor\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -160,5 +147,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_field_008.pl b/cataloguing/value_builder/marc21_field_008.pl index 9a2753b..4e51eda 100755 --- a/cataloguing/value_builder/marc21_field_008.pl +++ b/cataloguing/value_builder/marc21_field_008.pl @@ -41,11 +41,6 @@ $year += 1900; $mon += 1; my $dateentered = substr($year, 2, 2) . sprintf("%0.2d", $mon) . sprintf("%0.2d", $mday); -sub plugin_parameters { - my ($dbh, $record, $tagslib, $i, $tabloop) = @_; - return ""; -} - sub plugin_javascript { my $lang = C4::Context->preference('DefaultLanguageField008' ); $lang = "eng" unless $lang; @@ -66,10 +61,6 @@ function Focus$function_name(subfield_managed) { return 1; } -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; //Retrieve full leader string and pass it to the 008 tag editor @@ -182,5 +173,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_field_008_authorities.pl b/cataloguing/value_builder/marc21_field_008_authorities.pl index f9a824a..54627db 100755 --- a/cataloguing/value_builder/marc21_field_008_authorities.pl +++ b/cataloguing/value_builder/marc21_field_008_authorities.pl @@ -43,11 +43,6 @@ $year +=1900; $mon +=1; my $dateentered = substr($year,2,2).sprintf ("%0.2d", $mon).sprintf ("%0.2d",$mday); my $defaultval = Field008(); -sub plugin_parameters { - my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -67,10 +62,6 @@ function Focus$function_name(subfield_managed) { return 1; } -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { var authtype=document.forms['f'].elements['authtypecode'].value; defaultvalue=document.getElementById(\"$field_number\").value; @@ -130,5 +121,3 @@ sub Field008 { } return substr($pref,0,34); #ignore remainder } - -1; diff --git a/cataloguing/value_builder/marc21_field_040c.pl b/cataloguing/value_builder/marc21_field_040c.pl index 532ef84..0554e83 100755 --- a/cataloguing/value_builder/marc21_field_040c.pl +++ b/cataloguing/value_builder/marc21_field_040c.pl @@ -22,32 +22,6 @@ use strict; use C4::Context; # use MARC::Record; -=head1 plugin_parameters - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - # my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 plugin_javascript - -plugin_javascript : the javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus). Named FocusXXX -* one called when the field is leaved (onBlur). Named BlurXXX -* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -58,31 +32,13 @@ sub plugin_javascript { <script type=\"text/javascript\"> //<![CDATA[ -function Blur$function_name(index) { -//need this? -} - function Focus$function_name(subfield_managed) { document.getElementById(\"$field_number\").value='$org'; return 0; } -function Clic$function_name(subfield_managed) { -} //]]> </script> "; return ($function_name,$res); } - -=head1 plugin - -plugin : the true value_builded. The screen that is open in the popup window. - -=cut - -sub plugin { - return ""; -} - -1; diff --git a/cataloguing/value_builder/marc21_field_040d.pl b/cataloguing/value_builder/marc21_field_040d.pl index 64e5bd3..881916f 100755 --- a/cataloguing/value_builder/marc21_field_040d.pl +++ b/cataloguing/value_builder/marc21_field_040d.pl @@ -29,28 +29,6 @@ plugin_parameters : other parameters added when the plugin is called by the dopo =cut -sub plugin_parameters { - # my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 FUNCTIONS - -=head2 plugin_javascript - -The javascript function called when the user enters the subfield. -contain 3 javascript functions : - * one called when the field is entered (OnFocus). Named FocusXXX - * one called when the field is leaved (onBlur). Named BlurXXX - * one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : - * XXX - * a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name = $field_number; @@ -61,31 +39,13 @@ sub plugin_javascript { <script type=\"text/javascript\"> //<![CDATA[ -function Blur$function_name(index) { -//need this? -} - function Focus$function_name(subfield_managed) { document.getElementById(\"$field_number\").value='$org'; return 0; } -function Clic$function_name(subfield_managed) { -} //]]> </script> "; return ($function_name,$res); } - -=head2 plugin - -the true value_builded. The screen that is open in the popup window. - -=cut - -sub plugin { - return ""; -} - -1; diff --git a/cataloguing/value_builder/marc21_field_245h.pl b/cataloguing/value_builder/marc21_field_245h.pl index 9ab2ca1..20c6228 100755 --- a/cataloguing/value_builder/marc21_field_245h.pl +++ b/cataloguing/value_builder/marc21_field_245h.pl @@ -22,33 +22,6 @@ use strict; #use warnings; FIXME - Bug 2505 use C4::Context; -=head1 FUNCTIONS - -=head2 plugin_parameters - -other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - return ""; -} - -=head2 plugin_javascript - -Thee javascript function called when the user enters the subfield. -contain 3 javascript functions : - * one called when the field is entered (OnFocus). Named FocusXXX - * one called when the field is leaved (onBlur). Named BlurXXX - * one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : - * XXX - * a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name = $field_number; @@ -68,27 +41,8 @@ function Blur$function_name(index) { return 0; } -function Focus$function_name(subfield_managed) { - // Do Nothing -} - -function Clic$function_name(subfield_managed) { - // Do Nothing -} //]]> </script> "; return ($function_name,$res); } - -=head2 plugin - -The true value_builded. The screen that is open in the popup window. - -=cut - -sub plugin { - return ""; -} - -1; diff --git a/cataloguing/value_builder/marc21_leader.pl b/cataloguing/value_builder/marc21_leader.pl index 93a1433..9dd7acb 100755 --- a/cataloguing/value_builder/marc21_leader.pl +++ b/cataloguing/value_builder/marc21_leader.pl @@ -27,17 +27,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -52,10 +41,6 @@ function Focus$function_name(subfield_managed) { return 1; } -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=marc21_leader.pl&index=$field_number&result=\"+defaultvalue,\"tag_editor\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -104,5 +89,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_leader_authorities.pl b/cataloguing/value_builder/marc21_leader_authorities.pl index 0b08c25..938dd62 100755 --- a/cataloguing/value_builder/marc21_leader_authorities.pl +++ b/cataloguing/value_builder/marc21_leader_authorities.pl @@ -27,17 +27,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -52,10 +41,6 @@ function Focus$function_name(subfield_managed) { return 1; } -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=marc21_leader_authorities.pl&index=$field_number&result=\"+defaultvalue,\"tag_editor\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -102,5 +87,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_leader_book.pl b/cataloguing/value_builder/marc21_leader_book.pl index 134c473..a868745 100755 --- a/cataloguing/value_builder/marc21_leader_book.pl +++ b/cataloguing/value_builder/marc21_leader_book.pl @@ -27,17 +27,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -45,14 +34,6 @@ my $res=" <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=marc21_leader.pl&index=$field_number&result=\"+defaultvalue,\"tag_editor\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -102,5 +83,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_leader_computerfile.pl b/cataloguing/value_builder/marc21_leader_computerfile.pl index 0c6a576..6c499eb 100755 --- a/cataloguing/value_builder/marc21_leader_computerfile.pl +++ b/cataloguing/value_builder/marc21_leader_computerfile.pl @@ -27,19 +27,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -47,14 +34,6 @@ my $res=" <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=marc21_leader.pl&index=$field_number&result=\"+defaultvalue,\"tag_editor\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -104,5 +83,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_leader_video.pl b/cataloguing/value_builder/marc21_leader_video.pl index fb21e9d..bd3ebc5 100755 --- a/cataloguing/value_builder/marc21_leader_video.pl +++ b/cataloguing/value_builder/marc21_leader_video.pl @@ -27,17 +27,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -45,14 +34,6 @@ my $res=" <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=marc21_leader.pl&index=\"+i+\"&result=\"+defaultvalue,\"tag_editor\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -102,5 +83,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/marc21_linking_section.pl b/cataloguing/value_builder/marc21_linking_section.pl index baf0490..d1bcfc3 100644 --- a/cataloguing/value_builder/marc21_linking_section.pl +++ b/cataloguing/value_builder/marc21_linking_section.pl @@ -33,24 +33,11 @@ use MARC::Record; use C4::Branch; use C4::ItemType; -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $function_name = $field_number; my $res = " <script type='text/javascript'> - function Focus$function_name(subfield_managed) { - return 1; - } - - function Blur$function_name(subfield_managed) { - return 1; - } - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=marc21_linking_section.pl&index=\" + i + \"&result=\"+defaultvalue,\"marc21_field_7\"+i+\"\",'width=900,height=700,toolbar=false,scrollbars=yes'); @@ -345,5 +332,3 @@ sub plugin { } output_html_with_http_headers $query, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/normarc_field_007.pl b/cataloguing/value_builder/normarc_field_007.pl index 3148bad..5341dec 100755 --- a/cataloguing/value_builder/normarc_field_007.pl +++ b/cataloguing/value_builder/normarc_field_007.pl @@ -25,17 +25,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -43,14 +32,6 @@ my $res=" <script type=\"text/javascript\"> //<![CDATA[ -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=normarc_field_007.pl&index=$field_number&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -158,5 +139,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/normarc_field_008.pl b/cataloguing/value_builder/normarc_field_008.pl index d5acce0..df7cd7f 100755 --- a/cataloguing/value_builder/normarc_field_008.pl +++ b/cataloguing/value_builder/normarc_field_008.pl @@ -25,14 +25,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - # find today's date my ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(time); @@ -40,11 +32,6 @@ $year += 1900; $mon += 1; my $dateentered = substr($year, 2, 2) . sprintf("%0.2d", $mon) . sprintf("%0.2d", $mday); -sub plugin_parameters { - my ($dbh, $record, $tagslib, $i, $tabloop) = @_; - return ""; -} - sub plugin_javascript { my $lang = C4::Context->preference('DefaultLanguageField008' ); $lang = "eng" unless $lang; @@ -65,10 +52,6 @@ function Focus$function_name(subfield_managed) { return 1; } -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; defaultvalue=defaultvalue.replace(/ /g, \"+\"); @@ -188,5 +171,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/normarc_leader.pl b/cataloguing/value_builder/normarc_leader.pl index 020b24f..d664545 100755 --- a/cataloguing/value_builder/normarc_leader.pl +++ b/cataloguing/value_builder/normarc_leader.pl @@ -26,16 +26,6 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -50,10 +40,6 @@ function Focus$function_name(subfield_managed) { return 1; } -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=normarc_leader.pl&index=$field_number&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes'); @@ -102,5 +88,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/stocknumber.pl b/cataloguing/value_builder/stocknumber.pl index 711904f..b6f1979 100755 --- a/cataloguing/value_builder/stocknumber.pl +++ b/cataloguing/value_builder/stocknumber.pl @@ -21,32 +21,6 @@ use strict; use warnings; use C4::Context; -=head1 plugin_parameters - -other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -# my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - -=head1 plugin_javascript - -The javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus). Named FocusXXX -* one called when the field is leaved (onBlur). Named BlurXXX -* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= "inventory".(int(rand(100000))+1); @@ -70,10 +44,6 @@ END_OF_JS <script type="text/javascript"> //<![CDATA[ -function Blur$function_name(index) { - //barcode validation might go here -} - function Focus$function_name(subfield_managed, id, force) { $scr return 0; @@ -87,16 +57,3 @@ function Clic$function_name(id) { END_OF_JS return ($function_name, $js); } - -=head1 - -plugin: useless here - -=cut - -sub plugin { - # my ($input) = @_; - return ""; -} - -1; diff --git a/cataloguing/value_builder/stocknumberAV.pl b/cataloguing/value_builder/stocknumberAV.pl index 677008b..f931d36 100755 --- a/cataloguing/value_builder/stocknumberAV.pl +++ b/cataloguing/value_builder/stocknumberAV.pl @@ -36,21 +36,10 @@ In this case, a stocknumber has this form : "PREFIX 0009678570". =cut -sub plugin_parameters { -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res = qq{ <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - - function Blur$field_number() { - return 1; - } - function Clic$field_number() { var code = document.getElementById('$field_number'); \$.ajax({ @@ -109,5 +98,3 @@ sub plugin { output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/stocknumberam123.pl b/cataloguing/value_builder/stocknumberam123.pl index 6c0e24f..f7cbfc5 100755 --- a/cataloguing/value_builder/stocknumberam123.pl +++ b/cataloguing/value_builder/stocknumberam123.pl @@ -37,17 +37,10 @@ In this case, a stocknumber has this form : "PREFIX 0009678570". =cut -sub plugin_parameters { -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res=" <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - function Blur$field_number() { var code = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=stocknumberam123.pl&code=' + code.value; @@ -59,9 +52,6 @@ sub plugin_javascript { return 1; } - function Clic$field_number() { - return 1; - } </script> "; @@ -110,5 +100,3 @@ sub plugin { } output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_010.pl b/cataloguing/value_builder/unimarc_field_010.pl index 1675e53..34b884d 100755 --- a/cataloguing/value_builder/unimarc_field_010.pl +++ b/cataloguing/value_builder/unimarc_field_010.pl @@ -25,27 +25,10 @@ use CGI; use C4::Context; -=head1 FUNCTIONS - -=head2 plugin_parameters - -other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res=" <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - function Blur$field_number() { var isbn = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_010.pl&isbn=' + isbn.value; @@ -63,9 +46,6 @@ sub plugin_javascript { return 1; } - function Clic$field_number() { - return 1; - } </script> "; @@ -149,4 +129,3 @@ sub plugin { } output_html_with_http_headers $input, $cookie, $template->output; } -1; diff --git a/cataloguing/value_builder/unimarc_field_100.pl b/cataloguing/value_builder/unimarc_field_100.pl index 55bc770..1331b2e 100755 --- a/cataloguing/value_builder/unimarc_field_100.pl +++ b/cataloguing/value_builder/unimarc_field_100.pl @@ -28,31 +28,10 @@ use C4::Context; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $res = " <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - - function Blur$field_number() { - return 1; - } - function Clic$field_number(i) { var defaultvalue; try { @@ -133,5 +112,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_100_authorities.pl b/cataloguing/value_builder/unimarc_field_100_authorities.pl index 0a4012b..dd45567 100644 --- a/cataloguing/value_builder/unimarc_field_100_authorities.pl +++ b/cataloguing/value_builder/unimarc_field_100_authorities.pl @@ -26,31 +26,10 @@ use C4::Context; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $res = " <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - - function Blur$field_number() { - return 1; - } - function Clic$field_number(i) { var defaultvalue; try { @@ -118,5 +97,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_105.pl b/cataloguing/value_builder/unimarc_field_105.pl index 67f6cbc..2a8cefd 100755 --- a/cataloguing/value_builder/unimarc_field_105.pl +++ b/cataloguing/value_builder/unimarc_field_105.pl @@ -29,31 +29,10 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res=" <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - - function Blur$field_number() { - return 1; - } - function Clic$field_number() { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_105.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_105\",'width=1200,height=400,toolbar=false,scrollbars=yes'); @@ -114,5 +93,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_106.pl b/cataloguing/value_builder/unimarc_field_106.pl index 21bd2f4..6322a1c 100755 --- a/cataloguing/value_builder/unimarc_field_106.pl +++ b/cataloguing/value_builder/unimarc_field_106.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= "106".(int(rand(100000))+1); my $res=" <script> -function Focus$field_number() { -return 1; -} - -function Blur$field_number() { - return 1; -} - function Clic$field_number() { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_106.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_106\",'width=500,height=400,toolbar=false,scrollbars=yes'); @@ -83,5 +62,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_110.pl b/cataloguing/value_builder/unimarc_field_110.pl index 1c567c1..d1e294f 100755 --- a/cataloguing/value_builder/unimarc_field_110.pl +++ b/cataloguing/value_builder/unimarc_field_110.pl @@ -29,31 +29,10 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res=" <script type='text/javascript'> - function Focus$field_number() { - return 1; - } - - function Blur$field_number() { - return 1; - } - function Clic$field_number() { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_110.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_110\",'width=700,height=600,toolbar=false,scrollbars=yes'); @@ -103,5 +82,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_115a.pl b/cataloguing/value_builder/unimarc_field_115a.pl index 8075ae5..07e989d 100755 --- a/cataloguing/value_builder/unimarc_field_115a.pl +++ b/cataloguing/value_builder/unimarc_field_115a.pl @@ -29,31 +29,10 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $res = " <script type=\"text/javascript\"> - function Focus$field_number() { - return 1; - } - - function Blur$field_number() { - return 1; - } - function Clic$field_number(i) { var defaultvalue; try { @@ -132,5 +111,3 @@ sub plugin { output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_115b.pl b/cataloguing/value_builder/unimarc_field_115b.pl index fbdde35..f2e4e82 100755 --- a/cataloguing/value_builder/unimarc_field_115b.pl +++ b/cataloguing/value_builder/unimarc_field_115b.pl @@ -29,31 +29,10 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $res = " <script type=\"text/javascript\"> -function Focus$field_number(subfield_managed) { - return 1; -} - -function Blur$field_number(subfield_managed) { - return 1; -} - function Clic$field_number() { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_115b.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_115b\",'width=1200,height=600,toolbar=false,scrollbars=yes'); @@ -111,5 +90,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_116.pl b/cataloguing/value_builder/unimarc_field_116.pl index a168874..4d87b22 100755 --- a/cataloguing/value_builder/unimarc_field_116.pl +++ b/cataloguing/value_builder/unimarc_field_116.pl @@ -29,31 +29,10 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $res = " <script> -function Focus$field_number(subfield_managed) { - return 1; -} - -function Blur$field_number(subfield_managed) { - return 1; -} - function Clic$field_number(i) { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_116.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_116\",'width=1200,height=600,toolbar=false,scrollbars=yes'); @@ -113,5 +92,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_117.pl b/cataloguing/value_builder/unimarc_field_117.pl index 6901765..bff2fc8 100755 --- a/cataloguing/value_builder/unimarc_field_117.pl +++ b/cataloguing/value_builder/unimarc_field_117.pl @@ -29,31 +29,10 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $res=" <script> -function Focus$field_number(subfield_managed) { -return 1; -} - -function Blur$field_number(subfield_managed) { - return 1; -} - function Clic$field_number(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_117.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_117\",'width=600,height=225,toolbar=false,scrollbars=yes'); @@ -96,5 +75,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_120.pl b/cataloguing/value_builder/unimarc_field_120.pl index de9beeb..8de408a 100755 --- a/cataloguing/value_builder/unimarc_field_120.pl +++ b/cataloguing/value_builder/unimarc_field_120.pl @@ -29,32 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name=$field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_120.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_120\",'width=1200,height=750,toolbar=false,scrollbars=yes'); @@ -106,5 +85,3 @@ my ($template, $loggedinuser, $cookie) "f10$f10" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_121a.pl b/cataloguing/value_builder/unimarc_field_121a.pl index 359a61d..8490bb1 100755 --- a/cataloguing/value_builder/unimarc_field_121a.pl +++ b/cataloguing/value_builder/unimarc_field_121a.pl @@ -29,32 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_121a.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_121a\",'width=1210,height=750,toolbar=false,scrollbars=yes'); @@ -102,5 +81,3 @@ my ($template, $loggedinuser, $cookie) "f8$f8" => $f8); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_121b.pl b/cataloguing/value_builder/unimarc_field_121b.pl index 6da8ba7..bd886e3 100755 --- a/cataloguing/value_builder/unimarc_field_121b.pl +++ b/cataloguing/value_builder/unimarc_field_121b.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_121b.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_121b\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -96,5 +75,3 @@ my ($template, $loggedinuser, $cookie) "f7$f7" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_122.pl b/cataloguing/value_builder/unimarc_field_122.pl index 0c70341..6f4643d 100755 --- a/cataloguing/value_builder/unimarc_field_122.pl +++ b/cataloguing/value_builder/unimarc_field_122.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_122.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_122\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -92,5 +71,3 @@ my ($template, $loggedinuser, $cookie) f5 => $f5); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_123a.pl b/cataloguing/value_builder/unimarc_field_123a.pl index ce8e4e5..3ba90aa 100755 --- a/cataloguing/value_builder/unimarc_field_123a.pl +++ b/cataloguing/value_builder/unimarc_field_123a.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { - return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_123a.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_123a\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -84,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => $f1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_123d.pl b/cataloguing/value_builder/unimarc_field_123d.pl index f74352c..7e62236 100755 --- a/cataloguing/value_builder/unimarc_field_123d.pl +++ b/cataloguing/value_builder/unimarc_field_123d.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_123g\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -90,5 +69,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_123e.pl b/cataloguing/value_builder/unimarc_field_123e.pl index f74352c..7e62236 100755 --- a/cataloguing/value_builder/unimarc_field_123e.pl +++ b/cataloguing/value_builder/unimarc_field_123e.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_123g\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -90,5 +69,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_123f.pl b/cataloguing/value_builder/unimarc_field_123f.pl index 0d7541c..4c0bb2b 100755 --- a/cataloguing/value_builder/unimarc_field_123f.pl +++ b/cataloguing/value_builder/unimarc_field_123f.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_123g\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -91,5 +70,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_123g.pl b/cataloguing/value_builder/unimarc_field_123g.pl index f74352c..7e62236 100755 --- a/cataloguing/value_builder/unimarc_field_123g.pl +++ b/cataloguing/value_builder/unimarc_field_123g.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_123g\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -90,5 +69,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_123i.pl b/cataloguing/value_builder/unimarc_field_123i.pl index 5ada49f..5d79a57 100755 --- a/cataloguing/value_builder/unimarc_field_123i.pl +++ b/cataloguing/value_builder/unimarc_field_123i.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_123i.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_123i\",'width=800,height=400,toolbar=false,scrollbars=yes'); @@ -90,5 +69,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_123j.pl b/cataloguing/value_builder/unimarc_field_123j.pl index 8ce202e..49139d2 100755 --- a/cataloguing/value_builder/unimarc_field_123j.pl +++ b/cataloguing/value_builder/unimarc_field_123j.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ($dbh,$record,$tagslib,$i,$tabloop) = @_; - return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> - function Focus$function_name(subfield_managed) { - return 1; - } - - function Blur$function_name(subfield_managed) { - return 1; - } - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_123j.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_123j\",'width=800,height=400,toolbar=false,scrollbars=yes'); @@ -94,5 +73,3 @@ sub plugin { f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124.pl b/cataloguing/value_builder/unimarc_field_124.pl index 4f2bc8c..498a88a 100755 --- a/cataloguing/value_builder/unimarc_field_124.pl +++ b/cataloguing/value_builder/unimarc_field_124.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_100.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_100\",'width=500,height=400,toolbar=false,scrollbars=yes'); @@ -90,5 +69,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124a.pl b/cataloguing/value_builder/unimarc_field_124a.pl index 08563a9..d30af48 100755 --- a/cataloguing/value_builder/unimarc_field_124a.pl +++ b/cataloguing/value_builder/unimarc_field_124a.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_124a.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_124a\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -86,5 +65,3 @@ my ($input) = @_; "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124b.pl b/cataloguing/value_builder/unimarc_field_124b.pl index 62e8a8f..3ed99e0 100755 --- a/cataloguing/value_builder/unimarc_field_124b.pl +++ b/cataloguing/value_builder/unimarc_field_124b.pl @@ -27,29 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_124b.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_124b\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -81,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124c.pl b/cataloguing/value_builder/unimarc_field_124c.pl index 486ef21..57e0972 100755 --- a/cataloguing/value_builder/unimarc_field_124c.pl +++ b/cataloguing/value_builder/unimarc_field_124c.pl @@ -27,30 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_124c.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc_field_124c\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -82,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124d.pl b/cataloguing/value_builder/unimarc_field_124d.pl index 2a29b0e..8c98a8c 100755 --- a/cataloguing/value_builder/unimarc_field_124d.pl +++ b/cataloguing/value_builder/unimarc_field_124d.pl @@ -27,29 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_124d.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc_field_124d\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -81,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124e.pl b/cataloguing/value_builder/unimarc_field_124e.pl index c1a731a..5044d7c 100755 --- a/cataloguing/value_builder/unimarc_field_124e.pl +++ b/cataloguing/value_builder/unimarc_field_124e.pl @@ -27,29 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_124e.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc_field_124e\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -81,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124f.pl b/cataloguing/value_builder/unimarc_field_124f.pl index 21965f2..93485ac 100755 --- a/cataloguing/value_builder/unimarc_field_124f.pl +++ b/cataloguing/value_builder/unimarc_field_124f.pl @@ -27,29 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_124f.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_124f\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -81,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_124g.pl b/cataloguing/value_builder/unimarc_field_124g.pl index 5319217..e8f92a1 100755 --- a/cataloguing/value_builder/unimarc_field_124g.pl +++ b/cataloguing/value_builder/unimarc_field_124g.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_124g.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_124g\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -84,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_125.pl b/cataloguing/value_builder/unimarc_field_125.pl index 5d3a622..01cc7f6 100755 --- a/cataloguing/value_builder/unimarc_field_125.pl +++ b/cataloguing/value_builder/unimarc_field_125.pl @@ -33,24 +33,11 @@ plugin_parameters : other parameters added when the plugin is called by the dopo =cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_100.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_100\",'width=500,height=400,toolbar=false,scrollbars=yes'); @@ -88,5 +75,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_125a.pl b/cataloguing/value_builder/unimarc_field_125a.pl index 045a1e2..2817856 100755 --- a/cataloguing/value_builder/unimarc_field_125a.pl +++ b/cataloguing/value_builder/unimarc_field_125a.pl @@ -27,29 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> - function Focus$function_name(subfield_managed) { - return 1; - } - - function Blur$function_name(subfield_managed) { - return 1; - } - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_125a.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_125a\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -82,5 +64,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1,"f2$f2" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_125b.pl b/cataloguing/value_builder/unimarc_field_125b.pl index 4e73164..2471005 100755 --- a/cataloguing/value_builder/unimarc_field_125b.pl +++ b/cataloguing/value_builder/unimarc_field_125b.pl @@ -29,29 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_125b.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_125b\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -85,5 +67,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_126.pl b/cataloguing/value_builder/unimarc_field_126.pl index 4f2bc8c..498a88a 100755 --- a/cataloguing/value_builder/unimarc_field_126.pl +++ b/cataloguing/value_builder/unimarc_field_126.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_100.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_100\",'width=500,height=400,toolbar=false,scrollbars=yes'); @@ -90,5 +69,3 @@ my ($template, $loggedinuser, $cookie) f4 => $f4); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_126a.pl b/cataloguing/value_builder/unimarc_field_126a.pl index 1afbba8..edd8b50 100755 --- a/cataloguing/value_builder/unimarc_field_126a.pl +++ b/cataloguing/value_builder/unimarc_field_126a.pl @@ -29,29 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_126a.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_126a\",'width=1000,height=575,toolbar=false,scrollbars=yes'); @@ -114,5 +96,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_126b.pl b/cataloguing/value_builder/unimarc_field_126b.pl index 5bf5caf..023bb02 100755 --- a/cataloguing/value_builder/unimarc_field_126b.pl +++ b/cataloguing/value_builder/unimarc_field_126b.pl @@ -27,30 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 DECRIPTION - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_126b.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_126b\",'width=1000,height=575,toolbar=false,scrollbars=yes'); @@ -87,5 +68,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_127.pl b/cataloguing/value_builder/unimarc_field_127.pl index 16195fe..84f2376 100755 --- a/cataloguing/value_builder/unimarc_field_127.pl +++ b/cataloguing/value_builder/unimarc_field_127.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_127.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_127\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -88,5 +67,3 @@ my ($template, $loggedinuser, $cookie) f3 => $f3); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_128a.pl b/cataloguing/value_builder/unimarc_field_128a.pl index ef1b006..792f258 100755 --- a/cataloguing/value_builder/unimarc_field_128a.pl +++ b/cataloguing/value_builder/unimarc_field_128a.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_128a.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_128a\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -84,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_128b.pl b/cataloguing/value_builder/unimarc_field_128b.pl index 3f0835b..7de72fd 100755 --- a/cataloguing/value_builder/unimarc_field_128b.pl +++ b/cataloguing/value_builder/unimarc_field_128b.pl @@ -29,29 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_128b.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_128b\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -85,5 +67,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_128c.pl b/cataloguing/value_builder/unimarc_field_128c.pl index 359d8e3..4120247 100755 --- a/cataloguing/value_builder/unimarc_field_128c.pl +++ b/cataloguing/value_builder/unimarc_field_128c.pl @@ -27,32 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_128c.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_128c\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -84,5 +63,3 @@ my ($template, $loggedinuser, $cookie) "f1$f1" => 1); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_130.pl b/cataloguing/value_builder/unimarc_field_130.pl index d6f99fa..c3a5f47 100755 --- a/cataloguing/value_builder/unimarc_field_130.pl +++ b/cataloguing/value_builder/unimarc_field_130.pl @@ -29,30 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_130.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_130\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -105,5 +86,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_135a.pl b/cataloguing/value_builder/unimarc_field_135a.pl index 15c21ee..40b9a49 100755 --- a/cataloguing/value_builder/unimarc_field_135a.pl +++ b/cataloguing/value_builder/unimarc_field_135a.pl @@ -29,32 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_135a.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_135a\",'width=1000,height=375,toolbar=false,scrollbars=yes'); @@ -107,5 +86,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_140.pl b/cataloguing/value_builder/unimarc_field_140.pl index 7d17caf..7929ddb 100755 --- a/cataloguing/value_builder/unimarc_field_140.pl +++ b/cataloguing/value_builder/unimarc_field_140.pl @@ -29,32 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_140.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_140\",'width=1000,height=575,toolbar=false,scrollbars=yes'); @@ -131,5 +110,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_141.pl b/cataloguing/value_builder/unimarc_field_141.pl index e0b7a38..38a49c2 100755 --- a/cataloguing/value_builder/unimarc_field_141.pl +++ b/cataloguing/value_builder/unimarc_field_141.pl @@ -27,29 +27,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res=" <script> -function Focus$function_name(subfield_managed) { -return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_141.pl&index=$field_number&result=\"+defaultvalue,\"unimarc_field_141\",'width=1000,height=575,toolbar=false,scrollbars=yes'); @@ -97,5 +79,3 @@ my ($template, $loggedinuser, $cookie) ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_210c.pl b/cataloguing/value_builder/unimarc_field_210c.pl index e6dace6..784eaa4 100755 --- a/cataloguing/value_builder/unimarc_field_210c.pl +++ b/cataloguing/value_builder/unimarc_field_210c.pl @@ -32,34 +32,6 @@ use C4::Koha; ###TODO To rewrite in order to use SearchAuthorities -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - -=head2 plugin_javascript - -The javascript function called when the user enters the subfield. -contain 3 javascript functions : -* one called when the field is entered (OnFocus). Named FocusXXX -* one called when the field is leaved (onBlur). Named BlurXXX -* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX - -returns : -* XXX -* a variable containing the 3 scripts. -the 3 scripts are inserted after the <input> in the html code - -=cut - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; @@ -73,14 +45,6 @@ my $function_name= $field_number; my $res = " <script type=\"text/javascript\"> -function Focus$function_name(index) { - -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(subfield_managed) { defaultvalue=escape(document.getElementById(\"$field_number\").value); newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_210c.pl&index=\"+subfield_managed,\"unimarc_225a\",'width=500,height=600,toolbar=false,scrollbars=yes'); @@ -90,12 +54,6 @@ function Clic$function_name(subfield_managed) { return ($function_name,$res); } -=head2 plugin - -The true value_builded. The screen that is open in the popup window. - -=cut - sub plugin { my ($input) = @_; my $query=new CGI; @@ -234,5 +192,3 @@ my ($input) = @_; # Print the page output_html_with_http_headers $query, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_210c_bis.pl b/cataloguing/value_builder/unimarc_field_210c_bis.pl index d9e02b2..a3fb03f 100755 --- a/cataloguing/value_builder/unimarc_field_210c_bis.pl +++ b/cataloguing/value_builder/unimarc_field_210c_bis.pl @@ -48,31 +48,12 @@ use C4::Context; use C4::AuthoritiesMarc; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -plugin_parameters : other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $function_name = $field_number; my $res = " <script type=\"text/javascript\"> - function Focus$function_name(subfield_managed) { - return 1; - } - function Blur$function_name(subfield_managed) { - return 1; - } function Clic$function_name(index) { window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_210c_bis.pl&index=\"+index,\"unimarc210c\",'width=500,height=400,toolbar=false,scrollbars=no'); @@ -105,5 +86,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_225a.pl b/cataloguing/value_builder/unimarc_field_225a.pl index 0a0894b..8fc38eb 100755 --- a/cataloguing/value_builder/unimarc_field_225a.pl +++ b/cataloguing/value_builder/unimarc_field_225a.pl @@ -54,23 +54,12 @@ plugin_parameters : other parameters added when the plugin is called by the dopo =cut -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $function_name = $field_number; my $res = " <script type=\"text/javascript\"> - function Focus$function_name(subfield_managed) { - return 1; - } - function Blur$function_name(subfield_managed) { - return 1; - } function Clic$function_name(index) { // find the 010a value and the 210c. it will be used in the popup to find possibles collections @@ -154,5 +143,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_4XX.pl b/cataloguing/value_builder/unimarc_field_4XX.pl index a473792..3d954f9 100755 --- a/cataloguing/value_builder/unimarc_field_4XX.pl +++ b/cataloguing/value_builder/unimarc_field_4XX.pl @@ -34,24 +34,11 @@ use MARC::Record; use C4::Branch; # GetBranches use C4::ItemType; -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $function_name = $field_number; my $res = " <script type='text/javascript'> - function Focus$function_name(subfield_managed) { - return 1; - } - - function Blur$function_name(subfield_managed) { - return 1; - } - function Clic$function_name(i) { defaultvalue=document.getElementById(\"$field_number\").value; window.open(\"/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&index=\" + i + \"&result=\"+defaultvalue,\"unimarc_field_4\"+i+\"\",'width=900,height=700,toolbar=false,scrollbars=yes'); @@ -505,5 +492,3 @@ sub plugin { } output_html_with_http_headers $query, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_686a.pl b/cataloguing/value_builder/unimarc_field_686a.pl index 2b44823..e869ba9 100755 --- a/cataloguing/value_builder/unimarc_field_686a.pl +++ b/cataloguing/value_builder/unimarc_field_686a.pl @@ -47,14 +47,6 @@ my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res = " <script> -function Focus$function_name(index) { - return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(subfield_managed) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_686a.pl&result=\"+defaultvalue+\"&index=$field_number\",\"value_builder\",'width=700,height=600,toolbar=false,scrollbars=yes'); @@ -91,5 +83,3 @@ my ($input) = @_; ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_field_700-4.pl b/cataloguing/value_builder/unimarc_field_700-4.pl index ac99e4b..88120f4 100755 --- a/cataloguing/value_builder/unimarc_field_700-4.pl +++ b/cataloguing/value_builder/unimarc_field_700-4.pl @@ -44,24 +44,11 @@ This plug-in deals with unimarc field 700-4 ( =cut -sub plugin_parameters { -my ($dbh,$record,$tagslib,$i,$tabloop) = @_; -return ""; -} - sub plugin_javascript { my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_; my $function_name= $field_number; my $res = " <script> -function Focus$function_name(index) { - return 1; -} - -function Blur$function_name(subfield_managed) { - return 1; -} - function Clic$function_name(subfield_managed) { defaultvalue=document.getElementById(\"$field_number\").value; newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_700-4.pl&result=\"+defaultvalue+\"&index=$field_number\",\"value_builder\",'width=500,height=400,toolbar=false,scrollbars=yes'); @@ -99,5 +86,3 @@ my ($input) = @_; ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; diff --git a/cataloguing/value_builder/unimarc_leader.pl b/cataloguing/value_builder/unimarc_leader.pl index 04457e6..fbcfc30 100755 --- a/cataloguing/value_builder/unimarc_leader.pl +++ b/cataloguing/value_builder/unimarc_leader.pl @@ -29,28 +29,11 @@ use C4::Context; use C4::Search; use C4::Output; -=head1 FUNCTIONS - -=head2 plugin_parameters - -Other parameters added when the plugin is called by the dopop function - -=cut - -sub plugin_parameters { - my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_; - return ""; -} - sub plugin_javascript { my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_; my $function_name = $field_number; my $res = " <script> -function Focus$function_name(subfield_managed) { -return 1; -} - function Blur$function_name(subfield_managed) { var leader_length = document.getElementById(\"$field_number\").value.length; if (leader_length != 24 && leader_length !=0) { @@ -110,5 +93,3 @@ sub plugin { ); output_html_with_http_headers $input, $cookie, $template->output; } - -1; -- 1.7.7.6