Bugzilla – Attachment 70786 Details for
Bug 20053
Drop type attribute "text/javascript" for `<script>` elements used in OPAC templates
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 20053 - Drop type attribute "text/javascript" in OPAC templates
Bug-20053---Drop-type-attribute-textjavascript-in-.patch (text/plain), 48.47 KB, created by
Indranil Das Gupta
on 2018-01-21 17:44:56 UTC
(
hide
)
Description:
Bug 20053 - Drop type attribute "text/javascript" in OPAC templates
Filename:
MIME Type:
Creator:
Indranil Das Gupta
Created:
2018-01-21 17:44:56 UTC
Size:
48.47 KB
patch
obsolete
>From a570886a1a907927b237c79e9337cc1a6ffc0e3f Mon Sep 17 00:00:00 2001 >From: "Indranil Das Gupta (L2C2 Technologies)" <indradg@l2c2.co.in> >Date: Sun, 21 Jan 2018 23:04:00 +0530 >Subject: [PATCH] Bug 20053 - Drop type attribute "text/javascript" in OPAC > templates > >Conformance rules for HTML5 is generating warnings for <script> element >with type="text/javascript" attribute when the OPAC page is checked >with W3C Validator. This patch removes the cause of these warnings. > >Test plan >========= > >1/ Paste the URL to your OPAC page (if it is hosted) to W3C Validator > and watch about 10+ warnings being generated by the validator. > >2/ Apply patch and re-submit the page to the Validator. The warnings > would be gone. >--- > .../opac-tmpl/bootstrap/en/includes/calendar.inc | 2 +- > .../bootstrap/en/includes/columns_settings.inc | 2 +- > .../opac-tmpl/bootstrap/en/includes/datatables.inc | 6 +-- > .../bootstrap/en/includes/doc-head-close.inc | 4 +- > .../opac-tmpl/bootstrap/en/includes/greybox.inc | 8 +-- > .../bootstrap/en/includes/opac-bottom.inc | 60 +++++++++++----------- > .../bootstrap/en/includes/password_check.inc | 2 +- > .../opac-tmpl/bootstrap/en/includes/slip-print.inc | 2 +- > .../bootstrap/en/modules/clubs/clubs-tab.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/clubs/enroll.tt | 2 +- > .../bootstrap/en/modules/opac-MARCdetail.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-account.tt | 2 +- > .../bootstrap/en/modules/opac-advsearch.tt | 6 +-- > .../bootstrap/en/modules/opac-auth-MARCdetail.tt | 4 +- > .../bootstrap/en/modules/opac-auth-detail.tt | 4 +- > .../opac-tmpl/bootstrap/en/modules/opac-auth.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-basket.tt | 6 +-- > .../bootstrap/en/modules/opac-course-details.tt | 2 +- > .../bootstrap/en/modules/opac-course-reserves.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 24 ++++----- > .../bootstrap/en/modules/opac-downloadshelf.tt | 4 +- > .../en/modules/opac-full-serial-issues.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-idref.tt | 2 +- > .../bootstrap/en/modules/opac-illrequests.tt | 2 +- > .../bootstrap/en/modules/opac-imageviewer.tt | 2 +- > .../bootstrap/en/modules/opac-memberentry.tt | 4 +- > .../bootstrap/en/modules/opac-messaging.tt | 2 +- > .../bootstrap/en/modules/opac-overdrive-search.tt | 6 +-- > .../opac-tmpl/bootstrap/en/modules/opac-passwd.tt | 4 +- > .../bootstrap/en/modules/opac-password-recovery.tt | 2 +- > .../bootstrap/en/modules/opac-readingrecord.tt | 2 +- > .../bootstrap/en/modules/opac-request-article.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-reserve.tt | 2 +- > .../bootstrap/en/modules/opac-results-grouped.tt | 4 +- > .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 14 ++--- > .../opac-tmpl/bootstrap/en/modules/opac-review.tt | 2 +- > .../bootstrap/en/modules/opac-search-history.tt | 4 +- > .../bootstrap/en/modules/opac-shareshelf.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 4 +- > .../bootstrap/en/modules/opac-showreviews.tt | 2 +- > .../bootstrap/en/modules/opac-suggestions.tt | 4 +- > .../opac-tmpl/bootstrap/en/modules/opac-tags.tt | 2 +- > .../bootstrap/en/modules/opac-topissues.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-user.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/sco/help.tt | 6 +-- > .../bootstrap/en/modules/sco/printslip.tt | 4 +- > .../opac-tmpl/bootstrap/en/modules/sco/sco-main.tt | 8 +-- > 47 files changed, 120 insertions(+), 120 deletions(-) > >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/calendar.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/calendar.inc >index 018cdb6c60..058ce8606d 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/calendar.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/calendar.inc >@@ -1,5 +1,5 @@ > [% USE Koha %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > var debug = "[% debug %]"; > var dformat = "[% dateformat %]"; >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/columns_settings.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/columns_settings.inc >index 38422b221e..7499b86473 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/columns_settings.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/columns_settings.inc >@@ -1,6 +1,6 @@ > [% USE ColumnsSettings %] > >-<script type="text/javascript"> >+<script> > function KohaTable(selector, dt_parameters, columns_settings) { > var id = 0; > var hidden_ids = []; >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/datatables.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/datatables.inc >index d3075c950f..27bf3ae574 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/datatables.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/datatables.inc >@@ -1,5 +1,5 @@ >-<script type="text/javascript" src="[% interface %]/lib/jquery/plugins/jquery.dataTables.min.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/lib/jquery/plugins/jquery.dataTables.min.js"></script> >+<script> > //<![CDATA[ > var MSG_DT_FIRST = _("First"); > var MSG_DT_LAST = _("Last"); >@@ -17,4 +17,4 @@ > var CONFIG_EXCLUDE_ARTICLES_FROM_SORT = _("a an the"); > //]]> > </script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/js/datatables.js"></script> >\ No newline at end of file >+<script src="[% interface %]/[% theme %]/js/datatables.js"></script> >\ No newline at end of file >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/doc-head-close.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/doc-head-close.inc >index 5635cdcacc..06a2b1404b 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/doc-head-close.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/doc-head-close.inc >@@ -47,9 +47,9 @@ > <!--[if lt IE 9]> > <script src="[% interface %]/[% theme %]/lib/respond.min.js"></script> > <![endif]--> >-<script type="text/javascript"> >+<script> > function _(s) { return s } // dummy function for gettext > </script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/modernizr.min.js"></script> >+<script src="[% interface %]/[% theme %]/lib/modernizr.min.js"></script> > <link rel="stylesheet" type="text/css" href="[% interface %]/[% theme %]/lib/font-awesome/css/font-awesome.min.css" /> > [% PROCESS 'html_helpers.inc' %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/greybox.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/greybox.inc >index 92ef62d682..91e3356050 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/greybox.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/greybox.inc >@@ -1,7 +1,7 @@ >-<script type="text/javascript"> >+<script> > var GB_ROOT_DIR = "[% interface %]/[% theme %]/lib/greybox/"; > </script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/greybox/AJS.js"></script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/greybox/AJS_fx.js"></script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/greybox/gb_scripts.js"></script> >+<script src="[% interface %]/[% theme %]/lib/greybox/AJS.js"></script> >+<script src="[% interface %]/[% theme %]/lib/greybox/AJS_fx.js"></script> >+<script src="[% interface %]/[% theme %]/lib/greybox/gb_scripts.js"></script> > <link href="[% interface %]/[% theme %]/lib/greybox/gb_styles.css" rel="stylesheet" type="text/css" /> >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc >index 834669144d..88df25718b 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc >@@ -77,15 +77,15 @@ > > > <!-- JavaScript includes --> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/jquery.js"></script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/jquery-ui.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/[% theme %]/lib/jquery/jquery.js"></script> >+<script src="[% interface %]/[% theme %]/lib/jquery/jquery-ui.js"></script> >+<script> > // Resolve name collision between jQuery UI and Twitter Bootstrap > $.widget.bridge('uitooltip', $.ui.tooltip); > </script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/bootstrap/js/bootstrap.min.js"></script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/js/global.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/[% theme %]/lib/bootstrap/js/bootstrap.min.js"></script> >+<script src="[% interface %]/[% theme %]/js/global.js"></script> >+<script> > Modernizr.load([ > // Test need for polyfill > { >@@ -101,14 +101,14 @@ $.widget.bridge('uitooltip', $.ui.tooltip); > $.fn.modal.Constructor.prototype.enforceFocus = function () {}; > </script> > [% IF ( OPACAmazonCoverImages || SyndeticsCoverImages ) %] >-<script type="text/javascript">//<![CDATA[ >+<script>//<![CDATA[ > var NO_AMAZON_IMAGE = _("No cover image available"); > //]]> > </script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/js/amazonimages.js"></script> >+<script src="[% interface %]/[% theme %]/js/amazonimages.js"></script> > [% END %] > >-<script type="text/javascript"> >+<script> > //<![CDATA[ > var MSG_CONFIRM_AGAIN = _("Warning: Cannot be undone. Please confirm once again") > var MSG_DELETE_SEARCH_HISTORY = _("Are you sure you want to delete your search history?"); >@@ -172,25 +172,25 @@ $.widget.bridge('uitooltip', $.ui.tooltip); > </script> > > [% IF Koha.Preference( 'opacbookbag' ) == 1 %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/basket.js"></script> >+ <script src="[% interface %]/[% theme %]/js/basket.js"></script> > [% ELSIF ( Koha.Preference( 'virtualshelves' ) == 1 ) %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/basket.js"></script> >+ <script src="[% interface %]/[% theme %]/js/basket.js"></script> > [% ELSE %] >- <script type="text/javascript">var readCookie;</script> >+ <script>var readCookie;</script> > [% END %] > >-[% IF Koha.Preference( 'opacuserlogin' ) == 1 %][% IF Koha.Preference( 'TagsEnabled' ) == 1 %]<script type="text/javascript" src="[% interface %]/[% theme %]/js/tags.js"></script>[% END %][% ELSE %][% END %] >+[% IF Koha.Preference( 'opacuserlogin' ) == 1 %][% IF Koha.Preference( 'TagsEnabled' ) == 1 %]<script src="[% interface %]/[% theme %]/js/tags.js"></script>[% END %][% ELSE %][% END %] > [% IF ( GoogleJackets ) %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/google-jackets.js"></script> >- <script type="text/javascript"> >+ <script src="[% interface %]/[% theme %]/js/google-jackets.js"></script> >+ <script> > //<![CDATA[ > var NO_GOOGLE_JACKET = _("No cover image available"); > //]]> > </script> > [% END %] > [% IF ( Koha.Preference('Coce') && Koha.Preference('CoceProviders') ) %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/coce.js"></script> >- <script type="text/javascript"> >+ <script src="[% interface %]/[% theme %]/js/coce.js"></script> >+ <script> > //<![CDATA[ > var NO_COCE_JACKET = _("No cover image available"); > //]]> >@@ -198,8 +198,8 @@ $.widget.bridge('uitooltip', $.ui.tooltip); > [% END %] > > [% IF OpenLibraryCovers || OpenLibrarySearch %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/openlibrary.js"></script> >- <script type="text/javascript"> >+ <script src="[% interface %]/[% theme %]/js/openlibrary.js"></script> >+ <script> > //<![CDATA[ > var NO_OL_JACKET = _("No cover image available"); > var OL_PREVIEW = _("Preview"); >@@ -208,8 +208,8 @@ $.widget.bridge('uitooltip', $.ui.tooltip); > [% END %] > > [% IF OPACLocalCoverImages %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/localcovers.js"></script> >- <script type="text/javascript"> >+ <script src="[% interface %]/[% theme %]/js/localcovers.js"></script> >+ <script> > //<![CDATA[ > var NO_LOCAL_JACKET = _("No cover image available"); > //]]> >@@ -217,8 +217,8 @@ $.widget.bridge('uitooltip', $.ui.tooltip); > [% END %] > > [% IF ( BakerTaylorEnabled ) %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/bakertaylorimages.js"></script> >- <script type="text/javascript"> >+ <script src="[% interface %]/[% theme %]/js/bakertaylorimages.js"></script> >+ <script> > //<![CDATA[ > var NO_BAKERTAYLOR_IMAGE = _("No cover image available"); > $(window).load(function(){ >@@ -228,20 +228,20 @@ $.widget.bridge('uitooltip', $.ui.tooltip); > </script> > [% END %] > [% IF ( GoogleIndicTransliteration ) %] >- <script type="text/javascript" src="https://www.google.com/jsapi"></script> >- <script type="text/javascript" src="[% interface %]/[% theme %]/js/googleindictransliteration.js"></script> >+ <script src="https://www.google.com/jsapi"></script> >+ <script src="[% interface %]/[% theme %]/js/googleindictransliteration.js"></script> > [% END %] > > [% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] >-<script type="text/javascript"> >+<script> > $("#news-branch-select").change(function() { > $( "#news-branch-select" ).submit(); > }); > </script> > [% END %] > >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.cookie.min.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.cookie.min.js"></script> >+<script> > $(document).ready(function() { > if($('#searchsubmit').length) { > $(document).on("click", '#searchsubmit', function(e) { >@@ -256,7 +256,7 @@ $(document).ready(function() { > </script> > [% PROCESS jsinclude %] > [% IF ( OPACUserJS ) %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > [% OPACUserJS %] > //]]> >@@ -265,7 +265,7 @@ $(document).ready(function() { > [% IF SCO_login %] > [% SET SCOUserJS = Koha.Preference('SCOUserJS') %] > [% IF ( SCOUserJS ) %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > [% SCOUserJS %] > //]]> >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/password_check.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/password_check.inc >index e2ed62e800..14acd85d48 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/password_check.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/password_check.inc >@@ -1,6 +1,6 @@ > [% USE Koha %] > [% BLOCK add_password_check %] >-<script type="text/javascript"> >+<script> > var pwd_title = ""; > var pattern_title = ""; > var new_password_node_name = "[% new_password %]"; >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/slip-print.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/slip-print.inc >index 689375b75b..388e0123dc 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/slip-print.inc >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/slip-print.inc >@@ -1,4 +1,4 @@ >-<script type="text/javascript"> >+<script> > [% IF ( Koha.Preference('IntranetSlipPrinterJS') ) %] > [% Koha.Preference('IntranetSlipPrinterJS') %] > [% ELSE %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/clubs-tab.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/clubs-tab.tt >index 0b8fcaaaec..00ce135f2f 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/clubs-tab.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/clubs-tab.tt >@@ -68,7 +68,7 @@ > </table> > [% END %] > >-<script type="text/javascript"> >+<script> > function loadEnrollmentForm( id ) { > $("body").css("cursor", "progress"); > $('#opac-user-clubs').load('/cgi-bin/koha/clubs/enroll.pl?borrowernumber=[% borrower.borrowernumber %]&id=' + id, function() { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/enroll.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/enroll.tt >index 3d9d684810..ce9531d4ef 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/enroll.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/enroll.tt >@@ -36,7 +36,7 @@ > </form> > </div> > >-<script type="text/javascript"> >+<script> > function addEnrollment() { > $("body").css("cursor", "progress"); > $.ajax({ >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-MARCdetail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-MARCdetail.tt >index f230639963..c27adb36cc 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-MARCdetail.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-MARCdetail.tt >@@ -169,7 +169,7 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > [% IF ( OPACXSLTDetailsDisplay ) %] > $(document).ready(function(){ >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-account.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-account.tt >index 7e2d7b91c5..fe7f467d7c 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-account.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-account.tt >@@ -183,7 +183,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > $( document ).ready(function() { > > $("#finestable").dataTable($.extend(true, {}, dataTablesDefaults, { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-advsearch.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-advsearch.tt >index 3037c7263b..1ff25b618b 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-advsearch.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-advsearch.tt >@@ -396,9 +396,9 @@ > [% END %] > > [% BLOCK jsinclude %] >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.deserialize.min.js"></script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.cookie.min.js"></script> >-<script type="text/javascript">//<![CDATA[ >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.deserialize.min.js"></script> >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.cookie.min.js"></script> >+<script>//<![CDATA[ > $(document).ready(function() { > $('#advsearches').tabs(); > jQuery.cookie.json = true; >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-MARCdetail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-MARCdetail.tt >index 7aded0b992..b4195bd4bb 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-MARCdetail.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-MARCdetail.tt >@@ -63,8 +63,8 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript" src="/opac-tmpl/lib/jquery/plugins/jquery.jstree.js"></script> >-<script type="text/javascript"> >+<script src="/opac-tmpl/lib/jquery/plugins/jquery.jstree.js"></script> >+<script> > //<![CDATA[ > $(document).ready(function() { > [% IF ( displayhierarchy ) %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-detail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-detail.tt >index 0de567d864..24a3073bc3 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-detail.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-detail.tt >@@ -128,9 +128,9 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% IF ( displayhierarchy ) %] >- <script type="text/javascript" src="/opac-tmpl/lib/jquery/plugins/jquery.jstree.js"></script> >+ <script src="/opac-tmpl/lib/jquery/plugins/jquery.jstree.js"></script> > [% END %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(document).ready(function() { > $('#authdescriptions').tabs(); >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth.tt >index cfcc57d3ed..dc08efd154 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth.tt >@@ -209,7 +209,7 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > // Hide circular 'Log in to Your Account' link in opac-auth.pl > $(document).ready(function() { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-basket.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-basket.tt >index 760d6dca8d..9b817b74ca 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-basket.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-basket.tt >@@ -311,7 +311,7 @@ > > [% BLOCK jsinclude %] > [% IF ( print_basket ) %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > $(document).ready(function(){ > print(); >@@ -320,9 +320,9 @@ > //]]> > </script> > [% ELSE %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >+ <script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> > [% INCLUDE 'datatables.inc' %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > > [% IF ( TagsInputEnabled && loggedinusername ) %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt >index 3cab2f9239..39ec66b967 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt >@@ -104,7 +104,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >- <script type="text/javascript"> >+ <script> > $(document).ready(function() { > $("#course-items-table").dataTable($.extend(true, {}, dataTablesDefaults, { > "sDom": '<"top"flp>rt<"clear">', >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-reserves.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-reserves.tt >index 9744455d9c..ae44a4ccdc 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-reserves.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-reserves.tt >@@ -61,7 +61,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >- <script type="text/javascript"> >+ <script> > $(document).ready(function() { > $("#course_reserves_table").dataTable($.extend(true, {}, dataTablesDefaults, { > "sDom": '<"top"flp>rt<"clear">', >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt >index 270fc08a18..be77a351ac 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt >@@ -568,10 +568,10 @@ > [% IF ( LibraryThingForLibrariesID ) %] > <li id="tab_LTFLreviews"> > [% IF ( using_https ) %] >- <script src="https://www.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script> >+ <script src="https://www.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]"></script> > <noscript>This page contains enriched content visible when JavaScript is enabled or by clicking <a href="https://www.librarything.com/forlibraries/noscript.php?id=[% LibraryThingForLibrariesID %]&accessibility=1">here</a>.</noscript> > [% ELSE %] >- <script src="http://www.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script> >+ <script src="http://www.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]"></script> > <noscript>This page contains enriched content visible when JavaScript is enabled or by clicking <a href="http://www.librarything.com/forlibraries/noscript.php?id=[% LibraryThingForLibrariesID %]&accessibility=1">here</a>.</noscript> > [% END %] > [% END %] >@@ -1157,11 +1157,11 @@ > <div class="row-fluid"> > [% IF ( LibraryThingForLibrariesID ) %] > [% IF ( using_https ) %] >- <script src="https://ltfl.librarything.com/forlibraries/widget.js?systype=koha&id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script> >+ <script src="https://ltfl.librarything.com/forlibraries/widget.js?systype=koha&id=[% LibraryThingForLibrariesID %]"></script> > <noscript>This page contains enriched content visible when JavaScript is enabled or by clicking > <a href="https://www.librarything.com/forlibraries/noscript.php?id=[% LibraryThingForLibrariesID %]&accessibility=1">here</a>.</noscript> > [% ELSE %] >- <script src="http://ltfl.librarything.com/forlibraries/widget.js?systype=koha&id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script> >+ <script src="http://ltfl.librarything.com/forlibraries/widget.js?systype=koha&id=[% LibraryThingForLibrariesID %]"></script> > <noscript>This page contains enriched content visible when JavaScript is enabled or by clicking > <a href="http://www.librarything.com/forlibraries/noscript.php?id= > [% LibraryThingForLibrariesID %]&accessibility=1">here</a>.</noscript> >@@ -1169,11 +1169,11 @@ > [% END %] > > [% IF ( NovelistSelectProfile && normalized_isbn ) %] >- <script type="text/javascript" src="https://imageserver.ebscohost.com/novelistselect/ns2init.js"></script> >+ <script src="https://imageserver.ebscohost.com/novelistselect/ns2init.js"></script> > [% END %] > > [% IF ( Babeltheque ) %] >- <script type="text/javascript" src="[% Babeltheque_url_js %]"></script> >+ <script src="[% Babeltheque_url_js %]"></script> > [% END %] > </div> <!-- / .row-fluid --> > </div> <!-- / .container-fluid --> >@@ -1383,18 +1383,18 @@ > [% INCLUDE 'datatables.inc' %] > [% INCLUDE 'columns_settings.inc' %] > [% IF ( SocialNetworks ) %] >- <script type="text/javascript" src="https://apis.google.com/js/plusone.js"> >+ <script src="https://apis.google.com/js/plusone.js"> > //<![CDATA[ > {lang: '[% lang %]'} > //]]> > </script> >- <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> >+ <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> > [% END %] >-[% IF ( OpacStarRatings != 'disable' ) %]<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script>[% END %] >+[% IF ( OpacStarRatings != 'disable' ) %]<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script>[% END %] > >-[% IF ( OpacHighlightedWords ) %]<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.highlight-3.js"></script>[% END %] >+[% IF ( OpacHighlightedWords ) %]<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.highlight-3.js"></script>[% END %] > >-<script type="text/javascript"> >+<script> > //<![CDATA[ > > [% IF ( OpacBrowseResults && busc ) %] >@@ -1863,7 +1863,7 @@ > </script> > > [% IF OPACPopupAuthorsSearch %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > function showAuthors(element){ > var authornumber = $(element).attr("data-count"); >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-downloadshelf.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-downloadshelf.tt >index 7824f3140d..805b072130 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-downloadshelf.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-downloadshelf.tt >@@ -70,7 +70,7 @@ > </fieldset> > </form> > [% IF ( modal ) %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > $(document).ready(function(){ > $("#userdownloadshelf form").on("submit",function(e){ >@@ -104,7 +104,7 @@ > </div> <!-- / .main --> > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > $(document).ready(function(){ > $("#userdownloadshelf form").on("submit",function(e){ >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-full-serial-issues.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-full-serial-issues.tt >index 5e81d2396a..a4d62964e2 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-full-serial-issues.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-full-serial-issues.tt >@@ -137,7 +137,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(document).ready(function(){ > showlayer([% yearmin %]); >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-idref.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-idref.tt >index 3d0d695af9..6ba7ecb457 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-idref.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-idref.tt >@@ -50,7 +50,7 @@ > </div> > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > $(document).ready(function (){ > $("table").dataTable($.extend(true, {}, dataTablesDefaults, { > 'bFilter': false, >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-illrequests.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-illrequests.tt >index ae9b918290..5931dab2cd 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-illrequests.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-illrequests.tt >@@ -206,7 +206,7 @@ > > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $("#illrequestlist").dataTable($.extend(true, {}, dataTablesDefaults, { > "aoColumnDefs": [ >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-imageviewer.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-imageviewer.tt >index 5985b9375f..baa6b49c91 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-imageviewer.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-imageviewer.tt >@@ -116,7 +116,7 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(document).ready(function(){ > $("#largeCoverImg").attr("src","[% interface %]/[% theme %]/images/loading.gif"); >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt >index 26aae2d891..bd509f116b 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt >@@ -933,10 +933,10 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.validate.min.js"></script> >+ <script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.validate.min.js"></script> > [% PROCESS 'password_check.inc' %] > [% PROCESS 'add_password_check' new_password => 'borrower_password' %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > $(document).ready(function() { > [% IF action == 'edit' && !OPACPatronDetails %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-messaging.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-messaging.tt >index 801389c97c..6adfc97144 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-messaging.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-messaging.tt >@@ -171,7 +171,7 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript">//<![CDATA[ >+<script>//<![CDATA[ > $(document).ready(function(){ > $(".none").click(function(){ > if($(this).attr("checked")){ >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-overdrive-search.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-overdrive-search.tt >index f5a26af5cb..756315cf9d 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-overdrive-search.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-overdrive-search.tt >@@ -59,9 +59,9 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript" src="[% interface %]/[% theme %]/js/overdrive.js"></script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/[% theme %]/js/overdrive.js"></script> >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script> >+<script> > var querystring = "[% q |replace( "'", "\'" ) |replace( '\n', '\\n' ) |replace( '\r', '\\r' ) |html %]"; > var results_per_page = [% OPACnumSearchResults %]; > >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-passwd.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-passwd.tt >index b2e288695a..a507167d6f 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-passwd.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-passwd.tt >@@ -86,10 +86,10 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >- <script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.validate.min.js"></script> >+ <script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.validate.min.js"></script> > [% PROCESS 'password_check.inc' %] > [% PROCESS 'add_password_check' new_password => 'Newkey' %] >- <script type="text/javascript"> >+ <script> > $(document).ready(function() { > $("#mainform").validate({ > rules: { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-password-recovery.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-password-recovery.tt >index c9beb40a52..405ec96309 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-password-recovery.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-password-recovery.tt >@@ -4,7 +4,7 @@ > [% INCLUDE 'doc-head-close.inc' %] > [% BLOCK cssinclude %][% END %] > [% BLOCK jsinclude %] >-<script type="text/javascript" language="javascript"> >+<script language="javascript"> > $(function() { > $("#CheckAll").click(function(){ > $("[name=deleteRequest]").attr('checked', true); >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt >index 4647001f7b..37a6bfbb49 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt >@@ -178,7 +178,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(document).ready(function(){ > [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-request-article.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-request-article.tt >index 4451e744a8..53b547dedb 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-request-article.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-request-article.tt >@@ -186,7 +186,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > > [% BLOCK jsinclude %] >-<script type="text/javascript"> >+<script> > // <![CDATA[ > allow_submit = false; > $('#place-article-request').on('submit', function( event ){ >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt >index 0f2f4eb697..beeab6164e 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt >@@ -434,7 +434,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'calendar.inc' %] >-<script type="text/javascript"> >+<script> > // <![CDATA[ > var MSG_NO_ITEM_SELECTED = _("Expecting a specific item selection."); > >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results-grouped.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results-grouped.tt >index f24c04c69a..1a486f440c 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results-grouped.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results-grouped.tt >@@ -278,8 +278,8 @@ href="/cgi-bin/koha/opac-rss.pl?[% query_cgi %][% limit_cgi |html %]" /> > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >+<script> > //<![CDATA[ > > var q_array = new Array(); // will hold the search terms, if possible >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt >index 085f6c5648..3ff6ff1623 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt >@@ -589,16 +589,16 @@ > [% BLOCK jsinclude %] > [% IF ( LibraryThingForLibrariesID ) %] > [% IF ( using_https ) %] >- <script src="https://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&systype=koha" type="text/javascript"></script> >+ <script src="https://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&systype=koha"></script> > [% ELSE %] >- <script src="http://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&systype=koha" type="text/javascript"></script> >+ <script src="http://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&systype=koha"></script> > [% END %] > [% END %] >-[% IF ( OpacStarRatings == 'all' || Koha.Preference('Babeltheque') ) %]<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script>[% END %] >-[% IF ( OverDriveEnabled ) %]<script type="text/javascript" src="[% interface %]/[% theme %]/js/overdrive.js"></script>[% END %] >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >-[% IF ( OpacHighlightedWords ) %]<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.highlight-3.js"></script> >-[% END %]<script type="text/javascript"> >+[% IF ( OpacStarRatings == 'all' || Koha.Preference('Babeltheque') ) %]<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script>[% END %] >+[% IF ( OverDriveEnabled ) %]<script src="[% interface %]/[% theme %]/js/overdrive.js"></script>[% END %] >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >+[% IF ( OpacHighlightedWords ) %]<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.highlight-3.js"></script> >+[% END %]<script> > //<![CDATA[ > [% IF ( Koha.Preference( 'opacuserlogin' ) == 1 ) && ( Koha.Preference( 'RequestOnOpac' ) == 1 ) %] > function holdMultiple() { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-review.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-review.tt >index 7e537b601e..7b97b83e13 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-review.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-review.tt >@@ -64,7 +64,7 @@ > > [% INCLUDE 'opac-bottom.inc' is_popup=1 %] > [% BLOCK jsinclude %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(document).ready(function() { > [% IF WINDOW_CLOSE %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-search-history.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-search-history.tt >index d8d6c579b3..cd7fde7a88 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-search-history.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-search-history.tt >@@ -215,8 +215,8 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >+<script> > //<![CDATA[ > var MSG_CONFIRM_DELETE_HISTORY = _("Are you sure you want to delete selected search history entries?"); > $(document).ready(function() { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt >index 8ac96dba4f..d97a675ce3 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt >@@ -91,7 +91,7 @@ > </div> <!-- / .main --> > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(document).ready(function(){ > $("#share_list").on('submit', function(e) { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt >index 21336ee0be..6f9a64cdde 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt >@@ -751,8 +751,8 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >-<script type="text/javascript"> >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >+<script> > //<![CDATA[ > var MSG_REMOVE_FROM_LIST = _("Are you sure you want to remove these items from the list?"); > var MSG_REMOVE_ONE_FROM_LIST = _("Are you sure you want to remove this item from the list?"); >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-showreviews.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-showreviews.tt >index fceb84fe43..1b40741af8 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-showreviews.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-showreviews.tt >@@ -184,7 +184,7 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(document).ready(function(){ > [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt >index 46968ee99b..3a1b4c49f5 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt >@@ -273,9 +273,9 @@ > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> >+<script src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script> > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > [% IF ( loggedinusername ) %] > function enableCheckboxActions(){ >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-tags.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-tags.tt >index 4deb9169fd..55d27b2f59 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-tags.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-tags.tt >@@ -178,7 +178,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > function checkboxesChecked() { > if ($("#deletetags input:checkbox:checked").length > 0) { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-topissues.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-topissues.tt >index 09fa0e3d56..aab2480d6c 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-topissues.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-topissues.tt >@@ -97,7 +97,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >-<script type="text/javascript"> >+<script> > //<![CDATA[ > $(function() { > $("#topissuest").dataTable($.extend(true, {}, dataTablesDefaults, { >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt >index 1c26a4fee5..e9725cea93 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt >@@ -1043,7 +1043,7 @@ Using this account is not recommended because some parts of Koha will not functi > //]]> > </script> > [% IF Koha.Preference('OverDriveCirculation') %] >- <script type="text/javascript" src="[% interface %]//[% theme %]/js/overdrive.js"></script> >+ <script src="[% interface %]//[% theme %]/js/overdrive.js"></script> > <script type="text/JavaScript"> > $(document).ready(function() { > [% IF ( overdrive_error ) %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/help.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/help.tt >index 3bf2f15138..bd8b309041 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/help.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/help.tt >@@ -12,10 +12,10 @@ > <!--[if lt IE 9]> > <script src="[% interface %]/[% theme %]/lib/respond.min.js"></script> > <![endif]--> >-<script type="text/javascript"> >+<script> > function _(s) { return s } // dummy function for gettext > </script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/modernizr.min.js"></script> >+<script src="[% interface %]/[% theme %]/lib/modernizr.min.js"></script> > </head> > <body id="sco_help" class="sco"> > [% INCLUDE 'masthead-sco.inc' %] >@@ -61,5 +61,5 @@ The Submit button only needs to be clicked if you enter the barcode manually.</p > > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] >-[% IF ( SCOUserJS ) %]<script type="text/javascript">[% SCOUserJS %]</script>[% END %] >+[% IF ( SCOUserJS ) %]<script>[% SCOUserJS %]</script>[% END %] > [% END %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/printslip.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/printslip.tt >index 025bf53ead..f07e66baf3 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/printslip.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/printslip.tt >@@ -9,8 +9,8 @@ > [% END %] > > <!-- JavaScript includes --> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/jquery.js"></script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/js/global.js"></script> >+<script src="[% interface %]/[% theme %]/lib/jquery/jquery.js"></script> >+<script src="[% interface %]/[% theme %]/js/global.js"></script> > > [% INCLUDE 'slip-print.inc' %] > >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt >index 2ab9367288..64850b7728 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt >@@ -14,10 +14,10 @@ > <!--[if lt IE 9]> > <script src="[% interface %]/[% theme %]/lib/respond.min.js"></script> > <![endif]--> >-<script type="text/javascript"> >+<script> > function _(s) { return s } // dummy function for gettext > </script> >-<script type="text/javascript" src="[% interface %]/[% theme %]/lib/modernizr.min.js"></script> >+<script src="[% interface %]/[% theme %]/lib/modernizr.min.js"></script> > </head> > <body id="sco_main" class="sco" onload="dofocus();" onunload="mungeHistory();"> > [% INCLUDE 'masthead-sco.inc' %] >@@ -331,7 +331,7 @@ > [% INCLUDE 'opac-bottom.inc' %] > [% BLOCK jsinclude %] > [% INCLUDE 'datatables.inc' %] >- <script type="text/javascript"> >+ <script> > //<![CDATA[ > function mungeHistory() { > // prevent back button from allowing form resubmission >@@ -418,5 +418,5 @@ > //]]> > </script> > >- [% IF ( Koha.Preference('SCOUserJS') ) %]<script type="text/javascript">[% Koha.Preference('SCOUserJS') %]</script>[% END %] >+ [% IF ( Koha.Preference('SCOUserJS') ) %]<script>[% Koha.Preference('SCOUserJS') %]</script>[% END %] > [% END %] >-- >2.11.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 20053
:
70786
|
70794
|
71024
|
71025
|
74946
|
75781
|
75783