diff options
Diffstat (limited to 'html/widgets/string.tmpl')
| -rw-r--r-- | html/widgets/string.tmpl | 21 |
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> |
