@@ -, +, @@
lists
- Go to Home > Tools > Patron card creator
- Prepare a patron card and create some cards using the batch functionality
- Apply patch
- Prepare a patron list e.g. from patron search
- Go to Home > Tools > Patron card creator > Manage batches
- Below the list of batches you have a dropdown to select a patron list
- Select your list and hit "Export from patron list"
- Select template and layout as you would do with batches
- Hit "Export"
- Download PDF
---
.../prog/en/modules/patroncards/manage.tt | 36 +++++++++++++++++++-
.../prog/en/modules/patroncards/print.tt | 9 ++++-
patroncards/create-pdf.pl | 10 ++++++
patroncards/manage.pl | 3 ++
patroncards/print.pl | 11 ++++++
5 files changed, 67 insertions(+), 2 deletions(-)
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/manage.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/manage.tt
@@ -64,6 +64,16 @@
}
return GB_showCenter(_("Export patron cards"), "/cgi-bin/koha/patroncards/print.pl?" + getstr, 700, 800);
};
+
+ function XportPatronlist() {
+ if ( patron_list_id.value.length < 1 ) {
+ alert(_("Please select a patron list."));
+ return; // no patron list selected
+ }
+ getstr = 'patronlist_id='+patron_list_id.value;
+ return GB_showCenter(_("Export patron cards from list"), "/cgi-bin/koha/patroncards/print.pl?" + getstr, 700, 800);
+ };
+
function selected_layout(op) {
var selected = new Array;
if (document.layouts.action.length) {
@@ -102,6 +112,10 @@
Xport();
return false;
});
+ $("#printlist").click(function(){
+ XportPatronlist();
+ return false;
+ });
});
//]]>
@@ -153,9 +167,29 @@
+ [% IF patron_lists %]
+
+
+ [% END %]
+
[% ELSE %]
There are no [% PROCESS translate_card_element element=card_element_title %] currently available.