Final cleanup of labels for 3.0
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / labels / label-edit-layout.tmpl
index e0bea3d..f3a178a 100644 (file)
@@ -1,36 +1,19 @@
 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" --><title>Koha &rsaquo; Tools &rsaquo; Labels</title>
 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
 <script>
-function jscss(action,o,c1,c2)
-{
- // from:  http://onlinetools.org/articles/unobtrusivejavascript/cssjsseparation.html
-  switch (action){
-    case 'swap':
-      o.className=!jscss('check',o,c1)?o.className.replace(c2,c1): o.className.replace(c1,c2);
-    break;
-    case 'add':
-      if(!jscss('check',o,c1)){o.className+=o.className?' '+c1:c1;}
-    break;
-    case 'remove':
-      var rep=o.className.match(' '+c1)?' '+c1:c1;
-      o.className=o.className.replace(rep,'');
-    break;
-    case 'check':
-      return new RegExp('\\b'+c1+'\\b').test(o.className)
-    break;
-  }
-}
-function chooselayoutspec(rb) {
-       stringspec=document.getElementById("formatstring");
-       if(rb.value == 'layout_string') {
-               stringspec.disabled=0;
-               jscss('remove',document.getElementById('layout_string'),'disabled','');
-               jscss('add',document.getElementById('layout_tx'),'disabled','');
-       } else {
-               stringspec.disabled=1;
-               jscss('remove',document.getElementById('layout_tx'),'disabled','');
-               jscss('add',document.getElementById('layout_string'),'disabled','');
-       }
+$(document).ready(function() {
+    $("input[@name='layoutchoice']").change( function() { layout_method() } );
+    layout_method();
+});
+function layout_method() {
+    if( $("input[@name='layoutchoice']:checked").val() == 'layout_string' ) {
+        $('#layout_tx').hide();
+        $('#layout_string').show();
+    } else {
+        $('#layout_tx').show();
+        $('#layout_string').hide();
+    }
+
 }
 </script>
 </head>
@@ -82,8 +65,9 @@ function chooselayoutspec(rb) {
 <legend>
 Bibliographic Data to Print
 </legend>
-<input type="radio" name="layoutchoice" value="layout_tx" <!-- TMPL_UNLESS NAME="layout_string" -->checked="checked"<!-- /TMPL_UNLESS --> onclick="chooselayoutspec(this);" >Choose Order Of Text Fields to Print</input>
-<fieldset id="layout_tx"  <!-- TMPL_IF NAME="layout_string" -->class="disabled"<!-- /TMPL_IF -->>
+<input type="radio" name="layoutchoice" value="layout_tx" <!-- TMPL_UNLESS NAME="layout_string" -->checked="checked"<!-- /TMPL_UNLESS -->" >Choose Order Of Text Fields to Print</input>
+<br />
+<fieldset id="layout_tx">
 <table summary="fields to print">
 <tr>
         <td>
@@ -206,13 +190,14 @@ Bibliographic Data to Print
                <td>&nbsp;</td>
   </tr>
 </table>
+<br />
 </fieldset>
 <br />
-<input type="radio" name="layoutchoice" value="layout_string" <!-- TMPL_IF NAME="layout_string" -->checked="checked"<!-- /TMPL_IF --> onclick="chooselayoutspec(this);"> List Fields </input>
-<!-- TMPL_IF NAME="layout_string" --><fieldset id="layout_string"><!-- TMPL_ELSE --><fieldset id="layout_string" class="disabled"><!-- /TMPL_IF -->
+<input type="radio" name="layoutchoice" value="layout_string" <!-- TMPL_IF NAME="formatstring" -->checked="checked"<!-- /TMPL_IF -->"> List Fields </input>
+<fieldset id="layout_string" class="brief">
 <label for="layoutname">Data Fields</label>
   
-<!-- TMPL_IF NAME="layout_string" --><input type="text" name="formatstring" id="formatstring" size="60" value="<!-- TMPL_VAR NAME="formatstring" -->" /><!-- TMPL_ELSE --><input type="text" name="formatstring" id="formatstring" size="60" value="<!-- TMPL_VAR NAME="formatstring" -->" disabled="disabled" /><!-- /TMPL_IF -->
+<input type="text" name="formatstring" id="formatstring" size="80" value="<!-- TMPL_VAR ESCAPE='HTML' NAME="formatstring" -->" />
 
    <div class="help">
    <p>Enter a comma separated list of fields to print.  You may include any <em>Koha field</em> or MARC subfield.</p>
@@ -232,6 +217,27 @@ Bibliographic Data to Print
 <input type="checkbox" name="guidebox" id="guidebox" value="1" />
 <!-- /TMPL_IF --></li>
 
+<li><label for="callnum_split">Split Call Numbers</label>
+<!-- TMPL_IF NAME="callnum_split"-->
+<input type="checkbox" name="callnum_split" id="callnum_split" value="1"  checked="checked" />
+<!-- TMPL_ELSE -->
+<input type="checkbox" name="callnum_split" id="callnum_split" value="1" />
+<!-- /TMPL_IF --></li>
+
+<li><label for="text_justify">Text Justification</label>
+<select name="text_justify">
+<!-- TMPL_IF NAME="justify_L" --><option value='L' selected="selected">Left</option>
+<!-- TMPL_ELSE --><option value='L'>Left</option>
+<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="justify_C" --><option value='C' selected="selected">Center</option>
+<!-- TMPL_ELSE --><option value='C'>Center</option>
+<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="justify_R" --><option value='R' selected="selected">Right</option>
+<!-- TMPL_ELSE --><option value='R'>Right</option>
+<!-- /TMPL_IF -->
+</select>
+</li>
+
 </ol>
 </fieldset>
 <fieldset class="action">