183afd0404
Simplified noguestpm feature
2025-10-24 12:19:58 +02:00
Rexzooly Kai Black
800bdc1ff3
Update chat.php
...
Removed a little debug string no longer needed/never needed in the live script.
2025-10-24 12:19:58 +02:00
Rexzooly Kai Black
c7bd99f2b9
Update chat.php
...
Added setting noguestpm this lets you enable and disabled guests pms via the admin setting (Disable Guests private messages) = Enabled/Disabled
Added a mini function to PM the Guest that sent a PM when it's disabled, this function can PM user it's called system_pm
Only problem is right now it's not supported by the Language filess
2025-10-24 12:19:58 +02:00
f97d8419af
Mark simple and moderate captchas as deprecated.
...
Change extreme captcha to use random colours, instead of fixed ones.
Change it to have lines to every character: the characters in the solution
are now connected by dotted lines; characters not in the solution are
connected by solid lines. Replace dots with polygons.
Add new captchas with a TrueType font. The solution is obscured by small
characters or by rectangles, ellipses, slices of ellipses, and polygons.
These shapes are either filled or outlined.
Fixes #13
2025-10-24 12:19:58 +02:00
b3a7d9951a
Some hosting providers may disable putenv for security reasons, check before using
2025-10-24 12:19:58 +02:00
b9c416a183
Add more extension checks
2025-10-24 12:19:58 +02:00
4f45ac53b3
Bugfix in db migrations
2025-10-24 12:19:58 +02:00
1aac20b24f
Check if mbstring extension is installed before using it
2025-10-24 12:19:58 +02:00
fecd7ff060
Check if intl and gettext extensins are loaded before using them
2025-10-24 12:19:57 +02:00
c6ef6f9203
Show kick messages to everyone.
2025-10-24 12:19:57 +02:00
e57e32c17e
In check_login(), clear delayed logout indicator when someone logs in after logging out.
2025-10-24 12:19:57 +02:00
01ba4d03ce
Fix incognito mode and embed image option in profile page
2025-10-24 12:19:57 +02:00
4cbf70525c
show delayed logouts in send_post()
2025-10-24 12:19:57 +02:00
64bfaa995f
Add option to delay logout for guests and applicants. Fixes #46 . The intent
...
is for a delay after posting. If the user does not post, there is a delay
from the time the user entered, because of the way $lastpost is set.
2025-10-24 12:19:57 +02:00
c5e4747962
Translate texts with gettext
2025-10-24 12:19:57 +02:00
41627b256b
Add new captcha difficulty hard
2025-10-24 12:19:36 +02:00
c0ea40a4c5
Fixed typo
2025-10-24 12:19:36 +02:00
841f1c34ae
Add Dutch and Polish translations
2025-10-24 12:19:36 +02:00
e75b4e47bb
Fix kicking and logging out all guests
2025-10-24 12:19:36 +02:00
bc511faadf
Include Hindi translation
2025-10-24 12:19:36 +02:00
63ba06bd41
Delete disallowed sessions when switching guest access mode - fixes #136
2025-10-24 12:19:35 +02:00
3f083b3db9
Fixes #137 and #138
2025-10-24 12:19:35 +02:00
1c55a79122
Migrate translations from PHP array to gettext
2023-01-18 21:53:08 +01:00
cbf1520dfd
Empty history state - Fixes #130
2022-10-22 12:11:13 +02:00
745e16bc51
Minor css structure improvements
2022-09-06 22:35:59 +02:00
ddd62ed0f4
Fixed styling nicknames
2022-09-05 22:12:31 +02:00
b071f0b721
Reduce inline CSS
2022-09-05 22:05:26 +02:00
0e6202b57d
Add JS helper scripts to autofocus message field after loading
2022-09-02 07:34:13 +02:00
aff8b156d6
Added new options to hide buttons, customize refresh limits and allow js
2022-09-02 05:16:33 +02:00
Wolf
062fac1278
use urlencode in urls (was htmlspecialchars)
2022-01-31 11:38:54 +01:00
Wolf
bf60367704
you do not need to escape " in '
2022-01-31 11:38:10 +01:00
Wolf
cac94d3151
you do not need "text/css"-type for style-tags
2022-01-31 11:36:51 +01:00
47d4858753
SQL Bugfix when prefix is in use
2022-01-29 13:13:47 +01:00
Daniel Winzen
df18b8072c
Delete deleted users data and not the admins data
2021-09-11 14:33:10 +02:00
Daniel Winzen
eb04a484ab
Add decryption of messages to view_publicnotes - fixes #115
2021-08-28 19:41:33 +02:00
Daniel Winzen
a0df135e12
Delete data associated with deleted accounts and fix view_publicnotes function
2021-08-26 00:06:56 +02:00
Daniel Winzen
4fdd795a74
Use DISTINCT rather than GROUP BY - Fixes #112
2021-08-18 19:16:16 +02:00
Daniel Winzen
420b95237c
Fix TypeError caused by empty memcached cache returning bool - Closes #111
2021-08-12 21:47:32 +02:00
Daniel Winzen
1d654a6ac3
Add Arabic translation
2021-07-08 18:51:43 +02:00
Daniel Winzen
70df4d9cf5
Fixed typo
2021-06-19 12:43:17 +02:00
Daniel Winzen
373973fb25
Disallow otp-credentials Permission
2021-06-19 12:41:30 +02:00
Daniel Winzen
20ebe8a995
Fix for SQLite not supporting UNION on tables that use ORDER BY
2021-05-23 12:30:51 +02:00
Daniel Winzen
ec0d167647
Fix SQLite table initialization
2021-05-22 22:46:43 +02:00
Daniel Winzen
5760565991
Switch errmode to exception
2021-05-22 22:32:26 +02:00
Daniel Winzen
136b52d920
Catch error in get_setting function, if database is not yet initialized
2021-05-22 21:23:51 +02:00
Daniel Winzen
726aea996d
Fix access array offset on value of type bool warning
2021-05-22 21:21:03 +02:00
Daniel Winzen
3a99548228
Fix access array offset on value of type bool warning
2021-05-22 21:18:03 +02:00
Aaron
10ded3c9a2
chat.php: Forbid tracking users via FLoC
...
Signed-off-by: Aaron <admin@datahoarder.dev >
2021-05-18 22:09:20 +02:00
Daniel Winzen
c0a5ac137b
Add new security headers
2021-05-14 21:07:22 +02:00
Daniel Winzen
36b8446602
Generate fixed postid for new messages to make spamming harder
2021-05-13 15:06:03 +02:00