]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/server/admin/stat_cat_editor.xhtml
f6c5633794d7572377130818dc11a030d54516ae
[Evergreen.git] / Open-ILS / xul / staff_client / server / admin / stat_cat_editor.xhtml
1 <?xml version='1.0'?>
2 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xi="http://www.w3.org/2001/XInclude">
3
4         <head>
5                 <title>Evergreen: Statistical Category Editor</title>
6                 <script language='javascript' src='/opac/common/js/utils.js'> </script>
7                 <script language='javascript' src='/opac/common/js//config.js'> </script> 
8                 <script language='javascript' src='/opac/common/js/CGI.js'> </script>
9                 <script language='javascript' src='/opac/common/js/Cookie.js'> </script>
10         
11                 <script language='javascript' src='/opac/common/js/slimtree.js'> </script>
12                 <script language='javascript' src='/opac/common/js/JSON.js'> </script>
13                 <script language='javascript' src='/opac/common/js/fmall.js'> </script>
14                 <script language='javascript' src='/opac/common/js/fmgen.js'> </script>
15                 <script language='javascript' src='/opac/common/js/Cookies.js'> </script>
16                 <script language='javascript' src='/opac/common/js/opac_utils.js'> </script>
17                 <script language='javascript' src='/opac/common/js/OrgTree.js'> </script>
18                 <script language='javascript' src='/opac/common/js/org_utils.js'> </script>
19                 <script language='javascript' src='/opac/common/js/init.js'> </script>
20                 <script language='javascript' src='/opac/common/js/RemoteRequest.js'> </script>
21                 <script language='javascript' src='adminlib.js'> </script>
22                 <script language='javascript' src='stat_cat_editor.js'> </script>
23                 <link type='text/css' rel='stylesheet' href='admin.css'/>
24         </head>
25
26         <body onload='try{scEditorInit();}catch(e){alert(js2JSON(e));}'>
27
28
29                 <div style='position:absolute; top: 5px; right: 5px;'>
30                         <span>Welcome </span><b><span id='sc_user'/></b>
31                 </div>
32
33                 <center>
34                         <div style='font-weight: bold; font-size: 12pt;'> Statistical Category Editor</div>
35                 </center>
36
37                 <hr/> 
38
39                 <center>
40                         <br/>
41
42                         <table class='data_grid data_grid_center' width='80%'>
43                                 <thead>
44                                         <tr>
45                                                 <td colspan='4'>Create a new statistical category</td>
46                                         </tr>
47                                 </thead>
48                                 <tbody>
49                                         <tr>
50                                                 <td>Enter the name: </td>
51                                                 <td>
52                                                         <input type='text' id='sc_new_name'> </input>
53                                                         <script>$('sc_new_name').focus();</script>
54                                                 </td>
55                                                 <td>Owning Library: </td>
56                                                 <td>
57                                                         <select id='sc_owning_lib_selector' style='width:auto;'>
58                                                         </select>
59                                                 </td>
60                                         </tr>
61                                         <tr>
62                                                 <td>Opac Visibility: </td>
63                                                 <td>    
64                                                         <span>On</span>
65                                                         <input type='radio' name='opac_visibility' id='sc_make_opac_visible'> </input>
66                                                         <span>Off</span>
67                                                         <input type='radio' name='opac_visibility' checked='checked'> </input>
68                                                 </td>
69                                                 <td>Type: </td>
70                                                 <td>
71                                                         <select id='sc_type_selector'>
72                                                                 <option value='actor'>Patron</option>
73                                                                 <option value='asset'>Copy</option>
74                                                         </select>
75                                                 </td>
76                                         </tr>
77                                         <tr>
78                                                 <td colspan='4'>
79                                                         <input type='submit' value='Create new stat cat' onclick='scNew();' id='sc_new'/>
80                                                 </td>
81                                         </tr>
82                                 </tbody>
83                         </table>
84
85                         <br/>
86                         <hr/>
87                         <br/>
88
89                         <div id='loading' class='has_color'><h2>Loading permissions and stat cats...</h2></div>
90
91                         <table width='98%'>
92                                 <tbody>
93                                         <tr>
94                                                 <td width='20%'> </td>
95                                                 <td id='sc_show_copy' width='30%' class='has_color'
96                                                         align='center'><a href='javascript:scShow("asset");'>Copy Stat Cats</a></td>
97                                                 <td id='sc_show_actor' width='30%' 
98                                                         align='center'><a href='javascript:scShow("actor");'>Patron Stat Cats</a></td>
99                                                 <td width='20%'> </td>
100                                         </tr>
101                                 </tbody>
102                         </table>
103
104
105
106                         <br/>
107                         <div>* To edit or view information about an entry, click on the entry in the drop-down menu</div>
108                         <br/>
109
110                         <div style='padding: 20px;' id='sc_none' class='hide_me'><b>No stat cats are defined</b></div>
111
112                         <!--
113                         <div style='overflow: auto; max-height: 200px;'>
114                         -->
115                                 <table width='95%' class='hide_me data_grid data_grid_center' id='sc_table'>
116                                         <thead>
117                                                 <tr>
118                                                         <td>Stat Cat Name</td>
119                                                         <td>Owning Library</td>
120                                                         <td>OPAC Visiblity</td>
121                                                         <td>Entries</td>
122                                                         <td>Add Entry</td>
123                                                         <td>Edit</td>
124                                                 </tr>
125                                         </thead>
126         
127                                         <tbody id='sc_tbody'>
128                                                 <tr id='sc_tr'>
129                                                         <td><b name='sc_name'> </b></td>
130                                                         <td name='sc_owning_lib'> </td>
131         
132                                                         <td>
133                                                                 <span class='hide_me' name='sc_opac_visible'>On</span> 
134                                                                 <span class='hide_me' name='sc_opac_invisible'>Off</span> 
135                                                         </td>
136         
137                                                         <td><select class='selector' name='sc_entries_selector'><option>(none)</option></select></td>
138                                                         <td><a href='javascript:void(0);' name='sc_new_entry'>Add</a></td>
139                                                         <td><a href='javascript:void(0);' name='sc_edit'>Edit</a></td>
140                                                 </tr>
141                                         </tbody>
142                                 </table>
143                         <!--
144                         </div>
145                         -->
146         
147                 
148
149                         
150                 </center>
151
152
153                 <!-- Text spans  / template +++++++++++++++++++++++++++++++++++++  -->
154                 <span class='hide_me' id='sc_new_entry_text'>Enter the value for the new stat cat entry</span>
155
156                 <span class='hide_me' id='sc_delete_confirm'>
157                         This will delete the selected stat cat and all attached entries
158                         Are you sure you wish to continue?
159                 </span>
160
161                 <span class='hide_me' id='sc_entry_delete_confirm'>
162                         Are you sure you wish to remove this stat cat entry?
163                 </span>
164
165                 <table class='hide_me'>
166                         <tr class='insert_row' id='sc_edit_row'>
167                                 <td><input name='sc_edit_name'> </input></td>
168                                 <td>
169                                         <span class='hide_me' name='sc_edit_show_owning_lib'> </span>
170                                         <select class='hide_me select_big' name='sc_edit_owning_lib'> </select>
171                                 </td>
172
173                                 <td>
174                                         <span>On</span>
175                                         <span name='sc_edit_opac_vis'>
176                                                 <input type='radio' name='sc_edit_opac_visibility'> </input>
177                                         </span>
178                                         <span>Off</span>
179                                         <span name='sc_edit_opac_invis'>
180                                                 <input type='radio' name='sc_edit_opac_visibility'> </input>
181                                         </span>
182                                 </td>
183                                 <td colspan='4'>
184                                         <span class='padded'>
185                                                 <input  type='submit' value='Update Stat Cat' name='sc_edit_submit'/>
186                                         </span>
187                                         <span class='padded'>
188                                                 <input  type='submit' value='Delete Stat Cat' name='sc_edit_delete'/>
189                                         </span>
190                                         <input type='submit' name='sc_edit_cancel' value='Cancel'/>
191                                 </td>
192                         </tr>
193
194                         <tr class='insert_row' id='sc_edit_entry_row'>
195                                 <td colspan='7'>
196                                         <span class='padded'>
197                                                 <span>Owned By </span><b name='sc_edit_entry_owner'/>
198                                         </span>
199                                         <span class='padded'>
200                                                 <input type='text' name='sc_edit_entry_name' class='padded'/>
201                                         </span>
202                                         <span class='padded'>
203                                                 <input type='submit' name='sc_edit_entry_name_submit' value='Update Entry Value' class='padded'/>
204                                         </span>
205                                         <span class='padded'>
206                                                 <input type='submit' name='sc_edit_entry_delete' value='Delete Entry' class='padded'/>
207                                         </span>
208                                         <span class='padded'>
209                                                 <input type='submit' name='sc_edit_entry_cancel' value='Cancel'/>
210                                         </span>
211                                 </td>
212                         </tr>
213
214                         <tr class='insert_row' id='sc_new_entry_row'>
215                                 <td colspan='7'> 
216                                         <span>Enter the value of the new entry: </span>
217                                         <span class='padded'>
218                                                 <input type='text' name='sc_new_entry_name'/>
219                                         </span>
220                                         <span class='padded'>
221                                                 <select name='sc_new_entry_lib' class='select_big'> </select>
222                                         </span>
223                                         <span class='padded'>
224                                                 <input type='submit' name='sc_new_entry_create' value='Create new entry'/>
225                                         </span>
226                                         <span class='padded'>
227                                                 <input type='submit' name='sc_new_entry_cancel' value='Cancel'/>
228                                         </span>
229                                 </td>
230                         </tr>
231                 </table>
232
233         </body>
234 </html>
235