be2b8919219dc61addbeab0b951ce549b3353e25
[Evergreen.git] / Open-ILS / xul / staff_client / server / admin / org_unit_settings.xml
1 <!-- 
2 # Copyright (C) 2008  Georgia Public Library Service
3 # Bill Erickson <erickson@esilibrary.com>
4 # This program is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU General Public License
6 # as published by the Free Software Foundation; either version 2
7 # of the License, or (at your option) any later version.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 # GNU General Public License for more details.
13 -->
14
15 <!--
16 XXX load DTD
17 -->
18
19 <html xmlns='http://www.w3.org/1999/xhtml'>
20     <head>
21         <title>Org Unit Settings</title>
22         <link type='text/css' rel='stylesheet' href='admin.css'/>
23         <script type="text/javascript" djConfig="parseOnLoad: true,isDebug:true" src="/js/dojo/dojo/dojo.js"></script>
24         <script type="text/javascript" src='org_unit_settings.js'></script>
25         <script>
26             var osSettings = {
27                 'circ.lost_materials_processing_fee' : {
28                     label : '&staff.server.admin.org_settings.lost_fee;',
29                     type : 'currency',
30                 },
31                 'cat.default_item_price' : {
32                     label : '&staff.server.admin.org_settings.default_price;',
33                     type : 'currency',
34                 },
35                 'auth.opac_timeout' : {
36                     label : '&staff.server.admin.org_settings.opac_timeout;',
37                     type : 'number',
38                 },
39                 'auth.staff_timeout' : {
40                     label : '&staff.server.admin.org_settings.staff_timeout;',
41                     type : 'number',
42                 },
43                 'org.bounced_emails' : {
44                     label : '&staff.server.admin.org_settings.from_address;',
45                 },
46                 'circ.hold_expire_alert_interval' : {
47                     label : 'Hold Expiration Alert Interval',
48                 },
49                 'circ.hold_expire_interval' : {
50                     label : 'Default Hold Expirate Interval',
51                 },
52                 'global.credit.allow' : {
53                     label : 'Allow Credit Card Payments',
54                     type : 'bool'
55                 },
56                 'global.default_locale' : {
57                     label : 'Default Locale',
58                 },
59             };
60         </script>
61     </head>
62     <body class="tundra tall">
63         <div dojoType="dijit.layout.LayoutContainer" orientation="vertical" class="tall">
64             <div dojoType="dijit.layout.ContentPane" layoutAlign='top'>
65                 <h1>Org Unit Settings</h1><br/>
66                 Context Location 
67                 <select id='os-context-selector' onchange='osChangeContext();'> 
68                 </select>
69             </div>
70             <div dojoType="dijit.layout.ContentPane" layoutAlign='client' class='tall'>
71                 <script>
72                     var osGridLayout = [{
73                         defaultCell: {styles: 'text-align: center;'},
74                         cells : [[
75                             {name: 'Edit', get: osGetEditLink, 
76                                 value: '<a href="javascript:void(0);" onclick="osLaunchEditor(\'SETTING\');">Edit</a>'},
77                             {name: 'Setting', get: osGetGridData, field:'label', width:'auto'},
78                             {name: 'Context', get: osGetGridData, field:'context', width:'auto'},
79                             {name: 'Value', get: osGetGridData, field:'value', width:'auto'},
80                         ]]
81                     }];
82                 </script>
83                 <div dojoType='dojox.Grid' jsId='osGrid'> </div>
84             </div>
85         </div>
86     </body>
87 </html>
88