]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Scheduler/UIxAppointmentProposal.wox
git-svn-id: http://svn.opengroupware.org/SOGo/trunk@257 d1b88da0-ebda-0310-925b-ed51d...
[scalable-opengroupware.org] / SOGo / UI / Scheduler / UIxAppointmentProposal.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:uix="OGo:uix"
7                xmlns:label="OGo:label"
8                className="UIxPageFrame"
9                title="name"
10 >
11   <table id="skywintable" class="wintable" cellspacing="0" cellpadding="5"
12          width="100%"
13   >
14     <tr>
15       <td class="wintitle">
16         <table cellpadding="0" cellspacing="0" width="100%">
17           <tr>
18             <td width="5"/>
19             <td class="window_label">
20               <var:string label:value="Search appointments" />
21             </td>
22             <td width="36" align="right" valign="center">
23               <var:component className="UIxWinClose" />
24             </td>
25           </tr>
26         </table>
27       </td>
28     </tr>
29
30     <tr>
31       <td id="skywinbodycell" class="wincontent">
32         <form var:href="clientObject.baseURL">
33           <table border="0" width="100%" cellspacing="0" cellpadding="4">
34                 <tr bgcolor="#e8e8e0">
35                   <td align="left" colspan="2">
36                     <span class="aptview_title">
37                       <var:string label:value="Search appointments"/>
38                     </span>
39                   </td>
40                 </tr>
41                 <tr><td colspan="2"> </td></tr>
42
43                 <tr valign="top">
44                   <td align="right" width="15%" bgcolor="#E8E8E0">
45                     <span class="aptview_text">
46                       <var:string label:value="Start date" />:
47                     </span>
48                   </td>
49                   <td align="left" bgcolor="#FFFFF0">
50                     <span class="aptview_text">
51                       <var:component className="UIxDatePickerScript" />
52                       <var:component className="UIxDatePicker"
53                                      const:dateID="startDate"
54                                      day="startDateDay"
55                                      month="startDateMonth"
56                                      year="startDateYear"
57                                      label:label="browse start date"
58                       />
59                     </span>
60                   </td>
61                 </tr>
62                 <tr valign="top">
63                   <td align="right" width="15%" bgcolor="#E8E8E0" 
64                       class="aptview_text" >
65                     <var:string label:value="End date" />:
66                   </td>
67                   <td align="left" bgcolor="#FFFFF0" class="aptview_text" >
68                     <var:component className="UIxDatePicker"
69                                    const:dateID="endDate"
70                                    day="endDateDay"
71                                    month="endDateMonth"
72                                    year="endDateYear"
73                                    label:label="browse end date"
74                     />
75                   </td>
76                 </tr>
77                 <tr valign="top">
78                   <td align="right" width="15%" bgcolor="#E8E8E0"
79                       class="aptview_text"
80                   >
81                     <var:string label:value="Earliest start time" />:
82                   </td>
83                   <td align="left" bgcolor="#FFFFF0" class="aptview_text">
84                     <var:component className="UIxTimeSelector"
85                                    const:timeID="earliestStartTime"
86                                    hour="startDateHour"
87                                    minute="startDateMinute"
88                     />
89                   </td>
90                 </tr>
91                 <tr valign="top">
92                   <td align="right" width="15%" bgcolor="#E8E8E0" 
93                       class="aptview_text" >
94                     <var:string label:value="Latest end time" />:
95                   </td>
96                   <td align="left" bgcolor="#FFFFF0" class="aptview_text" >
97                     <var:component className="UIxTimeSelector"
98                                    const:timeID="latestEndTime"
99                                    hour="endDateHour"
100                                    minute="endDateMinute"
101                     />
102                   </td>
103                 </tr>
104                 <tr valign="top">
105                   <td align="right" width="15%" bgcolor="#E8E8E0" 
106                       class="aptview_text" >
107                     <var:string label:value="Duration" />:
108                   </td>
109                   <td align="left" bgcolor="#FFFFF0" class="aptview_text" >
110                     <var:popup list="durationSteps" item="item"
111                                string="itemDurationText"
112                                selection="duration" />
113                   </td>
114                 </tr>
115                 <tr><td colspan="2"> </td></tr>
116
117
118                 <tr bgcolor="#e8e8e0">
119                   <td align="left" colspan="2">
120                     <span class="aptview_title">
121                       <var:string label:value="Search resources" />
122                     </span>
123                   </td>
124                 </tr>
125                 <tr><td colspan="2"> </td></tr>
126                 <tr valign="top">
127                   <td align="right" width="15%" bgcolor="#E8E8E0">
128                     <span class="aptview_text">
129                       <var:string label:value="Search in Anais" />:
130                     </span>
131                   </td>
132                   <td align="left" bgcolor="#FFFFF0">
133                     <span class="aptview_text">
134                       <var:component className="AnaisAttendeeSelector"
135                         const:selectorID="resource"
136                         const:role="NON-PARTICIPANT"
137                         attendees="resources"
138                         const:division="CC"
139                       />
140                     </span>
141                   </td>
142                 </tr>
143                 <tr><td colspan="2"> </td></tr>
144
145
146                 <tr bgcolor="#e8e8e0">
147                   <td align="left" colspan="2">
148                     <span class="aptview_title">
149                       <var:string label:value="Search participants" />
150                     </span>
151                   </td>
152                 </tr>
153                 <tr><td colspan="2"> </td></tr>
154                 <tr valign="top">
155                   <td align="right" width="15%" bgcolor="#E8E8E0">
156                     <span class="aptview_text">
157                       <var:string label:value="Search in Anais" />:
158                     </span>
159                   </td>
160                   <td align="left" bgcolor="#FFFFF0">
161                     <span class="aptview_text">
162                       <var:component className="AnaisAttendeeSelector"
163                         const:selectorID="participant"
164                         const:division="CC"
165                         const:withCN="YES"
166                         const:role="REQ-PARTICIPANT"
167                         attendees="participants"
168                         var:emailForUser="emailForUser"
169                         var:cnForUser="cnForUser"
170                       />
171                     </span>
172                   </td>
173                 </tr>
174                 <tr><td colspan="2"> </td></tr>
175
176                 <tr>
177                   <td></td>
178                   <td>
179                     <input type="submit"
180                            label:value="Search"
181                            name="proposalSearch:method"
182                     />
183                     <span class="button_auto_env"
184                       ><a href="weekoverview"
185                           var:queryDictionary="queryParameters"
186                           class="button_auto"
187                       ><var:string label:value="Cancel" /></a></span>
188                   </td>
189                 </tr>
190               </table>
191         </form>
192
193
194         <hr size="1" noshade="noshade" />
195         <table border="0" cellpadding="0" width="100%" cellspacing="1">
196               <tr>
197                 <td align="middle" bgcolor="#FFDAAA" 
198                     colspan="1" rowspan="2"> </td>
199                 <var:foreach list="hours" item="item">
200                   <td colspan="2" align="middle" bgcolor="#FFDAAA">
201                     <font color="black" size="2" 
202                           face="Arial,Helvetica,Verdana,Geneva,Tahoma"
203                     ><var:string value="item"/></font>
204                   </td>
205                 </var:foreach>
206               </tr>
207               <tr>
208                 <var:foreach list="hours" item="item">
209                   <td colspan="1" align="middle" bgcolor="#FFDAAA">
210                     <font color="black" size="2" 
211                        face="Arial,Helvetica,Verdana,Geneva,Tahoma">00</font>
212                   </td>
213                   <td colspan="1" align="middle" bgcolor="#FFDAAA">
214                     <font color="black" size="2" 
215                         face="Arial,Helvetica,Verdana,Geneva,Tahoma">30</font>
216                   </td>
217                 </var:foreach>
218               </tr>
219               <var:foreach list="days" item="currentDay">
220                 <tr>
221                   <td width="15%" align="middle" bgcolor="#FFDAAA" colspan="1">
222                     <font color="black" size="2" 
223                           face="Arial,Helvetica,Verdana,Geneva,Tahoma"
224                           ><var:string value="currentDay" 
225                                        const:dateformat="%Y-%m-%d" /></font>
226                   </td>
227                   <var:foreach list="hours" item="item">
228                     <var:if condition="isFirstHalfGreen">
229                       <td align="left" bgcolor="#FAE8B8" valign="top">
230                         <a href="#"><img rsrc:src="green_corner.gif" alt="new" 
231                                          border="0" /></a>
232                       </td>
233                     </var:if>
234                     <var:if condition="isFirstHalfBlocked">
235                       <td align="middle" bgcolor="#FFAAAA" valign="middle">
236                       </td>
237                     </var:if>
238
239                     <var:if condition="isSecondHalfGreen">
240                       <td align="left" bgcolor="#FAE8B8" valign="top">
241                         <a href="#"><img rsrc:src="green_corner.gif" alt="new" 
242                                          border="0" /></a>
243                       </td>
244                     </var:if>
245                     <var:if condition="isSecondHalfBlocked">
246                       <td align="middle" bgcolor="#FFAAAA" valign="middle">
247                       </td>
248                     </var:if>
249                   </var:foreach>
250                 </tr>
251           </var:foreach>
252         </table>
253       </td>
254     </tr>
255   </table>
256 </var:component>