-<form>
-<input type="hidden" name="login" value="<TMPL_VAR NAME=login ESCAPE=HTML>">
-<input type="hidden" name="password" value="<TMPL_VAR NAME=password ESCAPE=HTML>">
-</form>
-<TMPL_IF NAME=SUCCESS>
-<script type="text/javascript">
- function orderBy(order) {
- var desc = 0;
- var reg = /\&order\=(.+)\-\-(\d)$/;
- reg.exec(document.location.href);
- if(RegExp.$1 == order) {
- if(RegExp.$2 == 0) {
- document.location.href = document.location.href.substring(0,document.location.href.lastIndexOf("&order=")) + "&order=" + order + "--1";
- }
- else{
- document.location.href = document.location.href.substring(0,document.location.href.lastIndexOf("&order=")) + "&order=" + order + "--0";
- }
- }
- else {
- if(reg.test(document.location.href)) {
- document.location.href = document.location.href.substring(0,document.location.href.lastIndexOf("&order=")) + "&order=" + order + "--0";
- }
- else {
- document.location.href = document.location.href + "&order=" + order + "--1";
- }
- }
- }
-</script>
+[% USE HTML %]
+[% IF SUCCESS %]
+
+[% BLOCK column_header %]
+ <table height="0" width="0" cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0" valign="top" border="0">
+ [% IF THIS_COLUMN && !THIS_COLUMN_DOWN %]
+ <tr><td><a title="<translate>order</translate>" style="background: #ccccff; border: solid 1px #aaaade;">∧</a></td></tr>
+ [% ELSE %]
+ <tr><td><a href="[% callback %]&order=[% column %]--0" title="<translate>order</translate>" style="border: solid 1px #aaaade;">∧</a></td></tr>
+ [% END %]
+ [% IF THIS_COLUMN && THIS_COLUMN_DOWN %]
+ <tr><td><a title="<translate>order</translate>" style="background: #ccccff; border: solid 1px #aaaade;">∨</a></td></tr>
+ [% ELSE %]
+ <tr><td><a href="[% callback %]&order=[% column %]--1" title="<translate>order</translate>" style="border: solid 1px #aaaade;">∨</a></td></tr>
+ [% END %]
+ </table>
+[% END %]
+
<table>
- <tr>
- <th class=listtop>
- <a href="javascript:orderBy('h.itime');"><translate>Zeitpunkt</translate></a>
- </th>
- <th class=listtop>
- <a href="javascript:orderBy('emp.name');"><translate>Mitarbeiter</translate></a>
- </th>
- <th class=listtop>
- <a href="javascript:orderBy('h.addition');"><translate>Aktion</translate></a>
- </th>
- <th class=listtop>
- <a href="javascript:orderBy('h.what_done');"><translate>Zusatz</translate></a>
+ <tr>
+ <th class="listtop">
+ <table height="0" width="0" cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0" border="0">
+ <tr>
+ <td align="center" valign="middle">
+ <translate>Zeitpunkt</translate>
+ </td>
+ <td valign="top">
+ [% PROCESS column_header THIS_COLUMN=ITIME THIS_COLUMN_DOWN=ITIMEBY column='h.itime' %]
+ </td>
+ </tr>
+ </table>
</th>
<th class=listtop>
- <a href="javascript:orderBy('h.trans_id');"><translate>ID-Nummer</translate></a>
+ <table height="0" width="0" cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0" border="0">
+ <tr>
+ <td align="center" valign="middle">
+ <translate>Mitarbeiter</translate>
+ </td>
+ <td valign="top">
+ [% PROCESS column_header THIS_COLUMN=NAME THIS_COLUMN_DOWN=NAMEBY column='emp.name' %]
+ </td>
+ </tr>
+ </table>
</th>
<th class=listtop>
- <a href="javascript:orderBy('h.snumbers');"><translate>Belegnummer</translate></a>
+ <table>
+ <tr>
+ <td>
+ <translate>Aktion</translate>
+ </td>
+ </tr>
+ </table>
</th>
- </tr>
-<TMPL_LOOP NAME=DATEN>
- <tr class="listrow<TMPL_IF __odd__>1<TMPL_ELSE>0</TMPL_IF>">
- <td nowrap>
- <TMPL_VAR NAME=itime ESCAPE=HTML>
- </td>
- <td nowrap>
- <TMPL_VAR NAME=name ESCAPE=HTML>
- </td>
- <td>
- <TMPL_VAR NAME=addition ESCAPE=HTML>
- </td>
- <td>
- <TMPL_VAR NAME=what_done ESCAPE=HTML>
+ <th class=listtop>
+ <table>
+ <tr>
+ <td>
+ <translate>Zusatz</translate>
+ </td>
+ </tr>
+ </table>
+ </th>
+ <th class=listtop>
+ <table height="0" width="0" cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0" border="0">
+ <tr>
+ <td align="center" valign="middle">
+ <translate>ID-Nummer</translate>
+ </td>
+ <td valign="top">
+ [% PROCESS column_header THIS_COLUMN=TRANS_ID THIS_COLUMN_DOWN=TRANS_IDBY column='h.trans_id' %]
+ </td>
+ </tr>
+ </table>
+ </th>
+ <th class=listtop>
+ <table height="0" width="0" cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0" border="0">
+ <tr>
+ <td align="center" valign="middle">
+ <translate>Belegnummer</translate>
+ </td>
+ <td valign="top">
+ [% PROCESS column_header THIS_COLUMN=SNUMBERS THIS_COLUMN_DOWN=SNUMBERSBY column='h.snumbers' %]
+ </td>
+ </tr>
+ </table>
+ </th>
+ </tr>
+ <tbody>
+[% FOREACH row = DATEN %]
+ <tr class="listrow[% loop.count % 2 %]">
+ <td nowrap>
+ [% HTML.escape(row.itime) %]
+ </td>
+ <td nowrap>
+ [% HTML.escape(row.name) %]
+ </td>
+ <td>
+ [% HTML.escape(row.addition) %]
+ </td>
+ <td>
+ [% HTML.escape(row.what_done) %]
</td>
<td>
- <TMPL_VAR NAME=id ESCAPE=HTML>
+ [% HTML.escape(row.id) %]
</td>
<td>
- <TMPL_VAR NAME=snumbers ESCAPE=HTML>
+ [% HTML.escape(row.snumbers) %]
</td>
- </tr>
-</TMPL_LOOP>
+ </tr>
+[% END %]
+</tbody>
</table>
-<TMPL_ELSE>
+[% ELSE %]
<b><translate>Keine Suchergebnisse gefunden!</translate></b><br>
-</TMPL_IF>
+[% END %]
<p>
-<TMPL_IF NAME=NONEWWINDOW>
+[% IF NONEWWINDOW %]
<input type="button" onclick="javascript:history.back(-1);" value="<translate>back</translate>">
-<TMPL_ELSE>
+[% ELSE %]
<input type="button" onclick="javascript:window.close();" value="<translate>close</translate>">
-</TMPL_IF>
+[% END %]
</p>