1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>Koha › Tools › Labels › Manage label elements</title>
3 [% INCLUDE 'doc-head-close.inc' %]
4 [% INCLUDE 'greybox.inc' %]
5 <script type="text/javascript">
9 if(document.layouts.action.length > 0) {
10 for (var i=0; i < document.layouts.action.length; i++) {
11 if (document.layouts.action[i].checked) {
12 batches.push("batch_id=" + document.layouts.action[i].value);
15 if (batches.length < 1) {
16 alert(_("Please select at least one batch to export."));
17 return; // no batch selected
19 getstr = batches.join("&");
21 else if (document.layouts.action.checked) {
22 getstr = "batch_id="+document.layouts.action.value;
25 alert(_("Please select at least one batch to export."));
26 return; // no batch selected
28 return GB_showCenter('Export Labels', "/cgi-bin/koha/labels/label-print.pl?" + getstr, 700, 800);
30 function selected_layout(op) {
31 var selected = new Array;
32 if (document.layouts.action.length) {
33 for (i=0;i<document.layouts.action.length;i++){
34 if (document.layouts.action[i].checked){
38 if (selected.length == 1) {
39 return(document.layouts.action[selected[0]].value);
42 alert(_("Please select only one %s to %s.").format("[% label_element %]", op));
47 if (document.layouts.action.checked){
48 return(document.layouts.action.value);
51 alert(_("Please select a %s.").format("[% label_element %]"));
57 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/datatables.css" />
58 [% INCLUDE 'datatables.inc' %]
59 <script type="text/javascript" id="js">
60 $(document).ready(function() {
61 $("#labels-table").dataTable($.extend(true, {}, dataTablesDefaults, {
62 "sPaginationType": "four_button",
63 "aaSorting": [[ 1, "asc" ]],
65 { "aTargets": [ -1 ], "bSortable": false, "bSearchable": false },
72 <body id="labels_label-manage" class="tools labels">
73 [% INCLUDE 'header.inc' %]
74 [% INCLUDE 'cat-search.inc' %]
75 <div id="breadcrumbs">
76 <a href="/cgi-bin/koha/mainpage.pl">Home</a> ›
77 <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> ›
78 <a href="/cgi-bin/koha/labels/label-home.pl">Labels home</a> ›
79 Manage label [% label_element_title %]
81 <div id="doc3" class="yui-t2">
85 [% INCLUDE 'labels-toolbar.inc' %]
87 <div class="yui-u first" id="manage-label-layouts">
88 <div class="hint">Current library: [% LoginBranchname %]</div>
89 [% IF ( table_loop ) %]
90 <form name="layouts" action="/cgi-bin/koha/label-manage.pl?label_element=[% label_element %]">
91 [% IF ( label_element == 'layout' ) %]
92 <h2>Currently available layouts</h2>
93 [% ELSIF ( label_element == 'template' ) %]
94 <h2>Currently available templates</h2>
95 [% ELSIF ( label_element == 'profile' ) %]
96 <h2>Currently available profiles</h2>
97 [% ELSIF ( label_element == 'batch' ) %]
98 <h2>Currently available batches</h2>
100 <table id="labels-table">
101 [% FOREACH table_loo IN table_loop %]
102 [% IF ( table_loo.header_fields ) %]
105 [% FOREACH header_field IN table_loo.header_fields %]
106 <th>[% header_field.field_label %]</th>
112 [% FOREACH text_field IN table_loo.text_fields %]
113 [% IF ( text_field.select_field ) %]
114 <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('Are you sure you want to delete this?');"><icon class="icon-trash"></icon> Delete</a></td>
115 [% IF label_element == 'batch' %] <td align="center"><input type="checkbox" name="action" value="[% text_field.field_value %]" /></td>[% END %]
116 [% ELSIF ( text_field.field_value ) %]
117 <td>[% text_field.field_value %]</td>
126 [% IF ( print ) %]<input type="button" class="btn btn-sm" id="print" onclick="Xport()" value="Export selected" />[% END %]
130 <div class="dialog message">
131 <h4>There are no [% label_element_title %] currently available.</h4>
132 <p>Use the toolbar above to create a new [% label_element %].</p></div>
137 <div class="dialog alert">
138 <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.
146 [% INCLUDE 'labels-menu.inc' %]
149 [% INCLUDE 'intranet-bottom.inc' %]