1 <include "SETTINGS.template">
\r
2 <function ListStart()>
\r
3 <table cellspacing="2" border="0">
7 <function ListHead(aHeaders)>
\r
8 <assign TABLE_NR_COLUMNS="1">
10 <assign TABLE_NR_COLUMNS=utility.increment(TABLE_NR_COLUMNS)>
13 <tr class="${TABLE_HEAD_CLASS}">
15 <td class="${TABLE_HEAD_CLASS}">
19 <td class="${TABLE_HEAD_CLASS}" width="50">
25 <function SpannedListHead(aHeaders, aSpans)>
\r
26 <tr class="${TABLE_HEAD_CLASS}">
29 <td colspan="${aSpans[index]}" class="${TABLE_HEAD_CLASS}">
32 <assign index=utility.increment(index)>
34 <td class="${TABLE_HEAD_CLASS}">
40 <function ListFoot(aNrRecords, aFrom, aTo)>
\r
42 <td colspan="${TABLE_NR_COLUMNS}" class="table-foot">
43 ${aNrRecords} ${lang("records")} / ${lang("show_from_to", aFrom, aTo)}
48 <function ListEnd()>
\r
52 <function ExtendedListEntry(aFields, aLinks, aLinkTitles)>
55 <tr class="${LIST_ROW_CLASS_ALTERNATIVE}">
58 <tr class="${LIST_ROW_CLASS}">
75 <a class="listcommand" href="${config.actionRoot}?${utility.encodeHTML(i)}">${aLinkTitles[index]}</a>
\r
76 <assign index=utility.increment(index)>
83 <function SpannedListEntry(aFields, aSpans, aLinkPrefix, aLinks, aLinkTitles)>
\r
85 <tr class="${LIST_ROW_CLASS_ALTERNATIVE}">
87 <tr class="${LIST_ROW_CLASS}">
92 <td colspan="${aSpans[index]}">
95 <assign index=utility.increment(index)>
106 <a class="listcommand" href="${config.actionRoot}?${utility.encodeHTML(aLinkPrefix)}${utility.encodeHTML(i)}">${aLinkTitles[index]}</a>
\r
107 <assign index=utility.increment(index)>
112 <function ListEntry(aFields, aLinkPrefix, aLinks, aLinkTitles)>
\r
115 <tr class="${LIST_ROW_CLASS_ALTERNATIVE}">
118 <tr class="${LIST_ROW_CLASS}">
135 <a class="listcommand" href="${config.actionRoot}?${utility.encodeHTML(aLinkPrefix)}${utility.encodeHTML(i)}">${aLinkTitles[index]}</a>
\r
136 <assign index=utility.increment(index)>