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

(-)a/C4/Search.pm (-2 / +2 lines)
Lines 446-452 sub getRecords { Link Here
446
                # loop through the results
446
                # loop through the results
447
                $results_hash->{'hits'} = $size;
447
                $results_hash->{'hits'} = $size;
448
                my $times;
448
                my $times;
449
                if ( $results_per_page != 'all' && ($offset + $results_per_page <= $size) ) {
449
                if ( $offset + $results_per_page <= $size ) {
450
                    $times = $offset + $results_per_page;
450
                    $times = $offset + $results_per_page;
451
                }
451
                }
452
                else {
452
                else {
Lines 1895-1901 sub searchResults { Link Here
1895
1895
1896
    # handle which records to actually retrieve
1896
    # handle which records to actually retrieve
1897
    my $times;
1897
    my $times;
1898
    if ( $hits && $results_per_page != 'all' && ($offset + $results_per_page <= $hits) ) {
1898
    if ( $hits && ($offset + $results_per_page <= $hits) ) {
1899
        $times = $offset + $results_per_page;
1899
        $times = $offset + $results_per_page;
1900
    }
1900
    }
1901
    else {
1901
    else {
(-)a/catalogue/search.pl (-1 / +1 lines)
Lines 613-619 for (my $i=0;$i<@servers;$i++) { Link Here
613
            if ($query_desc || $limit_desc) {
613
            if ($query_desc || $limit_desc) {
614
                $template->param(searchdesc => 1);
614
                $template->param(searchdesc => 1);
615
            }
615
            }
616
            $template->param(results_per_page =>  $results_per_page == $hits ? 'all' : $results_per_page);
616
            $template->param(results_per_page =>  $results_per_page);
617
            # must define a value for size if not present in DB
617
            # must define a value for size if not present in DB
618
            # in order to avoid problems generated by the default size value in TT
618
            # in order to avoid problems generated by the default size value in TT
619
            foreach my $line (@newresults) {
619
            foreach my $line (@newresults) {
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt (-1 lines)
Lines 83-89 Link Here
83
                        [% IF results_per_page == '60' %]<option value="60" selected="selected">60</option>[% ELSE %]<option value="60">60</option>[% END %]
83
                        [% IF results_per_page == '60' %]<option value="60" selected="selected">60</option>[% ELSE %]<option value="60">60</option>[% END %]
84
                        [% IF results_per_page == '80' %]<option value="80" selected="selected">80</option>[% ELSE %]<option value="80">80</option>[% END %]
84
                        [% IF results_per_page == '80' %]<option value="80" selected="selected">80</option>[% ELSE %]<option value="80">80</option>[% END %]
85
                        [% IF results_per_page == '100' %]<option value="100" selected="selected">100</option>[% ELSE %]<option value="100">100</option>[% END %]
85
                        [% IF results_per_page == '100' %]<option value="100" selected="selected">100</option>[% ELSE %]<option value="100">100</option>[% END %]
86
                        [% IF results_per_page == 'all' %]<option value="all" selected="selected">all</option>[% ELSE %]<option value="all">all</option>[% END %]
87
                    </select>
86
                    </select>
88
                <!-- RESULTS_PER_PAGE END -->
87
                <!-- RESULTS_PER_PAGE END -->
89
                    <input type="submit" value="Go" />
88
                    <input type="submit" value="Go" />
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt (-6 / +5 lines)
Lines 150-160 Link Here
150
150
151
                                            <label for="results_per_page">Results per page: </label>
151
                                            <label for="results_per_page">Results per page: </label>
152
                                            <select id="results_per_page" name="results_per_page">
152
                                            <select id="results_per_page" name="results_per_page">
153
                                                <option value="20" [% 'SELECTED' IF results_per_page == '20' %]>20</option>
153
                                                [% IF results_per_page == '20' %]<option value="20" selected="selected">20</option>[% ELSE %]<option value="20">20</option>[% END %]
154
                                                <option value="40" [% 'SELECTED' IF results_per_page == '40' %]>40</option>
154
                                                [% IF results_per_page == '40' %]<option value="40" selected="selected">40</option>[% ELSE %]<option value="40">40</option>[% END %]
155
                                                <option value="60" [% 'SELECTED' IF results_per_page == '60' %]>60</option>
155
                                                [% IF results_per_page == '60' %]<option value="60" selected="selected">60</option>[% ELSE %]<option value="60">60</option>[% END %]
156
                                                <option value="80" [% 'SELECTED' IF results_per_page == '80' %]>80</option>
156
                                                [% IF results_per_page == '80' %]<option value="80" selected="selected">80</option>[% ELSE %]<option value="80">80</option>[% END %]
157
                                                <option value="100" [% 'SELECTED' IF results_per_page == '100' %]>100</option>
157
                                                [% IF results_per_page == '100' %]<option value="100" selected="selected">100</option>[% ELSE %]<option value="100">100</option>[% END %]
158
                                            </select>
158
                                            </select>
159
159
160
                                            <input type="submit" class="btn btn-small clearfix" id="sortsubmit" value="Go" />
160
                                            <input type="submit" class="btn btn-small clearfix" id="sortsubmit" value="Go" />
161
- 

Return to bug 14715