Koha/koha-tmpl/intranet-tmpl/prog/en/modules/circ
Owen Leonard 8d1248db4f Bug 22671: Show warning if browser doesn't support applicationCache
This patch adds a check for browser support for the "applicationCache"
feature required by the offline circulation tool. If the feature is not
available, a message is shown to the user that offline circulation is
disabled.

To test, apply the patch and enable the AllowOfflineCirculation system
preference.

In a browser which supports applicationCache (Firefox < 81, Chrome < 94,
Safari <= 15), go to Circulation -> Built-in offline circulation
interface.

- You should see the standard Offline Circulation menu options: Check
  out, check in, syncrhonize, etc.
- Click "Synchronize," then "Download records."
- The process should complete correctly, updating the "last synced"
  information on the page.

Follow the same steps in a browser which has dropped support for
applicationCache. As soon as you reach the built-in offline circulation
page you should see a message, "Your browser is not compatible..."

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
2022-02-21 15:15:47 -10:00
..
article-requests.tt Bug 27949: (QA follow-up) Remove TODO 2021-10-18 11:28:41 +02:00
bookcount.tt
branchoverdues.tt
branchtransfers.tt Bug 28438: Capitalization: Various corrections 2021-09-28 15:12:45 +02:00
checkout-notes.tt
circulation-home.tt
circulation.tt Bug 30081: Add item type column to holds table 2022-02-16 11:51:11 -10:00
circulation_batch_checkouts.tt Bug 29394: (follow-up) Pass correct time format and other corrections 2021-11-22 11:48:45 +01:00
offline-mf.tt
offline.tt Bug 22671: Show warning if browser doesn't support applicationCache 2022-02-21 15:15:47 -10:00
on-site_checkouts.tt
overdue.tt Bug 29580: Fix missing end tag in circ/overdue.tt 2021-12-02 21:02:33 -10:00
pendingreserves.tt Bug 29240: Rename start_for with date_to 2021-10-19 14:08:09 +02:00
printslip.tt
renew.tt Bug 29394: Remove futuredate for renew 2021-11-22 11:48:45 +01:00
request-article.tt Bug 27946: Add UI handling of AR fees 2022-01-28 11:09:07 -10:00
reserveratios.tt Bug 29279: Use class for targets 2021-10-21 10:21:50 +02:00
returns.tt Bug 29519: Allow resolution of claims return at checkin 2022-02-14 21:41:38 -10:00
set-library.tt
transfers_to_send.tt Bug 29859: Use iterator instead of as_list 2022-02-09 15:36:23 -10:00
transferstoreceive.tt
view_holdsqueue.tt Bug 29015: (QA follow-up) Change collection code to be just collection 2021-11-03 15:40:52 +01:00
waitingreserves.tt Bug 23678: Allow cancel holds in bulk 2021-10-01 16:02:58 +02:00