]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/MailerUI/UIxMailView.wox
initial sync
[scalable-opengroupware.org] / UI / Templates / MailerUI / UIxMailView.wox
1 <?xml version='1.0' standalone='yes'?>
2   <container 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:uix="OGo:uix"
6     xmlns:rsrc="OGo:url"
7     xmlns:label="OGo:label">
8     <table class="mailer_fieldtable">
9       <tr class="mailer_fieldrow">
10         <td class="mailer_fieldname" ><var:string label:value="Subject"/>:</td>
11         <td class="mailer_subjectfieldvalue">
12           <var:string value="clientObject.subject"
13             formatter="context.mailSubjectFormatter"/>
14         </td>
15       </tr>
16       <tr class="mailer_fieldrow">
17         <td class="mailer_fieldname" ><var:string label:value="From"/>:</td>
18         <td class="mailer_fieldvalue">
19           <var:foreach list="clientObject.fromEnvelopeAddresses"
20             item="currentAddress">
21             <a var:href="currentAddressLink" onclick="return onMenuClick(event, 'addressMenu');" oncontextmenu="onMenuClick(event, 'addressMenu');">
22               <var:string value="currentAddress"
23                 formatter="context.mailEnvelopeFullAddressFormatter" /></a>
24           </var:foreach>
25         </td>
26       </tr>
27       <tr class="mailer_fieldrow">
28         <td class="mailer_fieldname" ><var:string label:value="Date"/>:</td>
29         <td class="mailer_fieldvalue">
30           <var:string value="clientObject.date" 
31             formatter="context.mailDateFormatter"/>
32
33           <!-- TODO:
34           (<a rsrc:href="tbird_073_viewer.png">screenshot</a>)
35           -->
36         </td>
37       </tr>
38
39       <tr class="mailer_fieldrow">
40         <td class="mailer_fieldname"><var:string label:value="To"/>:</td>
41         <td class="mailer_fieldvalue">
42           <var:foreach list="clientObject.toEnvelopeAddresses"
43             item="currentAddress"
44             ><a var:href="currentAddressLink"
45               onmousedown="return false;"
46               onclick="return onMenuClick(event, 'addressMenu');"
47               oncontextmenu="onMenuClick(event, 'addressMenu');">
48               <var:string value="currentAddress"
49                 formatter="context.mailEnvelopeFullAddressFormatter"
50                 /></a>
51           </var:foreach>
52         </td>
53       </tr>
54       <var:if condition="hasCC">
55         <tr class="mailer_fieldrow">
56           <td class="mailer_fieldname"><var:string label:value="CC"/>:</td>
57           <td class="mailer_fieldvalue">
58             <var:foreach list="clientObject.ccEnvelopeAddresses" 
59               item="currentAddress">
60               <a var:href="currentAddressLink"
61                 onclick="return onMenuClick(event, 'addressMenu');"
62                 oncontextmenu="onMenuClick(event, 'addressMenu');"
63                 onmousedown="return false;"
64                 ><var:string value="currentAddress"
65                   formatter="context.mailEnvelopeFullAddressFormatter"
66                   /></a>
67               <!-- TODO: better to use li+CSS -->
68             </var:foreach>
69           </td>
70         </tr>
71       </var:if>
72     </table>
73
74     <div class="mailer_mailcontent"
75       oncontextmenu="onMenuClick(event, 'messageContentMenu');">
76       <var:component value="contentViewerComponent"
77         bodyInfo="clientObject.bodyStructure" />
78     </div>
79   </container>