1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>Koha › Tools › Label creator › Manage label</title>
3 [% INCLUDE 'doc-head-close.inc' %]
4 [% INCLUDE 'greybox.inc' %]
5 <script type="text/javascript">
7 var MSG_CONFIRM_DELETE = _("Are you sure you want to delete this?");
10 if(document.layouts.action.length > 0) {
11 for (var i=0; i < document.layouts.action.length; i++) {
12 if (document.layouts.action[i].checked) {
13 batches.push("batch_id=" + document.layouts.action[i].value);
16 if (batches.length < 1) {
17 alert(_("Please select at least one batch to export."));
18 return; // no batch selected
20 getstr = batches.join("&");
22 else if (document.layouts.action.checked) {
23 getstr = "batch_id="+document.layouts.action.value;
26 alert(_("Please select at least one batch to export."));
27 return; // no batch selected
29 return GB_showCenter('Export Labels', "/cgi-bin/koha/labels/label-print.pl?" + getstr, 700, 800);
31 function selected_layout(op) {
32 var selected = new Array;
33 if (document.layouts.action.length) {
34 for (i=0;i<document.layouts.action.length;i++){
35 if (document.layouts.action[i].checked){
39 if (selected.length == 1) {
40 return(document.layouts.action[selected[0]].value);
43 alert(_("Please select only one %s to %s.").format("[% label_element %]", op));
48 if (document.layouts.action.checked){
49 return(document.layouts.action.value);
52 alert(_("Please select a %s.").format("[% label_element %]"));
58 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/datatables.css" />
59 [% INCLUDE 'datatables.inc' %]
60 <script type="text/javascript" id="js">
61 $(document).ready(function() {
62 $("#labels-table").dataTable($.extend(true, {}, dataTablesDefaults, {
63 "sPaginationType": "four_button",
64 "aaSorting": [[ 1, "asc" ]],
66 { "aTargets": [ -1 ], "bSortable": false, "bSearchable": false },
73 <body id="labels_label-manage" class="tools labels">
74 [% INCLUDE 'header.inc' %]
75 [% INCLUDE 'cat-search.inc' %]
76 <div id="breadcrumbs">
77 <a href="/cgi-bin/koha/mainpage.pl">Home</a> ›
78 <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> ›
79 <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a> ›
80 Manage label [% label_element_title %]
82 <div id="doc3" class="yui-t2">
86 [% INCLUDE 'labels-toolbar.inc' %]
88 <div class="yui-u first" id="manage-label-layouts">
89 <div class="hint">Current library: [% LoginBranchname %]</div>
90 [% IF ( table_loop ) %]
91 <form name="layouts" action="/cgi-bin/koha/label-manage.pl?label_element=[% label_element %]">
92 [% IF ( label_element == 'layout' ) %]
93 <h2>Currently available layouts</h2>
94 [% ELSIF ( label_element == 'template' ) %]
95 <h2>Currently available templates</h2>
96 [% ELSIF ( label_element == 'profile' ) %]
97 <h2>Currently available profiles</h2>
98 [% ELSIF ( label_element == 'batch' ) %]
99 <h2>Currently available batches</h2>
101 <table id="labels-table">
102 [% FOREACH table_loo IN table_loop %]
103 [% IF ( table_loo.header_fields ) %]
106 [% FOREACH header_field IN table_loo.header_fields %]
107 [% SWITCH header_field.field_label %]
108 [% CASE 'Layout ID' %]<th>Layout ID</th>
109 [% CASE 'Layout' %]<th>Layout</th>
110 [% CASE 'Barcode Type' %]<th>Barcode type</th>
111 [% CASE 'Print Type' %]<th>Print type</th>
112 [% CASE 'Template ID' %]<th>Template ID</th>
113 [% CASE 'Template Name' %]<th>Template name</th>
114 [% CASE 'Description' %]<th>Description</th>
115 [% CASE 'Actions' %]<th>Actions</th>
116 [% CASE 'Profile ID' %]<th>Profile ID</th>
117 [% CASE 'Printer Name' %]<th>Printer name</th>
118 [% CASE 'Paper Bin' %]<th>Paper bin</th>
119 [% CASE 'Batch ID' %]<th>Batch ID</th>
120 [% CASE 'Item Count' %]<th>Item count</th>
121 [% CASE %]<th>[% header_field.field_label %]</th>
128 [% FOREACH text_field IN table_loo.text_fields %]
129 [% IF ( text_field.select_field ) %]
130 <td align="center"><a class="btn btn-mini" href="/cgi-bin/koha/labels/label-edit-[% label_element |url %].pl?op=edit&element_id=[% text_field.field_value |url %]"><icon class="icon-edit"></icon> Edit</a> <a class="btn btn-mini" href="/cgi-bin/koha/labels/label-manage.pl?op=delete&label_element=[% label_element %]&element_id=[% text_field.field_value |url %]" onclick="return confirm(MSG_CONFIRM_DELETE);"><icon class="icon-trash"></icon> Delete</a></td>
131 [% IF label_element == 'batch' %] <td align="center"><input type="checkbox" name="action" value="[% text_field.field_value %]" /></td>[% END %]
132 [% ELSIF ( text_field.field_value ) %]
133 <td>[% text_field.field_value %]</td>
142 [% IF ( print ) %]<input type="button" class="btn btn-sm" id="print" onclick="Xport()" value="Export selected" />[% END %]
146 <div class="dialog message">
147 <h4>There are no [% label_element_title %] currently available.</h4>
148 <p>Use the toolbar above to create a new [% label_element %].</p></div>
153 <div class="dialog alert">
154 <strong>WARNING:</strong> An error was encountered and the [% op %] operation for [% label_element %] [% element_id %] was not completed. Please have your system administrator check the error log for details.
162 [% INCLUDE 'intranet-bottom.inc' %]