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"
12 background-color: #e8e8e0;
17 <script language="JavaScript">
18 <var:string value="jsCopyContactCode" const:escapeHTML="NO" />
21 <form var:href="clientObject.baseURL">
22 <table cellspacing="0" cellpadding="5" width="100%">
25 <table cellpadding="0" cellspacing="0" width="100%">
28 <td class="window_label">
29 <var:string label:value="Contact editor" /></td>
30 <td width="36" align="right" valign="center">
31 <var:component className="UIxWinClose" />
39 <var:if condition="hasErrorText">
40 <div style="background-color: #AA0000;">
41 <var:string value="errorText" />
49 <var:if condition="clientObject.isVCardRecord">
50 <h4>Editing of vCards is not yet supported!</h4>
53 <var:if condition="clientObject.isVCardRecord" const:negate="1">
54 <table border="0" cellpadding="2" cellspacing="0" class="editsec">
56 <td align="right" colspan="2">
57 <var:component className="AnaisSelector"
58 const:windowId="UIxContactTemplates"
59 label:title="Copy from Anais"
60 const:callback="copyContact"
61 const:extraAttributes="cn, givenName,telephoneNumber,facsimileTelephoneNumber,mobile,postalAddress,homePostalAddress,departmentNumber,l"
66 <td align="left" colspan="2">
67 <span class="aptview_title">
68 <var:string label:value="Common" />
73 <td align="right" width="15%">
74 <span class="aptview_text">
75 <var:string label:value="Lastname" />:
78 <td align="left" bgcolor="#FFFFF0">
79 <span class="aptview_text">
83 var:value="snapshot.sn"
90 <td align="right" width="15%">
91 <span class="aptview_text">
92 <var:string label:value="Firstname" />:
95 <td align="left" bgcolor="#FFFFF0">
96 <span class="aptview_text">
105 var:value="snapshot.givenName"
114 <table border="0" cellpadding="2" cellspacing="0" class="editsec">
116 <td align="left" colspan="2">
117 <span class="aptview_title">
118 <var:string label:value="Phones" />
123 <td align="right" width="15%">
124 <span class="aptview_text">
125 <var:string label:value="OfficePhone" />:
128 <td align="left" bgcolor="#FFFFF0">
129 <span class="aptview_text">
131 name="telephoneNumber"
133 var:value="snapshot.telephoneNumber"
140 <td align="right" width="15%">
141 <span class="aptview_text">
142 <var:string label:value="HomePhone" />:
145 <td align="left" bgcolor="#FFFFF0">
146 <span class="aptview_text">
148 name="homeTelephoneNumber"
149 id="homeTelephoneNumber"
150 var:value="snapshot.homeTelephoneNumber"
157 <td align="right" width="15%">
158 <span class="aptview_text">
159 <var:string label:value="MobilePhone" />:
162 <td align="left" bgcolor="#FFFFF0">
163 <span class="aptview_text">
164 <!-- pamela.schema defines this as 'mobile',
165 NOT 'mobileTelephoneNumber'
170 var:value="snapshot.mobile"
177 <td align="right" width="15%">
178 <span class="aptview_text">
179 <var:string label:value="Fax" />:
182 <td align="left" bgcolor="#FFFFF0">
183 <span class="aptview_text">
185 name="facsimileTelephoneNumber"
186 id="facsimileTelephoneNumber"
187 var:value="snapshot.facsimileTelephoneNumber"
196 <table border="0" cellpadding="2" cellspacing="0" class="editsec">
198 <td align="left" colspan="2">
199 <span class="aptview_title">
200 <var:string label:value="Addresses" />
205 <td align="right" width="15%">
206 <span class="aptview_text">
207 <var:string label:value="Postal" />:
210 <td align="left" bgcolor="#FFFFF0">
211 <span class="aptview_text">
212 <textarea name="postalAddress"
217 var:value="snapshot.postalAddress"
223 <td align="right" width="15%">
224 <span class="aptview_text">
225 <var:string label:value="Home" />:
228 <td align="left" bgcolor="#FFFFF0">
229 <span class="aptview_text">
230 <textarea name="homePostalAddress"
234 var:value="snapshot.homePostalAddress"
241 <table border="0" cellpadding="2" cellspacing="0" class="editsec">
243 <td align="left" colspan="2">
244 <span class="aptview_title">
245 <var:string label:value="Extended" />
250 <td align="right" width="15%">
251 <span class="aptview_text">
252 <var:string label:value="EMail" />:
255 <td align="left" bgcolor="#FFFFF0">
256 <span class="aptview_text">
260 var:value="snapshot.mail"
267 <td align="right" width="15%">
268 <span class="aptview_text">
269 <var:string label:value="Unit" />:
272 <td align="left" bgcolor="#FFFFF0">
273 <span class="aptview_text">
275 name="departmentNumber"
276 id="departmentNumber"
277 var:value="snapshot.departmentNumber"
284 <td align="right" width="15%">
285 <span class="aptview_text">
286 <var:string label:value="Location" />:
289 <td align="left" bgcolor="#FFFFF0">
290 <span class="aptview_text">
294 var:value="snapshot.l"
301 <td align="right" width="15%">
302 <span class="aptview_text">
303 <var:string label:value="URL" />:
306 <td align="left" bgcolor="#FFFFF0">
307 <span class="aptview_text">
308 <input type="text" name="labeledURI"
309 var:value="snapshot.labeledURI"
318 <var:if condition="clientObject.isVCardRecord" const:negate="1">
321 <input type="submit" label:value="Save" name="save:method" />
322 <span class="button_auto_env"
324 var:queryDictionary="queryParameters"
326 ><var:string label:value="Cancel" /></a></span>
327 <var:if condition="isUIxDebugEnabled">
328 <input type="submit" value="Test" name="test:method" />
335 <input type="hidden" name="content" var:value="contentString" />
338 <var:if condition="isUIxDebugEnabled">
341 clientObject: <var:string value="clientObject" />