Bug 24619: Phase out jquery.cookie.js: MARC Frameworks
This patch removes the use of the jquery.cookie plugin on the MARC
Frameworks page and replaces it with a call to the new js-cookie
library.
To test, apply the patch and go to Administration -> MARC
bibliographic frameworks.
- Choose the 'MARC structure' menu item for one of the frameworks
listed.
- On the page which lists the tags in the framework, check the box
labeled "Display only used tags/subfields." The page should reload.
- The checkbox should remain checked and the list of tags should now
show only used tags.
- Uncheck the checkbox and the page should reload again.
You can also follow the changes to the cookie using the browser's
developer console. Look for a cookie named
'marctagstructure_selectdisplay' and confirm that the value flips from 0
to 1 and back.
https://developer.mozilla.org/en-US/docs/Tools/Storage_Inspector
https://developers.google.com/web/tools/chrome-devtools/storage/cookies
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Joy Nelson <joy@bywatersolutions.com>
(cherry picked from commit fb45f5bb98)
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
5bccfa152a
commit
d83a915b6d
|
|
@ -233,7 +233,6 @@
|
|||
[% MACRO jsinclude BLOCK %]
|
||||
[% INCLUDE 'datatables.inc' %]
|
||||
[% Asset.js("js/admin-menu.js") | $raw %]
|
||||
[% Asset.js("lib/jquery/plugins/jquery.cookie.min.js") | $raw %]
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$("#table_marctagstructure").dataTable($.extend(true, {}, dataTablesDefaults, {
|
||||
|
|
@ -244,7 +243,7 @@
|
|||
}));
|
||||
$("#select_display").on("change",function(){
|
||||
var checked = $(this).prop("checked") ? 1: 0;
|
||||
$.cookie('marctagstructure_selectdisplay', checked);
|
||||
Cookies.set("marctagstructure_selectdisplay", checked);
|
||||
this.form.submit();
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue