<script src="<!-- TMPL_VAR NAME="themelang" -->/js/pages/preferences.js" type="text/javascript"></script>
<script src="<!-- TMPL_VAR NAME="themelang" -->/lib/jquery/plugins/jquery.highlight-3.js" type="text/javascript"></script>
<script type="text/javascript">
- <!--
- <!-- TMPL_IF NAME="searchfield" -->
+ //<![CDATA[
+ // This is here because of its dependence on template variables, everything else should go in js/pages/preferences.js - jpw
var to_highlight = "<!-- TMPL_VAR NAME="searchfield" ESCAPE="JS"-->";
-
- if ( to_highlight ) {
- var words = to_highlight.split( ' ' );
- $( document ).ready( function () {
- $( '.prefs-tab table' ).find( 'td, th' ).not( '.name-cell' ).each( function ( i, td ) {
- $.each( words, function ( i, word ) { $( td ).highlight( word ) } );
- } ).find( 'option' ).removeHighlight();
- } );
- }
- <!-- /TMPL_IF -->
- // -->
+ var search_jumped = <!-- TMPL_IF NAME="search_jumped" -->true<!-- TMPL_ELSE -->false<!-- /TMPL_IF -->;
+//]]>
</script>
</head>
<body>
<div id="bd">
<div id="yui-main">
<div class="yui-b">
- <div id="toolbar">
- <form action="/cgi-bin/koha/admin/preferences.pl" method="get">
- <input type="hidden" name="op" value="jump" />
- <input type="hidden" name="tab" value="<!-- TMPL_VAR NAME="tab" -->" />
- <label for="jumpfield">Jump to named preference:</label>
- <input type="text" name="jumpfield" id="jumpfield" value="<!-- TMPL_VAR NAME="jumpfield" -->" />
- <input type="submit" value="Jump" />
- </form>
- </div>
- <h1>System preferences</h1>
<!-- TMPL_IF NAME="jump_not_found" -->
- <div class="dialog error">
+ <h2>System preferences</h2>
+ <div class="dialog alert">
Could not find a system preference named <code><!-- TMPL_VAR NAME="jumpfield" --></code>.
</div>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="search_not_found" -->
- <div class="dialog error">
+ <div class="dialog alert">
No system preferences matched your search for <strong><!-- TMPL_VAR NAME="searchfield" --></strong>. You can try a different search or <a href="/cgi-bin/koha/admin/preferences.pl?tab=<!-- TMPL_VAR NAME="last_tab" -->">return to where you were before.</a>
</div>
<!-- /TMPL_IF -->
<form action="/cgi-bin/koha/admin/preferences.pl" method="post">
<input type="hidden" name="op" value="save" />
<input type="hidden" name="tab" value="<!-- TMPL_VAR NAME="tab" -->" />
- <table>
- <thead><tr><th>Preference</th><th>Value</th></tr></thead>
<!-- TMPL_LOOP NAME="LINES" -->
<!-- TMPL_IF NAME="is_group_title" -->
- <!-- TMPL_UNLESS NAME="__first__" --></tbody><!-- /TMPL_UNLESS -->
- <thead>
- <!-- TMPL_IF NAME="highlighted" -->
- <tr><th colspan="2"><span class="term"><!-- TMPL_VAR NAME="title" --></span></th></tr>
- <!-- TMPL_ELSE -->
- <tr><th colspan="2"><!-- TMPL_VAR NAME="title" --></th></tr>
- <!-- /TMPL_IF -->
- </thead>
+ <!-- TMPL_UNLESS NAME="__first__" --></tbody></table><!-- /TMPL_UNLESS -->
+ <h3><!-- TMPL_VAR NAME="title" --></h3><table>
+ <thead><tr><th>Preference</th><th>Value</th></tr></thead>
<!-- TMPL_UNLESS NAME="__last__" --><tbody><!-- /TMPL_UNLESS -->
<!-- TMPL_ELSE -->
- <!-- TMPL_IF NAME="__first__" --><tbody><!-- /TMPL_IF -->
- <tr>
+ <!-- TMPL_IF NAME="__first__" --><table><thead><tr><th>Preference</th><th>Value</th></tr></thead><tbody><!-- /TMPL_IF -->
+ <tr class="name-row">
<td class="name-cell">
<code>
<!-- TMPL_LOOP NAME="NAMES" -->
<label for="pref_<!-- TMPL_VAR NAME="name" -->">
- <!-- TMPL_IF NAME="highlighted" -->
- <span class="term" id="highlighted"><!-- TMPL_VAR NAME="name" --></span>
+ <!-- TMPL_IF NAME="jumped" -->
+ <span class="term" id="jumped"><!-- TMPL_VAR NAME="name" --></span>
+ <!-- TMPL_ELSIF NAME="highlighted" -->
+ <span class="term"><!-- TMPL_VAR NAME="name" --></span>
<!-- TMPL_ELSE -->
<!-- TMPL_VAR NAME="name" -->
<!-- /TMPL_IF -->
<td>
<!-- TMPL_LOOP NAME="CHUNKS" -->
<!-- TMPL_IF NAME="type_text" -->
- <!-- TMPL_IF NAME="highlighted" -->
- <span class="term"><!-- TMPL_VAR NAME="contents" --></span>
- <!-- TMPL_ELSE -->
<!-- TMPL_VAR NAME="contents" -->
- <!-- /TMPL_IF -->
<!-- TMPL_ELSIF NAME="type_input" -->
- <input type="<!-- TMPL_VAR NAME="input_type" DEFAULT="text" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="pref_<!-- TMPL_VAR NAME="name" -->" class="preference preference-<!-- TMPL_VAR NAME="class" DEFAULT="short" -->" value="<!-- TMPL_VAR NAME="value" -->" autocomplete="off" />
+ <input type="<!-- TMPL_VAR NAME="input_type" DEFAULT="text" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="pref_<!-- TMPL_VAR NAME="name" -->" class="preference preference-<!-- TMPL_VAR NAME="class" DEFAULT="short" -->" value="<!-- TMPL_VAR NAME="value" -->" autocomplete="off" /> <!-- TMPL_IF NAME="dateinput" --><span class="hint"><!-- TMPL_INCLUDE NAME="date-format.inc" --></span><!-- /TMPL_IF -->
<!-- TMPL_ELSIF NAME="type_select" -->
<select name="pref_<!-- TMPL_VAR NAME="name" -->" id="pref_<!-- TMPL_VAR NAME="name" -->" class="preference preference-<!-- TMPL_VAR NAME="class" DEFAULT="choice" -->">
<!-- TMPL_LOOP NAME="CHOICES" -->
<!-- TMPL_ELSIF NAME="type_languages" -->
<dl>
<!-- TMPL_LOOP NAME="languages" -->
- <dt>
<!-- TMPL_IF NAME="plural" -->
<dt>
<!-- TMPL_IF NAME="native_description" --><!-- TMPL_VAR NAME="native_description" --><!-- TMPL_ELSE --><!-- TMPL_VAR NAME="rfc4646_subtag" --><!-- /TMPL_IF -->
<dd>
<label for="<!-- TMPL_VAR NAME="rfc4646_subtag" -->"><!-- TMPL_VAR NAME="native_description" --> <!-- TMPL_VAR NAME="script_description" --> <!-- TMPL_VAR NAME="region_description" --> <!-- TMPL_VAR NAME="variant_description" -->(<!-- TMPL_VAR NAME="rfc4646_subtag" -->)</label>
<!-- TMPL_IF NAME="enabled" -->
- <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" checked="checked" />
+ <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" checked="checked" class="preference preference-checkbox"/>
<!-- TMPL_ELSE -->
- <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" />
+ <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" class="preference preference-checkbox"/>
<!-- /TMPL_IF -->
</dd>
<!-- /TMPL_LOOP -->
<dt>
<label for="<!-- TMPL_VAR NAME="rfc4646_subtag" -->"><!-- TMPL_VAR NAME="native_description" -->(<!-- TMPL_VAR NAME="rfc4646_subtag" -->)</label>
<!-- TMPL_IF NAME="group_enabled" -->
- <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" checked="checked" />
+ <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" checked="checked" class="preference preference-checkbox"/>
<!-- TMPL_ELSE -->
- <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" />
+ <input value="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="<!-- TMPL_VAR NAME="rfc4646_subtag" -->" type="checkbox" class="preference preference-checkbox"/>
<!-- /TMPL_IF -->
</dt>
<!-- /TMPL_IF -->
<!-- /TMPL_LOOP -->
</td>
</tr>
- <!-- TMPL_IF NAME="__last__" --></tbody><!-- /TMPL_IF -->
+ <!-- TMPL_IF NAME="__last__" --></tbody></table><!-- /TMPL_IF -->
<!-- /TMPL_IF -->
<!-- /TMPL_LOOP -->
- </table>
<fieldset class="action"><button class="save-all submit" type="submit">Save all <!-- TMPL_VAR NAME="tab_title" --> preferences</button> <a href="/cgi-bin/koha/admin/preferences.pl?tab=<!-- TMPL_VAR NAME="tab" -->" class="cancel">Cancel</a></fieldset>
</form>
</div>