]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/UIxCalDayListview.wox
1111be3ed963b2dc6435b307054882bcf6852a1c
[scalable-opengroupware.org] / UI / Templates / UIxCalDayListview.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="day"
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="prevDayQueryParameters"
43                              currentQueryParameters="todayQueryParameters"
44                              nextQueryParameters="nextDayQueryParameters"
45                              label:label="today"
46               />
47             </td>
48             <td align="right" valign="middle" width="80%">
49               <var:component className="AnaisUidSelector" />
50             </td>
51           </tr>
52         </table>
53       </td>
54     </tr>
55     <tr>
56       <td id="skywinbodycell" class="wincontent">
57         <table border="0" width="100%" cellpadding="0" cellspacing="0">
58           <tr>
59             <td colspan="2">
60               <var:component className="UIxCalSelectTab"
61                              const:selection="day"
62                              currentDate="selectedDate"
63               >
64                 <table border="0" cellpadding="4" width="100%" cellspacing="2">
65                   <tr>
66                     <td width="1%" align="left" valign="middle" bgcolor="#e8e8e0">
67                       <table border='0' cellpadding='0' cellspacing='0'>
68                         <tr>
69                           <td><a href="dayoverview"
70                                  var:queryDictionary="queryParameters"
71                               ><img rsrc:src="icon_view_overview.gif"
72                                     label:title="Overview"
73                                     label:alt="Overview"
74                                     border="0"
75                                     valign="top"
76                                /></a> </td>
77                           <td><a href="daychartview"
78                                  var:queryDictionary="queryParameters"
79                               ><img rsrc:src="icon_view_chart.gif"
80                                     label:title="Chart"
81                                     label:alt="Chart"
82                                     border="0"
83                                     valign="top"
84                                /></a></td>
85                           <td><img rsrc:src="icon_view_list_inactive.gif"
86                                    label:title="List"
87                                    label:alt="List"
88                                    border="0"
89                                    valign="top"
90                               /></td>
91                         </tr>
92                       </table>
93                     </td>
94                     <td align="left" bgcolor="#e8e8e0" class="button_auto_env">
95                       <a var:href="ownMethodName"
96                          class="button_auto"
97                          var:queryDictionary="toggleShowRejectedAptsQueryParameters"
98                          label:string="$toggleShowRejectedAptsLabel"
99                       />
100                     </td>
101                     <td align="right" bgcolor="#e8e8e0">
102                       <table border="0" cellpadding="0" cellspacing="1">
103                         <tr>
104                           <td class="button_auto_env" nowrap="true" valign="middle" align="center">
105                             <!--<a class="button_auto"
106                                href="dayprintview"
107                                var:queryDictionary="queryParameters"
108                                target="SOGoPrintView"
109                             ><var:string label:value="printview"/></a>-->
110                           </td>
111                           <td class="button_auto_env" nowrap="true" valign="middle" align="center">
112                             <a class="button_auto"
113                                href="proposal"
114                                var:queryDictionary="queryParameters"
115                             ><var:string label:value="proposal"/></a>
116                           </td>
117                         </tr>
118                       </table>
119                     </td>
120                   </tr>
121                 </table>
122                 <table cellpadding="4" width="100%" cellspacing="2">
123                   <tr valign="top">
124                     <td width="100%">
125                       <table class="dayoverview_content" width="100%">
126                         <td width="100%" valign="top">
127                           <var:hspan-matrix list="appointments"
128                                             item="appointment"
129                                             rows="uids"
130                                             row="currentUid"
131                                             columns="dateRange"
132                                             column="currentDate"
133                                             itemActive="isCurrentDateInApt"
134                                             isRowActive="isRowActive"
135                                             const:rowHeight="8"
136                                             const:width="100%"
137                                             const:border="0"
138                                             const:cellpadding="2"
139                                             const:cellspacing="2"
140                           >
141                             <var:matrix-label const:elementName="td"
142                                               const:position="top"
143                                               const:bgcolor="#d6d6ce"
144                                               const:align="center"
145                             >
146                               <span class="dayoverview_content_time_link">
147                                 <var:string value="currentDate"
148                                             const:dateformat="%H:%M"
149                                 /><br />
150                                 [<a href="new"
151                                     var:queryDictionary="currentDateQueryParameters"
152                                  ><var:string label:value="new" /></a>]
153                               </span>
154                             </var:matrix-label>
155                             
156                             <var:matrix-label const:elementName="td"
157                                               const:position="left"
158                                               const:bgcolor="#d6d6ce"
159                                               const:width="100"
160                             >
161                               <var:string value="cnForCurrentUid"
162                                           const:style="dayoverview_content_time_link"
163                               />
164                             </var:matrix-label>
165                             <!-- TODO: use css instead! -->
166                             <var:matrix-empty const:elementName="td"
167                                               const:bgcolor="#efefe7"
168                             >
169                             </var:matrix-empty>
170                             <!-- TODO: use css instead! -->
171                             <var:matrix-cell const:elementName="td"
172                                              const:bgcolor="#d6d6ce"
173                                              const:valign="top"
174                             >
175                               <span class="dayoverview_content_time_link">
176                                 <var:component className="UIxCalInlineAptView"
177                                                appointment="appointment"
178                                                formatter="aptFormatter"
179                                                tooltipFormatter="aptTooltipFormatter"
180                                                url="appointmentViewURL"
181                                                const:style="daylistview"
182                                                queryDictionary="currentDayQueryParameters"
183                                                referenceDate="currentDate"
184                                                canAccess="canAccessApt"
185                                 />
186                               </span>
187                             </var:matrix-cell>
188                           </var:hspan-matrix>
189                         </td>
190                       </table>
191                     </td>
192                   </tr>
193                 </table>
194               </var:component>
195             </td>
196           </tr>
197           <tr bgcolor="#F5F5E9">
198             <td align="left" width="10">
199               <var:entity const:name="nbsp"/>
200             </td>
201             <td align="right">
202               <img border="0"
203                    alt=""
204                    rsrc:src="corner_right.gif"
205               />
206             </td>
207           </tr>
208           <tr>
209             <td colspan="2" bgcolor="#F5F5E9">
210               <table border="0" width="100%" cellpadding="10" cellspacing="0">
211                 <tr/>
212               </table>
213             </td>
214           </tr>
215         </table>
216       </td>
217     </tr>
218   </table>
219 </var:component>