diff options
| author | Andreas Brachold <vdr07@deltab.de> | 2008-03-15 17:33:21 +0000 |
|---|---|---|
| committer | Andreas Brachold <vdr07@deltab.de> | 2008-03-15 17:33:21 +0000 |
| commit | 30e961ffb92ab553f481496d6d500e0cb81255fd (patch) | |
| tree | a49195eddd9a00dc4d473a8d85023cf0776004c7 /html/widgets | |
| parent | f5f6f58f7a09ea69899359965d45eca5b89ff69c (diff) | |
| download | xxv-30e961ffb92ab553f481496d6d500e0cb81255fd.tar.gz xxv-30e961ffb92ab553f481496d6d500e0cb81255fd.tar.bz2 | |
* split template string into string for single line and textfield for multiline. Avoid carriage return by long timer title
* Add import module for XML-TV sources and template for scheme based programs. New commands xn (new) xe (edit) xd (delete) xl (list) xt (manual update)
Diffstat (limited to 'html/widgets')
| -rw-r--r-- | html/widgets/string.tmpl | 7 | ||||
| -rw-r--r-- | html/widgets/textfield.tmpl | 17 |
2 files changed, 18 insertions, 6 deletions
diff --git a/html/widgets/string.tmpl b/html/widgets/string.tmpl index d531c32..3faf4f4 100644 --- a/html/widgets/string.tmpl +++ b/html/widgets/string.tmpl @@ -10,12 +10,7 @@ <?% val %?> </span> <?% ELSE %?> - <?% IF (val && val.length > 30) || param.type == 'text' %?> - <textarea cols='50' rows='5' name="<?% data.NAME %?>" <?% FOREACH p = param.tags; "$p ";END %?>><?% val | replace("<br />"," -") %?></textarea> - <?% ELSE %?> - <input type="text" name="<?% data.NAME %?>" value="<?% val %?>" <?% FOREACH p = param.tags; "$p ";END %?>> - <?% END %?> + <input type="text" name="<?% data.NAME %?>" value="<?% val %?>" <?% FOREACH p = param.tags; "$p ";END %?>> <?% END %?> </td> </tr> diff --git a/html/widgets/textfield.tmpl b/html/widgets/textfield.tmpl new file mode 100644 index 0000000..5ab4e7e --- /dev/null +++ b/html/widgets/textfield.tmpl @@ -0,0 +1,17 @@ +<!-- textfield --> +<tr> + <td class="<?% (param.count mod 2) == 0 ? 'light' : 'dark' %?>" > + <?% data.msg %?> + </td> + <td class="<?% (param.count mod 2) == 0 ? 'light' : 'dark' %?>" > + <?% val = cgi.param(data.NAME) || data.def %?> + <?% IF data.readonly %?> + <span<?% FOREACH p = param.tags; "$p ";END %?>> + <?% val %?> + </span> + <?% ELSE %?> + <textarea cols='50' rows='5' name="<?% data.NAME %?>" <?% FOREACH p = param.tags; "$p ";END %?>><?% val | replace("<br />"," +") %?></textarea> + <?% END %?> + </td> +</tr> |
