Commit Graph

430 Commits

Author SHA1 Message Date
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
b2c8aea0fd Parse sources as UTF-8 2023-01-22 20:37:48 +01:00