]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/SchedulerUI/UIxCalMonthView.wox
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1162 d1b88da0-ebda-0310...
[scalable-opengroupware.org] / UI / Templates / SchedulerUI / UIxCalMonthView.wox
1 <?xml version="1.0" standalone="yes"?>
2 <!DOCTYPE container>
3 <container
4   xmlns="http://www.w3.org/1999/xhtml"
5   xmlns:var="http://www.skyrix.com/od/binding"
6   xmlns:const="http://www.skyrix.com/od/constant"
7   xmlns:rsrc="OGo:url"
8   xmlns:label="OGo:label">
9   <a href="#"
10     class="leftNavigationArrow"
11     var:date="prevMonthQueryParameters.day"
12     onclick="return onCalendarGotoDay(this);"
13     ><img rsrc:src="arrow-lft-sharp.gif"/></a>
14   <span class="monthsHeader">
15     <span class="month2"><a href="#"
16         var:date="monthBeforePrevMonthQueryParameters.day"
17         onclick="return onCalendarGotoDay(this);"
18         ><var:string value="monthNameOfTwoMonthAgo"
19           /></a></span
20       ><span class="month1"><a href="#"
21         var:date="prevMonthQueryParameters.day"
22         onclick="return onCalendarGotoDay(this);"
23         ><var:string value="monthNameOfOneMonthAgo"
24           /></a></span
25       ><span class="month0"><var:string value="monthNameOfThisMonth" /></span
26       ><span class="month1"><a href="#"
27         var:date="nextMonthQueryParameters.day"
28         onclick="return onCalendarGotoDay(this);"
29         ><var:string value="monthNameOfNextMonth"
30           /></a></span
31       ><span class="month2"><a href="#"
32         var:date="monthAfterNextMonthQueryParameters.day"
33         onclick="return onCalendarGotoDay(this);"
34         ><var:string value="monthNameOfTheMonthAfterNextMonth"
35           /></a></span
36       ></span>
37   <a href="#"
38     class="rightNavigationArrow"
39     var:date="nextMonthQueryParameters.day"
40     onclick="return onCalendarGotoDay(this);"
41     ><img rsrc:src="arrow-rit-sharp.gif"/></a>
42
43   <div id="calendarContent">
44     <div class="monthView">
45       <var:foreach list="headerDaysToDisplay" item="currentTableDay"
46         ><div var:class="headerDayCellClasses"
47           ><var:string value="labelForCurrentDayToDisplay"
48             /></div></var:foreach>
49       <div class="days" const:id="monthDaysView"
50         ><var:foreach list="daysToDisplay" item="currentTableColumn">
51           <var:foreach list="currentTableColumn" item="currentTableDay">
52             <div var:class="dayCellClasses"
53               var:day="currentTableDay.shortDateString">
54               <div class="dayHeader"><var:string value="dayHeaderNumber"/></div>
55               <!-- var:foreach
56               list="aptsForCurrentDate"
57               item="appointment"
58               var:component className="UIxCalInlineMdsadsadsaonthAptView"
59               appointment="appointment"
60               formatter="monthAptFormatter"
61               tooltipFormatter="aptTooltipFormatter"
62               url="appointmentViewURL"
63               const:style="dayoverview"
64               queryDictionary="currentDayQueryParameters"
65               referenceDate="currentTableDay"
66               canAccess="canAccessApt"
67               var:foreach -->
68             </div>
69           </var:foreach>
70         </var:foreach>
71       </div>
72     </div>
73   </div>
74 </container>
75
76     <!--      <table class="monthOverview">
77     <tr>
78   </tr>
79
80     <var:if condition="hasHolidayInfo">
81     <tr>
82     <td class="hourOfDay" colspan="2">
83     <b><var:string value="holidayInfo.title" /></b>
84   </td>
85   </tr>
86   </var:if> -->
87
88     <!--        <var:foreach list="allDayApts" item="appointment">
89     <tr>
90     <td class="hourOfDay">
91     <var:entity name="nbsp" />
92   </td>
93     <td class="day" width="90%">
94     <var:foreach list="allDayApts" item="appointment">
95     <var:component className="UIxCaaaaalInlineAptView"
96     appointment="appointment"
97     formatter="aptFormatter"
98     tooltipFormatter="aptTooltipFormatter"
99     url="appointmentViewURL"
100     const:style="dayoverview"
101     queryDictionary="currentDateQueryParameters"
102     referenceDate="selectedDate"
103     canAccess="canAccessApt"
104     />
105   </var:foreach>
106   </td>
107   </tr>
108   </var:foreach> -->
109
110     <!--        <var:foreach list="rangesOf7Days" item="currentRangeOf7Days">
111     <tr>
112     <var:foreach list="currentRangeOf7Days" item="currentTableDay"
113     ><td var:class="dayCellClasses"
114     var:day="currentTableDay.shortDateString"
115     const:hour="0800"
116     ><div class="dayContent"><span class="dayCellLabel"
117     ><var:string value="labelForCurrentDayCell" /></span
118     ><br /><var:foreach
119     list="aptsForCurrentDate"
120     item="appointment"
121     ><var:component className="UIxCalInlineAptxxxxView"
122     appointment="appointment"
123     formatter="monthAptFormatter"
124     tooltipFormatter="aptTooltipFormatter"
125     url="appointmentViewURL"
126     const:style="dayoverview"
127     queryDictionary="currentDayQueryParameters"
128     referenceDate="currentTableDay"
129     canAccess="canAccessApt"
130     />
131   </var:foreach></div></td>
132   </var:foreach>
133   </tr>
134   </var:foreach>
135   </table> -->