+[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
- <title>Koha › Tools › Patron Card Creator › Templates</title>
+ <title>Koha › Tools › Patron card creator › Templates › [% IF (template_id) %]Edit ([% template_id %])[% ELSE %]New[% END %]</title>
[% INCLUDE 'doc-head-close.inc' %]
- <script type="text/javascript">
- //<![CDATA[
- $(document).ready(function(){
- var selectedUnit = $("#units option:selected").attr("value");
- var unitfields = $("#page_height,#page_width,#card_width,#card_height,#top_margin,#left_margin,#col_gap,#row_gap");
- $(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>
- <script type="text/javascript">
- //<![CDATA[
- $(document).ready(function() {
- $("#save").empty();
- $("#cancel").empty();
- buildButtons();
- });
- function submitForm() {
- document.input.submit();
- };
- function buildButtons() {
- var saveButton = new YAHOO.widget.Button({
- type: "link",
- onclick: {fn: submitForm},
- label: _("Save"),
- id: "save",
- container: "save"
- });
- var cancelButton = new YAHOO.widget.Button({
- type: "link",
- href: "/cgi-bin/koha/patroncards/manage.pl?card_element=template",
- label: _("Cancel"),
- id: "cancel",
- container: "cancel",
- });
- };
- </script>
</head>
-<body>
+
+<body id="pcard_edit-template" class="tools pcard">
[% INCLUDE 'header.inc' %]
[% INCLUDE 'cat-search.inc' %]
<div id="breadcrumbs">
<a href="/cgi-bin/koha/mainpage.pl">Home</a> ›
<a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> ›
- <a href="/cgi-bin/koha/patroncards/home.pl">Patron Card Creator</a> ›
- <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=template">Patron Card Templates</a> ›
- Edit Patron Card Template
+ <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> ›
+ <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=template">Templates</a> ›
+ [% IF (template_id) %]Edit ([% template_id %])[% ELSE %]New[% END %]
</div>
<div id="doc3" class="yui-t2">
<div id="bd">
<div id="yui-main">
<div class="yui-b">
+ <div class="yui-g">
+ [% INCLUDE 'patroncards-toolbar.inc' %]
+ <div class="yui-u first">
+
+ </div>
+ </div>
<form name="input" action="/cgi-bin/koha/patroncards/edit-template.pl" method="get">
<div class="yui-g">
- <h3>Edit Patron Card Template</h3>
+ <h3>[% IF (template_id) %]Edit[% ELSE %]Create[% END %] patron card template[% IF (template_id) %] ([% template_id %])[% END %]</h3>
<div class="yui-u first">
<fieldset class="rows">
<ol>
<span class="label">Template ID:</span>[% IF ( template_id ) %][% template_id %][% ELSE %]N/A[% END %]
</li>
<li>
- <label for="template_code">Template Code:</label>
+ <label for="template_code">Template code:</label>
<input type="text" size="30" maxlength="43" name="template_code" id="template_code" value="[% template_code %]" />
</li>
<li>
- <label for="template_desc">Template Description:</label>
+ <label for="template_desc">Template description:</label>
<textarea cols="30" rows="3" id="template_desc" name="template_desc">[% template_desc %]</textarea>
</li>
- <li>
- <label for="units">Units:</label>
- <select id="units" name="units">
- [% FOREACH unit IN units %]
+ <li>
+ <label for="units">Units:</label>
+ <select id="units" name="units">
+ [% FOREACH unit IN units %]
+
+ [% IF ( unit.selected ) %]
+ <option value="[% unit.type %]" selected="selected">
+ [% ELSE %]
+ <option value="[% unit.type %]">
+ [% END %]
- [% IF ( unit.selected ) %]
- <option value="[% unit.type %]" selected="selected">
- [% ELSE %]
- <option value="[% unit.type %]">
- [% END %]
+ [% SWITCH unit.type %]
+ [% CASE 'POINT' %]
+ <span>PostScript Points</span>
+ [% CASE 'AGATE' %]
+ <span>Adobe Agates</span>
+ [% CASE 'INCH' %]
+ <span>US Inches</span>
+ [% CASE 'MM' %]
+ <span>SI Millimeters</span>
+ [% CASE 'CM' %]
+ <span>SI Centimeters</span>
+ [% END %]
- [% unit.desc %]
- </option>
- [% END %]
- </select>
- </li>
+ </option>
+ [% END %]
+ </select>
+ </li>
<li>
- <label for="page_height">Page Height:</label>
+ <label for="page_height">Page height:</label>
<input type="text" size="4" name="page_height" id="page_height" value="[% page_height %]" />
</li>
<li>
- <label for="page_width">Page Width:</label>
+ <label for="page_width">Page width:</label>
<input type="text" size="4" name="page_width" id="page_width" value="[% page_width %]" />
</li>
<li>
- <label for="card_width">Card Width:</label>
- <input type="text" size="4" name="card_width" id="card_width" value="[% card_width %]" />
+ <label for="card_height">Card height:</label>
+ <input type="text" size="4" name="card_height" id="card_height" value="[% card_height %]" />
</li>
<li>
- <label for="card_height">Card Height:</label>
- <input type="text" size="4" name="card_height" id="card_height" value="[% card_height %]" />
+ <label for="card_width">Card width:</label>
+ <input type="text" size="4" name="card_width" id="card_width" value="[% card_width %]" />
</li>
+
</ol>
</fieldset>
</div>
<div class="yui-u">
<fieldset class="rows">
<ol><li>
- <label for="top_margin">Top Page Margin:</label>
+ <label for="top_margin">Top page margin:</label>
<input type="text" size="4" name="top_margin" id="top_margin" value="[% top_margin %]" />
</li>
<li>
- <label for="left_margin">Left Page Margin:</label>
+ <label for="left_margin">Left page margin:</label>
<input type="text" size="4" name="left_margin" id="left_margin" value="[% left_margin %]" />
</li>
<li>
- <label for="cols">Number of Columns:</label>
+ <label for="cols">Number of columns:</label>
<input type="text" size="4" name="cols" id="cols" value="[% cols %]" />
</li>
<li>
- <label for="rows">Number of Rows:</label>
+ <label for="rows">Number of rows:</label>
<input type="text" size="4" name="rows" id="rows" value="[% rows %]" />
</li>
<li>
- <label for="col_gap">Gap between Columns:</label>
+ <label for="col_gap">Gap between columns:</label>
<input type="text" size="4" name="col_gap" id="col_gap" value="[% col_gap %]" />
</li>
<li>
- <label for="row_gap">Gap between Rows:</label>
+ <label for="row_gap">Gap between rows:</label>
<input type="text" size="4" name="row_gap" id="row_gap" value="[% row_gap %]" />
</li>
</div>
<div class="yui-g">
<fieldset class="action">
- <span id="save"><input type="submit" class="submit" value="Save" /></span>
- <span id="cancel"><a class="cancel" href="/cgi-bin/koha/patroncards/manage.pl?card_element=template">Cancel</a></span>
+ <input type="submit" class="submit" value="Save" />
+ <a class="cancel" href="/cgi-bin/koha/patroncards/manage.pl?card_element=template">Cancel</a>
<input type="hidden" name="op" value="save" />
[% IF ( template_id ) %]
<input type="hidden" name="template_id" value="[% template_id %]" />
</div>
</div>
<div class="yui-b">
- [% INCLUDE 'patroncards-menu.inc' %]
+ [% INCLUDE 'tools-menu.inc' %]
</div>
</div>
- [% INCLUDE 'intranet-bottom.inc' %]
+
+[% MACRO jsinclude BLOCK %]
+ <script src="[% interface %]/[% theme %]/js/tools-menu_[% KOHA_VERSION %].js"></script>
+ <script>
+ $(document).ready(function(){
+ var selectedUnit = $("#units option:selected").attr("value");
+ var unitfields = $("#page_height,#page_width,#card_width,#card_height,#top_margin,#left_margin,#col_gap,#row_gap");
+ $(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' %]