From 431a9cd5f28dd5ae59b64c8c884df6cb4f0bec1e Mon Sep 17 00:00:00 2001
From: Lucas Gass <lucas@bywatersolutions.com>
Date: Fri, 26 Apr 2024 16:18:13 +0000
Subject: [PATCH] Bug 36694: Remove HC stikcy from cataloguing/ pages
---
.../prog/en/modules/cataloguing/addbiblio.tt | 11 +----------
.../cataloguing/value_builder/marc21_field_008.tt | 9 +--------
.../intranet-tmpl/prog/en/modules/labels/result.tt | 4 +---
3 files changed, 3 insertions(+), 21 deletions(-)
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt
index 85b41b2daf..486e708d64 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt
@@ -15,7 +15,6 @@
[% END %]</title>
[% INCLUDE 'doc-head-close.inc' %]
[% INCLUDE 'calendar.inc' %]
-[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
[% Asset.js( "lib/sortable/Sortable.min.js" ) | $raw %]
[% INCLUDE 'select2.inc' %]
<script>
@@ -35,7 +34,6 @@
$(window).load(function(){
$("#loading").hide();
});
- var Sticky;
function changeEditor() {
@@ -86,12 +84,6 @@
selectTab( hash );
[% END %]
- Sticky = $("#toolbar");
- Sticky.hcSticky({
- stickTo: "#f",
- stickyClass: "floating"
- });
-
/* check cookie to hide/show marcdocs*/
if( Cookies.get("marcdocs_[% borrowernumber | html %]") == 'hide'){
toggleMARCdocLinks(false);
@@ -757,7 +749,6 @@ $(document).ready(function(){
}
$("#check_errors").html( strAll );
$('html, body').animate({ scrollTop: 0 }, 'fast');
- Sticky.hcSticky('refresh');
return false;
} else if( !StrAlert && !StrWarning ){
document.f.submit();
@@ -922,7 +913,7 @@ $(document).ready(function(){
<input type="hidden" value="0" id="confirm_not_duplicate" name="confirm_not_duplicate" />
[% END %]
- <div id="toolbar" class="btn-toolbar">
+ <div id="toolbar" class="btn-toolbar sticky">
[% IF CAN_user_editcatalogue_edit_items or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
[% IF (circborrowernumber) %][%# fast cataloging must lead to items %]
<!-- Action is under fast cataloging - Save button redirecting to items -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt
index e3de4b60f7..be76d9004d 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt
@@ -25,7 +25,7 @@
<h4 id="h4_result">"[% result | html %]"</h4>
<form method="get" name="f_pop" id="f_pop" style="display:block" onsubmit="report()" action="">
- <div id="toolbar">
+ <div id="toolbar" class="sticky">
<div class="btn-group">
<button type="submit" class="btn btn-primary"><i class="fa fa-save"></i> Save</button>
</div>
@@ -61,16 +61,9 @@
</form>
[% MACRO jsinclude BLOCK %]
- [% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
[% Asset.js("js/xmlControlfield.js") | $raw %]
<script>
- var Sticky;
$(document).ready(function(){
- Sticky = $("#toolbar");
- Sticky.hcSticky({
- stickTo: "#f_pop",
- stickyClass: "floating"
- });
$(".close_window").on("click", function(e){
e.preventDefault();
window.close();
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/labels/result.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/labels/result.tt
index 7db5b58fc1..65e8c767cf 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/labels/result.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/labels/result.tt
@@ -1,7 +1,7 @@
[% USE raw %]
[% PROCESS 'i18n.inc' %]
[% BLOCK pagination %]
- <nav>
+ <nav id="toolbar" class="sticky">
[% IF ( displayprev || displaynext ) %]
<ul class="pagination">
[% IF ( displayprev ) %]
@@ -116,9 +116,7 @@
</div>
[% MACRO jsinclude BLOCK %]
- [% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
<script>
- var Sticky;
$(document).ready(function(){
$("#CheckAll").click(function(e){
e.preventDefault();
--
2.39.2