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"
6 xmlns:label="OGo:label"
7 className="UIxPageFrame"
10 <form var:href="clientObject.baseURL">
11 <script language="JavaScript"> <!-- TODO: use a resource -->
12 <var:string value="jsCode" const:escapeHTML="NO" />
14 <table cellspacing="0" cellpadding="5" width="100%">
17 <table cellpadding="0" cellspacing="0" width="100%">
20 <td class="window_label">
21 <var:string label:value="Appointment editor" /></td>
22 <td width="36" align="right" valign="center">
23 <var:component className="UIxWinClose" />
31 <var:if condition="hasErrorText">
32 <div style="background-color: #AA0000;">
33 <var:string value="errorText" />
38 <table border="0" cellpadding="2" cellspacing="0" width="100%"
42 <td align="left" colspan="2">
43 <span class="aptview_title">
44 <var:string label:value="Appointment on" />
45 <var:string formatter="titleDateFormatter"
46 value="aptStartDate" /></span>
50 <td align="right" width="15%">
51 <span class="aptview_text">
52 <var:string label:value="Start time" />:
55 <td align="left" bgcolor="#FFFFF0">
56 <span class="aptview_text">
57 <var:component className="UIxDatePickerScript" />
58 <var:component className="UIxTimeDateControl"
59 const:controlID="startTime"
66 <td align="right" width="15%">
67 <span class="aptview_text">
68 <var:string label:value="End time" />:
71 <td align="left" bgcolor="#FFFFF0">
72 <span class="aptview_text">
73 <var:component className="UIxTimeDateControl"
74 const:controlID="endTime"
81 <td align="right" width="15%">
82 <span class="aptview_text">
83 <var:string label:value="Title" />:
86 <td align="left" bgcolor="#FFFFF0">
87 <span class="aptview_text">
88 <input type="text" name="summary" const:size="40"
94 <td align="right" width="15%">
95 <span class="aptview_text">
96 <var:string label:value="Location" />:
99 <td align="left" bgcolor="#FFFFF0">
100 <span class="aptview_text">
101 <input type="text" name="location" const:size="40"
102 var:value="location" />
107 <td align="right" width="15%">
108 <span class="aptview_text">
109 <var:string label:value="Priority" />:
112 <td align="left" bgcolor="#FFFFF0">
113 <span class="aptview_text">
114 <var:popup list="priorities"
116 string="itemPriorityText"
123 <td align="right" width="15%">
124 <span class="aptview_text">
125 <var:string label:value="Cycle" />:
128 <td align="left" bgcolor="#FFFFF0">
129 <span class="aptview_text">
133 <var:popup list="cycles"
135 label:string="$cycleLabel"
137 const:onChange="selectHasCycle(this);"
140 <td id="cycle_end_label"
141 var:style="initialCycleVisibility"
142 ><var:string label:value="Cycle End"
143 const:style="aptview_text"
145 <td id="cycle_end_mode"
146 var:style="initialCycleVisibility"
148 <var:popup list="cycleEnds"
153 const:onChange="selectCycleEnd(this);"
154 const:id="cycle_end_mode_selection"
157 <td id="cycle_end_until"
158 var:style="initialCycleEndUntilVisibility"
160 <var:component className="UIxTimeDateControl"
161 date="cycleUntilDate"
163 const:controlID="cycleUntilDate"
164 const:displayTimeControl="NO"
173 <td align="right" width="15%">
174 <span class="aptview_text">
175 <var:string label:value="Categories" />:
178 <td align="left" bgcolor="#FFFFF0">
179 <span class="aptview_text">
180 <var:checkbox-list list="categoryItems"
182 suffix="itemCategoryText"
183 selections="categories"
189 <td align="right" width="15%">
190 <span class="aptview_text">
191 <var:string label:value="Classification" />:
194 <td align="left" bgcolor="#FFFFF0">
195 <span class="aptview_text">
196 <input type="checkbox"
197 var:selection="isPrivate"
198 var:checked="isPrivate"
199 /> <var:string label:value="is private" />
204 <td align="right" width="15%">
205 <span class="aptview_text">
206 <var:string label:value="Constraints" />:
209 <td align="left" bgcolor="#FFFFF0">
210 <span class="aptview_text">
211 <input type="checkbox"
212 var:selection="checkForConflicts"
213 var:checked="checkForConflicts"
214 /> <var:string label:value="check for conflicts" />
223 <table border="0" cellpadding="2" cellspacing="0"
224 width="100%" bgcolor="#e8e8e0"
227 <td align="left" colspan="2">
228 <span class="aptview_title">
229 <var:string label:value="Search participants" />
234 <td align="right" width="15%">
235 <span class="aptview_text">
236 <var:string label:value="Participants" />:</span>
238 <td align="left" bgcolor="#FFFFF0">
239 <span class="aptview_text">
240 <var:component className="AnaisAttendeeSelector"
241 const:selectorID="participant"
242 const:role="REQ-PARTICIPANT"
243 attendees="participants"
244 var:emailForUser="emailForUser"
245 var:cnForUser="cnForUser"
247 const:withAddressBook="YES"
258 <table border="0" cellpadding="2" cellspacing="0" width="100%"
262 <td align="left" colspan="2">
263 <span class="aptview_title">
264 <var:string label:value="Search resources" />
269 <td align="right" width="15%">
270 <span class="aptview_text">
271 <var:string label:value="Resources" />:
274 <td align="left" bgcolor="#FFFFF0">
275 <span class="aptview_text">
276 <var:component className="AnaisAttendeeSelector"
277 const:selectorID="resource"
278 const:role="NON-PARTICIPANT"
279 attendees="resources"
281 const:withAddressBook="YES"
292 <table border="0" cellpadding="2" cellspacing="0" width="100%"
296 <td align="left" colspan="2">
297 <span class="aptview_title">
298 <var:string label:value="Comment" />
303 <td align="right" width="15%">
304 <span class="aptview_text">
305 <var:string label:value="Comment" />:
308 <td align="left" bgcolor="#FFFFF0">
309 <span class="aptview_text">
310 <textarea name="comment" rows="8" cols="80" wrap="physical"
311 var:value="comment" />
320 <input type="submit" label:value="Save" name="save:method" />
321 <span class="button_auto_env"
322 ><a href="../weekoverview"
323 var:queryDictionary="queryParameters"
325 ><var:string label:value="Cancel" /></a></span>
326 <var:if condition="isUIxDebugEnabled">
327 <input type="submit" value="Test" name="test:method" />
332 <input type="hidden" name="ical" var:value="iCalString" />
335 <var:if condition="canEditApt" const:negate="YES">
336 Forbidden ... <var:redirect const:setURL="view" />