View | Details | Raw Unified | Return to bug 7556
Collapse All | Expand All

(-)a/docs/history.txt (-27 / +27 lines)
Lines 873-902 June 10 2016 Nguyen Duy Tinh becomes the 303rd developer to have a patch pushed Link Here
873
June 22 2016	Koha 3.20.12 released	releases
873
June 22 2016	Koha 3.20.12 released	releases
874
June 24 2016	Koha 16.05.1 released	releases
874
June 24 2016	Koha 16.05.1 released	releases
875
June 24 2016	Koha 3.22.8 released	releases
875
June 24 2016	Koha 3.22.8 released	releases
876
July 24 2016    Koha 3.20.13 released   releases
876
July 24 2016	Koha 3.20.13 released	releases
877
July 31 2016    Koha 3.22.9 released    releases
877
July 31 2016	Koha 3.22.9 released	releases
878
August 1 2016   Koha 16.05.02 released  releases
878
August 1 2016	Koha 16.05.02 released	releases
879
August 3 2016   Koha 16.05.02-01 released   releases
879
August 3 2016	Koha 16.05.02-01 released	releases
880
August 22 2016  Koha 3.20.14 released   releases
880
August 22 2016	Koha 3.20.14 released	releases
881
August 23 2016  Koha 16.05.03 released  releases
881
August 23 2016	Koha 16.05.03 released	releases
882
August 23 2016  Koha 3.22.10 released   releases
882
August 23 2016	Koha 3.22.10 released	releases
883
September 2 2016  Andreas Roussos becomes the 304th developer to have a patch pushed   developer
883
September 2 2016	Andreas Roussos becomes the 304th developer to have a patch pushed	developer
884
September 9 2016  Lee Jamison becomes the 305th developer to have a patch pushed   developer
884
September 9 2016	Lee Jamison becomes the 305th developer to have a patch pushed	developer
885
September 21 2016   Koha 3.20.15 released   releases
885
September 21 2016	Koha 3.20.15 released	releases
886
September 22 2016   Koha 16.05.04 released   releases
886
September 22 2016	Koha 16.05.04 released	releases
887
September 23 2016   Koha 3.22.11 released   releases
887
September 23 2016	Koha 3.22.11 released	releases
888
October 21 2016 Rodrigo Santellan becomes the 306th developer to have a patch pushed   developer
888
October 21 2016	Rodrigo Santellan becomes the 306th developer to have a patch pushed	developer
889
October 22 2016   Koha 16.05.05 released   releases
889
October 22 2016	Koha 16.05.05 released	releases
890
October 23 2016   Koha 16.05.05-01 released   releases
890
October 23 2016	Koha 16.05.05-01 released	releases
891
October 24 2016   Koha 3.22.12 released   releases
891
October 24 2016	Koha 3.22.12 released	releases
892
November 7 2016 Radek Šiman becomes the 307th developer to have a patch pushed   developer
892
November 7 2016	Radek Šiman becomes the 307th developer to have a patch pushed	developer
893
November 22 2016    Koha 16.11.00 released  releases
893
November 22 2016	Koha 16.11.00 released	releases
894
November 30 2016    Koha 3.22.13 released   releases
894
November 30 2016	Koha 3.22.13 released	releases
895
December 12 2016    Koha 16.05.06 released  releases
895
December 12 2016	Koha 16.05.06 released	releases
896
December 14 2016    Koha 16.05.06-01 released  releases
896
December 14 2016	Koha 16.05.06-01 released	releases
897
December 16 2016    Chris Kirby becomes the 308th developer to have a patch pushed   developer
897
December 16 2016	Chris Kirby becomes the 308th developer to have a patch pushed	developer
898
December 22 2016    Koha 16.11.01 released  releases
898
December 22 2016	Koha 16.11.01 released	releases
899
December 23 2016 Tim McMahon becomes the 309th developer to have a patch pushed   developer
899
December 23 2016	Tim McMahon becomes the 309th developer to have a patch pushed	developer
900
December 23 2016 Dani Elder becomes the 310th developer to have a patch pushed   developer
900
December 23 2016	Dani Elder becomes the 310th developer to have a patch pushed	developer
901
January 2 2017  Koha 3.22.14 released   releases
901
January 2 2017	Koha 3.22.14 released	releases
902
January 3 2017  Koha 16.05.07 released  releases
902
January 3 2017	Koha 16.05.07 released	releases
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-privacy.tt (-1 / +7 lines)
Lines 105-108 Link Here
105
</div> <!-- / .main -->
105
</div> <!-- / .main -->
106
106
107
[% INCLUDE 'opac-bottom.inc' %]
107
[% INCLUDE 'opac-bottom.inc' %]
108
[% BLOCK jsinclude %][% END %]
108
[% BLOCK jsinclude %]
109
    <script type="text/javascript">
