Owen Leonard
4e957afb9a
This patch updates several patron card creator templates so that they use the new WRAPPER for displaying breadcrumbs. Unrelated minor change: I added <span> around a few other strings in edit-profile.tt and edit-template.tt in order to improve translatability. To test, apply the patch and test each page and its variations. Breadcrumbs should look correct, and each link should be correct. - Tools -> - Patron card creator - New -> - Card batch - Image - Layout - Card template - Printer profile - Manage -> - Card batches - Images - Layouts - Card templates - Printer profiles Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
166 lines
8.7 KiB
Text
166 lines
8.7 KiB
Text
[% USE raw %]
|
|
[% SET footerjs = 1 %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>[% IF ( profile_id ) %]Edit ([% profile_id | html %])[% ELSE %]New[% END%] › Profiles › Patron card creator › Tools › Koha</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
</head>
|
|
|
|
<body id="pcard_edit-profile" class="tools pcard">
|
|
[% WRAPPER 'header.inc' %]
|
|
[% INCLUDE 'cat-search.inc' %]
|
|
[% END %]
|
|
|
|
[% WRAPPER 'sub-header.inc' %]
|
|
[% WRAPPER breadcrumbs %]
|
|
[% WRAPPER breadcrumb_item %]
|
|
<a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a>
|
|
[% END %]
|
|
[% WRAPPER breadcrumb_item %]
|
|
<a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a>
|
|
[% END %]
|
|
[% WRAPPER breadcrumb_item %]
|
|
<a href="/cgi-bin/koha/patroncards/manage.pl?card_element=profile">Profiles</a>
|
|
[% END %]
|
|
[% WRAPPER breadcrumb_item bc_active= 1 %]
|
|
[% IF ( profile_id ) %]
|
|
<span>Edit ([% profile_id | html %])</span>
|
|
[% ELSE %]
|
|
<span>New</span>
|
|
[% END%]
|
|
[% END %]
|
|
[% END #/ WRAPPER breadcrumbs %]
|
|
[% END #/ WRAPPER sub-header.inc %]
|
|
|
|
<div class="main container-fluid">
|
|
<div class="row">
|
|
<div class="col-sm-10 col-sm-push-2">
|
|
<main>
|
|
|
|
[% INCLUDE 'patroncards-toolbar.inc' %]
|
|
|
|
<h1>
|
|
[% IF (profile_id) %]
|
|
<span>Edit printer profile</span>
|
|
[% ELSE %]
|
|
<span>Create printer profile</span>
|
|
[% END%]
|
|
[% IF (profile_id) %] ([% profile_id | html %])[% END %]
|
|
</h1>
|
|
<form name="input" action="/cgi-bin/koha/patroncards/edit-profile.pl" method="get">
|
|
<fieldset class="rows"><legend>Profile settings</legend>
|
|
<ol>
|
|
<li>
|
|
[% IF ( profile_id ) %]
|
|
<span class="label">Printer name:</span>[% printer_name | html %]
|
|
<input type="hidden" name="printer_name" value="[% printer_name | html %]" />
|
|
[% ELSE %]
|
|
<label for="printer_name">Printer name:</label><input type="text" size="20" name="printer_name" id="printer_name" />
|
|
[% END %]
|
|
</li>
|
|
<li>
|
|
[% IF ( profile_id ) %]
|
|
<span class="label">Paper bin:</span> [% paper_bin | html %]
|
|
<input type="hidden" name="paper_bin" value="[% paper_bin | html %]" />
|
|
[% ELSE %]
|
|
<label for="paper_bin">Paper bin:</label><input type="text" size="20" name="paper_bin" id="paper_bin" />
|
|
[% END %]
|
|
</li>
|
|
<li>
|
|
[% IF ( label_template ) %]
|
|
<label for="template_name">Template name:</label> [% label_template | html %]
|
|
[% ELSE %]
|
|
<span class="label">Template name:</span> Profile unassigned
|
|
[% END %]
|
|
</li>
|
|
<li>
|
|
<label for="units">Units: </label>
|
|
<select id="units" name="units">
|
|
[% FOREACH unit IN units %]
|
|
[% IF ( unit.selected ) %]
|
|
<option value="[% unit.type | html %]" selected="selected">
|
|
[% ELSE %]
|
|
<option value="[% unit.type | html %]">
|
|
[% END %]
|
|
[% unit.desc | html %]
|
|
</option>
|
|
[% END %]
|
|
</select>
|
|
</li>
|
|
</ol>
|
|
</fieldset>
|
|
|
|
<fieldset class="rows"><legend>Offset:</legend>
|
|
<ol>
|
|
<li>
|
|
<label for="offset_horz">Horizontal: </label><input type="text" size="4" name="offset_horz" id="offset_horz" value="[% offset_horz | html %]" />
|
|
</li>
|
|
<li>
|
|
<label for="offset_vert">Vertical: </label><input type="text" size="4" name="offset_vert" id="offset_vert" value="[% offset_vert | html %]" />
|
|
</li>
|
|
</ol>
|
|
</fieldset>
|
|
|
|
<fieldset class="rows"><legend>Creep:</legend>
|
|
<ol>
|
|
<li>
|
|
<label for="creep_horz">Horizontal: </label><input type="text" size="4" name="creep_horz" id="creep_horz" value="[% creep_horz | html %]" />
|
|
</li>
|
|
<li>
|
|
<label for="creep_vert">Vertical: </label><input type="text" size="4" name="creep_vert" id="creep_vert" value="[% creep_vert | html %]" />
|
|
</li>
|
|
</ol>
|
|
</fieldset>
|
|
<fieldset class="action">
|
|
<input type="submit" class="btn btn-primary" value="Save" />
|
|
<a href="/cgi-bin/koha/patroncards/manage.pl?card_element=profile" class="cancel">Cancel</a>
|
|
<input type="hidden" name="op" value="save" />
|
|
<input type="hidden" name="profile_id" value="[% profile_id | html %]" />
|
|
</fieldset>
|
|
</form>
|
|
|
|
</main>
|
|
</div> <!-- /.col-sm-10.col-sm-push-2 -->
|
|
|
|
<div class="col-sm-2 col-sm-pull-10">
|
|
<aside>
|
|
[% INCLUDE 'tools-menu.inc' %]
|
|
</aside>
|
|
</div> <!-- /.col-sm-2.col-sm-pull-10 -->
|
|
</div> <!-- /.row -->
|
|
|
|
[% MACRO jsinclude BLOCK %]
|
|
<script>
|
|
$(document).ready(function(){
|
|
var selectedUnit = $("#units option:selected").val();
|
|
var unitfields = $("#offset_horz,#offset_vert,#creep_horz,#creep_vert");
|
|
$(unitfields).after("<span class=\"unit\">"+getUnit(selectedUnit)+"</span>");
|
|
$("#units").change(function(){
|
|
$(".unit").html(getUnit($(this).val()));
|
|
});
|
|
function getUnit(unit){
|
|
switch(unit){
|
|
case "POINT":
|
|
var unit = " pt";
|
|
break;
|
|
case "AGATE":
|
|
var unit = " ag";
|
|
break;
|
|
case "INCH":
|
|
var unit = " in";
|
|
break;
|
|
case "MM":
|
|
var unit = " mm";
|
|
break;
|
|
case "CM":
|
|
var unit = " cm";
|
|
break;
|
|
default:
|
|
var unit = "";
|
|
}
|
|
return unit;
|
|
}
|
|
});
|
|
</script>
|
|
[% END %]
|
|
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|