3dc044e38b
also fixes warning about undefined variable $numpoints
2025-10-24 12:19:58 +02:00
6d06f34e2d
Change simple and moderate captchas so that characters are no longer in
...
fixed positions. Also avoid using fixed colours. In the moderate captcha,
use filled, blurred rectangles instead of dots and lines to obscure the
solution. In setup page, remove deprecation from both captchas.
2025-10-24 12:19:58 +02:00
3f00d4ffc2
Adds captchas with a TrueType font on a plaid pattern, optionally with
...
spurious characters.
2025-10-24 12:19:58 +02:00
a24f38492f
Use PNG format instead of GIF for captchas, to lessen artifacts.
2025-10-24 12:19:58 +02:00
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