Bug 35643: Upgrade HC Sticky library from v2.2.3 to v2.2.7
This patch upgrades the HC Sticky library in the OPAC and staff interface to the latest version, 2.2.7. The file is moved to its own directory for consistency's sake. To test, apply the patch and clear your browser cache if ncessary. Test pages in the OPAC and staff interface which use the "sticky" heading feature. As you scroll down the header should "stick" to the top of the viewport. For example: - Administration -> System preferences - Catalog -> Search results - Cataloging -> Basic MARC editor - Patrons -> Add or edit patron - Lists -> List contents In the OPAC: - Catalog search results - Lists -> List contents Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
parent
ad91197177
commit
1e295fac47
27 changed files with 45 additions and 44 deletions
File diff suppressed because one or more lines are too long
11
koha-tmpl/intranet-tmpl/lib/hc-sticky/hc-sticky.js
Executable file
11
koha-tmpl/intranet-tmpl/lib/hc-sticky/hc-sticky.js
Executable file
File diff suppressed because one or more lines are too long
|
@ -268,7 +268,7 @@
|
|||
[% INCLUDE 'js-patron-format.inc' %]
|
||||
[% INCLUDE 'js-patron-format-address.inc' %]
|
||||
[% IF sticky_header %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% END %]
|
||||
|
||||
<script>
|
||||
|
|
|
@ -1059,7 +1059,7 @@
|
|||
|
||||
<h2>HC Sticky</h2>
|
||||
<p>
|
||||
<a href="https://somewebmedia.github.io/hc-sticky/">HC Sticky JavaScript library v2.2.3</a>: <a href="https://github.com/somewebmedia/hc-sticky/blob/v2.2.3/LICENSE">MIT License</a>
|
||||
<a href="https://somewebmedia.github.io/hc-sticky/">HC Sticky JavaScript library v2.2.7</a>: <a href="https://github.com/somewebmedia/hc-sticky/blob/v2.2.7/LICENSE">MIT License</a>
|
||||
</p>
|
||||
|
||||
<h2>Highlight</h2>
|
||||
|
|
|
@ -993,7 +993,7 @@
|
|||
[% Asset.js("js/acquisitions-menu.js") | $raw %]
|
||||
[% INCLUDE 'datatables.inc' %]
|
||||
[% INCLUDE 'columns_settings.inc' %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("js/acq.js") | $raw %]
|
||||
[% INCLUDE 'calendar.inc' %]
|
||||
<script>
|
||||
|
|
|
@ -517,7 +517,7 @@
|
|||
</div> <!-- /.row -->
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% Asset.js("js/acquisitions-menu.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("js/acq.js") | $raw %]
|
||||
[% INCLUDE 'datatables.inc' %]
|
||||
<script>
|
||||
|
|
|
@ -254,7 +254,7 @@
|
|||
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% INCLUDE 'datatables.inc' %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/jquery/plugins/multiple-select/multiple-select.min.js") | $raw %]
|
||||
[% Asset.js( "lib/codemirror/codemirror.min.js" ) | $raw %]
|
||||
[% Asset.js( "lib/codemirror/css.min.js" ) | $raw %]
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
[% t("Koha") | html %]
|
||||
[% END %]</title>
|
||||
[% INCLUDE 'doc-head-close.inc' %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% INCLUDE 'select2.inc' %]
|
||||
<script>
|
||||
[% IF Koha.Preference('CreateAVFromCataloguing') && CAN_user_parameters_manage_auth_values %]
|
||||
|
|
|
@ -406,7 +406,7 @@
|
|||
</div>
|
||||
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("js/browser.js") | $raw %]
|
||||
[% Asset.css("css/humanmsg.css") | $raw %]
|
||||
[% Asset.js("lib/jquery/plugins/humanmsg.js") | $raw %]
|
||||
|
|
|
@ -288,7 +288,7 @@
|
|||
[% MACRO jsinclude BLOCK %]
|
||||
[% INCLUDE 'datatables.inc' %]
|
||||
[% Asset.js("lib/jquery/plugins/jquery.dataTables.columnFilter.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
<script>
|
||||
var authorised_values = [% authorised_values_json | $raw %];
|
||||
|
||||
|
|
|
@ -797,7 +797,7 @@
|
|||
<input type="hidden" id="limit_json" value="[% limit_json | html %]">
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% Asset.js("js/browser.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("js/coce.js") | $raw %]
|
||||
[% Asset.css("css/humanmsg.css") | $raw %]
|
||||
[% Asset.js("lib/jquery/plugins/humanmsg.js") | $raw %]
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
[% END %]</title>
|
||||
[% INCLUDE 'doc-head-close.inc' %]
|
||||
[% INCLUDE 'calendar.inc' %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js( "lib/sortable/Sortable.min.js" ) | $raw %]
|
||||
[% INCLUDE 'select2.inc' %]
|
||||
<script>
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
</form>
|
||||
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("js/xmlControlfield.js") | $raw %]
|
||||
<script>
|
||||
var Sticky;
|
||||
|
|
|
@ -116,6 +116,7 @@
|
|||
</div>
|
||||
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
<script>
|
||||
var Sticky;
|
||||
$(document).ready(function(){
|
||||
|
|
|
@ -125,7 +125,7 @@
|
|||
[% MACRO jsinclude BLOCK %]
|
||||
[% INCLUDE 'str/members-menu.inc' %]
|
||||
[% Asset.js("js/members-menu.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
<script>
|
||||
var Sticky;
|
||||
$(document).ready(function() {
|
||||
|
|
|
@ -1677,7 +1677,7 @@ legend:hover {
|
|||
[% END %]
|
||||
</div> <!-- /.row -->
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% INCLUDE 'calendar.inc' %]
|
||||
[% INCLUDE 'str/members-menu.inc' %]
|
||||
[% Asset.js("js/members-menu.js") | $raw %]
|
||||
|
|
|
@ -1297,7 +1297,7 @@
|
|||
[% INCLUDE 'datatables.inc' %]
|
||||
[% INCLUDE 'calendar.inc' %]
|
||||
[% INCLUDE 'columns_settings.inc' %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% INCLUDE 'select2.inc' %]
|
||||
[% Asset.js("js/holds.js") | $raw%]
|
||||
|
||||
|
|
|
@ -553,7 +553,7 @@
|
|||
[% INCLUDE 'calendar.inc' %]
|
||||
[% INCLUDE 'select2.inc' %]
|
||||
[% Asset.js("js/tools-menu.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
<script>
|
||||
$("#saveandcontinue").on("click",function(e){
|
||||
e.preventDefault();
|
||||
|
|
|
@ -286,7 +286,7 @@
|
|||
</div> <!-- /.row -->
|
||||
|
||||
[% MACRO jsinclude BLOCK %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("js/automatic_item_modification_by_age.js") | $raw %]
|
||||
[% IF op == 'edit_form' %]
|
||||
<script>
|
||||
|
|
|
@ -670,7 +670,7 @@
|
|||
[% Asset.js("js/tools-menu.js") | $raw %]
|
||||
[% INCLUDE 'datatables.inc' %]
|
||||
[% INCLUDE 'columns_settings.inc' %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/jquery/plugins/jquery.insertatcaret.js") | $raw %]
|
||||
<script>
|
||||
var no_op_set = '[% no_op_set | html %]';
|
||||
|
|
|
@ -477,7 +477,7 @@
|
|||
[% INCLUDE 'columns_settings.inc' %]
|
||||
[% Asset.js("lib/jquery/plugins/humanmsg.js") | $raw %]
|
||||
[% Asset.js("js/tools-menu.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% IF ( circulation ) %]
|
||||
[% INCLUDE 'str/members-menu.inc' %]
|
||||
[% Asset.js("js/members-menu.js") | $raw %]
|
||||
|
|
|
@ -612,7 +612,7 @@
|
|||
[% END #/print %]
|
||||
|
||||
[% IF op == 'view' %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% END %]
|
||||
<script>
|
||||
var MSG_NO_ITEM_SELECTED = _("Nothing is selected.");
|
||||
|
|
|
@ -363,7 +363,7 @@
|
|||
[% INCLUDE 'opac-bottom.inc' %]
|
||||
|
||||
[% BLOCK jsinclude %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% INCLUDE 'datatables.inc' %]
|
||||
<script>
|
||||
[% IF ( TagsInputEnabled && loggedinusername ) %]
|
||||
|
|
|
@ -571,7 +571,7 @@
|
|||
[% END %]
|
||||
[% IF ( OverDriveEnabled ) %][% Asset.js("js/overdrive.js") | $raw %][% END %]
|
||||
[% Asset.js("js/authtoresults.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% IF ( OpacHighlightedWords ) %]
|
||||
[% Asset.js("lib/jquery/plugins/jquery.highlight-5.js") | $raw %]
|
||||
[% END %]
|
||||
|
|
|
@ -832,7 +832,7 @@
|
|||
|
||||
[% INCLUDE 'opac-bottom.inc' %]
|
||||
[% BLOCK jsinclude %]
|
||||
[% Asset.js("lib/hc-sticky.js") | $raw %]
|
||||
[% Asset.js("lib/hc-sticky/hc-sticky.js") | $raw %]
|
||||
[% IF OpenLibraryCovers || OpenLibrarySearch %]
|
||||
[% Asset.js("js/openlibrary.js") | $raw %]
|
||||
[% END %]
|
||||
|
|
File diff suppressed because one or more lines are too long
11
koha-tmpl/opac-tmpl/lib/hc-sticky/hc-sticky.js
Executable file
11
koha-tmpl/opac-tmpl/lib/hc-sticky/hc-sticky.js
Executable file
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue