|
Lines 76-85
Link Here
|
| 76 |
<div class="dialog alert"> |
76 |
<div class="dialog alert"> |
| 77 |
No system preferences matched your search for: <strong>[% searchfield |html %]</strong> |
77 |
No system preferences matched your search for: <strong>[% searchfield |html %]</strong> |
| 78 |
</div> |
78 |
</div> |
|
|
79 |
[% ELSE %] |
| 80 |
<h1>You searched for: [% searchfield | html %]</h1> |
| 79 |
[% END %] |
81 |
[% END %] |
| 80 |
[% screen = 'preferences' %] |
82 |
[% FOREACH TAB IN TABS %] |
| 81 |
[% INCLUDE 'prefs-table.inc' %] |
83 |
<div class="prefs-tab"> |
| 82 |
</div> |
84 |
<h2>[% TAB.tab_title %] preferences</h2> |
|
|
85 |
<form action="/cgi-bin/koha/admin/preferences.pl" method="post"> |
| 86 |
[% UNLESS ( searchfield ) %]<div id="toolbar"><button class="save-all submit" type="submit">Save all [% TAB.tab_title %] preferences</button></div>[% END %] |
| 87 |
<input type="hidden" name="op" value="save" /> |
| 88 |
<input type="hidden" name="tab" value="[% TAB.tab_id %]" /> |
| 89 |
[% FOREACH LINE IN TAB.LINES %] |
| 90 |
[% IF ( LINE.is_group_title ) %] |
| 91 |
[% UNLESS ( loop.first ) %]</tbody></table>[% END %] |
| 92 |
<h3>[% LINE.title %]</h3> |
| 93 |
<table class="preferences"> |
| 94 |
<thead><tr><th>Preference</th><th>Value</th></tr></thead> |
| 95 |
[% UNLESS ( loop.last ) %]<tbody>[% END %] |
| 96 |
[% ELSE %] |
| 97 |
[% IF ( loop.first ) %]<table class="preferences"><thead><tr><th>Preference</th><th>Value</th></tr></thead><tbody>[% END %] |
| 98 |
<tr class="name-row"> |
| 99 |
<td class="name-cell"> |
| 100 |
<code> |
| 101 |
[% FOREACH NAME IN LINE.NAMES %] |
| 102 |
<label for="pref_[% NAME.name %]"> |
| 103 |
[% IF ( NAME.jumped ) %] |
| 104 |
<span class="term" id="jumped">[% NAME.name %]</span> |
| 105 |
[% ELSIF ( NAME.highlighted ) %] |
| 106 |
<span class="term">[% NAME.name %]</span> |
| 107 |
[% ELSE %] |
| 108 |
[% NAME.name %] |
| 109 |
[% END %] |
| 110 |
[% IF NAME.overridden %] |
| 111 |
<span class="overridden" title="The system preference [% NAME.name %] may have been overridden from this value by one or more virtual hosts."> |
| 112 |
[Overridden] |
| 113 |
</span> |
| 114 |
[% END %] |
| 115 |
</label> |
| 116 |
[% UNLESS ( loop.last ) %]<br />[% END %] |
| 117 |
[% END %] |
| 118 |
</code> |
| 119 |
</td> |
| 120 |
<td><div> |
| 121 |
[% FOREACH CHUNK IN LINE.CHUNKS %] |
| 122 |
[% IF ( CHUNK.type_text ) %] |
| 123 |
[% CHUNK.contents %] |
| 124 |
[% ELSIF ( CHUNK.type_input ) %] |
| 125 |
<input type="[%IF CHUNK.input_type %][% CHUNK.input_type %][% ELSE %]text[% END %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% CHUNK.class or "short" %]" value="[% CHUNK.value| html %]" autocomplete="off" /> [% IF ( CHUNK.dateinput ) %]<span class="hint">[% INCLUDE 'date-format.inc' %]</span>[% END %] |
| 126 |
[% ELSIF ( CHUNK.type_select ) %] |
| 127 |
<select name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% CHUNK.class or "choice" %]"> |
| 128 |
[% FOREACH CHOICE IN CHUNK.CHOICES.sort('value') %] |
| 129 |
[% IF ( CHOICE.selected ) %] |
| 130 |
<option value="[% CHOICE.value %]" selected="selected"> |
| 131 |
[% ELSE %] |
| 132 |
<option value="[% CHOICE.value %]"> |
| 133 |
[% END %] |
| 134 |
[% CHOICE.text %] |
| 135 |
</option> |
| 136 |
[% END %] |
| 137 |
</select> |
| 138 |
[% ELSIF ( CHUNK.type_multiple ) %] |
| 139 |
<select name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% CHUNK.class or "choice" %]" multiple="multiple"> |
| 140 |
[% FOREACH CHOICE IN CHUNK.CHOICES %] |
| 141 |
[% IF ( CHOICE.selected ) %]<option value="[% CHOICE.value %]" selected="selected">[% ELSE %]<option value="[% CHOICE.value %]">[% END %][% CHOICE.text %]</option>[% END %] |
| 142 |
</select> |
| 143 |
[% ELSIF ( CHUNK.type_textarea ) || ( CHUNK.type_htmlarea )%] |
| 144 |
[% IF ( CHUNK.type_htmlarea ) && ( Koha.Preference('UseWYSIWYGinSystemPreferences') ) %] |
| 145 |
<textarea name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% CHUNK.class or "short" %] mce" rows="20" cols="60">[% CHUNK.value %]</textarea> |
| 146 |
[% ELSE %] |
| 147 |
<a class="expand-textarea" style="display: none" href="#">Click to Edit</a> |
| 148 |
<textarea name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% CHUNK.class or "short" %]" rows="10" cols="40">[% CHUNK.value %]</textarea> |
| 149 |
<a class="collapse-textarea" style="display:none" href="#">Click to collapse</br></a> |
| 150 |
[% END %] |
| 151 |
[% ELSIF ( CHUNK.type_languages ) %] |
| 152 |
<dl> |
| 153 |
[% FOREACH language IN CHUNK.languages %] |
| 154 |
[% IF ( language.plural ) %] |
| 155 |
<dt> |
| 156 |
[% IF ( language.native_description ) %][% language.native_description %][% ELSE %][% language.rfc4646_subtag %][% END %] |
| 157 |
</dt> |
| 158 |
[% FOREACH sublanguages_loo IN language.sublanguages_loop %] |
| 159 |
<dd> |
| 160 |
<label for="pref_[% CHUNK.name %]_[% sublanguages_loo.rfc4646_subtag %]">[% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %]([% sublanguages_loo.rfc4646_subtag %])</label> |
| 161 |
[% IF ( sublanguages_loo.enabled ) %] |
| 162 |
<input value="[% sublanguages_loo.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% sublanguages_loo.rfc4646_subtag %]" type="checkbox" checked="checked" class="preference preference-checkbox"/> |
| 163 |
[% ELSE %] |
| 164 |
<input value="[% sublanguages_loo.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% sublanguages_loo.rfc4646_subtag %]" type="checkbox" class="preference preference-checkbox"/> |
| 165 |
[% END %] |
| 166 |
</dd> |
| 167 |
[% END %] |
| 168 |
[% ELSE %] |
| 169 |
<dt> |
| 170 |
<label for="pref_[% CHUNK.name %]_[% language.rfc4646_subtag %]">[% language.native_description %]([% language.rfc4646_subtag %])</label> |
| 171 |
[% IF ( language.group_enabled ) %] |
| 172 |
<input value="[% language.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% language.rfc4646_subtag %]" type="checkbox" checked="checked" class="preference preference-checkbox"/> |
| 173 |
[% ELSE %] |
| 174 |
<input value="[% language.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% language.rfc4646_subtag %]" type="checkbox" class="preference preference-checkbox"/> |
| 175 |
[% END %] |
| 176 |
</dt> |
| 177 |
[% END %] |
| 178 |
[% END %] |
| 179 |
</dl> |
| 180 |
[% END %] |
| 181 |
[% END %] |
| 182 |
</div></td> |
| 183 |
</tr> |
| 184 |
[% IF ( loop.last ) %]</tbody></table>[% END %] |
| 185 |
[% END %] |
| 186 |
[% END %] |
| 187 |
<fieldset class="action"><button class="save-all submit" type="submit">Save all [% TAB.tab_title %] preferences</button> <a href="/cgi-bin/koha/admin/preferences.pl" class="force_reload cancel">Cancel</a></fieldset> |
| 188 |
</form> |
| 189 |
</div> |
| 190 |
[% END %] |
| 191 |
</div> |
| 83 |
</div> |
192 |
</div> |
| 84 |
<div class="yui-b"> |
193 |
<div class="yui-b"> |
| 85 |
[% INCLUDE 'prefs-menu.inc' %] |
194 |
[% INCLUDE 'prefs-menu.inc' %] |
| 86 |
- |
|
|