Commit Graph

431 Commits

Author SHA1 Message Date
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
Weblate
67cca3000a Update translation
Co-authored-by: Aqua573Vocabulum <mansonabadeer@gmail.com>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/es/
Translation: DanWin/LE Chat PHP
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
Weblate
c7ea7025a1 Update translation
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:57 +02:00
fe6c1d8b42 Update pot 2025-10-24 12:19:57 +02:00
c6ef6f9203 Show kick messages to everyone. 2025-10-24 12:19:57 +02:00
Weblate
998dd0c430 Update translation
Co-authored-by: Akira <kawaiisenpai@waifu.club>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/ja/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:57 +02:00
Weblate
20a261db31 Update translation
Co-authored-by: Akira <kawaiisenpai@waifu.club>
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
Weblate
deefcfe8e8 Update translation
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/
Translation: DanWin/LE Chat PHP
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
Weblate
b18a74d170 Update translation
Co-authored-by: Анонім <g2014test@yandex.com>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/uk/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:36 +02:00
Weblate
2bf887e90c Update translation
Co-authored-by: Анонім <g2014test@yandex.com>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/uk/
Translation: DanWin/LE Chat PHP
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
Weblate
87be29d1e4 Update translation
Co-authored-by: Weblate Admin <daniel@danwin1210.de>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/hi/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:36 +02:00
ABHISHEK FADAKE
01471bcbd1 Added translations for Hindi language 2025-10-24 12:19:36 +02:00
Weblate
d9255b92f5 Update translation
Co-authored-by: Weblate Admin <daniel@danwin1210.de>
2025-10-24 12:19:36 +02:00
Weblate
6dbae1f2bf Update translation
Co-authored-by: Johan Gerards <vpwbpyzaba@rocketestate724.com>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/nl/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:36 +02:00
Weblate
af07907f13 Update translation
Co-authored-by: Johan Gerards <vpwbpyzaba@rocketestate724.com>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/nl/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:36 +02:00
Weblate
91e2d78a4d Update translation
Co-authored-by: Johan Gerards <vpwbpyzaba@rocketestate724.com>
2025-10-24 12:19:36 +02:00
Weblate
f574e2bdc7 Update translation
Co-authored-by: Goatli <goatli@porcod.io>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/ru/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:35 +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
Weblate
241d0da3db Update translation
Co-authored-by: qweruba <qweruba@yandex.ru>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/ru/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:35 +02:00
Weblate
151a7cc634 Update translation
Co-authored-by: Calvin Honecker <Calvineries@gmail.com>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/fr/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:35 +02:00
Weblate
6341f6f6a6 Update translation
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/tr/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:35 +02:00
Weblate
b16c0a7ee2 Update translation
Co-authored-by: big cat <biggiecat@danwin1210.de>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/pl/
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/tr/
Translation: DanWin/LE Chat PHP
2025-10-24 12:19:09 +02:00
Weblate
451b0138ea Update translation
Co-authored-by: Weblate Admin <daniel@danwin1210.de>
2023-04-29 18:22:53 +00:00
Weblate
13adab9374 Update translation
Co-authored-by: Goatli <goatli@porcod.io>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/ru/
Translation: DanWin/LE Chat PHP
2023-02-22 16:53:52 +00:00
Weblate
7618b6d59b Update translation
Co-authored-by: Zdeněk Grůza <me@zgruza.me>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/cs/
Translation: DanWin/LE Chat PHP
2023-02-13 20:20:17 +00:00
Weblate
243ee0f6d2 Update translation
Co-authored-by: Goatli <goatli@porcod.io>
Co-authored-by: Zdeněk Grůza <me@zgruza.me>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/cs/
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/ru/
Translation: DanWin/LE Chat PHP
2023-01-29 14:17:26 +00:00
Weblate
76bbb834fd Update translation
Co-authored-by: Weblate Admin <daniel@danwin1210.de>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/pt_PT/
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/ru/
Translation: DanWin/LE Chat PHP
2023-01-26 18:54:54 +00:00
Weblate
5552af39a9 Update translation
Co-authored-by: Weblate Admin <daniel@danwin1210.de>
Translate-URL: https://weblate.danwin1210.de/projects/DanWin/le-chat-php/de/
Translation: DanWin/LE Chat PHP
2023-01-22 20:45:56 +00:00