Commit Graph

498 Commits

Author SHA1 Message Date
default
92c27a3038 The "boosted" link in html_entry() points to the user in the people page.
This way, it's easier to do something on someone whom we follow,
like MUTE them, limit, etc.
2023-12-26 14:04:13 +01:00
default
d9ca841cc9 Don't wrap the content in <p></p>; just add a final <p>. 2023-12-21 07:49:39 +01:00
default
dd51da30d8 Correctly insert polls and attachments inside CW. 2023-12-19 11:42:06 +01:00
default
7ebe4a13a1 CSS code must be emitted as preformatted and not escaped. 2023-12-16 16:38:31 +01:00
default
0dd4739cc6 Added some spacing to the Operations... form. 2023-12-15 20:28:51 +01:00
Yonle
b1b1627fb4 html.c: media: disable preloading
Signed-off-by: Yonle <yonle@lecturify.net>
2023-12-15 16:50:45 +07:00
default
c9b8f8cfef Show a note's summary as a header. 2023-12-08 07:04:10 +01:00
default
7a18a60c3c Show the md5 of the original post in its link in html_actor_icon(). 2023-12-06 07:41:02 +01:00
default
5f047d46c0 Backport from xs. 2023-12-03 17:26:50 +01:00
default
a658e5d1c7 Don't show polls as 'votable' from the public timeline. 2023-12-03 11:51:26 +01:00
default
8b3471afb7 Backport from xs. 2023-12-03 11:43:40 +01:00
default
8b5c146c40 A very minor HTML tweak. 2023-11-30 13:27:02 +01:00
default
d6b3333d4a Use a configurable line height in replace_shortnames(). 2023-11-29 15:02:29 +01:00
default
6a37dca67a Added a title to an image shortname. 2023-11-29 13:43:33 +01:00
default
5b270b903c Deleted redundant code. 2023-11-29 13:40:13 +01:00
default
f3e7aff2d7 Deleted redundant code. 2023-11-29 13:35:07 +01:00
default
d1b2fcf426 New function replace_shortnames(). 2023-11-29 13:16:24 +01:00
default
9419b80809 Got rid of dead code. 2023-11-29 10:17:41 +01:00
default
b1a9279f85 html_timeline() now uses xs_html. 2023-11-29 10:14:37 +01:00
default
6c6dd060eb The "More..." links in html_timeline() use now xs_html. 2023-11-29 09:53:49 +01:00
default
a6da1fdb64 History in html_timeline() uses xs_html. 2023-11-29 09:49:48 +01:00
default
5a8918007f Fixed typo. 2023-11-29 09:39:23 +01:00
default
9af9f29d33 html_notifications() is now fully xs_html. 2023-11-29 09:36:03 +01:00
default
230a548767 html_entry() returns an xs_html. 2023-11-28 20:55:58 +01:00
default
89b796f941 Blah blah blah html_entry() blah blah blah. 2023-11-28 20:50:49 +01:00
default
bd2540e23f xs_html() doesn't filter the top string, just returns the generated string. 2023-11-28 20:04:49 +01:00
default
97b7100b06 Children in html_entry() is (almost) xs_html. 2023-11-28 19:57:59 +01:00
default
a0ae0885d2 More HTML gabagool. 2023-11-28 19:07:29 +01:00
default
d00ee229f7 More html_entry() tweaks. 2023-11-28 18:56:06 +01:00
default
6821d3df9f Fixed poll xs_html. 2023-11-28 18:49:39 +01:00
default
5b2f361b33 Fixed an excessive sanitization. 2023-11-28 11:49:50 +01:00
default
e092a772b0 Attachments in html_entry() use now xs_html. 2023-11-28 11:45:20 +01:00
default
8e7438bca6 Finally, html_people() is the first page totally managed by xs_html. 2023-11-28 11:14:28 +01:00
default
814bfdcb00 New function html_user_body() (still unused). 2023-11-28 11:04:35 +01:00
default
c963a29923 More xs_html refactoring. 2023-11-28 10:55:12 +01:00
default
645a27d4ee Converted public user into to xs_html. 2023-11-28 10:35:57 +01:00
default
179a7ae014 Converted top_nav to xs_html. 2023-11-28 10:13:27 +01:00
default
5d3b22bfce Refactored to xs_html the poll part of html_entry(). 2023-11-28 09:29:54 +01:00
default
04b253200b More html_entry() refactoring. 2023-11-27 21:54:57 +01:00
default
ae121bbce1 More html_entry() refactoring. 2023-11-27 21:41:43 +01:00
default
2111886448 Some html_entry() refactoring. 2023-11-27 21:28:27 +01:00
default
800bb0123d Minor html_entry() tweaks. 2023-11-27 21:14:27 +01:00
default
a20e8b8cd5 New function html_user_head(). 2023-11-27 21:06:04 +01:00
default
85e5fc0576 New function html_instance_body() (still unused). 2023-11-27 20:35:58 +01:00
default
c50e6c41ea New function html_instance_head(). 2023-11-27 14:15:36 +01:00
default
3ac738b0b9 More HTML tweaks. 2023-11-27 14:05:56 +01:00
default
c34d701a65 Revert "More minor HTML tweaks."
This reverts commit fab8b57e31.
2023-11-27 14:02:29 +01:00
default
fab8b57e31 More minor HTML tweaks. 2023-11-27 14:00:21 +01:00
default
cac8eba520 html_msg_icon() is full xs_html. 2023-11-27 10:27:28 +01:00
default
1663adbf56 Backport from xs. 2023-11-27 10:19:01 +01:00
default
5a4de9cc8e Minor html tweak. 2023-11-26 20:44:25 +01:00
default
c0c3e75508 Minor html tweaks. 2023-11-26 20:30:36 +01:00
default
9ea3876cb6 html_top_controls() is fully xs_html. 2023-11-26 20:27:57 +01:00
default
3f94080278 The user settings form has been converted to xs_html. 2023-11-26 20:14:47 +01:00
default
6417d23851 Use html_note() in html_top_controls(). 2023-11-26 19:15:43 +01:00
default
daad4ee4c3 Convert the 'Operations...' top control to xs_html. 2023-11-26 19:05:00 +01:00
default
1d7619ab83 Started refactoring html_top_controls(). 2023-11-26 18:39:00 +01:00
default
63dbb5dcf9 More xs_html tweaks. 2023-11-25 10:25:40 +01:00
default
1359a561f3 Got rid of old html_button(). 2023-11-25 10:10:38 +01:00
default
29010d6fbc html_entry_controls() is now pure xs_html. 2023-11-25 10:02:32 +01:00
default
c71047ca02 Fixed html_note() where cw_text is XSTYPE_NULL. 2023-11-25 08:50:34 +01:00
default
7d7110cb3b New function html_base_head(). 2023-11-23 23:33:57 +01:00
default
073140eced The post edit box also uses html_note(). 2023-11-23 22:55:20 +01:00
default
9880ac3c09 Use html_note() for the reply form. 2023-11-23 22:31:19 +01:00
default
8b4ae8b1a0 html_footer() is pure xs_html. 2023-11-23 22:05:31 +01:00
default
cac1ce0578 html_people_list() returns an xs_html. 2023-11-23 21:20:10 +01:00
default
d2a5a55b95 Use html_note() from html_people_list(). 2023-11-23 21:04:11 +01:00
default
741302cc3b New function html_note() (still unused). 2023-11-23 20:41:10 +01:00
default
1466331abe Minor xs_html tweaks. 2023-11-22 14:40:16 +01:00
default
b6603380b4 More work in dm_textarea towards a generic html_note(). 2023-11-22 14:23:14 +01:00
default
258850feac Backport from xs. 2023-11-22 13:07:19 +01:00
default
4e8beaab8f Some xs_html usage in html_notifications(). 2023-11-22 12:50:48 +01:00
default
7236e15e8c More refactoring of html_people_list(). 2023-11-21 11:26:45 +01:00
default
f3ad5f0bb3 More refactoring of html_people_list(). 2023-11-21 11:11:05 +01:00
default
009a1da064 Refactored part of html_people_list() using xs_html. 2023-11-20 21:46:22 +01:00
default
4e01a3b33c Some xs_html refactoring. 2023-11-20 20:53:57 +01:00
default
73b1ef1599 html_actor_icon() returns an xs_html. 2023-11-20 20:33:52 +01:00
default
1ad4a93649 html_actor_icon() uses xs_html. 2023-11-20 20:28:20 +01:00
default
4fe2ccd670 html_actor_icon() returns an xs_str instead of adding to another one. 2023-11-20 19:47:41 +01:00
default
a6a51903ef The RSS is created using xs_html. 2023-11-20 19:25:53 +01:00
default
7dd1c8a1ba Use xs_html in html_footer(). 2023-11-20 18:50:42 +01:00
default
bc5d0d4ed0 Replaced encode_html_strict() with xs_html_encode(). 2023-11-20 18:33:24 +01:00
default
b8e5a00eab Fixed history disabling. 2023-11-19 18:44:02 +01:00
default
3c6d32334a History can be disabled. 2023-11-19 18:34:14 +01:00
default
8c6c4229d0 More HTML fixes. 2023-11-09 14:26:04 +01:00
default
cd74f80279 Fixed stray end of a tag. 2023-11-09 14:04:50 +01:00
default
42629c9742 Show the "Search results for #tag" title. 2023-11-08 10:22:25 +01:00
default
8417a80fec Added a tag argument to html_timeline(). 2023-11-08 10:14:56 +01:00
default
55d3ef5024 Tags can now be searched for from the server base URL. 2023-11-08 09:20:34 +01:00
default
770fc331fd Use an md5 instead of a fixed file name in avatars and headers. 2023-11-01 18:54:21 +01:00
default
85a9ebc471 Added web UI for setting the 'private' flag. 2023-10-16 18:59:41 +02:00
default
4676f8ce13 The HTML user page does not show an error, only the empty header. 2023-10-08 19:27:07 +02:00
default
8524ace23f Hide posts from the public web for accounts with 'private' == true. 2023-10-08 00:06:37 +02:00
default
b1868d85bb New function encode_html_strict(). 2023-10-04 18:19:38 +02:00
default
5278e89142 Added more calls to xs_match(). 2023-09-21 21:35:34 +02:00
default
749dbef349 Used xs_match() in some places. 2023-09-21 21:25:45 +02:00
default
f8c62fe210 Pinned posts are never purged. 2023-09-18 22:52:27 +02:00
default
f556cb5c7d Show metadata in the public HTML page. 2023-09-18 11:49:27 +02:00
default
5a3c7cf985 Added web UI to store profile metadata (as key/value pairs). 2023-09-18 11:13:30 +02:00
default
d32141eb22 Process Follow Group and Unfollow Group buttons. 2023-09-06 13:58:55 +02:00