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

(-)a/catalogue/search.pl (-8 / +1 lines)
Lines 675-688 for (my $i=0;$i<@servers;$i++) { Link Here
675
} #/end of the for loop
675
} #/end of the for loop
676
#$template->param(FEDERATED_RESULTS => \@results_array);
676
#$template->param(FEDERATED_RESULTS => \@results_array);
677
677
678
if ($cgi->param('searchid')) {
678
$template->{'VARS'}->{'searchid'} = $cgi->param('searchid');
679
	$template->{'VARS'}->{'searchid'} = $cgi->param('searchid');
680
}
681
else {
682
	my $dt = DateTime->now(time_zone  => 'local');
683
	#We are generating a clean numeric datetime representation so we can easily compare them using the default javascript lexigraphic sorter.
684
	$template->{'VARS'}->{'searchid'} = 'scs_'.$dt->ymd('').$dt->hms(''); #scs == Staff Client 
685
}
686
679
687
my $gotonumber = $cgi->param('gotoNumber');
680
my $gotonumber = $cgi->param('gotoNumber');
688
if ($gotonumber eq 'last' || $gotonumber eq 'first') {
681
if ($gotonumber eq 'last' || $gotonumber eq 'first') {
(-)a/koha-tmpl/intranet-tmpl/js/browser.js (-6 / +8 lines)
Lines 2-14 if ( KOHA === undefined ) var KOHA = {}; Link Here
2
2
3
KOHA.browser = function (searchid, biblionumber) {
3
KOHA.browser = function (searchid, biblionumber) {
4
    var me = this;
4
    var me = this;
5
6
    if (!searchid) {
7
        // We are generating a clean numeric datetime representation so we can easily compare them using the default javascript lexigraphic sorter.
8
        searchid = 'scs_' + (new Date()).getTime(); // scs for Staff Client Search
9
    }
5
    this.searchid = searchid;
10
    this.searchid = searchid;
6
11
7
    if (me.searchid) {
12
    var cookie = $.cookie(me.searchid)
8
        var cookie = $.cookie(me.searchid)
13
    if (cookie) {
9
        if (cookie) {
14
        me.searchCookie = JSON.parse(cookie);
10
            me.searchCookie = JSON.parse(cookie);
11
        }
12
    }
15
    }
13
16
14
    var browseRecords = function (movement) {
17
    var browseRecords = function (movement) {
15
- 

Return to bug 11369