Bug 10480: Remove useless routines and irrelevant pod lines
authorMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
Thu, 11 Dec 2014 10:35:57 +0000 (11:35 +0100)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Thu, 16 Apr 2015 17:48:40 +0000 (14:48 -0300)
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.

Signed-off-by: Brendan Gallagher <brendan@bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
77 files changed:
cataloguing/value_builder/barcode.pl
cataloguing/value_builder/barcode_manual.pl
cataloguing/value_builder/callnumber-KU.pl
cataloguing/value_builder/callnumber.pl
cataloguing/value_builder/dateaccessioned.pl
cataloguing/value_builder/macles.pl
cataloguing/value_builder/marc21_field_003.pl
cataloguing/value_builder/marc21_field_005.pl
cataloguing/value_builder/marc21_field_006.pl
cataloguing/value_builder/marc21_field_007.pl
cataloguing/value_builder/marc21_field_008.pl
cataloguing/value_builder/marc21_field_008_authorities.pl
cataloguing/value_builder/marc21_field_040c.pl
cataloguing/value_builder/marc21_field_040d.pl
cataloguing/value_builder/marc21_field_245h.pl
cataloguing/value_builder/marc21_leader.pl
cataloguing/value_builder/marc21_leader_authorities.pl
cataloguing/value_builder/marc21_leader_book.pl
cataloguing/value_builder/marc21_leader_computerfile.pl
cataloguing/value_builder/marc21_leader_video.pl
cataloguing/value_builder/marc21_linking_section.pl
cataloguing/value_builder/normarc_field_007.pl
cataloguing/value_builder/normarc_field_008.pl
cataloguing/value_builder/normarc_leader.pl
cataloguing/value_builder/stocknumber.pl
cataloguing/value_builder/stocknumberAV.pl
cataloguing/value_builder/stocknumberam123.pl
cataloguing/value_builder/unimarc_field_010.pl
cataloguing/value_builder/unimarc_field_100.pl
cataloguing/value_builder/unimarc_field_100_authorities.pl
cataloguing/value_builder/unimarc_field_105.pl
cataloguing/value_builder/unimarc_field_106.pl
cataloguing/value_builder/unimarc_field_110.pl
cataloguing/value_builder/unimarc_field_115a.pl
cataloguing/value_builder/unimarc_field_115b.pl
cataloguing/value_builder/unimarc_field_116.pl
cataloguing/value_builder/unimarc_field_117.pl
cataloguing/value_builder/unimarc_field_120.pl
cataloguing/value_builder/unimarc_field_121a.pl
cataloguing/value_builder/unimarc_field_121b.pl
cataloguing/value_builder/unimarc_field_122.pl
cataloguing/value_builder/unimarc_field_123a.pl
cataloguing/value_builder/unimarc_field_123d.pl
cataloguing/value_builder/unimarc_field_123e.pl
cataloguing/value_builder/unimarc_field_123f.pl
cataloguing/value_builder/unimarc_field_123g.pl
cataloguing/value_builder/unimarc_field_123i.pl
cataloguing/value_builder/unimarc_field_123j.pl
cataloguing/value_builder/unimarc_field_124.pl
cataloguing/value_builder/unimarc_field_124a.pl
cataloguing/value_builder/unimarc_field_124b.pl
cataloguing/value_builder/unimarc_field_124c.pl
cataloguing/value_builder/unimarc_field_124d.pl
cataloguing/value_builder/unimarc_field_124e.pl
cataloguing/value_builder/unimarc_field_124f.pl
cataloguing/value_builder/unimarc_field_124g.pl
cataloguing/value_builder/unimarc_field_125.pl
cataloguing/value_builder/unimarc_field_125a.pl
cataloguing/value_builder/unimarc_field_125b.pl
cataloguing/value_builder/unimarc_field_126.pl
cataloguing/value_builder/unimarc_field_126a.pl
cataloguing/value_builder/unimarc_field_126b.pl
cataloguing/value_builder/unimarc_field_127.pl
cataloguing/value_builder/unimarc_field_128a.pl
cataloguing/value_builder/unimarc_field_128b.pl
cataloguing/value_builder/unimarc_field_128c.pl
cataloguing/value_builder/unimarc_field_130.pl
cataloguing/value_builder/unimarc_field_135a.pl
cataloguing/value_builder/unimarc_field_140.pl
cataloguing/value_builder/unimarc_field_141.pl
cataloguing/value_builder/unimarc_field_210c.pl
cataloguing/value_builder/unimarc_field_210c_bis.pl
cataloguing/value_builder/unimarc_field_225a.pl
cataloguing/value_builder/unimarc_field_4XX.pl
cataloguing/value_builder/unimarc_field_686a.pl
cataloguing/value_builder/unimarc_field_700-4.pl
cataloguing/value_builder/unimarc_leader.pl

index 5aeae9f..61c53d3 100755 (executable)
@@ -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;
index 7b2e465..43d8d0d 100755 (executable)
@@ -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;
index 4a0dd77..e1fd4c9 100755 (executable)
@@ -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;
index 73190dc..ad2a82b 100755 (executable)
@@ -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;
index 2ae821a..4c3937c 100755 (executable)
@@ -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;
index bb4b861..48dfafa 100755 (executable)
@@ -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');
 
