Koha moved marcxml column
[koha-bibliografija] / html.pl
diff --git a/html.pl b/html.pl
index f23e38b..3bd0cf2 100755 (executable)
--- a/html.pl
+++ b/html.pl
@@ -621,7 +621,7 @@ sub department_html {
                foreach my $bib_num ( @biblionumber ) {
                        my @li = li_biblio( $bib_num );
                        my $li_html = join('', @li);
-                       $li_html =~ s{<a name="col-\d+"></a>}{}gs;
+                       $li_html =~ s{<a name="(col-\d+)"/a>}{<!-- $1 -->}gs;
                        print $fh $li_html;
 
                        next unless $csv_fh;
@@ -629,8 +629,10 @@ sub department_html {
                        my $year = $li[1];
                        my @html;
                        foreach ( split(/<a name="col-/, $li[4]) ) {
-                               if ( s{(\d+)"></a>}{} ) {
-                                       $html[$1] = $_;
+                               if ( s{^(\d+)"></a>}{} ) {
+                                       my $nr = $1;
+                                       s{\s+}{ }gs;
+                                       $html[$nr] = $_;
                                } else {
                                        warn "SKIPPED: Can't find col in [$_] from $li[4]" unless m/^<[^>]+>$/;
                                }