[% IF ( heading_add_tag_p ) %]› [% IF ( authtypecode ) %][% authtypecode %] Framework[% ELSE %]Default framework[% END %] › New tag[% END %]
[% ELSE %]› [% action %][% END %][% END %][% IF ( delete_confirm ) %]› [% IF ( authtypecode ) %][% authtypecode %] Framework[% ELSE %]Default framework[% END %] › Confirm deletion[% END %][% IF ( delete_confirmed ) %]› [% IF ( authtypecode ) %][% authtypecode %] Framework[% ELSE %]Default framework[% END %] › Data deleted[% END %]</title>
[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.pager.js"></script>
-<script type="text/javascript" id="js">$(document).ready(function() {
- $("#table_authtagstructure").tablesorter({
- sortList: [[0,0]],
- headers: { 5: { sorter: false},6: { sorter: false},7: { sorter: false}}
- }).tablesorterPager({container: $("#pagertable_authtagstructure"),positionFixed: false,size: 20});
-}); </script>
+
+<link rel="stylesheet" type="text/css" href="[% themelang %]/css/datatables.css" />
+[% INCLUDE 'datatables.inc' %]
<script type="text/javascript">
//<![CDATA[
+ $(document).ready(function() {
+ $("#table_authtagstructure").dataTable($.extend(true, {}, dataTablesDefaults, {
+ "aoColumnDefs": [
+ { "aTargets": [ -1, -2, -3 ], "bSortable": false, "bSearchable": false },
+ ],
+ "iDisplayLength": 20,
+ "aLengthMenu": [[10, 20, 50, 100, -1], [10, 20, 50, 100, "All"]],
+ "sPaginationType": "four_button"
+ }));
+ });
+
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function isNotNull(f,noalert) {
if (f.value.length ==0) {
return true;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- function toUC(f) {
- var x=f.value.toUpperCase();
- f.value=x;
- return true;
- }
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function isNum(v,maybenull) {
var n = new Number(v.value);
if (isNaN(n)) {
return true;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- function isDate(f) {
- var t = Date.parse(f.value);
- if (isNaN(t)) {
- return false;
- }
- }
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function Check(f) {
var ok=1;
var _alertString="";
[% IF ( heading_modify_tag_p ) %]<input type="hidden" name="modif" value="1" />[% END %]
<input type="hidden" name="authtypecode" value="[% authtypecode %]" />
<fieldset class="rows"><ol>
- <li><span class="label">Tag</span>[% searchfield %]</li>
- <li><label for="liblibrarian">Text for librarians</label><input type="text" name="liblibrarian" id="liblibrarian" value="[% liblibrarian |html %]" size="40" maxlength="100" /></li>
- <li><label for="libopac">Text for opac</label><input type="text" name="libopac" id="libopac" value="[% libopac |html %]" size="40" maxlength="100" /></li>
- <li><label for="repeatable">Repeatable</label>
+ <li><span class="label">Tag: </span>[% searchfield %]</li>
+ <li><label for="liblibrarian">Text for librarians: </label><input type="text" name="liblibrarian" id="liblibrarian" value="[% liblibrarian |html %]" size="40" maxlength="100" /></li>
+ <li><label for="libopac">Text for opac: </label><input type="text" name="libopac" id="libopac" value="[% libopac |html %]" size="40" maxlength="100" /></li>
+ <li><label for="repeatable">Repeatable: </label>
[% IF ( repeatable ) %]
<input type="checkbox" name="repeatable" id="repeatable" value="1" checked="checked" />
[% ELSE %]
<input type="checkbox" name="repeatable" id="repeatable" value="1" />
[% END %]
</li>
- <li><label for="mandatory">Mandatory</label>
+ <li><label for="mandatory">Mandatory: </label>
[% IF ( mandatory ) %]
<input type="checkbox" name="mandatory" id="mandatory" value="1" checked="checked" />
[% ELSE %]
<input type="checkbox" name="mandatory" id="mandatory" value="1" />
[% END %]
</li>
- <li><label for="authorised_value">Authorized value</label>[% authorised_value %] (if you select a value here, the indicators will be limited to the authorized value list)</li>
+ <li><label for="authorised_value">Authorized value: </label>[% authorised_value %] (if you select a value here, the indicators will be limited to the authorized value list)</li>
</ol></fieldset>
<p><input type="button" value="Submit" class="button" onclick="Check(this.form)" /></p>
</form>
<input type="hidden" name="authtypecode" value="[% authtypecode %]" />
Create authority framework for [% authtypecode %] using
<select name="existingauthtypecode">
- <option value="">Default</option>
[% FOREACH existingauthtypeloo IN existingauthtypeloop %]
- <option value="[% existingauthtypeloo.value %]">[% existingauthtypeloo.authtypetext %]</option>
+ [% IF existingauthtypeloo.value == "" %]
+ <option value="" selected="selected">[% existingauthtypeloo.authtypetext %]</option>
+ [% ELSE %]
+ <option value="[% existingauthtypeloo.value %]">[% existingauthtypeloo.authtypetext %]</option>
+ [% END %]
[% END %]
</select>
<input type="submit" value="OK" class="submit" />
[% IF ( else ) %]
-<div id="toolbar">
- <script type="text/javascript">
- //<![CDATA[
- // prepare DOM for YUI Toolbar
- $(document).ready(function() {
- yuiToolbar();
- });
- // YUI Toolbar Functions
- function yuiToolbar() {
- new YAHOO.widget.Button("newtag");
- } //]]>
- </script>
- <ul class="toolbar">
- <li><a id="newtag" href="/cgi-bin/koha/admin/auth_tag_structure.pl?op=add_form&authtypecode=[% authtypecode %]">New tag</a></li>
-</ul></div>
+<div id="toolbar" class="btn-toolbar">
+ <div class="btn-group"><a class="btn btn-small" id="newtag" href="/cgi-bin/koha/admin/auth_tag_structure.pl?op=add_form&authtypecode=[% authtypecode %]"><i class="icon-plus"></i> New tag</a></div>
+</div>
<h2>Select an authority framework</h2>
<form action="[% script_name %]" method="post">
<select name="authtypecode">
- <option value="">Default</option>
[% FOREACH authtypeloo IN authtypeloop %]
[% IF ( authtypeloo.selected ) %]
<option value="[% authtypeloo.value %]" selected="selected">[% authtypeloo.authtypetext %]</option>
<input type="submit" value="OK" class="submit" />
</form><br />
<div id="pagertable_authtagstructure">
-[% INCLUDE 'table-pager.inc' perpage='20' %]
</div>
<table id="table_authtagstructure">
<thead>