xmlns:const="http://www.skyrix.com/od/constant"
xmlns:rsrc="OGo:url"
xmlns:label="OGo:label">
- <tbody>
+ <thead>
<tr class="tableview"
><td class="tbtv_headercell messageFlagColumn"
><var:entity const:name="nbsp" /></td
const:href="view"
var:queryDictionary="context.request.formValues"
/></td
- ><td class="tbtv_headercell"
+ ><td class="tbtv_headercell tbtv_from_headercell"
><var:if condition="showToAddress" const:negate="YES"
><var:component className="UIxSortableTableHeader"
label:label="From"
><td class="tbtv_headercell messageFlagColumn"
><img rsrc:src="title_read_14x14.png" width="14" height="14"
/></td
- ><td class="tbtv_headercell"
+ ><td class="tbtv_headercell tbtv_date_headercell"
><var:component className="UIxSortableTableHeader"
label:label="Date"
const:sortKey="date"
const:isDefault="YES"
/></td
></tr>
- <var:if condition="showsAllMessages" const:negate="YES"
- ><tr class="tableview"
- ><td colspan="6" class="tbtv_navcell"
- ><var:if condition="hasPrevious">
- <a href="#"
- idx="1"><var:string label:value="first"/></a> |
- <a href="#"
- var:idx="prevFirstMessageNumber"
- ><var:string label:value="previous"/></a> |
- </var:if>
- <var:string value="firstMessageNumber" />
- <var:string label:value="msgnumber_to" />
- <var:string value="lastMessageNumber" />
- <var:string label:value="msgnumber_of" />
- <var:string value="sortedUIDs.count" />
+ <tr class="tableview"
+ ><td colspan="6" class="tbtv_navcell"
+ ><var:if condition="hasPrevious">
+ <a href="#"
+ idx="1"><var:string label:value="first"/></a> |
+ <a href="#"
+ var:idx="prevFirstMessageNumber"
+ ><var:string label:value="previous"/></a> |
+ </var:if>
+ <var:string value="firstMessageNumber" />
+ <var:string label:value="msgnumber_to" />
+ <var:string value="lastMessageNumber" />
+ <var:string label:value="msgnumber_of" />
+ <var:string value="sortedUIDs.count" />
<var:if condition="hasNext"
- >| <a href="#"
- var:idx="nextFirstMessageNumber"
- ><var:string label:value="next" /></a>
- </var:if
- ></td
- ></tr
- ></var:if>
+ >| <a href="#"
+ var:idx="nextFirstMessageNumber"
+ ><var:string label:value="next" /></a>
+ </var:if
+ ></td
+ ></tr
+ >
+ </thead>
+ <tbody>
<var:foreach list="messages" item="message"
- ><tr class="tableview" var:id="msgRowID"
- ><td></td
- ><td><var:if condition="hasMessageAttachment"
+ ><tr var:class="messageRowStyleClass" var:id="msgRowID"
+ ><td class="messageFlagColumn"><var:entity name="nbsp"/></td
+ ><td class="messageFlagColumn"
+ ><var:if condition="hasMessageAttachment"
><img rsrc:src="title_attachment_14x14.png"
/></var:if
></td
formatter="context.mailSubjectFormatter"
/></td
- ><td
- var:class="messageCellStyleClass"
+ ><td class="messageAddressColumn"
><var:if condition="showToAddress" const:negate="YES"
><var:string value="message.envelope.from"
formatter="context.mailEnvelopeAddressFormatter"
/></var:if
></td
- ><td var:class="messageCellStyleClass"
+ ><td class="messageFlagColumn"
><var:if condition="isMessageRead"
><img rsrc:src="icon_read.gif"
class="mailerReadIcon"
/></var:if
></td
- ><td var:class="messageCellStyleClass"
+ ><td class="messageDateColumn"
><span class="mailer_datefield"
- ><var:string value="message.envelope.date"
- formatter="context.mailDateFormatter"
+ ><var:string value="messageDate"
/></span
><entity name="nbsp"
/></td