View | Details | Raw Unified | Return to bug 5240
Collapse All | Expand All

(-)a/admin/marc_subfields_structure.pl (-21 / +2 lines)
Lines 76-82 my ( $template, $borrowernumber, $cookie ) = get_template_and_user( Link Here
76
        debug           => 1,
76
        debug           => 1,
77
    }
77
    }
78
);
78
);
79
my $pagesize = 30;
79
80
my $op       = $input->param('op');
80
my $op       = $input->param('op');
81
$tagfield =~ s/\,//g;
81
$tagfield =~ s/\,//g;
82
82
Lines 531-542 elsif ( $op eq 'delete_confirmed' ) { Link Here
531
else {    # DEFAULT
531
else {    # DEFAULT
532
    my ( $count, $results ) = string_search( $tagfield, $frameworkcode );
532
    my ( $count, $results ) = string_search( $tagfield, $frameworkcode );
533
    my @loop_data = ();
533
    my @loop_data = ();
534
    for (
534
    for ( my $i = 0; $i < $count; $i++ ) {
535
        my $i = $offset ;
536
        $i < ( $offset + $pagesize < $count ? $offset + $pagesize : $count ) ;
537
        $i++
538
      )
539
    {
540
        my %row_data;    # get a fresh hash for the row data
535
        my %row_data;    # get a fresh hash for the row data
541
        $row_data{tagfield}         = $results->[$i]{'tagfield'};
536
        $row_data{tagfield}         = $results->[$i]{'tagfield'};
542
        $row_data{tagsubfield}      = $results->[$i]{'tagsubfield'};
537
        $row_data{tagsubfield}      = $results->[$i]{'tagsubfield'};
Lines 552-561 else { # DEFAULT Link Here
552
        $row_data{hidden}           = $results->[$i]{'hidden'};
547
        $row_data{hidden}           = $results->[$i]{'hidden'};
553
        $row_data{isurl}            = $results->[$i]{'isurl'};
548
        $row_data{isurl}            = $results->[$i]{'isurl'};
554
        $row_data{link}             = $results->[$i]{'link'};
549
        $row_data{link}             = $results->[$i]{'link'};
555
        $row_data{delete}           =
556
"$script_name?op=delete_confirm&amp;tagfield=$tagfield&amp;tagsubfield="
557
          . $results->[$i]{'tagsubfield'}
558
          . "&amp;frameworkcode=$frameworkcode";
559
550
560
        if ( $row_data{tab} eq -1 ) {
551
        if ( $row_data{tab} eq -1 ) {
561
            $row_data{subfield_ignored} = 1;
552
            $row_data{subfield_ignored} = 1;
Lines 569-584 else { # DEFAULT Link Here
569
        edit_frameworkcode => $frameworkcode
560
        edit_frameworkcode => $frameworkcode
570
    );
561
    );
571
562
572
    if ( $offset > 0 ) {
573
        my $prevpage = $offset - $pagesize;
574
        $template->param(
575
            prev => "<a href=\"$script_name?offset=$prevpage\&tagfield=$tagfield\&frameworkcode=$frameworkcode \">" );
576
    }
577
    if ( $offset + $pagesize < $count ) {
578
        my $nextpage = $offset + $pagesize;
579
        $template->param(
580
            next => "<a href=\"$script_name?offset=$nextpage\&tagfield=$tagfield\&frameworkcode=$frameworkcode \">" );
581
    }
582
}    #---- END $OP eq DEFAULT
563
}    #---- END $OP eq DEFAULT
583
564
584
output_html_with_http_headers $input, $cookie, $template->output;
565
output_html_with_http_headers $input, $cookie, $template->output;
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/marc_subfields_structure.tmpl (-2 / +1 lines)
Lines 207-213 Link Here
207
            <!-- TMPL_IF NAME="link" --> | Link:<!-- TMPL_VAR NAME="link" -->,<!-- /TMPL_IF -->
207
            <!-- TMPL_IF NAME="link" --> | Link:<!-- TMPL_VAR NAME="link" -->,<!-- /TMPL_IF -->
208
        <!-- /TMPL_IF -->
208
        <!-- /TMPL_IF -->
209
    </td>
209
    </td>
210
    <td><a href="<!-- TMPL_VAR NAME="delete" -->">Delete</a></td>
210
    <td><a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?op=delete_confirm&amp;tagfield=<!-- TMPL_VAR NAME="tagfield" -->&amp;tagsubfield=<!-- TMPL_VAR NAME="tagsubfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->">Delete</a></td>
211
</tr>
211
</tr>
212
<!-- /TMPL_LOOP -->
212
<!-- /TMPL_LOOP -->
213
</table>
213
</table>
214
- 

Return to bug 5240