Bug 23838: (QA follow-up) Rename patron-renewal => checkout-renewal
authorTomas Cohen Arazi <tomascohen@theke.io>
Fri, 22 Jul 2022 15:15:46 +0000 (12:15 -0300)
committerTomas Cohen Arazi <tomascohen@theke.io>
Fri, 22 Jul 2022 15:28:07 +0000 (12:28 -0300)
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
koha-tmpl/intranet-tmpl/prog/en/includes/checkout-renewal-modal-strings.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/checkout-renewal-modal.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/patron-renewal-modal-strings.inc [deleted file]
koha-tmpl/intranet-tmpl/prog/en/includes/patron-renewal-modal.inc [deleted file]
koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt
koha-tmpl/intranet-tmpl/prog/js/checkout-renewal-modal.js [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/js/patron-renewal-modal.js [deleted file]

diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/checkout-renewal-modal-strings.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/checkout-renewal-modal-strings.inc
new file mode 100644 (file)
index 0000000..dde6014
--- /dev/null
@@ -0,0 +1,4 @@
+<script>
+    var renewed_prop = _("Note: %s out of %s renewals have been logged");
+    var renewed = _("Renewed by");
+</script>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/checkout-renewal-modal.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/checkout-renewal-modal.inc
new file mode 100644 (file)
index 0000000..baeb67d
--- /dev/null
@@ -0,0 +1,18 @@
+<div id="checkoutRenewals" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="checkoutRenewalsLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
+                <h3 id="checkoutRenewalsLabel"> Item renewals</h3>
+            </div>
+            <div class="modal-body">
+                <div id="retrieving" class="alert" style="display:none">Retrieving renewals...</div>
+                <div id="incomplete" class="alert" style="display:none"></div>
+                <ul id="results" style="display:none"></ul>
+            </div>
+            <div class="modal-footer">
+                <button class="btn btn-default" data-dismiss="modal" aria-hidden="true">Close</button>
+            </div>
+        </div>
+    </div>
+</div>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-renewal-modal-strings.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-renewal-modal-strings.inc
deleted file mode 100644 (file)
index dde6014..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<script>
-    var renewed_prop = _("Note: %s out of %s renewals have been logged");
-    var renewed = _("Renewed by");
-</script>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-renewal-modal.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-renewal-modal.inc
deleted file mode 100644 (file)
index d77875f..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<div id="patronRenewals" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="patronRenewalsLabel" aria-hidden="true">
-    <div class="modal-dialog">
-        <div class="modal-content">
-            <div class="modal-header">
-                <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
-                <h3 id="patronRenewalsLabel"> Item renewals</h3>
-            </div>
-            <div class="modal-body">
-                <div id="retrieving" class="alert" style="display:none">Retrieving renewals...</div>
-                <div id="incomplete" class="alert" style="display:none"></div>
-                <ul id="results" style="display:none"></ul>
-            </div>
-            <div class="modal-footer">
-                <button class="btn btn-default" data-dismiss="modal" aria-hidden="true">Close</button>
-            </div>
-        </div>
-    </div>
-</div>
index 3d1961e..5901b2a 100644 (file)
           <td>
               [% issue.renewals_count | html %]
               [% IF issue.renewals_count > 0 %]
-                  [ <a class="patron_renewals_view" data-renewals="[% issue.renewals_count | html %]" data-issueid="[% issue.issue_id | html %]" href="#">View</a> ]
+                  [ <a class="checkout_renewals_view" data-renewals="[% issue.renewals_count | html %]" data-issueid="[% issue.issue_id | html %]" href="#">View</a> ]
               [% END %]
           </td>
           <td data-order="[% issue.issuedate | html %]">
     [% Asset.js("js/members-menu.js") | $raw %]
     [% INCLUDE 'datatables.inc' %]
     [% INCLUDE 'columns_settings.inc' %]
-    [% INCLUDE 'patron-renewal-modal.inc' %]
-    [% INCLUDE 'patron-renewal-modal-strings.inc' %]
+    [% INCLUDE 'checkout-renewal-modal.inc' %]
+    [% INCLUDE 'checkout-renewal-modal-strings.inc' %]
     [% INCLUDE 'js-date-format.inc' %]
     [% INCLUDE 'js-patron-format.inc' %]
-    [% Asset.js("js/patron-renewal-modal.js") | $raw %]
+    [% Asset.js("js/checkout-renewal-modal.js") | $raw %]
     <script id="js">
         $(document).ready(function() {
             var table_settings = [% TablesSettings.GetTableSettings('members', 'checkouthistory', 'checkouthistory-table', 'json') | $raw %];
diff --git a/koha-tmpl/intranet-tmpl/prog/js/checkout-renewal-modal.js b/koha-tmpl/intranet-tmpl/prog/js/checkout-renewal-modal.js
new file mode 100644 (file)
index 0000000..d6448eb
--- /dev/null
@@ -0,0 +1,25 @@
+$(document).ready(function(){
+    // Display the modal containing checkout renewals details
+    $('.checkout_renewals_view').on('click', function(e) {
+        e.preventDefault();
+        $('#checkoutRenewals #incomplete').html('').hide();
+        $('#checkoutRenewals #results').html('').hide();
+        $('#checkoutRenewals').modal({show:true});
+        var renewals = $(this).data('renewals');
+        var checkoutID = $(this).data('issueid');
+        $('#checkoutRenewals #retrieving').show();
+        $.get({ 'url': '/api/v1/checkouts/'+checkoutID+'/renewals', 'headers': { 'x-koha-embed': 'renewer' } }, function(data) {
+            if (data.length < renewals) {
+                $('#checkoutRenewals #incomplete').append(renewed_prop.format(data.length, renewals)).show();
+            }
+            var items = data.map(function(item) {
+                return createLi(item);
+            });
+            $('#checkoutRenewals #retrieving').hide();
+            $('#checkoutRenewals #results').append(items).show();
+        });
+    });
+    function createLi(renewal) {
+        return '<li><span style="font-weight:bold">' + $datetime(renewal.timestamp) + '</span> ' + renewed + ' <span style="font-weight:bold">' + $patron_to_html(renewal.renewer) + '</span></li>';
+    }
+});
diff --git a/koha-tmpl/intranet-tmpl/prog/js/patron-renewal-modal.js b/koha-tmpl/intranet-tmpl/prog/js/patron-renewal-modal.js
deleted file mode 100644 (file)
index 20a9e16..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-$(document).ready(function(){
-    // Display the modal containing patron renewals details
-    $('.patron_renewals_view').on('click', function(e) {
-        e.preventDefault();
-        $('#patronRenewals #incomplete').html('').hide();
-        $('#patronRenewals #results').html('').hide();
-        $('#patronRenewals').modal({show:true});
-        var renewals = $(this).data('renewals');
-        var checkoutID = $(this).data('issueid');
-        $('#patronRenewals #retrieving').show();
-        $.get({ 'url': '/api/v1/checkouts/'+checkoutID+'/renewals', 'headers': { 'x-koha-embed': 'renewer' } }, function(data) {
-            if (data.length < renewals) {
-                $('#patronRenewals #incomplete').append(renewed_prop.format(data.length, renewals)).show();
-            }
-            var items = data.map(function(item) {
-                return createLi(item);
-            });
-            $('#patronRenewals #retrieving').hide();
-            $('#patronRenewals #results').append(items).show();
-        });
-    });
-    function createLi(renewal) {
-        return '<li><span style="font-weight:bold">' + $datetime(renewal.timestamp) + '</span> ' + renewed + ' <span style="font-weight:bold">' + $patron_to_html(renewal.renewer) + '</span></li>';
-    }
-});