Bug 3604: Fixes invalid XHTML in manage-marc-import.tmpl.
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / tools / manage-marc-import.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Tools &rsaquo; Manage Staged MARC Records
3 <!-- TMPL_IF name="import_batch_id" -->
4  &rsaquo; Batch <!-- TMPL_VAR name="import_batch_id" -->
5 <!-- /TMPL_IF -->
6 </title>
7 <!-- TMPL_INCLUDE NAME="greybox.inc" -->
8 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
9 <!-- TMPL_INCLUDE NAME="background-job.inc" -->
10 <style type="text/css">
11         #jobpanel,#jobstatus,#jobfailed { display : none; }
12         #jobstatus { margin:.4em; }
13         #jobprogress{ width:200px;height:10px;border:1px solid #666;background:url('/intranet-tmpl/prog/img/progress.png') -300px 0px no-repeat; }</style>
14 </head>
15 <body>
16 <!-- TMPL_INCLUDE NAME="header.inc" -->
17 <!-- TMPL_INCLUDE NAME="cat-search.inc" -->
18
19 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> 
20 <!-- TMPL_IF name="import_batch_id" -->
21  &rsaquo;
22  <a href="<!-- TMPL_VAR name="script_name"-->">Manage Staged MARC Records</a>
23  &rsaquo; Batch <!-- TMPL_VAR name="import_batch_id" -->
24 <!-- TMPL_ELSE -->
25  &rsaquo; Manage Staged MARC Records
26 <!-- /TMPL_IF -->
27 </div>
28
29 <div id="doc3" class="yui-t2">
30    
31    <div id="bd">
32         <div id="yui-main">
33         <div class="yui-b">
34
35 <h1>Manage Staged MARC Records
36 <!-- TMPL_IF name="import_batch_id" -->
37  &rsaquo; Batch <!-- TMPL_VAR name="import_batch_id" -->
38 <!-- /TMPL_IF -->
39 </h1>
40 <!-- TMPL_IF name="label_batch_msg" -->
41 <!-- TMPL_IF name="alert" -->
42 <div class="alert">
43 <!-- TMPL_ELSE -->
44 <div class="dialog">
45 <!-- /TMPL_IF -->
46 <b><p><!-- TMPL_VAR name="label_batch_msg" --></p></b>
47 </div>
48 <!-- /TMPL_IF -->
49
50 <!-- TMPL_IF name="did_clean" -->
51   <div class="dialog message">Cleaned import batch #<!-- TMPL_VAR name="import_batch_id" --></div>
52 <!-- /TMPL_IF -->
53
54 <!-- TMPL_UNLESS name="batch_list" -->
55    <!-- TMPL_UNLESS name="batch_info" -->
56      <span class="problem">No records have been staged.</span>
57      <a href="/cgi-bin/koha/tools/stage-marc-import.pl">Stage MARC records for import</a>.
58    <!-- /TMPL_UNLESS -->
59 <!-- /TMPL_UNLESS -->
60
61 <!-- TMPL_IF name="batch_info" -->
62 <fieldset class="rows">
63   <ol>
64     <li><span class="label">File name</span> <!-- TMPL_VAR name="file_name" --></li>
65     <li><span class="label">Comments</span> <!-- TMPL_IF NAME="comments" --><!-- TMPL_VAR name="comments" -->(none)<!-- /TMPL_IF --></li>
66     <li><span class="label">Staged</span> <!-- TMPL_VAR name="upload_timestamp" --></li>
67     <li><span class="label">Status</span> <!-- TMPL_VAR name="import_status" --></li>
68     <li><span class="label">Matching rule applied</span> 
69 <!-- TMPL_IF name="current_matcher_id" -->
70   <!-- TMPL_VAR name="current_matcher_code" --> (<!-- TMPL_VAR name="current_matcher_description" -->)
71 <!-- TMPL_ELSE -->
72   No matching rule in effect
73 <!-- /TMPL_IF -->
74     </li>
75     <li><span class="label">Action if matching record found</span> <!-- TMPL_VAR NAME="overlay_action" --></li>
76     <li><span class="label">Action if no match found</span> <!-- TMPL_VAR NAME="nomatch_action" --></li>
77     <li><span class="label">Item processing</span> <!-- TMPL_VAR NAME="item_action" --></li>
78   </ol>
79 </fieldset>
80
81 <!-- TMPL_IF name="can_commit" -->
82 <div id="matchingrules">
83   <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
84   <fieldset class="rows">
85     <input type="hidden" name="op" value="redo-matching" />
86     <input type="hidden" name="import_batch_id" value="<!-- TMPL_VAR name="import_batch_id" -->" />
87     <input type="hidden" name="current_matcher_id" value="<!-- TMPL_VAR name="current_matcher_id" -->" />
88     <ol>
89     <li><label for="new_matcher_id">New matching rule</label>
90     <select name="new_matcher_id" id="new_matcher_id">
91        <option value="">Do not look for matching records</option> 
92        <!-- TMPL_LOOP name="available_matchers" -->
93           <!-- TMPL_IF name="selected" -->
94           <option value="<!-- TMPL_VAR name="matcher_id" -->" selected="selected">
95              <!-- TMPL_VAR name="code" --> (<!-- TMPL_VAR name="description" -->)
96           </option>
97           <!-- TMPL_ELSE -->
98           <option value="<!-- TMPL_VAR name="matcher_id" -->">
99             <!-- TMPL_VAR name="code" --> (<!-- TMPL_VAR name="description" -->)
100           </option>
101           <!-- /TMPL_IF -->
102        <!-- /TMPL_LOOP -->
103     </select>
104     </li>
105     <li><label for="overlay_action">Action if matching record found</label>
106      <!-- TMPL_INCLUDE NAME="tools-overlay-action.inc" -->
107     </li>
108     <li><label for="overlay_action">Action if no match found</label>
109      <!-- TMPL_INCLUDE NAME="tools-nomatch-action.inc" -->
110     </li>
111     <li><label for="overlay_action">Item processing</label>
112      <!-- TMPL_INCLUDE NAME="tools-item-action.inc" -->
113     </li>
114     </ol>
115     <fieldset class="action"><input type="submit" class="button" value="Apply different matching rule" /></fieldset>
116     </fieldset>
117   </form>
118   <!-- TMPL_IF name="rematch_attempted" -->
119     <!-- TMPL_IF name="rematch_failed" -->
120       <div class="dialog alert">Failed to apply different matching rule</div>
121     <!-- TMPL_ELSE -->
122       <div class="dialog message">Applied different matching rule.  Number of records matched now
123        <!-- TMPL_VAR name="num_with_matches" -->
124       </div>
125     <!-- /TMPL_IF -->
126   <!-- /TMPL_IF -->
127   <!-- TMPL_IF name="changed_overlay_action" -->
128       <div class="dialog message">Changed action if matching record found</div>
129   <!-- /TMPL_IF -->
130   <!-- TMPL_IF name="changed_nomatch_action" -->
131       <div class="dialog message">Changed action if no match found</div>
132   <!-- /TMPL_IF -->
133   <!-- TMPL_IF name="changed_item_action" -->
134       <div class="dialog message">Changed item processing option</div>
135   <!-- /TMPL_IF -->
136 </div>
137 <!-- /TMPL_IF -->
138 <div>
139   <!-- TMPL_IF name="can_commit" -->
140   <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
141     <input type="hidden" name="op" value="commit-batch" />
142     <input type="hidden" name="runinbackground" value="" />
143     <input type="hidden" name="completedJobID" value="" />
144     <input type="hidden" name="import_batch_id" value="<!-- TMPL_VAR name="import_batch_id" -->" />
145     <fieldset class="action"><input type="submit" class="button" name="mainformsubmit" value="Import into catalog" onclick="return submitBackgroundJob(this.form);" /></fieldset>
146   </form>
147   <div id="jobpanel"><div id="jobstatus">Job progress: <div id="jobprogress"></div> <span id="jobprogresspercent">0</span>%</div>
148      <div id="jobfailed"></div></div>
149   <!-- /TMPL_IF -->
150   <!-- TMPL_IF name="can_revert" -->
151   <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
152     <input type="hidden" name="op" value="revert-batch" />
153     <input type="hidden" name="runinbackground" value="" />
154     <input type="hidden" name="completedJobID" value="" />
155     <input type="hidden" name="import_batch_id" value="<!-- TMPL_VAR name="import_batch_id" -->" />
156     <fieldset class="action"><input type="submit" class="button" name="mainformsubmit" value="Undo import into catalog" onclick="return submitBackgroundJob(this.form);" /></fieldset>
157   </form>
158   <div id="jobpanel"><div id="jobstatus">Job progress: <div id="jobprogress"></div> <span id="jobprogresspercent">0</span>%</div>
159      <div id="jobfailed"></div></div>
160   <!-- /TMPL_IF -->
161 </div>
162   <!-- TMPL_IF name="did_commit" -->
163   <div class="dialog message">Completed import of records</div>
164   <table>
165   <tr><td>Number of records added</td><td><!-- TMPL_VAR name="num_added" --></td></tr>
166   <tr><td>Number of records updated</td><td><!-- TMPL_VAR name="num_updated" --></td></tr>
167   <tr><td>Number of records ignored</td><td><!-- TMPL_VAR name="num_ignored" --></td></tr>
168   <tr><td>Number of items added</td><td><!-- TMPL_VAR name="num_items_added" --></td></tr>
169   <tr><td>Number of items ignored because of duplicate barcode</td><td><!-- TMPL_VAR name="num_items_errored" --></td></tr>
170   </table>
171   <!-- /TMPL_IF -->
172   <!-- TMPL_IF name="did_revert" -->
173   <div class="dialog message">Undid import of records</div>
174   <table>
175   <tr><td>Number of records deleted</td><td><!-- TMPL_VAR name="num_deleted" --></td></tr>
176   <tr><td>Number of items deleted</td><td><!-- TMPL_VAR name="num_items_deleted" --></td></tr>
177   <tr><td>Number of records not deleted due to items on loan</td><td><!-- TMPL_VAR name="num_errors" --></td></tr>
178   <tr><td>Number of records changed back</td><td><!-- TMPL_VAR name="num_reverted" --></td></tr>
179   <tr><td>Number of records ignored</td><td><!-- TMPL_VAR name="num_ignored" --></td></tr>
180   </table>
181   <!-- /TMPL_IF -->
182 <!-- /TMPL_IF -->
183 <br style="clear:both;" />
184
185 <!-- TMPL_IF name="batch_list" -->
186   <!-- TMPL_IF name="pages" -->
187 <div class="pages">
188 Page 
189     <!-- TMPL_LOOP name="pages" -->
190       <!-- TMPL_IF name="current_page" -->
191       <span class="current"><!-- TMPL_VAR name="page_number" --></span>
192       <!-- TMPL_ELSE -->
193       <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
194       <!-- /TMPL_IF -->
195     <!-- /TMPL_LOOP -->
196 </div>
197   <!-- /TMPL_IF -->
198 <table>
199   <tr>
200     <th>#</th>
201     <th>File name</th>
202     <th>Comments</th>
203     <th>Status</th>
204     <th>Staged</th>
205     <th># Bibs</th>
206     <th># Items</th>
207     <th>Action</th>
208   </tr>
209   <!-- TMPL_LOOP name="batch_list" -->
210   <!-- TMPL_UNLESS NAME="__odd__" --><tr class="highlight"><!-- TMPL_ELSE --><tr><!-- /TMPL_UNLESS -->
211     <td><!-- TMPL_VAR name="import_batch_id" --></td>
212     <td><a href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->"><!-- TMPL_VAR name="file_name" --></a></td>
213     <td><!-- TMPL_VAR name="comments" --></td>
214     <td><!-- TMPL_VAR name="import_status" --></td>
215     <td><!-- TMPL_VAR name="upload_timestamp" --></td>
216     <td><!-- TMPL_VAR name="num_biblios" --></td>
217     <td><!-- TMPL_VAR name="num_items" --><!-- TMPL_IF NAME="num_items" --> <a href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->&amp;op=create_labels">(Create Label Batch)</a><!-- /TMPL_IF --></td>
218     <td><!-- TMPL_IF name="can_clean" -->
219           <form method="post" action="<!-- TMPL_VAR name="script_name" -->" name="clean_batch_<!-- TMPL_VAR name='import_batch_id'-->" id="clean_batch_<!-- TMPL_VAR name='import_batch_id'-->" >
220             <input type="hidden" name="import_batch_id" value="<!-- TMPL_VAR name="import_batch_id" -->" />
221             <input type="hidden" name="op" value="clean-batch" />
222             <input type="submit" class="button" value="Clean" onclick="return confirm(_('Clear all reservoir records staged in this batch?  This cannot be undone.'));" />
223           </form>
224         <!-- /TMPL_IF -->
225     </td>
226   </tr>
227   <!-- /TMPL_LOOP -->
228 </table>
229   <!-- TMPL_IF name="pages" -->
230 <div class="pages">
231 Page 
232     <!-- TMPL_LOOP name="pages" -->
233       <!-- TMPL_IF name="current_page" -->
234       <span class="current"><!-- TMPL_VAR name="page_number" --></span>
235       <!-- TMPL_ELSE -->
236       <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
237       <!-- /TMPL_IF -->
238     <!-- /TMPL_LOOP -->
239 </div>
240   <!-- /TMPL_IF -->
241 <!-- /TMPL_IF -->
242
243 <!-- TMPL_IF name="biblio_list" -->
244   <!-- TMPL_IF name="pages" -->
245 <div class="pages">
246 Page 
247     <!-- TMPL_LOOP name="pages" -->
248       <!-- TMPL_IF name="current_page" -->
249       <span class="current"><!-- TMPL_VAR name="page_number" --></span>
250       <!-- TMPL_ELSE -->
251       <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->&amp;offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
252       <!-- /TMPL_IF -->
253     <!-- /TMPL_LOOP -->
254 </div>
255   <!-- /TMPL_IF -->
256 <table>
257   <tr>
258     <th>#</th>
259     <th>Citation</th>
260     <th>Status</th>
261     <th>Match?</th>
262     <th>Bib</th>
263
264   </tr>
265   <!-- TMPL_LOOP name="biblio_list" -->
266   <tr>
267     <td><!-- TMPL_VAR name="record_sequence"--></td>
268     <td><a href="/cgi-bin/koha/catalogue/showmarc.pl?importid=<!-- TMPL_VAR name='import_record_id' -->" rel="gb_page_center[600,500]"><!-- TMPL_VAR name="citation"--></a></td>
269     <td><!-- TMPL_VAR name="status"--></td>
270     <td><!-- TMPL_VAR name="overlay_status"--></td>
271     <td><!-- TMPL_IF name="final_match_biblionumber" -->
272         <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR name='final_match_biblionumber' -->"><!-- TMPL_VAR name="final_match_biblionumber"--></a>
273         <!-- /TMPL_IF -->
274     </td>
275   </tr>
276     <!-- TMPL_IF name="match_biblionumber" -->
277     <tr>
278       <td />
279       <td class="highlight" colspan="4">Matches biblio <!-- TMPL_VAR name="match_biblionumber" --> (score = <!-- TMPL_VAR name="match_score" -->): <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR name="match_biblionumber" -->"><!-- TMPL_VAR name="match_citation" --></a></td>
280     </tr>
281     <!-- /TMPL_IF -->
282   <!-- /TMPL_LOOP -->
283 </table>
284   <!-- TMPL_IF name="pages" -->
285 <div class="pages">
286 Page 
287     <!-- TMPL_LOOP name="pages" -->
288       <!-- TMPL_IF name="current_page" -->
289       <span class="current"><!-- TMPL_VAR name="page_number" --></span>
290       <!-- TMPL_ELSE -->
291       <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->&amp;offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
292       <!-- /TMPL_IF -->
293     <!-- /TMPL_LOOP -->
294 </div>
295   <!-- /TMPL_IF -->
296 <!-- TMPL_ELSE -->
297   <!-- TMPL_IF name="batch_info" -->
298     <div class="dialog alert">There are no records in this batch to import.
299     <a href="/cgi-bin/koha/tools/manage-marc-import.pl">Manage staged MARC records</a>.</div>
300
301   <!-- /TMPL_IF -->
302 <!-- /TMPL_IF -->
303
304 </div>
305 </div>
306 <div class="yui-b">
307 <!-- TMPL_INCLUDE NAME="tools-menu.inc" -->
308 </div>
309 </div>
310 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->