1 [% WRAPPER default/base.tt2 %]
2 <div dojoType="dijit.layout.ContentPane" layoutAlign='client'>
3 <h2 id='at-event-def-name'/>
6 <div dojoType="dijit.layout.TabContainer" style='height:100%;' jsId='eventDefTabs'>
8 <div dojoType="dijit.layout.ContentPane" title='Event Environment' id='tab-atenv'>
9 <div dojoType="dijit.layout.ContentPane" layoutAlign="top" class='oils-header-panel'>
10 <div>Trigger Event Environment</div>
12 <button dojoType='dijit.form.Button' onClick='teeGrid.showCreateDialog()'>New</button>
13 <button dojoType='dijit.form.Button' onClick='teeGrid.deleteSelected()'>Delete Selected</button>
16 <div dojoType="dijit.layout.ContentPane" layoutAlign="client" style='height:600px'>
18 dojoType="openils.widget.AutoGrid"
19 fieldOrder="['id', 'event_def', 'path', 'collector', 'label']"
29 <div dojoType="dijit.layout.ContentPane" title='Event Parameters' id='tab-atevparam'>
30 <div dojoType="dijit.layout.ContentPane" layoutAlign="top" class='oils-header-panel'>
31 <div>Trigger Event Parameters</div>
33 <button dojoType='dijit.form.Button' onClick='tepGrid.showCreateDialog()'>New</button>
34 <button dojoType='dijit.form.Button' onClick='tepGrid.deleteSelected()'>Delete Selected</button>
37 <div dojoType="dijit.layout.ContentPane" layoutAlign="client" style='height:600px'>
39 dojoType="openils.widget.AutoGrid"
40 fieldOrder="['id', 'event_def', 'param', 'value']"
49 <div dojoType="dijit.layout.ContentPane" title='Test' id='tab-test'>
50 <div dojoType="dijit.layout.ContentPane" layoutAlign="top" class='oils-header-panel'>
51 <div>Event Definition Tests</div>
55 <div dojoType="dijit.layout.ContentPane" layoutAlign="client" style='height:600px'>
56 <div style='border:1px solid #aaa;' id='at-test-none'>
57 No tests for this type of event definition hook
59 <div style='border:1px solid #aaa;' id='at-test-circ' class='hidden'>
60 <h2>Test Circulation</h2>
61 <table class='oils-generic-table'>
63 <td>Barcode of Circulating Copy</td>
64 <td><div dojoType='dijit.form.TextBox' jsId='circTestBarcode'/></td>
67 <td colspan='2'><button dojoType='dijit.form.Button' onclick='evtTestCirc'>Go</button></td>
72 <div id='test-event-output' style='width:90%;margin:20px;border:1px solid #aaa;' class='hidden'>
74 <div jsId='progressDialog' dojoType='openils.widget.ProgressDialog' indeterminate='true'></div>
80 <script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/conify/global/action_trigger/event_definition.js'></script>
81 <script type="text/javascript">
82 eventDefId = [% ctx.page_args.0 %];
83 openils.Util.addOnLoad(loadEventDefData)