2 <h1>[% l('Circulation Modifier') %]</h1> <br/>
5 <select dojoType="dijit.form.FilteringSelect" jsId="sip2Selector">
6 <option value='000'>[% l('Other') %]</option>
7 <option value='001' selected='selected'>[% l('Book') %]</option>
8 <option value='002'>[% l('Magazine') %]</option>
9 <option value='003'>[% l('Bound Journal') %]</option>
10 <option value='004'>[% l('Audio Tape') %]</option>
11 <option value='005'>[% l('Video Tape') %]</option>
12 <option value='006'>[% l('CD/CDROM') %]</option>
13 <option value='007'>[% l('Diskette') %]</option>
14 <option value='008'>[% l('Book with diskette') %]</option>
15 <option value='009'>[% l('Book with CD') %]</option>
16 <option value='010'>[% l('Book with audio tape') %]</option>
20 <div dojoType="dijit.layout.ContentPane" layoutAlign="client" class='oils-header-panel'>
21 <div>[% l('Circulation Modifier') %]</div>
23 <button dojoType='dijit.form.Button' onClick='cmGrid.showCreateDialog()'>[% l('New Circ Modifier') %]</button>
24 <button dojoType='dijit.form.Button' onClick='cmGrid.deleteSelected()'>[% l('Delete Selected') %]</button>
28 <div dojoType="dijit.layout.ContentPane" layoutAlign="client">
31 dojoType="openils.widget.AutoGrid"
32 fieldOrder="['code', 'name', 'description', 'sip2_media_type', 'magnetic_media']"
34 defaultCellWidth='"auto"'
40 <th field="magnetic_media" options='No,Yes' values='f,t'/>
41 <th field="sip2_media_type" formatter='formatSIPMediaType'/>
47 <script type ="text/javascript">
49 dojo.require('dijit.form.FilteringSelect');
50 dojo.require('openils.widget.AutoGrid');
52 function formatSIPMediaType(inDatum) {
55 return '[% l('Other') %]';
57 return '[% l('Book') %]';
59 return '[% l('Magazine') %]';
61 return '[% l('Bound Journal') %]';
63 return '[% l('Audio Tape') %]';
65 return '[% l('Video Tape') %]';
67 return '[% l('CD/CDROM') %]';
69 return '[% l('Diskette') %]';
71 return '[% l('Book with diskette') %]';
73 return '[% l('Book with CD') %]';
75 return '[% l('Book with audio tape') %]';
79 openils.Util.addOnLoad(
81 cmGrid.overrideEditWidgets.sip2_media_type = sip2Selector;
82 cmGrid.loadAll({order_by:{ccm : 'name'}});