summaryrefslogtreecommitdiff
path: root/wml/widgets/table.tmpl
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2007-08-13 18:41:27 +0000
committerAndreas Brachold <vdr07@deltab.de>2007-08-13 18:41:27 +0000
commitbcbf441e09fb502cf64924ff2530fa144bdf52c5 (patch)
treef377707a2dac078db8cd0c7d7abfe69ac1006d71 /wml/widgets/table.tmpl
downloadxxv-bcbf441e09fb502cf64924ff2530fa144bdf52c5.tar.gz
xxv-bcbf441e09fb502cf64924ff2530fa144bdf52c5.tar.bz2
* Move files to trunk
Diffstat (limited to 'wml/widgets/table.tmpl')
-rw-r--r--wml/widgets/table.tmpl35
1 files changed, 35 insertions, 0 deletions
diff --git a/wml/widgets/table.tmpl b/wml/widgets/table.tmpl
new file mode 100644
index 0000000..a184f6f
--- /dev/null
+++ b/wml/widgets/table.tmpl
@@ -0,0 +1,35 @@
+<?% IF param.headingText %?>
+<b><?% param.headingText %?></b>
+<?% END %?>
+<table>
+<?% IF type == 'HASH' %?>
+ <?% IF ! param.hide_HeadRow %?>
+ <td>Name</td><td>Value</td>
+ <?% END %?>
+ <?% FOREACH name = data.keys.sort %?>
+ <tr>
+ <td width="50%"><?% name %?></td><td><?% data.$name.replace('\|', '<p>').replace('\n', '<br>') %?></td>
+ </tr>
+ <?% END %?>
+<?% ELSE %?>
+ <?% fields = data.shift %?>
+ <tr>
+ <?% FOREACH field = fields %?>
+ <?% NEXT IF field.match('^__') %?>
+ <td>
+ <?% field | html %?>
+ </td>
+ <?% END %?>
+ </tr>
+ <?% FOREACH zeile = data %?>
+ <tr>
+ <?% c = -1 %?>
+ <?% FOREACH field = zeile %?>
+ <?% c = c + 1 %?>
+ <?% NEXT IF fields.$c.match('^__') %?>
+ <td><?% field.replace('\|', '<p>').replace('\n', '<br>') %?></td>
+ <?% END %?>
+ </tr>
+ <?% END %?>
+<?% END %?>
+</table>