@@ -, +, @@ bibs_selected - Enable the "BrowseResultSelection" system preference. - Perform a catalog search which will return multiple results. - On the search results page, check the checkbox for a number of titles. - Click the "Browse selected biblios" button in the toolbar. - You should be directed to the detail page for the first title you checked. - Clicking the right-arrow in the sidebar should take you through each one of your selected titles. - When you click the "Results" link in the sidebar you should be returned to the same search results set and the same titles should be checked. _ If you uncheck those titles and reload the page the checkboxes should remain unchecked. - If you log out of the staff interface the "bibs_selected" item in localStorage should be deleted. See, for example, https://developer.mozilla.org/en-US/docs/Tools/Storage_Inspector for information about viewing local storage. --- koha-tmpl/intranet-tmpl/prog/js/staff-global.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/js/staff-global.js +++ a/koha-tmpl/intranet-tmpl/prog/js/staff-global.js @@ -205,6 +205,7 @@ function logOut(){ removeLastBorrower(); localStorage.removeItem("sql_reports_activetab"); localStorage.removeItem("searches"); + localStorage.removeItem("bibs_selected"); } function openHelp(){ @@ -320,11 +321,11 @@ function delBibToContext( bibnum ) { } function setContextBiblioNumbers( bibnums ) { - $.cookie('bibs_selected', JSON.stringify( bibnums )); + localStorage.setItem('bibs_selected', JSON.stringify( bibnums ) ); } function getContextBiblioNumbers() { - var r = $.cookie('bibs_selected'); + var r = localStorage.getItem('bibs_selected'); if ( r ) { return JSON.parse(r); } --