]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Evergreen/staff_client/chrome/content/evergreen/cat/volume_copy_add_overlay.xul
9c09a682e0b0548dc63159546d5d9254c5bc7da6
[working/Evergreen.git] / Evergreen / staff_client / chrome / content / evergreen / cat / volume_copy_add_overlay.xul
1 <?xml version="1.0"?>
2 <!DOCTYPE overlay SYSTEM "chrome://evergreen/locale/cat.dtd">
3 <overlay id="volume_overlay" 
4         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
5
6 <!-- The javascript logic for the staff client -->
7 <Evergreen id="volume_js">
8         <!--<script src="chrome://evergreen/content/evergreen/fieldmapper.js" />-->
9         <util id="util_js"/>
10         <script src="volume.js" />
11 </Evergreen>
12
13 <!-- Some logic abstracted a bit.  Sort of like an API list -->
14 <commandset id="volume_cmds">
15         <command id="cmd_alert" oncommand="
16                 alert('Feature Not Yet Implemented');
17         "/>
18         <command id="cmd_batch_edit" oncommand="
19                 spawn_local_legacy_copy_editor();       
20         "/>
21 </commandset>
22
23 <wizardpage id="page1" description="&volume.wizard.page1;" onpageadvanced="build_page_two();">
24         <groupbox>
25                 <caption label="How many volumes?"/>
26                 <grid>
27                         <columns> <column flex="0"/> <column flex="0"/> </columns>
28                         <rows id="page1_rows"/>
29                 </grid>
30         </groupbox>
31 </wizardpage>
32
33 <wizardpage id="page2" description="&volume.wizard.page2;" onpageadvanced="build_page_three()" onpagerewound="var rows = document.getElementById('page2_rows'); while (rows.childNodes.length > 1) { rows.removeChild(rows.lastChild); }">
34         <groupbox>
35                 <caption label="What call numbers and how many copies?"/>
36                 <grid>
37                         <columns>
38                                 <column flex="0"/>
39                                 <column flex="0"/>
40                                 <column flex="0"/>
41                         </columns>
42                         <rows id="page2_rows">
43                                 <row>
44                                         <label />
45                                         <label value="Call Number" />
46                                         <label value="# of Copies" />
47                                 </row>
48                         </rows>
49                 </grid>
50         </groupbox>
51 </wizardpage>
52
53 <wizardpage id="page3" description="&volume.wizard.page3;" onpageadvanced="backup_data(); build_page_four()" onpagerewound="var rows = document.getElementById('page3_rows'); while (rows.childNodes.length > 1) { rows.removeChild(rows.lastChild); }">
54         <groupbox>
55                 <caption label="What are the barcodes?"/>
56                 <grid>
57                         <columns>
58                                 <column flex="0"/> <column flex="0"/>
59                         </columns>
60                         <rows id="page3_rows">
61                                 <row>
62                                         <label value="" />
63                                         <label value="Barcode" />
64                                 </row>
65                         </rows>
66                 </grid>
67         </groupbox>
68 </wizardpage>
69
70 <wizardpage id="page4" description="something" onpagerewound="restore_data();" flex="1">
71         <iframe id="page4_iframe" flex="1"/>
72 </wizardpage>
73
74 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
75 <keyset id="volume_keys">
76         <key id="" modifiers="accel" key="A" command="cmd_"/>
77 </keyset>
78
79 </overlay>