Bug 12904: Force browser to load new javascript files after upgrade
[koha-equinox.git] / koha-tmpl / intranet-tmpl / prog / en / modules / cataloguing / editor.tt
1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>Koha &rsaquo; Cataloging &rsaquo; Editor</title>
3 [% INCLUDE 'doc-head-close.inc' %]
4 <link rel="stylesheet" href="[% interface %]/[% theme %]/css/cateditor.css" />
5 <link rel="stylesheet" href="[% interface %]/[% theme %]/css/datatables.css" />
6 <link rel="stylesheet" href="[% interface %]/lib/codemirror/codemirror.css" />
7 <link rel="stylesheet" href="[% interface %]/[% theme %]/css/humanmsg.css" />
8 <script src="[% interface %]/lib/jquery/plugins/humanmsg.js" type="text/javascript"></script>
9 [% IF ( bidi ) %]
10    <link rel="stylesheet" type="text/css" href="[% interface %]/[% theme %]/css/right-to-left_[% KOHA_VERSION %].css" />
11 [% END %]
12 </head>
13 <body id="cat_addbiblio" class="cat">
14
15    <div id="loading">
16        <div>Loading, please wait...</div>
17    </div>
18
19 [% INCLUDE 'header.inc' %]
20
21 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a> &rsaquo; Editor</div>
22
23 <div id="doc3" class="yui-t2">
24 <div id="bd">
25
26 <h1 id="title">Cataloging editor</h1>
27
28 <div id="yui-main"><div class="yui-b">
29
30 <div id="editor">
31     <input id="import-records-input" type="file" style="display: none">
32     <div id="toolbar" class="btn-toolbar">
33         <button class="btn btn-default btn-sm" id="new-record" title="Open fresh record"><i class="fa fa-plus"></i> <span>New record</span></button>
34         <div class="btn-group">
35             <button class="btn btn-default btn-sm" id="save-record" title="Save current record (Ctrl-S)"><i class="fa fa-hdd-o"></i> <span>Save</span></button>
36             <button class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown">
37             <span class="caret"></span>
38             </button>
39             <ul class="dropdown-menu" id="save-dropdown">
40             </ul>
41         </div>
42         <button class="btn btn-default btn-sm" id="import-records" title="Import an ISO2709 or MARCXML record"><i class="fa fa-download"></i> <span>Import record...</span></button>
43         <button class="btn btn-default btn-sm" id="open-macros" title="Run and edit macros"><i class="fa fa-play"></i> <span>Macros...</span></button>
44         <div class="btn-group">
45             <button class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown"><i class="fa fa-cog"></i> Settings <span class="caret"></span></button>
46             <ul id="prefs-menu" class="dropdown-menu">
47                 <li><a id="switch-editor" href="#">Switch to basic editor</a></li>
48                 <li><a id="set-field-widgets" href="#"></a></li>
49                 <li class="divider"></li>
50                 <li><a class="set-fontSize" style="font-size: .92em" href="#">Small text</a></li>
51                 <li><a class="set-fontSize" style="font-size: 1em" href="#">Normal text</a></li>
52                 <li><a class="set-fontSize" style="font-size: 1.08em" href="#">Large text</a></li>
53                 <li><a class="set-fontSize" style="font-size: 1.18em" href="#">Huge text</a></li>
54                 <li class="divider"></li>
55                 <li><a class="set-font" style="font-family: monospace" href="#">Default font</a></li>
56                 <li><a class="set-font" style="font-family: Consolas" href="#">Consolas</a></li>
57                 <li><a class="set-font" style="font-family: 'Courier New'" href="#">Courier New</a></li>
58                 <li><a class="set-font" style="font-family: 'DejaVu Sans Mono'" href="#">DejaVu Sans Mono</a></li>
59                 <li><a class="set-font" style="font-family: 'Lucida Console'" href="#">Lucida Console</a></li>
60                 <li><a class="set-font" style="font-family: Monaco" href="#">Monaco</a></li>
61             </ul>
62         </div>
63         <button class="btn btn-default btn-sm" id="show-alerts" title="Previous alerts"><i class="fa fa-bell"></i> Alerts <span class="caret"></span></button>
64         <button class="btn btn-default btn-sm" id="show-shortcuts" title="Supported keyboard shortcuts"><i class="fa fa-keyboard-o"></i> Keyboard shortcuts <span class="caret"></span></button>
65     </div>
66     [%# CodeMirror instance will be inserted here %]
67     <div id="statusbar">
68         <div id="status-tag-info">
69         </div>
70         <div id="status-subfield-info">
71         </div>
72     </div>
73 </div>
74
75 </div></div>
76
77 <div class="yui-b" id="sidebar">
78
79 <h3>Search</h3>
80 <form id="quicksearch">
81     <fieldset class="brief">
82     <ol>
83         <li><label for="search-by-keywords">Keywords:</label></li>
84         <li><input class="search-box" data-qualifier="term" id="search-by-keywords" placeholder="(Ctrl-Alt-K)" /></li>
85         <li><label for="search-by-author">Author:</label></li>
86         <li><input class="search-box" data-qualifier="author" id="search-by-author" placeholder="(Ctrl-Alt-A)" /></li>
87         <li><label for="search-by-isbn">ISBN:</label></li>
88         <li><input class="search-box" data-qualifier="isbn" id="search-by-isbn" placeholder="(Ctrl-Alt-I)" /></li>
89         <li><label for="search-by-title">Title:</label></li>
90         <li><input class="search-box" data-qualifier="title" id="search-by-title" placeholder="(Ctrl-Alt-T)" /></li>
91         <li><a href="#" id="show-advanced-search" title="Show advanced search (Ctrl-Alt-S)">Advanced &raquo;</a></li>
92     </fieldset>
93 </form>
94
95 </div>
96
97 </div>
98 </div>
99
100 <div id="advanced-search-ui" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="advanced-search-title" aria-hidden="true">
101 <div class="modal-dialog modal-lg">
102 <div class="modal-content">
103
104 <div class="modal-header">
105     <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
106     <h3 id="advanced-search-title">Advanced search</h3>
107 </div>
108 <div class="modal-body">
109   <form id="advanced-search">
110     <div class="row">
111     <div class="col-md-3">
112         <div id="search-facets">
113             <ul>
114                 <li>Servers:<ul id="advanced-search-servers"></ul></li>
115             </ul>
116         </div>
117     </div>
118     <div class="col-md-9">
119         <div id="toolbar" class="btn-toolbar">
120             <button class="btn btn-default btn-sm" type="submit"><i class="fa fa-search"></i> <span>Search</span></button>
121             <button class="btn btn-default btn-sm" type="reset"><i class="fa fa-trash"></i> <span>Clear</span></button>
122         </div>
123         <ul id="advanced-search-fields">
124             <li>
125                 <label for="advanced-search-by-isbn">ISBN:</label>
126                 <input class="search-box" data-qualifier="isbn" id="advanced-search-by-isbn" />
127             </li>
128             <li>
129                 <label for="advanced-search-by-issn">ISSN:</label>
130                 <input class="search-box" data-qualifier="issn" id="advanced-search-by-issn" />
131             </li>
132             <li>
133                 <label for="advanced-search-by-title">Title:</label>
134                 <input class="search-box" data-qualifier="title" id="advanced-search-by-title" />
135             </li>
136             <li>
137                 <label for="advanced-search-by-author">Author:</label>
138                 <input class="search-box" data-qualifier="author" id="advanced-search-by-author" />
139             </li>
140             <li>
141                 <label for="advanced-search-by-subject">Subject:</label>
142                 <input class="search-box" data-qualifier="subject" id="advanced-search-by-subject" />
143             </li>
144             <li>
145                 <label for="advanced-search-by-lc-number">LC call number:</label>
146                 <input class="search-box" data-qualifier="cn_lc" id="advanced-search-by-lc-number" />
147             </li>
148             <li>
149                 <label for="advanced-search-by-lccn">LCCN:</label>
150                 <input class="search-box" data-qualifier="lccn" id="advanced-search-by-lccn" />
151             </li>
152             <li>
153                 <label for="advanced-search-by-control-number">Control number:</label>
154                 <input class="search-box" data-qualifier="local_number" id="advanced-search-by-control-number" />
155             </li>
156             <li>
157                 <label for="advanced-search-by-dewey">Dewey number:</label>
158                 <input class="search-box" data-qualifier="cn_dewey" id="advanced-search-by-dewey" />
159             </li>
160             <li>
161                 <label for="advanced-search-by-standard-number">Standard number:</label>
162                 <input class="search-box" data-qualifier="standard_identifier" id="advanced-search-by-standard-number" />
163             </li>
164             <li>
165                 <label for="advanced-search-by-publisher-number">Publisher number:</label>
166                 <input class="search-box" data-qualifier="music_identifier" id="advanced-search-by-publisher-number" />
167             </li>
168             <li>
169                 <label for="advanced-search-by-publication-date">Publication date:</label>
170                 <input class="search-box" data-qualifier="date" id="advanced-search-by-publication-date" />
171             </li>
172         </ul>
173     </div>
174     </div>
175   </form>
176 </div>
177 </div>
178 </div>
179 </div>
180
181 <div id="search-results-ui" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="search-results-title" aria-hidden="true">
182 <div class="modal-dialog modal-lg">
183 <div class="modal-content">
184
185 <div class="modal-header">
186     <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
187     <h3 id="search-results-title">Results</h3>
188 </div>
189
190 <div class="modal-body">
191     <div class="row">
192     <div class="col-md-3">
193         <div id="search-facets">
194             <ul>
195                 <li>Servers:<ul id="search-serversinfo"></ul></li>
196             </ul>
197         </div>
198     </div>
199     <div class="col-md-9">
200         <!-- tabindex attribute allows JS-controlled focus -->
201         <div id="searchresults" tabindex="-1">
202             <div id="search-top-pages">
203                 <nav aria-label="Search results navigation">
204                 </nav>
205             </div>
206
207             <table>
208                 <thead>
209                     <tr></tr>
210                 </thead>
211                 <tbody></tbody>
212             </table>
213
214             <div id="search-bottom-pages">
215                 <nav aria-label="Search results navigation">
216                 </nav>
217             </div>
218         </div>
219     </div>
220     </div>
221     <div id="search-overlay"><span>Loading...</span><div class="progress"><div class="progress-bar progress-bar-striped active" style="width: 100%"></div></div></div>
222 </div>
223 </div>
224 </div>
225
226 </div>
227
228 <div id="macro-ui" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="macro-title" aria-hidden="true">
229 <div class="modal-dialog modal-lg">
230 <div class="modal-content">
231
232 <div class="modal-header">
233     <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
234     <h3 id="macro-title">Macros</h3>
235 </div>
236
237 <div class="modal-body">
238     <div class="row">
239     <div class="col-md-3"><ul id="macro-list"></ul></div>
240     <div class="col-md-9" id="macro-editor">
241         <div id="macro-toolbar" class="btn-toolbar">
242             <button class="btn btn-default btn-sm" id="run-macro" title="Run and edit macros"><i class="fa fa-play"></i> Run macro</button>
243             <button class="btn btn-default btn-sm" id="delete-macro" title="Delete macro"><i class="fa fa-trash"></i> Delete macro</button>
244             <label for="macro-format">Format: </label> <select id="macro-format"></select>
245             <div id="macro-save-message"></div>
246         </div>
247     </div>
248     </div>
249 </div>
250 </div>
251 </div>
252 </div>
253
254 <div id="shortcuts-contents" style="display: none">
255 <table class="table table-condensed">
256     <thead>
257         <tr>
258             <th>Shortcut</th>
259             <th>Behavior</th>
260         </tr>
261     </thead>
262     <tbody>
263         <tr>
264             <td>Alt-C</td>
265             <td>Insert copyright symbol (©)</td>
266         </tr>
267         <tr>
268             <td>Alt-P</td>
269             <td>Insert copyright symbol (℗) (sound recordings)</td>
270         </tr>
271         <tr>
272             <td>Ctrl-D</td>
273             <td>Insert delimiter (‡)</td>
274         </tr>
275         <tr>
276             <td>Ctrl-H</td>
277             <td>Get help on current subfield</td>
278         </tr>
279         <tr>
280             <td>Ctrl-S</td>
281             <td>Save record</td>
282         </tr>
283         <tr>
284             <td>Ctrl-X</td>
285             <td>Delete current field</td>
286         </tr>
287         <tr>
288             <td>Ctrl-Shift-X</td>
289             <td>Delete current subfield</td>
290         </tr>
291         <tr>
292             <td>Enter</td>
293             <td>New field on next line</td>
294         </tr>
295         <tr>
296             <td>Shift-Enter</td>
297             <td>Insert line break</td>
298         </tr>
299         <tr>
300             <td>Tab</td>
301             <td>Move to next position</td>
302         </tr>
303         <tr>
304             <td>Shift-Tab</td>
305             <td>Move to previous position</td>
306         </tr>
307     </tbody>
308 </table>
309 </div>
310
311 [% PROCESS 'cateditor-ui.inc' %]
312
313 [% INCLUDE 'intranet-bottom.inc' %]