Merge remote-tracking branch 'kc/master' into new/bug_5683
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / preferences.tt
1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>Koha &rsaquo; Administration &rsaquo; System Preferences</title>
3 [% INCLUDE 'doc-head-close.inc' %]
4 <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
5 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/preferences.css" />
6 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/humanmsg.css" />
7 <script src="[% themelang %]/lib/jquery/plugins/humanmsg.js" type="text/javascript"></script>
8 <script src="[% themelang %]/js/ajax.js" type="text/javascript"></script>
9 <script type="text/javascript">
10 //<![CDATA[
11     // This is here because of its dependence on template variables, everything else should go in js/pages/preferences.js - jpw
12     var to_highlight = "[% searchfield |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
13     var search_jumped = [% IF ( search_jumped ) %]true[% ELSE %]false[% END %];
14     var MSG_NOTHING_TO_SAVE = _("Nothing to save");
15     var MSG_SAVING = _("Saving...");
16     var MSG_MODIFIED = _("modified");
17     var MSG_MADE_CHANGES = _("You have made changes to system preferences.");
18     var MSG_CLICK_TO_EXPAND = _("Click to expand this section");
19     var MSG_CLICK_TO_COLLAPSE = _("Click to collapse this section");
20 //]]>
21 </script>
22 <script src="[% themelang %]/js/pages/preferences.js" type="text/javascript"></script>
23 <script src="[% themelang %]/lib/jquery/plugins/jquery.highlight-3.js" type="text/javascript"></script>
24 </head>
25 <body>
26 [% INCLUDE 'header.inc' %]
27 [% INCLUDE 'prefs-admin-search.inc' %]
28
29 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> &rsaquo; System Preferences</div>
30
31 <div id="doc3" class="yui-t2">
32
33    <div id="bd">
34     <div id="yui-main">
35     <div class="yui-b">
36
37     [% IF ( jump_not_found ) %]
38     <h2>System preferences</h2>
39     <div class="dialog alert">
40         Could not find a system preference named <code>[% jumpfield %]</code>.
41     </div>
42     [% END %]
43     [% IF ( search_not_found ) %]
44     <div class="dialog alert">
45         No system preferences matched your search for <strong>[% searchfield %]</strong>. You can try a different search or <a href="/cgi-bin/koha/admin/preferences.pl?tab=[% last_tab %]">return to where you were before.</a>
46     </div>
47     [% END %]
48     [% FOREACH TAB IN TABS %]
49     <div class="prefs-tab">
50     <h2>[% TAB.tab_title %] preferences</h2>
51     <form action="/cgi-bin/koha/admin/preferences.pl" method="post">
52         <input type="hidden" name="op" value="save" />
53         <input type="hidden" name="tab" value="[% TAB.tab %]" />
54
55             [% FOREACH LINE IN TAB.LINES %]
56             [% IF ( LINE.is_group_title ) %]
57             [% UNLESS ( loop.first ) %]</tbody></table>[% END %]
58             <h3>[% LINE.title %]</h3>
59             <table class="preferences">
60             <thead><tr><th>Preference</th><th>Value</th></tr></thead>
61             [% UNLESS ( loop.last ) %]<tbody>[% END %]
62             [% ELSE %]
63             [% IF ( loop.first ) %]<table class="preferences"><thead><tr><th>Preference</th><th>Value</th></tr></thead><tbody>[% END %]
64             <tr class="name-row">
65                 <td class="name-cell">
66                     <code>
67                         [% FOREACH NAME IN LINE.NAMES %]
68                                                 <label for="pref_[% NAME.name %]">
69                                                         [% IF ( NAME.jumped ) %]
70                                                         <span class="term" id="jumped">[% NAME.name %]</span>
71                             [% ELSIF ( NAME.highlighted ) %]
72                                                         <span class="term">[% NAME.name %]</span>
73                                                         [% ELSE %]
74                                                         [% NAME.name %]
75                                                         [% END %]
76                                                 </label>
77                         [% UNLESS ( loop.last ) %]<br />[% END %]
78                         [% END %]
79                     </code>
80                 </td>
81                 <td>
82                     [% FOREACH CHUNK IN LINE.CHUNKS %]
83                     [% IF ( CHUNK.type_text ) %]
84                     [% CHUNK.contents %]
85                     [% ELSIF ( CHUNK.type_input ) %]
86                     <input type="[%IF CHUNK.input_type %][% CHUNK.input_type %][% ELSE %]text[% END %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% DEFAULT CHUNK.class="short" %]" value="[% CHUNK.value %]" autocomplete="off" /> [% IF ( CHUNK.dateinput ) %]<span class="hint">[% INCLUDE 'date-format.inc' %]</span>[% END %]
87                     [% ELSIF ( CHUNK.type_select ) %]
88                     <select name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% DEFAULT CHUNK.class="choice" %]">
89                         [% FOREACH CHOICE IN CHUNK.CHOICES %]
90                         [% IF ( CHOICE.selected ) %]
91                         <option value="[% CHOICE.value %]" selected="selected">
92                         [% ELSE %]
93                         <option value="[% CHOICE.value %]">
94                         [% END %]
95                             [% CHOICE.text %]
96                         </option>
97                         [% END %]
98                     </select>
99                     [% ELSIF ( CHUNK.type_textarea ) %]
100                                         <a class="expand-textarea" style="display: none" href="#">Click to Edit</a>
101                                         <textarea name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% DEFAULT CHUNK.class="short" %]">[% CHUNK.value %]</textarea>
102                     [% ELSIF ( CHUNK.type_languages ) %]
103                     <dl>
104                     [% FOREACH language IN CHUNK.languages %]
105                         [% IF ( language.plural ) %]
106                         <dt>
107                             [% IF ( language.native_description ) %][% language.native_description %][% ELSE %][% language.rfc4646_subtag %][% END %]
108                         </dt>
109                         [% FOREACH sublanguages_loo IN language.sublanguages_loop %]
110                         <dd>
111                             <label for="[% 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>
112                             [% IF ( sublanguages_loo.enabled ) %]
113                             <input value="[% sublanguages_loo.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="[% sublanguages_loo.rfc4646_subtag %]" type="checkbox" checked="checked" class="preference preference-checkbox"/>
114                             [% ELSE %]
115                             <input value="[% sublanguages_loo.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="[% sublanguages_loo.rfc4646_subtag %]" type="checkbox" class="preference preference-checkbox"/>
116                             [% END %]
117                         </dd>
118                         [% END %]
119                         [% ELSE %]
120                         <dt>
121                             <label for="[% language.rfc4646_subtag %]">[% language.native_description %]([% language.rfc4646_subtag %])</label>
122                             [% IF ( language.group_enabled ) %]
123                             <input value="[% language.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="[% language.rfc4646_subtag %]" type="checkbox" checked="checked" class="preference preference-checkbox"/>
124                             [% ELSE %]
125                             <input value="[% language.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="[% language.rfc4646_subtag %]" type="checkbox" class="preference preference-checkbox"/>
126                             [% END %]
127                         </dt>
128                         [% END %]
129                     [% END %]
130                     </dl>
131                     [% END %]
132                     [% END %]
133                 </td>
134             </tr>
135             [% IF ( loop.last ) %]</tbody></table>[% END %]
136             [% END %]
137         [% END %]
138         <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?tab=[% TAB.tab %]" class="cancel">Cancel</a></fieldset>
139     </form>
140     </div>
141     [% END %]
142 </div>
143 </div>
144 <div class="yui-b">
145 [% INCLUDE 'prefs-menu.inc' %]
146 </div>
147 </div>
148 [% INCLUDE 'intranet-bottom.inc' %]