]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/server/admin/index.xhtml
Patch from Lebbeous Fogle-Weekley adding non-menu entry points for critical reservati...
[Evergreen.git] / Open-ILS / xul / staff_client / server / admin / index.xhtml
1 <?xml version='1.0' encoding="UTF-8"?>
2
3 <!DOCTYPE html PUBLIC 
4     "-//W3C//DTD XHTML 1.0 Transitional//EN" 
5     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" [
6     <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
7 ]>
8
9 <html xmlns="http://www.w3.org/1999/xhtml">
10     <head>
11         <title>&staff.server.admin.index.title;</title>
12         <script type="text/javascript" src="/js/dojo/dojo/dojo.js"
13             djConfig="parseOnLoad: true, isDebug:false"></script>
14         <script>
15             function _l(l,p) { 
16                 var url = l + location.search;
17                 if (p) {
18                     if (location.search) { url += '&amp;'; } else { url += '?'; }
19                     url += p;
20                 }
21                 dump('setting location.href to ' + url + '\n');
22                 location.href = url;
23             }
24             function getBuildId() { return location.href.match(/\/xul\/(.+?)\/server\//)[1]; }
25
26             function my_init() {
27                 try {
28                     dojo.require("dojo.cookie");
29                     window.xulG.auth = {"session": {"key": dojo.cookie("ses")}};
30                 } catch(E) { /* XXX ignorable except for booking links */ }
31             }
32         </script>
33         <style type='text/css'>
34             body { background-color: white; }
35         </style>
36     </head>
37     <body onload="my_init();">
38         <center>
39             <div style='height: 40px; margin-top: 20px; font-weight: bold; font-size: 14pt;'>
40                 &staff.server.admin.index.title;
41             </div>
42             <img src='../skin/media/images/tools.png'/>
43             <style>
44                 td { text-align: center; }
45             </style>
46             <br/> <br/>
47             <table width='100%'>
48                 <thead>
49                     <tr>
50                         <th width='25%'>&staff.server.admin.index.workstation_configuration;</th>
51                         <th width='25%'>&staff.server.admin.index.library_configuration;</th>
52                         <th width='25%'>&staff.server.admin.index.maintenance_reports;</th>
53                         <th width='25%'>&staff.server.admin.index.booking;</th>
54                     </tr>
55                 </thead>
56                 <tbody>
57                     <tr valign="top">
58                         <td>
59                             <div style='padding: 8px;'>
60                                 <a href='javascript:_l("font_settings.xul");'>&staff.server.admin.index.fonts_and_sounds;</a>
61                             </div>
62                             <div style='padding: 8px;'>
63                                 <a href='javascript:_l("printer_settings.html");'>&staff.server.admin.index.printer;</a>
64                             </div>
65                         </td><td>
66                             <div style='padding: 8px;'>
67                                 <a href='javascript:_l("closed_dates.xhtml");'>&staff.server.admin.index.closed_dates;</a>
68                             </div>
69                             <div style='padding: 8px;'>
70                                 <a href='javascript:_l("copy_locations.xhtml");'>&staff.server.admin.index.copy_locations;</a>
71                             </div>
72                             <div style='padding: 8px;'>
73                                 <a href='javascript:_l("org_unit_settings.xhtml");'>&staff.server.admin.index.library_settings;</a>
74                             </div>
75                             <div style='padding: 8px;'>
76                                 <a href='javascript:_l("non_cat_types.xhtml");'>&staff.server.admin.index.non_cataloged_types;</a>
77                             </div>
78                             <div style='padding: 8px;'>
79                                 <a href='javascript:_l("stat_cat_editor.xhtml");'>&staff.server.admin.index.statistical_categories;</a>
80                             </div>
81                         </td><td>
82                             <div style='padding: 8px;'>
83                                 <a href='javascript:window.xulG.new_tab("/xul/server/patron/holds.xul",{"tab_name":"&staff.server.admin.index.hold_pull_list;"},{});'>&staff.server.admin.index.hold_pull_list;</a> <span style="color: red">&staff.server.admin.index.testing;</span>
84                             </div>
85                             <div style='padding: 8px;'>
86                                 <a href='javascript:_l("hold_pull_list_classic.xhtml");'>&staff.server.admin.index.hold_pull_list_classic;</a> <span style="color: red">&staff.server.admin.index.testing;</span>
87                             </div>
88                             <div style='padding: 8px;'>
89                                 <a href='javascript:_l( "/reports/oils_rpt.xhtml","build_id=" + getBuildId() );'>&staff.server.admin.index.reports;</a>
90                             </div>
91                             <div style='padding: 8px;'>
92                                 <a href='javascript:_l("cash_reports.xhtml");'>&staff.server.admin.index.cash_reports;</a>
93                             </div>
94                             <div style='padding: 8px;'>
95                                 <a href='javascript:window.xulG.new_tab("/xul/server/admin/transit_list.xul",{"tab_name":"&staff.server.admin.index.transits;"},{});'>&staff.server.admin.index.transit_list;</a>
96                             </div>
97                         </td><td>
98                             <div style='padding: 8px;'>
99                                 <a href='javascript:window.xulG.new_tab("/eg/booking/reservation",{"tab_name":"&staff.server.admin.index.booking.reservation;","browser":false},window.xulG);'>&staff.server.admin.index.booking.reservation;</a> <span style="color: red">&staff.server.admin.index.testing;</span>
100                             </div>
101                             <div style='padding: 8px;'>
102                                 <a href='javascript:window.xulG.new_tab("/eg/booking/pull_list",{"tab_name":"&staff.server.admin.index.booking.pull_list;","browser":false},window.xulG);'>&staff.server.admin.index.booking.pull_list;</a> <span style="color: red">&staff.server.admin.index.testing;</span>
103                             </div>
104                             <div style='padding: 8px;'>
105                                 <a href='javascript:window.xulG.new_tab("/eg/booking/capture",{"tab_name":"&staff.server.admin.index.booking.capture;","browser":false},window.xulG);'>&staff.server.admin.index.booking.capture;</a> <span style="color: red">&staff.server.admin.index.testing;</span>
106                             </div>
107                             <div style='padding: 8px;'>
108                                 <a href='javascript:window.xulG.new_tab("/eg/booking/pickup",{"tab_name":"&staff.server.admin.index.booking.pickup;","browser":false},window.xulG);'>&staff.server.admin.index.booking.pickup;</a> <span style="color: red">&staff.server.admin.index.testing;</span>
109                             </div>
110                             <div style='padding: 8px;'>
111                                 <a href='javascript:window.xulG.new_tab("/eg/booking/return",{"tab_name":"&staff.server.admin.index.booking.return;","browser":false},window.xulG);'>&staff.server.admin.index.booking.return;</a> <span style="color: red">&staff.server.admin.index.testing;</span>
112                             </div>
113                         </td>
114                     </tr>
115                 </tbody>
116             </table>
117         </center>
118     </body>
119 </html>