1 [% WRAPPER default/base.tt2 %]
2 <style type="text/css">
3 .control-set-metadata-holder { text-align: left }
5 [% ctx.page_title = "Configure Authority Thesauri" %]
6 <div dojoType="dijit.layout.ContentPane" layoutAlign="client">
7 <div dojoType="dijit.layout.ContentPane" layoutAlign="top" class="oils-header-panel">
10 <button dojoType="dijit.form.Button" onClick="at_grid.showCreateDialog()">New Thesaurus</button>
11 <button dojoType="dijit.form.Button" onClick="at_grid.deleteSelected()">Delete Selected</button>
14 <div id="control-set-metadata-holder" class="hidden">
15 Showing only thesauri linked to control set:
16 <a id="control-set-metadata"></a>
20 dojoType="openils.widget.AutoGrid"
22 defaultCellWidth="'auto'"
23 fieldOrder="['code','control_set','name','description']"
24 suppressEditFields="['id']"
31 <script type="text/javascript"
32 src="[% ctx.media_prefix %]/js/ui/default/cat/authority/common.js"></script>
33 <script type="text/javascript">
34 dojo.require("openils.widget.AutoGrid");
35 dojo.require("openils.CGI");
36 dojo.require("openils.PermaCrud");
38 dojo.requireLocalization("openils.authority", "authority");
40 dojo.i18n.getLocalization("openils.authority", "authority");
46 var where = {"code": {"!=": null}};
48 cgi = new openils.CGI();
49 pcrud = new openils.PermaCrud();
51 control_set = cgi.param("acs");
53 control_set = pcrud.retrieve("acs", control_set);
54 where.control_set = control_set.id();
55 render_control_set_metadata(control_set);
58 at_grid.loadAll({"order_by": {"at": "code"}}, where);
61 openils.Util.addOnLoad(my_init);