From a5ec96a6da5437cad88487205d62a95f27614bd7 Mon Sep 17 00:00:00 2001 From: default Date: Thu, 30 May 2024 16:12:08 +0200 Subject: Added an "Alt..." details just below attachments with them. The alt text is still also generated as 'alt' and 'name' attributes, but this is more usable from phones and tablets. --- html.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'html.c') diff --git a/html.c b/html.c index bacee5b..b50d69e 100644 --- a/html.c +++ b/html.c @@ -1891,6 +1891,9 @@ xs_html *html_entry(snac *user, xs_dict *msg, int read_only, xs_html_tag("a", xs_html_attr("href", href), xs_html_text(href)))); + + /* do not generate an Alt... */ + name = NULL; } else { xs_html_add(content_attachments, @@ -1900,6 +1903,18 @@ xs_html *html_entry(snac *user, xs_dict *msg, int read_only, xs_html_text(L("Attachment")), xs_html_text(": "), xs_html_text(href)))); + + /* do not generate an Alt... */ + name = NULL; + } + + if (name != NULL && *name) { + xs_html_add(content_attachments, + xs_html_tag("p", + xs_html_tag("details", + xs_html_tag("summary", + xs_html_text(L("Alt..."))), + xs_html_text(name)))); } } } -- cgit v1.2.3