]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Templates/UIxCalWeekColumnsview.wox
moved templates out of the bundles into the Templates directory
[scalable-opengroupware.org] / SOGo / UI / Templates / UIxCalWeekColumnsview.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                xmlns:uix="OGo:uix"
8                className="UIxPageFrame"
9                title="name">
10
11   <!-- $Id: SkyNews.html,v 1.3 2003/12/22 16:53:55 helge Exp $ -->
12   <table id="skywintable" class="wintable" cellspacing="0" cellpadding="5" width="100%">
13     <tr>
14       <td class="wintitle">
15         <table cellpadding="0" cellspacing="0" width="100%">
16           <tr>
17             <td width="5"/>
18             <td class="wintitle"><var:component className="UIxCalDateLabel"
19                                                 startDate="startDate"
20                                                 endDate="endDate"
21                                                 const:selection="week"
22                                  /></td>
23             <td width="36" align="right" valign="center">
24               <var:component className="UIxWinClose" />
25             </td>
26           </tr>
27         </table>
28       </td>
29     </tr>
30     <tr>
31       <td id="skywinbodycell" class="wincontent">
32         <table border="0" cellpadding="0" cellspacing="0" width="100%">
33           <tr bgcolor="#e8e8e0">
34             <td align="left">
35               <var:component className="UIxCalBackForthNavView"
36                              methodName="ownMethodName"
37                              prevQueryParameters="prevWeekQueryParameters"
38                              currentQueryParameters="todayQueryParameters"
39                              nextQueryParameters="nextWeekQueryParameters"
40                              label:label="this week"
41               />
42             </td>
43             <td align="right" valign="middle" width="80%">
44               <var:component className="AnaisUidSelector"
45                              calendarUIDs="clientObject.calendarUIDs"
46               />
47             </td>
48           </tr>
49         </table>
50       </td>
51     </tr>
52     <tr>
53       <td id="skywinbodycell" class="wincontent">
54         <table border="0" width="100%" cellpadding="0" cellspacing="0">
55           <tr>
56             <td colspan="2">
57               <var:component className="UIxCalSelectTab"
58                              const:selection="week"
59                              currentDate="selectedDate"
60               >
61                 <table border="0" cellpadding="4" width="100%" cellspacing="2">
62                   <tr>
63                     <td width="1%"
64                         align="left"
65                         valign="middle"
66                         bgcolor="#e8e8e0"
67                     >
68                       <table border='0' cellpadding='0' cellspacing='0'>
69                        <tr>
70                           <td><a href="weekoverview"
71                                  var:queryDictionary="queryParameters"
72                               ><img rsrc:src="icon_view_overview.gif"
73                                                           label:title="Overview"
74                                                           label:alt="Overview"
75                                                           border="0"
76                                                           valign="top"
77                                                      /></a></td>
78                           <td><a href="weekchartview"
79                                  var:queryDictionary="queryParameters"
80                               ><img rsrc:src="icon_view_chart.gif"
81                                                            label:title="Chart"
82                                                            label:alt="Chart"
83                                                            border="0"
84                                                            valign="top"
85                                                       /></a></td>
86                           <td><a href="weeklistview"
87                                  var:queryDictionary="queryParameters"
88                               ><img rsrc:src="icon_view_list.gif"
89                                                           label:title="List"
90                                                           label:alt="List"
91                                                           border="0"
92                                                           valign="top"
93                                                      /></a></td>
94                           <td><img rsrc:src="icon_view_columns_inactive.gif"
95                                    label:title="Columns"
96                                    label:alt="Columns"
97                                    border="0"
98                                    valign="top"
99                               /> </td>
100                        </tr>
101                       </table>
102                     </td>
103                     
104                     <td align="right" bgcolor="#e8e8e0">
105                       <table border='0' cellpadding='0' cellspacing='1'>
106                         <tr>
107                           <td class="button_auto_env"
108                               nowrap="true"
109                               valign='middle'
110                               align='center'
111                           >
112                             <a class="button_auto"
113                                href="weekprintview"
114                                var:queryDictionary="queryParameters"
115                                target="SOGoPrintView"
116                             ><var:string label:value="printview" /></a>
117                           </td>
118                           <td class="button_auto_env"
119                               nowrap="true"
120                               valign="middle"
121                               align="center"
122                           >
123                             <a class="button_auto"
124                                href="proposal"
125                                var:queryDictionary="queryParameters"
126                             ><var:string label:value="proposal" /></a>
127                           </td>
128                         </tr>
129                       </table>
130                     </td>
131                   </tr>
132                 </table>
133                 <table width="100%">
134                   <tr valign="top">
135                     <td>
136                       <table>
137                         <tr>
138                           <td>
139                              <var:component className="UIxCalInlineMonthOverview"
140                                             selectedDate="thisMonth"
141                                             const:showYear="YES"
142                                             const:showWeekColumn="YES"
143                                             const:weekSelectionHref="weekcolumnsview"
144                                             const:style="weekcolumnsview_cal"
145                                             const:headerStyle="weekcolumnsview_cal_title"
146                                             const:weekStyle="weekcolumnsview_cal_week"
147                                             const:dayHeaderStyle="weekcolumnsview_cal_day_header"
148                                             const:dayBodyStyle="weekcolumnsview_cal_content"
149                                             const:todayBodyStyle="weekcolumnsview_cal_content_hilite"
150                                             const:inactiveDayBodyStyle="weekcolumnsview_cal_content_dimmed"
151                              />
152                           </td>
153                         </tr>
154                         <tr>
155                           <td>
156                              <var:component className="UIxCalInlineMonthOverview"
157                                             selectedDate="nextMonth"
158                                             const:showYear="YES"
159                                             const:showWeekColumn="YES"
160                                             const:weekSelectionHref="weekcolumnsview"
161                                             const:style="weekcolumnsview_cal"
162                                             const:headerStyle="weekcolumnsview_cal_title"
163                                             const:weekStyle="weekcolumnsview_cal_week"
164                                             const:dayHeaderStyle="weekcolumnsview_cal_day_header"
165                                             const:dayBodyStyle="weekcolumnsview_cal_content"
166                                             const:todayBodyStyle="weekcolumnsview_cal_content_hilite"
167                                             const:inactiveDayBodyStyle="weekcolumnsview_cal_content_dimmed"
168                              />
169                           </td>
170                         </tr>
171                       </table>
172                     </td>
173                     <td width="100%">
174                       <var:weekcol-view list="appointments"
175                                         item="appointment"
176                                         weekStart="startDate"
177                                         dayIndex="dayIndex"
178                                         const:startDateKey="startDate"
179                                         const:endDateKey="endDate"
180                                         const:titleStyle="weekcolumnsview_title"
181                                         contentStyle="contentStyle"
182                                         const:class="weekcolumnsview"
183                                         const:width="100%"
184                                         const:contentColor="#e8e8e0"
185                                         const:cellpadding="0"
186                                         const:cellspacing="2"
187                                         const:hideWeekend="shouldHideWeekend"
188                       >
189                         <var:weekcol-title>
190                           <table cellpadding="0" width="100%" border="0" cellspacing="0"
191                                  var:class="titleStyle">
192                             <tr>
193                               <td align="left" valign="top">
194                                 <a href="dayoverview"
195                                    var:queryDictionary="currentDayQueryParameters"
196                                    class="weekcolumnsview_title_daylink"
197                                    ><var:string value="currentDay.dayOfMonth" /></a>
198                               </td>
199                               <td align="center" valign="top" width="97%">
200                                 <var:string value="currentDayName" /><br />
201                                   [<a href="new"
202                                       var:queryDictionary="currentDayQueryParameters"
203                                       class="weekcolumnsview_title_newlink"
204                                    ><var:string label:value="new" /></a>]
205                               </td>
206                             </tr>
207                           </table>
208                         </var:weekcol-title>
209                         <var:if condition="hasDayInfo">
210                           <var:weekcol-info>
211                             <var:if condition="hasHolidayInfo">
212                               <var:string value="holidayInfo" 
213                                         const:class="weekcolumnsview_holidayinfo" />
214                             </var:if>
215                             <var:foreach list="allDayApts" item="appointment">
216                               <var:component className="UIxCalInlineAptView"
217                                              appointment="appointment"
218                                              formatter="aptFormatter"
219                                              tooltipFormatter="aptTooltipFormatter"
220                                              url="appointmentViewURL"
221                                              style="aptStyle"
222                                              queryDictionary="currentDayQueryParameters"
223                                              canAccess="canAccessApt"
224                               />
225                               <br />
226                             </var:foreach>
227                           </var:weekcol-info>
228                         </var:if>
229                         <var:weekcol>
230                           <var:component className="UIxCalInlineAptView"
231                                          appointment="appointment"
232                                          formatter="aptFormatter"
233                                          tooltipFormatter="aptTooltipFormatter"
234                                          url="appointmentViewURL"
235                                          style="aptStyle"
236                                          queryDictionary="currentDayQueryParameters"
237                                          canAccess="canAccessApt"
238                           />
239                           <br />
240                         </var:weekcol>
241                       </var:weekcol-view>
242                     </td>
243                   </tr>
244                 </table>
245               </var:component>
246             </td>
247           </tr>
248           <tr bgcolor="#F5F5E9">
249             <td align="left" width="10"><var:entity const:name="nbsp"/></td>
250             <td align="right"><img 
251                border="0" alt="" 
252                src="/sogod.woa/so/ControlPanel/Products/CommonUI/Resources/corner_right.gif" /></td>
253           </tr>
254           <tr>
255             <td colspan="2" bgcolor="#F5F5E9">
256               <table border="0" width="100%" cellpadding="10" cellspacing="0">
257                 <tr />
258               </table>
259             </td>
260           </tr>
261         </table>
262       </td>
263     </tr>
264   </table>
265   <!--
266   <hr />
267   <var:string value="thisWeekQueryParameters" />
268   -->
269   <!--
270   <hr/>
271     
272     Appointments: 
273     <var:component className="UIxAptTableView" appointments="appointments"/>
274   -->
275     <!-- pre><var:string value="appointments" const:insertBR="YES"/></pre -->
276
277 </var:component>