2 [% ctx.page_title = "Link Checker - Select URLs" %]
3 <script type="text/javascript">
4 dojo.require("dijit.form.Button");
5 dojo.require("openils.widget.FlattenerGrid");
6 dojo.require("openils.widget.ProgressDialog");
7 dojo.require("openils.Util");
8 dojo.require("openils.CGI");
9 dojo.require("openils.URLVerify.SelectURLs");
11 /* Minimize namespace pollution, but save us some typing later. */
12 var module = openils.URLVerify.SelectURLs;
14 openils.Util.addOnLoad(
16 module.setup(grid, progress_dialog);
20 <style type="text/css">
21 .url-verify-attempt-info { font-style: italic; }
23 <div dojoType="dijit.layout.ContentPane" layoutAlign="client">
24 <div dojoType="dijit.layout.ContentPane"
25 layoutAlign="top" class="oils-header-panel">
26 <div>[% ctx.page_title %]</div>
28 <button dojoType="dijit.form.Button"
29 onClick="module.verify_selected();">[%
30 l("Verify Selected URLs")
34 <div class="oils-acq-basic-roomy url-verify-attempt-info">
35 <div id="url-verify-attempt-id"></div>
36 <div id="url-verify-attempt-start"></div>
37 <div id="url-verify-attempt-finish"></div>
41 dojoType="openils.widget.FlattenerGrid"
42 columnPersistKey='"url_verify.select_url"'
45 autoFieldFields="null"
47 autoCoreFieldsUnsorted="true"
49 mapExtras="{session_id: {path: 'item.session.id', filter: true}}"
54 <th field="title" fpath="item.target_biblio_record_entry.simple_record.title"></th>
55 <th field="author" fpath="item.target_biblio_record_entry.simple_record.author"></th>
56 <th field="isbn" fpath="item.target_biblio_record_entry.simple_record.isbn" _visible="false"></th>
57 <th field="issn" fpath="item.target_biblio_record_entry.simple_record.issn" _visible="false"></th>
58 <th field="bib_id" fpath="item.target_biblio_record_entry.id" _visible="false"></th>
64 <div dojoType="openils.widget.ProgressDialog" jsId="progress_dialog"></div>