]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/SchedulerUI/UIxCalMainView.wox
62d0d9c2554ed9d2d02d8c956ab6c45fd84ca422
[scalable-opengroupware.org] / UI / Templates / SchedulerUI / UIxCalMainView.wox
1 <?xml version="1.0" standalone="yes"?>
2   <var:component xmlns="http://www.w3.org/1999/xhtml"
3     xmlns:var="http://www.skyrix.com/od/binding"
4     xmlns:const="http://www.skyrix.com/od/constant"
5     xmlns:uix="OGo:uix"
6     xmlns:rsrc="OGo:url"
7     xmlns:label="OGo:label"
8     className="UIxPageFrame"
9     title="title"
10     >
11     <div class="preload" style="visibility: hidden;">
12       <img rsrc:src="event-gradient.png"/>
13     </div>
14     <div class="menu" id="monthListMenu">
15       <ul>
16         <var:foreach list="monthMenuItems" item="monthMenuItem"
17           ><li
18             onmousedown="return false;"
19             onclick="return onMonthMenuItemClick(this);"
20             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
30             onmousedown="return false;"
31             onclick="return onYearMenuItemClick(this);"
32             ><var:string value="yearMenuItem" /></li>
33         </var:foreach
34         ></ul>
35     </div>
36
37     <div class="menu" id="appointmentsListMenu">
38       <ul>
39         <li onmouseup="newEvent(this, 'event');"><var:string label:value="New Event..."/></li>
40         <li class="separator"></li>
41         <li onmouseup="newEvent(this, 'task');"><var:string label:value="New Task..."/></li>
42         <li onmouseup="editEvent();"><var:string label:value="Edit Selected Event..."/></li>
43         <li onmouseup="deleteEvent();"><var:string label:value="Delete Selected Event"/></li>
44         <li class="separator"></li>
45         <li onmouseup="onSelectAll();"><var:string label:value="Select All"/></li>
46         <li class="separator"></li>
47         <li onmouseup="onToggleWorkweekDaysOnly();"><var:string label:value="Workweek days only" /></li>
48         <li onmouseup="onToggleTasksInView();"><var:string label:value="Tasks in View"/></li>
49       </ul>
50     </div>
51
52     <div class="menu" id="calendarsMenu">
53       <ul>
54         <li class="disabled" id="newCalendarMenuEntry"><var:string label:value="New Calendar..."/></li>
55         <li class="disabled" id="deleteCalendarMenuEntry"><var:string label:value="Delete Calendar"/></li>
56         <li id="accessRightsMenuEntry"><var:string label:value="Access Rights..." /></li>
57         <li class="separator"></li>
58         <li class="disabled" id="exportCalendarMenuEntry"><var:string label:value="Export Calendar..."/></li>
59         <li class="disabled" id="publishCalendarMenuEntry"><var:string label:value="Publish Calendar..."/></li>
60         <li class="separator"></li>
61         <li class="disabled" id="publishCalendarMenuEntry"><var:string label:value="Reload Remote Calendars"/></li>
62         <li class="separator"></li>
63         <li class="disabled" id="calendarPropertiesMenuEntry"><var:string label:value="Properties"/></li>
64       </ul>
65     </div>
66
67     <div id="leftPanel">
68       <div class="tabsContainer" id="schedulerTabs">
69         <ul>
70           <li target="dateSelectorView"><var:string label:value="Date" /></li>
71           <li target="calendarSelectorView"><var:string label:value="Calendars" /></li>
72         </ul>
73
74         <div id="dateSelectorView"
75           class="tab"
76           ><var:component className="UIxCalDateSelector"
77             selectedDate="thisMonth"
78             /></div>
79         <div id="calendarSelectorView" class="tab"
80           ><var:component className="UIxCalendarSelector"
81             var:calendarFolders="calendarFolders" /></div>
82       </div>
83
84       <div id="tasksListView"
85         ><var:component className="UIxCalTasksListView"
86           /></div>
87     </div>
88
89     <div id="verticalDragHandle" class="dragHandle"><!-- space --></div>
90
91     <div id="rightPanel">
92       <var:component className="UIxCalFilterPanel" />
93       <div id="appointmentsListView"
94         oncontextmenu="return onAppointmentContextMenu(event, this);"
95         ><var:component className="UIxCalAptListView"
96           /></div>
97       <div id="rightDragHandle" class="dragHandle"><!-- space --></div>
98       <div id="calendarView"><!-- space --></div>
99     </div>
100   </var:component>