summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar default2023-02-20 11:09:39 +0100
committerGravatar default2023-02-20 11:09:39 +0100
commit9d02e70a2fd05b48abde342ea76e82ad7a30f3f1 (patch)
treee1cd71a4353b0900199e2f8a87cf17b158739e42
parentUpdated RELEASE_NOTES. (diff)
downloadpenes-snac2-9d02e70a2fd05b48abde342ea76e82ad7a30f3f1.tar.gz
penes-snac2-9d02e70a2fd05b48abde342ea76e82ad7a30f3f1.tar.xz
penes-snac2-9d02e70a2fd05b48abde342ea76e82ad7a30f3f1.zip
Show the avatar in the nav menu.
-rw-r--r--html.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/html.c b/html.c
index 5cbc665..6abadaa 100644
--- a/html.c
+++ b/html.c
@@ -212,6 +212,20 @@ d_char *html_user_header(snac *snac, d_char *s, int local)
212 212
213 { 213 {
214 xs *s1; 214 xs *s1;
215 xs *avatar = xs_dup(xs_dict_get(snac->config, "avatar"));
216
217 if (avatar == NULL || *avatar == '\0') {
218 xs_free(avatar);
219 avatar = xs_fmt("data:image/png;base64, %s", default_avatar_base64());
220 }
221
222 s1 = xs_fmt("<img src=\"%s\" class=\"snac-avatar\" alt=\"\"/>&nbsp;", avatar);
223
224 s = xs_str_cat(s, s1);
225 }
226
227 {
228 xs *s1;
215 229
216 if (local) 230 if (local)
217 s1 = xs_fmt( 231 s1 = xs_fmt(