summaryrefslogtreecommitdiff
path: root/skins/stone/widgets
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2008-01-25 19:20:24 +0000
committerAndreas Brachold <vdr07@deltab.de>2008-01-25 19:20:24 +0000
commitf03e43c0b5ab4ae0bd92b86df6b539aeaeccfe54 (patch)
tree1a498c0f13c359b2f553bf738079505e7b44fc6a /skins/stone/widgets
parenteb43bf63c1b742f16d7832ad57f43bcbeabf6a15 (diff)
downloadxxv-f03e43c0b5ab4ae0bd92b86df6b539aeaeccfe54.tar.gz
xxv-f03e43c0b5ab4ae0bd92b86df6b539aeaeccfe54.tar.bz2
* SHARE: [Bug #13022] Fix typo
* program,aedit,tedit,redit: choices with group of channels
Diffstat (limited to 'skins/stone/widgets')
-rw-r--r--skins/stone/widgets/list.tmpl13
1 files changed, 11 insertions, 2 deletions
diff --git a/skins/stone/widgets/list.tmpl b/skins/stone/widgets/list.tmpl
index c11deef..e44f888 100644
--- a/skins/stone/widgets/list.tmpl
+++ b/skins/stone/widgets/list.tmpl
@@ -18,17 +18,26 @@
<?% sel = '' %?>
<?% dis = '' %?>
<?% FOREACH valch = values %?>
- <?% IF (valch == l.1 || valch == l.0) %?>
+ <?% IF (valch == l.1 || valch == l.0) %?>
<?% sel = ' selected="selected"';LAST %?>
<?% END %?>
<?% END %?>
<?% FOREACH valch = data.disabled %?>
- <?% IF (valch == l.1 || valch == l.0) %?>
+ <?% IF (valch == l.1 || valch == l.0) %?>
<?% dis = ' disabled="disabled"';LAST %?>
<?% END %?>
<?% END %?>
+ <?% IF l.2 && l.2 != optgroup %?>
+ <?% IF optgroup %?>
+ </optgroup>
+ <?% END %?>
+ <optgroup label="<?% optgroup = l.2;l.2 %?>">
+ <?% END %?>
<option value='<?% l.1 %?>'<?% sel %?><?% dis %?>><?% l.0 %?></option>
<?% END %?>
+ <?% IF optgroup %?>
+ </optgroup>
+ <?% END %?>
</select>
</td>
</tr>