]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/MailerUI/UIxMailListView.wox
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1305 d1b88da0-ebda-0310...
[scalable-opengroupware.org] / UI / Templates / MailerUI / UIxMailListView.wox
1 <?xml version='1.0' standalone='yes'?>
2 <!DOCTYPE table>
3 <table id="messageList" cellspacing="0"
4   xmlns="http://www.w3.org/1999/xhtml"
5   xmlns:var="http://www.skyrix.com/od/binding"
6   xmlns:const="http://www.skyrix.com/od/constant"
7   xmlns:rsrc="OGo:url"
8   xmlns:label="OGo:label">
9   <thead>
10     <tr class="tableview"
11       ><td class="tbtv_headercell messageFlagColumn"
12         ><var:entity const:name="nbsp" /></td
13         ><td class="tbtv_headercell messageFlagColumn">
14         <img rsrc:src="title_attachment_14x14.png" width="14"
15           height="14"/></td
16         ><td class="tbtv_headercell sortableTableHeader" id="subjectHeader"
17         ><var:string label:value="Subject"/></td
18         ><td class="tbtv_headercell sortableTableHeader" id="fromHeader"
19         ><var:if condition="showToAddress" const:negate="YES"
20           ><var:string label:value="From"/></var:if
21           ><var:if condition="showToAddress"
22           ><var:string label:value="To"/></var:if
23           ></td
24         ><td class="tbtv_headercell" id="messageFlagHeader"
25         ><img rsrc:src="title_read_14x14.png"/></td
26         ><td class="tbtv_headercell sortableTableHeader" id="dateHeader"
27         ><var:string label:value="Date"/></td
28         ></tr>
29     <tr class="tableview"
30       ><td colspan="6" class="tbtv_navcell"
31         ><var:if condition="hasPrevious">
32           <a href="#"
33             idx="1"><var:string label:value="first"/></a> |
34           <a href="#"
35             var:idx="prevFirstMessageNumber"
36             ><var:string label:value="previous"/></a> |
37         </var:if>
38         <var:if condition="lastMessageNumber" const:negate="YES">
39           0 <var:string label:value="message"/>
40         </var:if>
41         <var:if condition="lastMessageNumber" const:negate="0">
42           <var:string value="firstMessageNumber" />
43           <var:string label:value="msgnumber_to" />
44           <var:string value="lastMessageNumber" />
45           <var:string label:value="msgnumber_of" />
46           <var:string value="sortedUIDs.count" />
47           <var:if condition="hasNext"
48             >| <a href="#"
49               var:idx="nextFirstMessageNumber"
50               ><var:string label:value="next" /></a>
51             | <a href="#"
52               var:idx="lastFirstMessageNumber"
53               ><var:string label:value="last" /></a>
54           </var:if>
55         </var:if
56           ></td
57         ></tr
58       >
59   </thead>
60   <tbody>
61     <var:foreach list="messages" item="message"
62       ><tr var:class="messageRowStyleClass" var:id="msgRowID" var:labels="msgLabels"
63         ><td class="messageFlagColumn"><var:entity name="nbsp"/></td
64           ><td class="messageFlagColumn"
65           ><var:if condition="hasMessageAttachment"
66             ><img rsrc:src="title_attachment_14x14.png"
67               /></var:if
68             ></td
69           ><td
70           var:class="messageSubjectCellStyleClass"
71           var:id="msgDivID"
72           ><var:string value="messageSubject"
73             /></td
74
75           ><td class="messageAddressColumn"
76           ><var:if condition="showToAddress" const:negate="YES"
77             ><var:string value="message.envelope.from"
78               formatter="context.mailEnvelopeAddressFormatter"
79               /></var:if
80             ><var:if condition="showToAddress"
81             ><var:string value="message.envelope.to"
82               formatter="context.mailEnvelopeAddressFormatter"
83               /></var:if
84             ></td
85           
86           ><td class="messageFlagColumn"
87           ><var:if condition="isMessageRead"
88             ><img rsrc:src="icon_read.gif"
89               class="mailerReadIcon"
90               label:title="Mark Unread"
91               label:title-markread="Mark Read"
92               label:title-markunread="Mark Unread"
93               var:id="msgIconReadImgID"
94               /></var:if
95             ><var:if condition="isMessageRead" const:negate="YES"
96             ><img rsrc:src="icon_unread.gif"
97               class="mailerUnreadIcon"
98               label:title="Mark Read"
99               label:title-markread="Mark Read"
100               label:title-markunread="Mark Unread"
101               var:id="msgIconUnreadImgID"
102               /></var:if
103             ></td
104           
105           ><td class="messageDateColumn"
106           ><span class="mailer_datefield"
107             ><var:string value="messageDate" 
108               /></span
109             ><entity name="nbsp"
110             /></td
111           ></tr>
112     </var:foreach>
113   </tbody>
114   </table>