summaryrefslogtreecommitdiff
path: root/html/widgets/string.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'html/widgets/string.tmpl')
-rw-r--r--html/widgets/string.tmpl21
1 files changed, 21 insertions, 0 deletions
diff --git a/html/widgets/string.tmpl b/html/widgets/string.tmpl
new file mode 100644
index 0000000..d531c32
--- /dev/null
+++ b/html/widgets/string.tmpl
@@ -0,0 +1,21 @@
+<!-- string -->
+<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 %?>
+ <?% 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 %?>
+ <?% END %?>
+ </td>
+</tr>