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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/offline.tt (-16 / +21 lines)
Lines 73-81 Link Here
73
            <div id="offline-sync" style="display: none;" class="offline-sync">
73
            <div id="offline-sync" style="display: none;" class="offline-sync">
74
                <div id="toolbar" class="btn-toolbar">
74
                <div id="toolbar" class="btn-toolbar">
75
                    [% IF (AllowOfflineCirculation) %]
75
                    [% IF (AllowOfflineCirculation) %]
76
                        <a href="#" id="download-records" class="btn btn-default"><i class="fa fa-arrow-down"></i>Download records</a>
76
                        <a href="#" id="download-records" class="btn btn-default"><i class="fa fa-arrow-down"></i> Download records</a>
77
                    [% END %]
77
                    [% END %]
78
                    <a href="#" id="upload-transactions" class="btn btn-default"><i class="fa fa-arrow-up"></i>Upload transactions</a>
78
                    <a href="#" id="upload-transactions" class="btn btn-default"><i class="fa fa-arrow-up"></i> Upload transactions</a>
79
                </div>
79
                </div>
80
                <h1>Offline circulation</h1>
80
                <h1>Offline circulation</h1>
81
                <div class="row">
81
                <div class="row">
Lines 639-662 Link Here
639
        }
639
        }
640
640
641
        // This next bit of code is to deal with the updated session issue
641
        // This next bit of code is to deal with the updated session issue
642
        window.addEventListener('load', function(e) {
642
        if( typeof window.applicationCache !== "undefined" ){
643
            window.applicationCache.addEventListener('updateready', function(e) {
643
            window.addEventListener('load', function(e) {
644
                if (window.applicationCache.status == window.applicationCache.UPDATEREADY) {
644
                window.applicationCache.addEventListener('updateready', function(e) {
645
                    // Browser downloaded a new app cache.
645
                    if (window.applicationCache.status == window.applicationCache.UPDATEREADY) {
646
                    // Swap it in and reload the page to get the new hotness.
646
                        // Browser downloaded a new app cache.
647
                    window.applicationCache.swapCache();
647
                        // Swap it in and reload the page to get the new hotness.
648
                    if (confirm(_("A new version of this site is available. Load it?"))) {
648
                        window.applicationCache.swapCache();
649
                        window.location.reload();
649
                        if (confirm(_("A new version of this site is available. Load it?"))) {
650
                            window.location.reload();
651
                        }
652
                    } else {
653
                    // Manifest didn't changed. Nothing new to server.
650
                    }
654
                    }
651
                } else {
655
                }, false);
652
                // Manifest didn't changed. Nothing new to server.
653
                }
654
            }, false);
656
            }, false);
655
        }, false);
657
        }
656
658
657
659
658
        $(document).ready(function () {
660
        $(document).ready(function () {
659
            kohadb.initialize();
661
            if( typeof window.applicationCache === "undefined" ){
662
                $("#offline-home div").html('<div class="dialog alert"><h3>' + _("Offline circulation disabled") + '</h3><p>' + _("Your browser is not compatible with the built-in offline circulation tool.") + '</div>');
663
            } else {
664
                kohadb.initialize();
665
            }
660
            $('#header_search #circ_search .tip').text(_("Enter patron card number:"));
666
            $('#header_search #circ_search .tip').text(_("Enter patron card number:"));
661
667
662
            $('ul[aria-labelledby="logged-in-menu"]').html('<li><a class="toplinks">' + _("You cannot change your branch or logout while using offline circulation") + '</a></li>');
668
            $('ul[aria-labelledby="logged-in-menu"]').html('<li><a class="toplinks">' + _("You cannot change your branch or logout while using offline circulation") + '</a></li>');
663
- 

Return to bug 22671