# HG changeset patch # User David Demelier # Date 1580908560 -3600 # Node ID 0f1d65d5ea897abcd918e01851966efa498c72dc # Parent 39defd15564e931a0af00d6130687afc1b941039 pasterd: bring visibility into /fork diff -r 39defd15564e -r 0f1d65d5ea89 http.c --- 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 }; diff -r 39defd15564e -r 0f1d65d5ea89 themes/minimal/new.html --- 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 @@ Private - +