1 dojo.require("dijit.form.Button");
2 dojo.require("openils.widget.AutoGrid");
3 dojo.require("openils.widget.OrgUnitFilteringSelect");
4 dojo.require("openils.BibTemplate");
6 function format_ssub_link(id) {
7 return "<a href='" + oilsBasePath + "/serial/subscription/" +
8 id + "'>" + id + "</a>";
11 function load_ssub_grid() {
12 ssub_grid.resetStore();
13 ssub_grid.loadAll({"order_by": {"ssub": "start_date DESC"}}, terms);
16 openils.Util.addOnLoad(
18 if (terms.record_entry)
19 new openils.BibTemplate({"record": terms.record_entry}).render();
21 /* This should be present even if terms.record_entry is undef */
22 ssub_grid.overrideEditWidgets.record_entry = new dijit.form.TextBox(
23 {"value": terms.record_entry, "disabled": true}
26 new openils.User().buildPermOrgSelector(
27 "ADMIN_SERIAL_SUBSCRIPTION",
35 terms.owning_lib = aou.orgNodeTrail(
36 aou.findOrgUnit(this.attr("value")),