110
        $(document).ready(function() {
111
            $('form').preventDoubleFormSubmit();
112
        });
113
    </script>
114
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt (+1 lines)
Lines 174-179 Link Here
174
<script type="text/javascript">
174
<script type="text/javascript">
175
//<![CDATA[
175
//<![CDATA[
176
    $(document).ready(function(){
176
    $(document).ready(function(){
177
        $('form').preventDoubleFormSubmit();
177
        [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
178
        [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
178
            $('#sortsubmit').hide();
179
            $('#sortsubmit').hide();
179
        $('#order').change(function() {
180
        $('#order').change(function() {
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-registration-confirmation.tt (-1 / +7 lines)
Lines 105-108 Link Here
105
    </div> <!-- /.main -->
105
    </div> <!-- /.main -->
106
106
107
[% INCLUDE 'opac-bottom.inc' %]
107
[% INCLUDE 'opac-bottom.inc' %]
108
[% BLOCK jsinclude %][% END %]
108
[% BLOCK jsinclude %]
109
    <script type="text/javascript">
110
        $(document).ready(function() {
111
            $('form').preventDoubleFormSubmit();
112
        }):
113
    </script>
114
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-request-article.tt (+3 lines)
Lines 187-192 Link Here
187
187
188
[% BLOCK jsinclude %]
188
[% BLOCK jsinclude %]
189
<script type="text/javascript">
189
<script type="text/javascript">
190
    $(document).ready(function() {
191
        $('form').preventDoubleFormSubmit();
192
    });
190
// <![CDATA[
193
// <![CDATA[
191
    allow_submit = false;
194
    allow_submit = false;
192
    $('#place-article-request').on('submit', function( event ){
195
    $('#place-article-request').on('submit', function( event ){
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt (+3 lines)
Lines 416-421 Link Here
416
[% BLOCK jsinclude %]
416
[% BLOCK jsinclude %]
417
[% INCLUDE 'calendar.inc' %]
417
[% INCLUDE 'calendar.inc' %]
418
<script type="text/javascript">
418
<script type="text/javascript">
419
    $(document).ready(fucntion() {
420
        $('form').preventDoubleFormSubmit();
421
    });
419
// <![CDATA[
422
// <![CDATA[
420
    var MSG_NO_ITEM_SELECTED = _("Expecting a specific item selection.");
423
    var MSG_NO_ITEM_SELECTED = _("Expecting a specific item selection.");
421
    var ForceHoldNotesReasons=new Array(
424
    var ForceHoldNotesReasons=new Array(
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results-grouped.tt (+1 lines)
Lines 276-281 href="/cgi-bin/koha/opac-rss.pl?[% query_cgi %][% limit_cgi |html %]" /> Link Here
276
var q_array = new Array();  // will hold the search terms, if possible
276
var q_array = new Array();  // will hold the search terms, if possible
277
277
278
$(document).ready(function(){
278
$(document).ready(function(){
279
    $('form').preventDoubleFormSubmit();
279
    [% IF ( OpacHighlightedWords ) %]
280
    [% IF ( OpacHighlightedWords ) %]
280
        $('a.title').each(function() {
281
        $('a.title').each(function() {
281
            $(this).attr("href", $(this).attr("href") + "&query_desc=[% query_desc | uri %]");
282
            $(this).attr("href", $(this).attr("href") + "&query_desc=[% query_desc | uri %]");
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt (+5 lines)
Lines 581-586 Link Here
581
581
582
[% INCLUDE 'opac-bottom.inc' %]
582
[% INCLUDE 'opac-bottom.inc' %]
583
[% BLOCK jsinclude %]
583
[% BLOCK jsinclude %]
584
<script type="text/javascript">
585
    $(document).ready(function() {
586
        $('form').preventDoubleFormSubmit();
587
    });
588
</script>
584
[% IF ( LibraryThingForLibrariesID ) %]
589
[% IF ( LibraryThingForLibrariesID ) %]
585
    [% IF ( using_https ) %]
590
    [% IF ( using_https ) %]
586
        <script src="https://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&amp;systype=koha" type="text/javascript"></script>
591
        <script src="https://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&amp;systype=koha" type="text/javascript"></script>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-review.tt (+1 lines)
Lines 67-72 Link Here
67
<script type="text/javascript">
67
<script type="text/javascript">
68
    //<![CDATA[
68
    //<![CDATA[
69
         $(document).ready(function() {
69
         $(document).ready(function() {
70
            $('form').preventDoubleFormSubmit();
70
            [% IF WINDOW_CLOSE %]
71
            [% IF WINDOW_CLOSE %]
71
                opener.location.reload();
72
                opener.location.reload();
72
                window.close();
73
                window.close();
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-search-history.tt (+1 lines)
Lines 220-225 Link Here
220
//<![CDATA[
220
//<![CDATA[
221
    var MSG_CONFIRM_DELETE_HISTORY = _("Are you sure you want to delete selected search history entries?");
221
    var MSG_CONFIRM_DELETE_HISTORY = _("Are you sure you want to delete selected search history entries?");
222
    $(document).ready(function() {
222
    $(document).ready(function() {
223
        $('form').preventDoubleFormSubmit();
223
        // We show table ordered by descending dates by default
224
        // We show table ordered by descending dates by default
224
        // (so that the more recent query is shown first)
225
        // (so that the more recent query is shown first)
225
        $(".historyt").dataTable($.extend(true, {}, dataTablesDefaults, {
226
        $(".historyt").dataTable($.extend(true, {}, dataTablesDefaults, {
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-sendbasketform.tt (-1 / +7 lines)
Lines 50-53 Link Here
50
    </div> <!-- / .main -->
50
    </div> <!-- / .main -->
51
51
52
[% INCLUDE 'opac-bottom.inc' is_popup=1 %]
52
[% INCLUDE 'opac-bottom.inc' is_popup=1 %]
53
[% BLOCK jsinclude %][% END %]
53
[% BLOCK jsinclude %]
54
    <script type="text/javascript">
55
        $(document).ready(function() {
56
            $('form').preventDoubleFormSubmit();
57
        });
58
    </script>
59
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-sendshelfform.tt (-1 / +7 lines)
Lines 55-58 Link Here
55
    </div> <!-- / .main -->
55
    </div> <!-- / .main -->
56
56
57
[% INCLUDE 'opac-bottom.inc' is_popup=1 %]
57
[% INCLUDE 'opac-bottom.inc' is_popup=1 %]
58
[% BLOCK jsinclude %][% END %]
58
[% BLOCK jsinclude %]
59
    <script type="text/javascript">
60
        $(document).ready(function() {
61
            $('form').preventDoubleFormSubmit();
62
        });
63
    </script>
64
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-serial-issues.tt (-1 / +7 lines)
Lines 159-162 Link Here
159
    </div> <!-- / .main -->
159
    </div> <!-- / .main -->
160
160
161
[% INCLUDE 'opac-bottom.inc' %]
161
[% INCLUDE 'opac-bottom.inc' %]
162
[% BLOCK jsinclude %][% END %]
162
[% BLOCK jsinclude %]
163
    <script type="test/javascript">
164
        $(document).ready(function() {
165
            $('form').preventDoubleFormSubmit();
166
        });
167
    </script>
168
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt (+1 lines)
Lines 94-99 Link Here
94
<script type="text/javascript">
94
<script type="text/javascript">
95
//<![CDATA[
95
//<![CDATA[
96
    $(document).ready(function(){
96
    $(document).ready(function(){
97
        $('form').preventDoubleFormSubmit();
97
        $("#share_list").on('submit', function(e) {
98
        $("#share_list").on('submit', function(e) {
98
            var address = $("#invite_address").val();
99
            var address = $("#invite_address").val();
99
            if ( address.length == 0) {
100
            if ( address.length == 0) {
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt (+3 lines)
Lines 750-755 Link Here
750
[% BLOCK jsinclude %]
750
[% BLOCK jsinclude %]
751
<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
751
<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
752
<script type="text/javascript">
752
<script type="text/javascript">
753
    $(document).ready(function() {
754
        $('form').preventDoubleFormSubmit();
755
    });
753
//<![CDATA[
756
//<![CDATA[
754
var MSG_REMOVE_FROM_LIST = _("Are you sure you want to remove these items from the list?");
757
var MSG_REMOVE_FROM_LIST = _("Are you sure you want to remove these items from the list?");
755
var MSG_REMOVE_ONE_FROM_LIST = _("Are you sure you want to remove this item from the list?");
758
var MSG_REMOVE_ONE_FROM_LIST = _("Are you sure you want to remove this item from the list?");
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt (+3 lines)
Lines 275-280 Link Here
275
<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
275
<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
276
[% INCLUDE 'datatables.inc' %]
276
[% INCLUDE 'datatables.inc' %]
277
<script type="text/javascript">
277
<script type="text/javascript">
278
    $(document).ready(function() {
279
        $('form').preventDoubleFormSubmit();
280
    });
278
    //<![CDATA[
281
    //<![CDATA[
279
    [% IF ( loggedinusername ) %]
282
    [% IF ( loggedinusername ) %]
280
        function enableCheckboxActions(){
283
        function enableCheckboxActions(){
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-tags.tt (+1 lines)
Lines 173-178 Link Here
173
//<![CDATA[
173
//<![CDATA[
174
174
175
    $(document).ready(function(){
175
    $(document).ready(function(){
176
        $('form').preventDoubleFormSubmit();
176
        var MSG_DELETE_TAG = _("Are you sure you want to delete this tag?");
177
        var MSG_DELETE_TAG = _("Are you sure you want to delete this tag?");
177
        $(".delete").on("click", function(){
178
        $(".delete").on("click", function(){
178
            return confirmDelete(MSG_DELETE_TAG);
179
            return confirmDelete(MSG_DELETE_TAG);
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-tags_subject.tt (-1 / +7 lines)
Lines 58-61 Link Here
58
    </div> <!-- / .main -->
58
    </div> <!-- / .main -->
59
59
60
[% INCLUDE 'opac-bottom.inc' %]
60
[% INCLUDE 'opac-bottom.inc' %]
61
[% BLOCK jsinclude %][% END %]
61
[% BLOCK jsinclude %]
62
    <script type="text/javascript">
63
        $(document).ready(function() {
64
            $('form').preventDoubleFormSubmit();
65
        });
66
    </script>
67
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt (+1 lines)
Lines 837-842 Using this account is not recommended because some parts of Koha will not functi Link Here
837
        var MSG_CONFIRM_RESUME_HOLDS  = _("Are you sure you want to resume all suspended holds?");
837
        var MSG_CONFIRM_RESUME_HOLDS  = _("Are you sure you want to resume all suspended holds?");
838
838
839
        $(document).ready(function(){
839
        $(document).ready(function(){
840
            $('form').preventDoubleFormSubmit();
840
            $('#opac-user-views').tabs();
841
            $('#opac-user-views').tabs();
841
            $(".js-show").show();
842
            $(".js-show").show();
842
            $(".js-hide").hide();
843
            $(".js-hide").hide();
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt (-1 / +3 lines)
Lines 329-334 Link Here
329
[% BLOCK jsinclude %]
329
[% BLOCK jsinclude %]
330
    [% INCLUDE 'datatables.inc' %]
330
    [% INCLUDE 'datatables.inc' %]
331
    <script type="text/javascript">
331
    <script type="text/javascript">
332
        $(document).ready(function() {
333
            $('form').preventDoubleFormSubmit();
334
        }):
332
        //<![CDATA[
335
        //<![CDATA[
333
        function mungeHistory() {
336
        function mungeHistory() {
334
            // prevent back button from allowing form resubmission
337
            // prevent back button from allowing form resubmission
335
- 

Return to bug 7556