diff options
| author | 2023-06-26 15:44:08 +0200 | |
|---|---|---|
| committer | 2023-06-26 15:44:08 +0200 | |
| commit | 983f1371081e73e02ad5a7b7e333973f96b6b215 (patch) | |
| tree | 5c913611cec521780ae987463fbb47643d472e83 | |
| parent | Updated documentation. (diff) | |
| download | penes-snac2-983f1371081e73e02ad5a7b7e333973f96b6b215.tar.gz penes-snac2-983f1371081e73e02ad5a7b7e333973f96b6b215.tar.xz penes-snac2-983f1371081e73e02ad5a7b7e333973f96b6b215.zip | |
Added autocomplete=off to all forms.
Diffstat (limited to '')
| -rw-r--r-- | html.c | 26 |
1 files changed, 15 insertions, 11 deletions
| @@ -382,7 +382,8 @@ d_char *html_top_controls(snac *snac, d_char *s) | |||
| 382 | "<div class=\"snac-top-controls\">\n" | 382 | "<div class=\"snac-top-controls\">\n" |
| 383 | 383 | ||
| 384 | "<div class=\"snac-note\">\n" | 384 | "<div class=\"snac-note\">\n" |
| 385 | "<form method=\"post\" action=\"%s/admin/note\" enctype=\"multipart/form-data\">\n" | 385 | "<form autocomplete=\"off\" method=\"post\" " |
| 386 | "action=\"%s/admin/note\" enctype=\"multipart/form-data\">\n" | ||
| 386 | "<textarea class=\"snac-textarea\" name=\"content\" " | 387 | "<textarea class=\"snac-textarea\" name=\"content\" " |
| 387 | "rows=\"8\" wrap=\"virtual\" required=\"required\"></textarea>\n" | 388 | "rows=\"8\" wrap=\"virtual\" required=\"required\"></textarea>\n" |
| 388 | "<input type=\"hidden\" name=\"in_reply_to\" value=\"\">\n" | 389 | "<input type=\"hidden\" name=\"in_reply_to\" value=\"\">\n" |
| @@ -417,12 +418,12 @@ d_char *html_top_controls(snac *snac, d_char *s) | |||
| 417 | "<div class=\"snac-top-controls-more\">\n" | 418 | "<div class=\"snac-top-controls-more\">\n" |
| 418 | "<details><summary>%s</summary>\n" | 419 | "<details><summary>%s</summary>\n" |
| 419 | 420 | ||
| 420 | "<form method=\"post\" action=\"%s/admin/action\">\n" /** follow **/ | 421 | "<form autocomplete=\"off\" method=\"post\" action=\"%s/admin/action\">\n" /** follow **/ |
| 421 | "<input type=\"text\" name=\"actor\" required=\"required\">\n" | 422 | "<input type=\"text\" name=\"actor\" required=\"required\">\n" |
| 422 | "<input type=\"submit\" name=\"action\" value=\"%s\"> %s\n" | 423 | "<input type=\"submit\" name=\"action\" value=\"%s\"> %s\n" |
| 423 | "</form><p>\n" | 424 | "</form><p>\n" |
| 424 | 425 | ||
| 425 | "<form method=\"post\" action=\"%s/admin/action\">\n" /** boost **/ | 426 | "<form autocomplete=\"off\" method=\"post\" action=\"%s/admin/action\">\n" /** boost **/ |
| 426 | "<input type=\"text\" name=\"id\" required=\"required\">\n" | 427 | "<input type=\"text\" name=\"id\" required=\"required\">\n" |
| 427 | "<input type=\"submit\" name=\"action\" value=\"%s\"> %s\n" | 428 | "<input type=\"submit\" name=\"action\" value=\"%s\"> %s\n" |
| 428 | "</form><p>\n" | 429 | "</form><p>\n" |
| @@ -430,7 +431,8 @@ d_char *html_top_controls(snac *snac, d_char *s) | |||
| 430 | "<details><summary>%s</summary>\n" | 431 | "<details><summary>%s</summary>\n" |
| 431 | 432 | ||
| 432 | "<div class=\"snac-user-setup\">\n" /** user setup **/ | 433 | "<div class=\"snac-user-setup\">\n" /** user setup **/ |
| 433 | "<form method=\"post\" action=\"%s/admin/user-setup\" enctype=\"multipart/form-data\">\n" | 434 | "<form autocomplete=\"off\" method=\"post\" " |
| 435 | "action=\"%s/admin/user-setup\" enctype=\"multipart/form-data\">\n" | ||
| 434 | "<p>%s:<br>\n" | 436 | "<p>%s:<br>\n" |
| 435 | "<input type=\"text\" name=\"name\" value=\"%s\"></p>\n" | 437 | "<input type=\"text\" name=\"name\" value=\"%s\"></p>\n" |
| 436 | 438 | ||
| @@ -639,7 +641,7 @@ xs_str *html_entry_controls(snac *snac, xs_str *os, const xs_dict *msg, const ch | |||
| 639 | 641 | ||
| 640 | { | 642 | { |
| 641 | xs *s1 = xs_fmt( | 643 | xs *s1 = xs_fmt( |
| 642 | "<form method=\"post\" action=\"%s/admin/action\">\n" | 644 | "<form autocomplete=\"off\" method=\"post\" action=\"%s/admin/action\">\n" |
| 643 | "<input type=\"hidden\" name=\"id\" value=\"%s\">\n" | 645 | "<input type=\"hidden\" name=\"id\" value=\"%s\">\n" |
| 644 | "<input type=\"hidden\" name=\"actor\" value=\"%s\">\n" | 646 | "<input type=\"hidden\" name=\"actor\" value=\"%s\">\n" |
| 645 | "<input type=\"hidden\" name=\"redir\" value=\"%s_entry\">\n" | 647 | "<input type=\"hidden\" name=\"redir\" value=\"%s_entry\">\n" |
| @@ -689,7 +691,7 @@ xs_str *html_entry_controls(snac *snac, xs_str *os, const xs_dict *msg, const ch | |||
| 689 | xs *s1 = xs_fmt( | 691 | xs *s1 = xs_fmt( |
| 690 | "<p><details><summary>%s</summary>\n" | 692 | "<p><details><summary>%s</summary>\n" |
| 691 | "<p><div class=\"snac-note\" id=\"%s_edit\">\n" | 693 | "<p><div class=\"snac-note\" id=\"%s_edit\">\n" |
| 692 | "<form method=\"post\" action=\"%s/admin/note\" " | 694 | "<form autocomplete=\"off\" method=\"post\" action=\"%s/admin/note\" " |
| 693 | "enctype=\"multipart/form-data\" id=\"%s_edit_form\">\n" | 695 | "enctype=\"multipart/form-data\" id=\"%s_edit_form\">\n" |
| 694 | "<textarea class=\"snac-textarea\" name=\"content\" " | 696 | "<textarea class=\"snac-textarea\" name=\"content\" " |
| 695 | "rows=\"4\" wrap=\"virtual\" required=\"required\">%s</textarea>\n" | 697 | "rows=\"4\" wrap=\"virtual\" required=\"required\">%s</textarea>\n" |
| @@ -733,7 +735,7 @@ xs_str *html_entry_controls(snac *snac, xs_str *os, const xs_dict *msg, const ch | |||
| 733 | xs *s1 = xs_fmt( | 735 | xs *s1 = xs_fmt( |
| 734 | "<p><details><summary>%s</summary>\n" | 736 | "<p><details><summary>%s</summary>\n" |
| 735 | "<p><div class=\"snac-note\" id=\"%s_reply\">\n" | 737 | "<p><div class=\"snac-note\" id=\"%s_reply\">\n" |
| 736 | "<form method=\"post\" action=\"%s/admin/note\" " | 738 | "<form autocomplete=\"off\" method=\"post\" action=\"%s/admin/note\" " |
| 737 | "enctype=\"multipart/form-data\" id=\"%s_reply_form\">\n" | 739 | "enctype=\"multipart/form-data\" id=\"%s_reply_form\">\n" |
| 738 | "<textarea class=\"snac-textarea\" name=\"content\" " | 740 | "<textarea class=\"snac-textarea\" name=\"content\" " |
| 739 | "rows=\"4\" wrap=\"virtual\" required=\"required\">%s</textarea>\n" | 741 | "rows=\"4\" wrap=\"virtual\" required=\"required\">%s</textarea>\n" |
| @@ -1033,7 +1035,8 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local, | |||
| 1033 | else { | 1035 | else { |
| 1034 | /* poll still active */ | 1036 | /* poll still active */ |
| 1035 | xs *s1 = xs_fmt("<div class=\"snac-poll-form\">\n" | 1037 | xs *s1 = xs_fmt("<div class=\"snac-poll-form\">\n" |
| 1036 | "<form method=\"post\" action=\"%s/admin/vote\">\n" | 1038 | "<form autocomplete=\"off\" " |
| 1039 | "method=\"post\" action=\"%s/admin/vote\">\n" | ||
| 1037 | "<input type=\"hidden\" name=\"actor\" value= \"%s\">\n" | 1040 | "<input type=\"hidden\" name=\"actor\" value= \"%s\">\n" |
| 1038 | "<input type=\"hidden\" name=\"irt\" value=\"%s\">\n", | 1041 | "<input type=\"hidden\" name=\"irt\" value=\"%s\">\n", |
| 1039 | snac->actor, actor, id); | 1042 | snac->actor, actor, id); |
| @@ -1311,7 +1314,7 @@ d_char *html_people_list(snac *snac, d_char *os, d_char *list, const char *heade | |||
| 1311 | s = xs_str_cat(s, "<div class=\"snac-controls\">\n"); | 1314 | s = xs_str_cat(s, "<div class=\"snac-controls\">\n"); |
| 1312 | 1315 | ||
| 1313 | xs *s1 = xs_fmt( | 1316 | xs *s1 = xs_fmt( |
| 1314 | "<p><form method=\"post\" action=\"%s/admin/action\">\n" | 1317 | "<p><form autocomplete=\"off\" method=\"post\" action=\"%s/admin/action\">\n" |
| 1315 | "<input type=\"hidden\" name=\"actor\" value=\"%s\">\n" | 1318 | "<input type=\"hidden\" name=\"actor\" value=\"%s\">\n" |
| 1316 | "<input type=\"hidden\" name=\"actor-form\" value=\"yes\">\n", | 1319 | "<input type=\"hidden\" name=\"actor-form\" value=\"yes\">\n", |
| 1317 | 1320 | ||
| @@ -1339,7 +1342,7 @@ d_char *html_people_list(snac *snac, d_char *os, d_char *list, const char *heade | |||
| 1339 | xs *s2 = xs_fmt( | 1342 | xs *s2 = xs_fmt( |
| 1340 | "<p><details><summary>%s</summary>\n" | 1343 | "<p><details><summary>%s</summary>\n" |
| 1341 | "<p><div class=\"snac-note\" id=\"%s_%s_dm\">\n" | 1344 | "<p><div class=\"snac-note\" id=\"%s_%s_dm\">\n" |
| 1342 | "<form method=\"post\" action=\"%s/admin/note\" " | 1345 | "<form autocomplete=\"off\" method=\"post\" action=\"%s/admin/note\" " |
| 1343 | "enctype=\"multipart/form-data\" id=\"%s_reply_form\">\n" | 1346 | "enctype=\"multipart/form-data\" id=\"%s_reply_form\">\n" |
| 1344 | "<textarea class=\"snac-textarea\" name=\"content\" " | 1347 | "<textarea class=\"snac-textarea\" name=\"content\" " |
| 1345 | "rows=\"4\" wrap=\"virtual\" required=\"required\"></textarea>\n" | 1348 | "rows=\"4\" wrap=\"virtual\" required=\"required\"></textarea>\n" |
| @@ -1399,7 +1402,8 @@ xs_str *html_notifications(snac *snac) | |||
| 1399 | s = html_user_header(snac, s, 0); | 1402 | s = html_user_header(snac, s, 0); |
| 1400 | 1403 | ||
| 1401 | xs *s1 = xs_fmt( | 1404 | xs *s1 = xs_fmt( |
| 1402 | "<form method=\"post\" action=\"%s/admin/clear-notifications\" id=\"clear\">\n" | 1405 | "<form autocomplete=\"off\" " |
| 1406 | "method=\"post\" action=\"%s/admin/clear-notifications\" id=\"clear\">\n" | ||
| 1403 | "<input type=\"submit\" class=\"snac-btn-like\" value=\"%s\">\n" | 1407 | "<input type=\"submit\" class=\"snac-btn-like\" value=\"%s\">\n" |
| 1404 | "</form><p>", snac->actor, L("Clear all")); | 1408 | "</form><p>", snac->actor, L("Clear all")); |
| 1405 | s = xs_str_cat(s, s1); | 1409 | s = xs_str_cat(s, s1); |