summaryrefslogtreecommitdiff
path: root/html
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2008-03-15 17:33:21 +0000
committerAndreas Brachold <vdr07@deltab.de>2008-03-15 17:33:21 +0000
commit30e961ffb92ab553f481496d6d500e0cb81255fd (patch)
treea49195eddd9a00dc4d473a8d85023cf0776004c7 /html
parentf5f6f58f7a09ea69899359965d45eca5b89ff69c (diff)
downloadxxv-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')
-rw-r--r--html/widgets/string.tmpl7
-rw-r--r--html/widgets/textfield.tmpl17
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>