@@ -, +, @@ --- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 10 +++++++++- koha-tmpl/opac-tmpl/bootstrap/js/global.js | 7 ++++++- 2 files changed, 15 insertions(+), 2 deletions(-) --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt @@ -880,7 +880,7 @@ [% END %] [% ELSE %]
- Log in to your account to post a comment. + Log in to your account to post a comment.
[% END # / IF loggedinusername %] @@ -1705,6 +1705,14 @@ showBsTab("bibliodescriptions", "holdings"); [% END -%] + let urlParams = new URLSearchParams(window.location.search); + if ( urlParams.has('tab') ) { + let tab = urlParams.get('tab'); + if ( tab == 'comment' ) { + showBsTab("bibliodescriptions", "comments"); + } + } + [% IF ( Koha.Preference('OpacBrowseResults') && busc ) %] $(".l_Results").show(); $("#a_listResults").on("click", function(e){ --- a/koha-tmpl/opac-tmpl/bootstrap/js/global.js +++ a/koha-tmpl/opac-tmpl/bootstrap/js/global.js @@ -228,7 +228,12 @@ $(document).ready(function(){ var button = $(this); var context = button.data('return'); if ( context ) { - $('#modalAuth').append(''); + let return_url = window.location; + var tab = button.data('tab'); + if ( tab ) { + return_url += '&tab='+tab; + } + $('#modalAuth').append(''); } $("#loginModal").modal("show"); }); --