Mercurial > paster
changeset 8:0f1d65d5ea89
pasterd: bring visibility into /fork
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 05 Feb 2020 14:16:00 +0100 |
parents | 39defd15564e |
children | e8f61741aaec |
files | http.c themes/minimal/new.html |
diffstat | 2 files changed, 9 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/http.c Wed Feb 05 20:20:00 2020 +0100 +++ b/http.c Wed Feb 05 14:16:00 2020 +0100 @@ -106,6 +106,7 @@ "title", /* /fork only */ "author", /* /fork only */ "code", /* /fork only */ + "private", /* /fork only */ "languages" }; @@ -428,6 +429,11 @@ khttp_puts(data->req, paste->code); break; case 3: + /* Add checked attribute to combobox. */ + if (!paste->visible) + khttp_puts(data->req, "checked"); + break;; + case 4: /* TODO: fragment? */ for (const char **l = languages; *l != NULL; ++l) khttp_puts(data->req, @@ -510,7 +516,7 @@ }; const struct ktemplate kt = { .key = tmpl_new_keywords, - .keysz = 4, + .keysz = 5, .cb = tmpl_new, .arg = &data }; @@ -587,7 +593,7 @@ else { const struct ktemplate kt = { .key = tmpl_new_keywords, - .keysz = 4, + .keysz = 5, .cb = tmpl_new, .arg = &data };
--- a/themes/minimal/new.html Wed Feb 05 20:20:00 2020 +0100 +++ b/themes/minimal/new.html Wed Feb 05 14:16:00 2020 +0100 @@ -31,7 +31,7 @@ <tr> <td>Private</td> - <td><input type="checkbox" name="private"></input></td> + <td><input type="checkbox" name="private" @@private@@></input></td> </tr> </table>