diff options
| author | Andreas Brachold <vdr07@deltab.de> | 2007-08-13 18:41:27 +0000 |
|---|---|---|
| committer | Andreas Brachold <vdr07@deltab.de> | 2007-08-13 18:41:27 +0000 |
| commit | bcbf441e09fb502cf64924ff2530fa144bdf52c5 (patch) | |
| tree | f377707a2dac078db8cd0c7d7abfe69ac1006d71 /wml/widgets/table.tmpl | |
| download | xxv-bcbf441e09fb502cf64924ff2530fa144bdf52c5.tar.gz xxv-bcbf441e09fb502cf64924ff2530fa144bdf52c5.tar.bz2 | |
* Move files to trunk
Diffstat (limited to 'wml/widgets/table.tmpl')
| -rw-r--r-- | wml/widgets/table.tmpl | 35 |
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> |