@@ -202,6 +183,3 @@ my ($input) = @_;
        $template->param("index"=>$index);
        output_html_with_http_headers $input, $cookie, $template->output;
 }
-1;
-
-
index e08ee6c..0a5367e 100755 (executable)
@@ -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;
index 2be76b5..2ab14f1 100755 (executable)
@@ -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;
index f2144bc..f9b5722 100755 (executable)
@@ -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;
index e0cd235..ef5eea2 100755 (executable)
@@ -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;
index 8a16bae..98610fd 100755 (executable)
@@ -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;
index ed601ec..0bbeddd 100755 (executable)
@@ -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;
index 532ef84..0554e83 100755 (executable)
@@ -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;
index 64e5bd3..881916f 100755 (executable)
@@ -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;
index 9ab2ca1..20c6228 100755 (executable)
@@ -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;
index 03ad6ae..55d6f90 100755 (executable)
@@ -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;
index b3557b3..239e1dd 100755 (executable)
@@ -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;
index a41b941..9111612 100755 (executable)
@@ -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;
index b6126b2..54180d8 100755 (executable)
@@ -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;
index 71b5ba5..2cc2cd0 100755 (executable)
@@ -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;
index e14a977..f7318b1 100644 (file)
@@ -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;
index 478df1a..2de5358 100755 (executable)
@@ -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;
index d58757b..1515427 100755 (executable)
@@ -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;
index ae32d09..f87ab3a 100755 (executable)
@@ -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;
index 711904f..b6f1979 100755 (executable)
@@ -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;
index 1b580fc..451e5d5 100755 (executable)
@@ -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;
index 7c80e60..9502e55 100755 (executable)
@@ -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;
index 4e061f8..b904595 100755 (executable)
@@ -25,27 +25,10 @@ use CGI qw ( -utf8 );
 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;
index d0eedbf..ed77cf0 100755 (executable)
@@ -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;
index 28bc870..ac5d506 100644 (file)
@@ -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;
index 6f68583..0c9f09f 100755 (executable)
@@ -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;
index d6d4907..09a324b 100755 (executable)
@@ -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;
index 5a2be80..c7b3687 100755 (executable)
@@ -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;
index e5470a1..245aa7f 100755 (executable)
@@ -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;
index ae54ae8..564279b 100755 (executable)
@@ -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;
index ae020e7..60d3236 100755 (executable)
@@ -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;
index 254c859..d7ae8a4 100755 (executable)
@@ -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;
index 702b7d4..8b72993 100755 (executable)
@@ -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;
index 8171921..a8a74be 100755 (executable)
@@ -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;
index f979acc..84079e8 100755 (executable)
@@ -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;
index 4dbca39..507172f 100755 (executable)
@@ -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;
index 9a43344..d8bd4e4 100755 (executable)
@@ -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;
index 335315b..0479433 100755 (executable)
@@ -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;
index 335315b..0479433 100755 (executable)
@@ -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;
index 5cb8d8d..3085363 100755 (executable)
@@ -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;
index 335315b..0479433 100755 (executable)
@@ -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;
index 52b894e..a356bfc 100755 (executable)
@@ -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;
index c0193a0..140b561 100755 (executable)
@@ -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;
index a2ddad9..f21f9d9 100755 (executable)
@@ -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;
index 21c8c40..9654bbf 100755 (executable)
@@ -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;
index 89696c4..7659d73 100755 (executable)
@@ -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;
index 7615e0c..fe77330 100755 (executable)
@@ -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;
index a5be87e..4117c38 100755 (executable)
@@ -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;
index 8ed9253..3015897 100755 (executable)
@@ -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;
index 02063ca..3e6905e 100755 (executable)
@@ -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;
index 4104976..31bf20c 100755 (executable)
@@ -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;
index 89e6e5b..44b5283 100755 (executable)
@@ -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;
index d4a31d2..b301197 100755 (executable)
@@ -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;
index 2a86b3d..7d9f72c 100755 (executable)
@@ -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;
index a2ddad9..f21f9d9 100755 (executable)
@@ -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;
index 2921068..99740ce 100755 (executable)
@@ -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;
index 7fc32e5..b79b322 100755 (executable)
@@ -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;
index 3ef0a9a..902bcc2 100755 (executable)
@@ -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;
index 936ad20..35a6146 100755 (executable)
@@ -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;
index 34d435f..3297f44 100755 (executable)
@@ -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;
index 3b394aa..7a2f33e 100755 (executable)
@@ -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;
index f0a9cff..6c1d07a 100755 (executable)
@@ -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;
index 5809732..822dcdc 100755 (executable)
@@ -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;
index cf0e469..cc7e500 100755 (executable)
@@ -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;
index 9691b36..ea06bec 100755 (executable)
@@ -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;
index 67f4ab6..323d775 100755 (executable)
@@ -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;
index e7d0903..7c0d573 100755 (executable)
@@ -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;
index 22e47eb..6d6646d 100755 (executable)
@@ -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;
index 3cacb51..3c03fe4 100755 (executable)
@@ -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;
index 714229c..5d68407 100755 (executable)
@@ -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;
index 3facd0c..3469528 100755 (executable)
@@ -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;
index 4dc87ac..b7a97ae 100755 (executable)
@@ -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;