@@ -, +, @@ templates - Test deletion of both club templates and clubs. Deletion confirmation dialogs should work as expected, both for OK and Cancel. - Open a patron record for checkout. - Test enrolling and un-enrolling the patron. - Test the same process from the patron detail page. --- .../prog/en/modules/clubs/patron-clubs-tab.tt | 33 --------- .../prog/en/modules/clubs/patron-enroll.tt | 30 -------- koha-tmpl/intranet-tmpl/prog/js/members.js | 80 ---------------------- .../intranet-tmpl/prog/js/pages/circulation.js | 2 +- 4 files changed, 1 insertion(+), 144 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/clubs/patron-clubs-tab.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/clubs/patron-clubs-tab.tt @@ -61,36 +61,3 @@ [% END %] - -[% IF CAN_user_clubs_enroll %] - -[% END %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/clubs/patron-enroll.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/clubs/patron-enroll.tt @@ -35,33 +35,3 @@ - - - --- a/koha-tmpl/intranet-tmpl/prog/js/members.js +++ a/koha-tmpl/intranet-tmpl/prog/js/members.js @@ -364,84 +364,4 @@ $(document).ready(function(){ "right": "1%", "width": "150px", } ); - // Patron clubs - $("body").on("click", ".cancel_enrollment", function(e){ - e.preventDefault(); - var id = $(this).data("id"); - cancelEnrollment( id ); - }); - $("body").on("click", ".add_enrollment", function(e){ - e.preventDefault(); - var id = $(this).data("id"); - loadEnrollmentForm( id ); - }); - $("body").on("click", ".add_enrollment", function(e){ - e.preventDefault(); - var club_id = $(this).data("club_id"); - var borrowernumber = $(this).data("borrowernumber"); - addEnrollment( borrowernumber, club_id ); - }); - $("body").on("click", ".cancel_add_enrollment", function(e){ - e.preventDefault(); - var club_id = $(this).data("club_id"); - var borrowernumber = $(this).data("borrowernumber"); - showClubs( borrowernumber, club_id ); - }); }); - -// Patron clubs tab, circulation.pl and moremember.pl -function loadEnrollmentForm( id ) { - $("body").css("cursor", "progress"); - $('#clubs-tab').load('/cgi-bin/koha/clubs/patron-enroll.pl?borrowernumber=' + borrowernumber + '&id=' + id, function() { - $("body").css("cursor", "default"); - }); - - return false; -} - -function cancelEnrollment( id ) { - $("body").css("cursor", "progress"); - $.ajax({ - type: "POST", - url: '/cgi-bin/koha/svc/club/cancel_enrollment', - data: { id: id }, - success: function( data ) { - if ( data.success ) { - $('#clubs-tab').load('/cgi-bin/koha/clubs/patron-clubs-tab.pl?borrowernumber=' + borrowernumber, function() { - $("body").css("cursor", "default"); - }); - } else { - alert( MSG_CANT_CANCEL_ENROLLMENT ); - } - }, - dataType: 'json' - }); - return false; -} - -function addEnrollment( borrowernumber, club_id ) { - $("body").css("cursor", "progress"); - $.ajax({ - type: "POST", - url: '/cgi-bin/koha/svc/club/enroll', - data: $( "#patron-enrollment-form" ).serialize(), - success: function( data ) { - if ( data.success ) { - $('#clubs-tab').load('/cgi-bin/koha/clubs/patron-clubs-tab.pl?borrowernumber=' + borrowernumber + '&id=' + club_id, function() { - $("body").css("cursor", "default"); - }); - } else { - alert(_("Unable to create enrollment!")); - } - }, - dataType: 'json' - }); - return false; -} - -function showClubs( borrowernumber, club_id ) { - $("body").css("cursor", "progress"); - $('#clubs-tab').load('/cgi-bin/koha/clubs/patron-clubs-tab.pl?borrowernumber=' + borrowernumber + '&id=' + club_id, function() { - $("body").css("cursor", "default"); - }); -} --- a/koha-tmpl/intranet-tmpl/prog/js/pages/circulation.js +++ a/koha-tmpl/intranet-tmpl/prog/js/pages/circulation.js @@ -154,7 +154,7 @@ function export_checkouts(format) { $("#dont_export_item").val(1); } - document.getElementByclub_Id("output_format").value = format; + document.getElementById("output_format").value = format; document.issues.submit(); } --