koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] CVS: koha/acqui.simple addbiblio.pl,1.52.2.13,1.52.2.14


From: Paul POULAIN
Subject: [Koha-cvs] CVS: koha/acqui.simple addbiblio.pl,1.52.2.13,1.52.2.14
Date: Tue, 25 Oct 2005 05:36:23 -0700

Update of /cvsroot/koha/koha/acqui.simple
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5584/acqui.simple

Modified Files:
      Tag: rel_2_2
        addbiblio.pl 
Log Message:
* adding a feature to enable reordering of subfields in MARC editor (can be 
considered as a bug ? at least one of my libraries think that yes !)
* as the MARC editor begins to be really heavy, i've also added a marc_hide 
systempref. It hides all marc features not requested by libraries that want 
MARC but not too much. It hides MARC tag & subfield code, reordering buttons as 
well as indicators. by default, hide_marc is off

Index: addbiblio.pl
===================================================================
RCS file: /cvsroot/koha/koha/acqui.simple/addbiblio.pl,v
retrieving revision 1.52.2.13
retrieving revision 1.52.2.14
diff -C2 -r1.52.2.13 -r1.52.2.14
*** addbiblio.pl        9 Sep 2005 08:19:57 -0000       1.52.2.13
--- addbiblio.pl        25 Oct 2005 12:36:21 -0000      1.52.2.14
***************
*** 173,176 ****
--- 173,177 ----
        $subfield_data{repeatable}=$tagslib->{$tag}->{$subfield}->{repeatable};
        $subfield_data{kohafield}=$tagslib->{$tag}->{$subfield}->{kohafield};
+       $subfield_data{index} = $i;
        # it's an authorised field
        if ($tagslib->{$tag}->{$subfield}->{authorised_value}) {
***************
*** 277,281 ****
                                        }
  # If there is more than 1 field, add an empty hidden field as separator.
!                                       if ($#fields >=1) {
                                                my @subfields_data;
                                                my %tag_data;
--- 278,282 ----
                                        }
  # If there is more than 1 field, add an empty hidden field as separator.
!                                       if ($#fields >=1 && $#loop_data >=0 && 
$loop_data[$#loop_data]->{'tag'} eq $tag) {
                                                my @subfields_data;
                                                my %tag_data;
***************
*** 524,528 ****
  $template->param(
                frameworkcode => $frameworkcode,
!               itemtype => $frameworkcode # HINT: if the library has itemtype 
= framework, itemtype is auto filled !
                );
  output_html_with_http_headers $input, $cookie, $template->output;
\ No newline at end of file
--- 525,530 ----
  $template->param(
                frameworkcode => $frameworkcode,
!               itemtype => $frameworkcode, # HINT: if the library has itemtype 
= framework, itemtype is auto filled !
!               hide_marc => C4::Context->preference('hide_marc'),
                );
  output_html_with_http_headers $input, $cookie, $template->output;
\ No newline at end of file




reply via email to

[Prev in Thread] Current Thread [Next in Thread]