]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/SchedulerUI/UIxCalMainView.wox
8359c472dd3eb611b2917a06bfd603dbd4bb0513
[scalable-opengroupware.org] / UI / Templates / SchedulerUI / UIxCalMainView.wox
1 <?xml version="1.0" standalone="yes"?>
2 <!DOCTYPE var:component>
3 <var:component xmlns="http://www.w3.org/1999/xhtml"
4   xmlns:var="http://www.skyrix.com/od/binding"
5   xmlns:const="http://www.skyrix.com/od/constant"
6   xmlns:uix="OGo:uix"
7   xmlns:rsrc="OGo:url"
8   xmlns:label="OGo:label"
9   className="UIxPageFrame"
10   title="title">
11   <script type="text/javascript">
12     var UTCOffset = <var:string value="userUTCOffset"/>;
13   </script>
14   <div class="preload" style="visibility: hidden;">
15     <img rsrc:src="event-gradient.png"/>
16   </div>
17   <div class="menu" id="monthListMenu">
18     <ul>
19       <var:foreach list="monthMenuItems" item="monthMenuItem"
20         ><li var:month="monthMenuItem"
21           ><var:string value="monthMenuItemLabel" /></li>
22       </var:foreach
23         ></ul>
24   </div>
25   
26   <div class="menu" id="yearListMenu">
27     <ul>
28       <var:foreach list="yearMenuItems" item="yearMenuItem"
29         ><li><var:string value="yearMenuItem" /></li>
30       </var:foreach
31         ></ul>
32   </div>
33
34   <div class="menu" id="eventsListMenu">
35     <ul>
36       <li><var:string label:value="New Event..."/></li>
37       <li><!-- separator --></li>
38       <li><var:string label:value="New Task..."/></li>
39       <li><var:string label:value="Edit Selected Event..."/></li>
40       <li><var:string label:value="Delete Selected Event"/></li>
41       <li><!-- separator --></li>
42       <li><var:string label:value="Select All"/></li>
43       <li><!-- separator --></li>
44       <li><var:string label:value="Workweek days only"/></li>
45       <li><var:string label:value="Tasks in View"/></li>
46     </ul>
47   </div>
48
49   <div class="menu" id="calendarsMenu">
50     <ul>
51       <li><var:string label:value="Modify"/></li>
52       <li><!-- separator --></li>
53       <li><var:string label:value="New Calendar..."/></li>
54       <li><var:string label:value="Delete Calendar"/></li>
55       <li><!-- separator --></li>
56       <li><var:string label:value="Export Calendar..."/></li>
57       <li><var:string label:value="Publish Calendar..."/></li>
58       <li><!-- separator --></li>
59       <li><var:string label:value="Reload Remote Calendars"/></li>
60       <li><!-- separator --></li>
61       <li><var:string label:value="Sharing..." /></li>
62     </ul>
63   </div>
64
65   <div id="leftPanel">
66     <div class="tabsContainer" id="schedulerTabs">
67       <ul>
68         <li target="dateSelectorView"><var:string label:value="Date" /></li>
69         <li target="calendarSelectorView"><var:string label:value="Calendars" /></li>
70       </ul>
71
72       <div id="dateSelectorView"
73         class="tab"
74         ><var:component className="UIxCalDateSelector"
75           selectedDate="thisMonth"
76           /></div>
77       <div id="calendarSelectorView" class="tab"
78         ><var:component className="UIxCalendarSelector"
79           var:calendarFolders="calendarFolders" /></div>
80     </div>
81
82     <div id="tasksListView">
83       <label><input id="showHideCompletedTasks"
84           type="checkbox" class="checkBox"
85           /><var:string label:value="Show completed tasks"/></label>
86       <ul id="tasksList"><!-- space --></ul>
87     </div>
88   </div>
89
90   <div id="verticalDragHandle" class="dragHandle"><!-- space --></div>
91
92   <div id="rightPanel">
93     <var:component className="UIxCalFilterPanel" />
94     <div id="eventsListView">
95       <table id="eventsList">
96         <thead>
97           <tr>
98             <td class="headerCell headerTitle sortableTableHeader"><var:string label:value="Title"/></td>
99             <td class="headerCell headerDateTime sortableTableHeader"><var:string label:value="Start"/></td>
100             <td class="headerCell headerDateTime sortableTableHeader"><var:string label:value="End"/></td>
101             <td class="headerCell headerLocation sortableTableHeader"><var:string label:value="Location"/></td>
102           </tr>
103         </thead>
104         <tbody></tbody>
105       </table>
106     </div>
107     <div id="rightDragHandle" class="dragHandle"><!-- space --></div>
108     <div id="calendarView"><!-- space --></div>
109   </div>
110 </var:component>