]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Templates/UIxCalMonthOverview.wox
removed 'printview' links and resources selectors
[scalable-opengroupware.org] / SOGo / UI / Templates / UIxCalMonthOverview.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:rsrc="OGo:url"
6                xmlns:label="OGo:label"
7                className="UIxPageFrame"
8                title="name"
9 >
10   <table id="skywintable"
11          class="wintable"
12          cellspacing="0"
13          cellpadding="5"
14          width="100%"
15   >
16     <tr>
17       <td class="wintitle">
18         <table cellpadding="0" cellspacing="0" width="100%">
19           <tr>
20             <td width="5"/>
21             <td class="wintitle">
22               <var:component className="UIxCalDateLabel"
23                              startDate="startDate"
24                              endDate="endDate"
25                              const:selection="month"
26               />
27             </td>
28             <td width="36" align="right" valign="center">
29               <var:component className="UIxWinClose"/>
30             </td>
31           </tr>
32         </table>
33       </td>
34     </tr>
35     <tr>
36       <td id="skywinbodycell" class="wincontent">
37         <table border="0" cellpadding="0" cellspacing="0" width="100%">
38           <tr bgcolor="#e8e8e0">
39             <td align="left">
40               <var:component className="UIxCalBackForthNavView"
41                              methodName="ownMethodName"
42                              prevQueryParameters="prevMonthQueryParameters"
43                              currentQueryParameters="todayQueryParameters"
44                              nextQueryParameters="nextMonthQueryParameters"
45                              label:label="this month"
46               />
47             </td>
48             <td align="right" valign="middle" width="80%">
49               <var:component className="AnaisUidSelector"
50                              calendarUIDs="clientObject.calendarUIDs"
51               />
52             </td>
53           </tr>
54         </table>
55       </td>
56     </tr>
57     <tr>
58       <td id="skywinbodycell" class="wincontent">
59         <table border="0" width="100%" cellpadding="0" cellspacing="0">
60           <tr>
61             <td colspan="2">
62               <var:component className="UIxCalSelectTab"
63                              const:selection="month"
64                              currentDate="selectedDate"
65               >
66                 <table border="0" cellpadding="4" width="100%" cellspacing="2">
67                   <tr>
68                     <td align="right" bgcolor="#e8e8e0">
69                       <table border="0" cellpadding="0" cellspacing="1">
70                         <tr>
71                           <td class="button_auto_env"
72                               nowrap="true"
73                               valign="middle"
74                               align="center"
75                           >
76                             <!--<a class="button_auto"
77                                href="monthprintview"
78                                var:queryDictionary="queryParameters"
79                                target="SOGoPrintView"
80                             ><var:string label:value="printview"/></a>-->
81                           </td>
82                           <td class="button_auto_env"
83                               nowrap="true"
84                               valign="middle"
85                               align="center"
86                           >
87                             <a class="button_auto"
88                                href="proposal"
89                                var:queryDictionary="queryParameters"
90                             ><var:string label:value="proposal"/></a>
91                           </td>
92                         </tr>
93                       </table>
94                     </td>
95                   </tr>
96                 </table>
97                 <var:month-overview list="appointments"
98                                     item="appointment"
99                                     currentDay="currentDay"
100                                     index="dayIndex"
101                                     year="year"
102                                     month="month"
103                                     const:startDateKey="startDate"
104                                     const:endDateKey="endDate"
105                                     const:class="monthoverview"
106                                     contentStyle="contentStyle"
107                                     const:width="100%"
108                 >
109                   <var:month-info>
110                     <var:if condition="hasHolidayInfo">
111                       <var:string value="holidayInfo"
112                                   const:class="monthoverview_holidayinfo"
113                       />
114                     </var:if>
115                     <var:foreach list="allDayApts" item="appointment">
116                       <var:component className="UIxCalInlineAptView"
117                                      appointment="appointment"
118                                      formatter="aptFormatter"
119                                      tooltipFormatter="aptTooltipFormatter"
120                                      url="appointmentViewURL"
121                                      style="aptStyle"
122                                      canAccess="canAccessApt"
123                       />
124                       <br />
125                     </var:foreach>
126                   </var:month-info>
127                   <var:month-label const:orientation="top"
128                                    dayOfWeek="dayOfWeek"
129                                    const:class="monthoverview_title"
130                   >
131                     <var:string value="localizedDayOfWeekName"/>
132                   </var:month-label>
133                   <var:month-label const:orientation="left"
134                                    weekOfYear="weekOfYear"
135                                    class="weekStyle"
136                   >
137                     <a href="weekoverview"
138                        var:queryDictionary="currentWeekQueryParameters"
139                     ><var:string value="weekOfYear"/></a>
140                   </var:month-label>
141                   <var:month-title class="contentStyle">
142                     <span class="monthoverview_day">
143                       <a href="dayoverview"
144                          var:queryDictionary="currentDayQueryParameters"
145                       ><var:string value="currentDay.dayOfMonth"/></a>
146                     </span>
147                     <br/>
148                     <span class="monthoverview_day_new">
149                       <a href="new"
150                          var:queryDictionary="currentDayQueryParameters"
151                       >[<var:string label:value="new"/>]</a>
152                     </span>
153                   </var:month-title>
154                   <var:month>
155                     <var:component className="UIxCalInlineAptView"
156                                    appointment="appointment"
157                                    formatter="aptFormatter"
158                                    tooltipFormatter="aptTooltipFormatter"
159                                    url="appointmentViewURL"
160                                    style="aptStyle"
161                                    canAccess="canAccessApt"
162                     />
163                     <br />
164                   </var:month>
165                 </var:month-overview>
166               </var:component>
167             </td>
168           </tr>
169           <tr bgcolor="#F5F5E9">
170             <td align="left" width="10">
171               <var:entity const:name="nbsp"/>
172             </td>
173             <td align="right">
174               <img border="0"
175                    alt=""
176                    src="/sogod.woa/so/ControlPanel/Products/CommonUI/Resources/corner_right.gif"
177               />
178             </td>
179           </tr>
180           <tr>
181             <td colspan="2" bgcolor="#F5F5E9">
182               <table border="0" width="100%" cellpadding="10" cellspacing="0">
183                 <tr/>
184               </table>
185             </td>
186           </tr>
187         </table>
188       </td>
189     </tr>
190   </table>
191   <!--
192   <hr />
193   start: <var:string value="startDate" /><br />
194   end: <var:string value="endDate" /><br />
195   -->
196   <!--
197   SOGo Server - <var:string value="name"/>
198   <br />
199   Client: <var:string value="clientObject"/>
200   <br />
201   Appointments: #<var:string value="appointments.count"/>
202   from <var:string value="startDate" />
203   to   <var:string value="endDate" />
204   <br />
205
206
207   <hr />
208
209   Appointments: 
210   <var:component className="UIxAptTableView" appointments="appointments"/>
211   -->
212 <!-- pre><var:string value="appointments" const:insertBR="YES"/></pre -->
213 </var:component>