Visman
efba9261fe
Add (un)confirmed email indication style
2022-02-03 21:38:06 +07:00
Visman
3eff025dd0
Change ForkBB groups setting
2022-02-02 18:57:15 +07:00
Visman
071f1a4cb5
Add log for install
2022-01-31 16:17:59 +07:00
Visman
714af03c41
Update Admin\Install page
2022-01-29 22:14:58 +07:00
Visman
aa90fb1d5e
Fix Search\Index
...
For SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '... for key 'forum_search_words_word_idx'
2022-01-29 21:54:24 +07:00
Visman
cdea5ce590
Update DB drivers
2022-01-25 13:23:14 +07:00
Visman
8418606d83
Update Core\DB
2022-01-25 13:17:32 +07:00
Visman
b457fe6a79
Add spaces
2022-01-24 23:19:26 +07:00
Visman
c6253ef6fe
Update DB\Sqlite
2022-01-24 23:19:16 +07:00
Visman
31c11f14c7
Update Admin\Install page
2022-01-24 19:15:30 +07:00
Visman
269a8a1fcd
Update install.forkbb.php
2022-01-19 09:33:33 +07:00
Visman
8a09427cd6
Add htmlspecialchars() to template for the page title but without double encoding
2022-01-17 23:44:18 +07:00
Visman
4e8fc5af7b
Update BBCodeList\Generate
2022-01-17 23:31:21 +07:00
Visman
49d30dde62
Remove double escaping special characters in the page title
2022-01-17 23:30:32 +07:00
Visman
a41a703b40
Remove double escaping special characters
2022-01-17 22:12:27 +07:00
Visman
64b259f6ae
Move breadcrumb transliteration from models to page templates
2022-01-17 21:59:42 +07:00
Visman
22a8b7589a
Remove leading spaces in html
2022-01-17 18:18:32 +07:00
Visman
efaf3112d8
Revert "Small changes that break everything"
...
This reverts commit e61bd6c3c0
.
2022-01-17 18:06:49 +07:00
Visman
e61bd6c3c0
Small changes that break everything
2022-01-17 18:06:33 +07:00
Visman
257d394c5c
Update Core\ErrorHandler
2022-01-17 14:06:50 +07:00
Visman
9f9c3028e1
Update Admin\Install page
2022-01-17 00:24:14 +07:00
Visman
225f4c4830
Update Core\Mail
2022-01-16 23:46:45 +07:00
Visman
d7f31b5c9c
Update Core\Mail
...
Instead of hiding warnings, they should be logged without interrupting script execution.
2022-01-16 17:54:00 +07:00
Visman
2712c67025
Update Core\Log
...
Fix "Malformed UTF-8 characters, possibly incorrectly encoded in ..."
2022-01-16 17:51:32 +07:00
Visman
587202bd29
Update Core\Validator
...
Separately handle the situation similar to the previous commit.
2022-01-16 16:50:56 +07:00
Visman
8dc2fdcdd9
Update Register page
...
Remove double escaping of special characters.
2022-01-16 16:44:49 +07:00
Visman
2bc2791ed2
Update Core\ErrorHandler
...
Now ErrorHandler assigns itself to Container.
Add logOnly() method that sets the error level for logging only, without breaking the script.
2022-01-16 16:06:33 +07:00
Visman
da8fe884e5
Update Core\Mail
2022-01-15 14:12:50 +07:00
Visman
b285ae22a3
Add support TLS for smtp
...
Even the following settings work:
smtp_host = 'smtp.gmail.com:25'
smtp_pass = 'my email password'
smtp_user = 'my email'
smtp_ssl = 0
2022-01-15 00:24:46 +07:00
Visman
3c4a80ebfc
A few more beauties
2022-01-14 22:46:13 +07:00
Visman
18fc73d0a6
Fix host and port separation
2022-01-14 22:37:54 +07:00
Visman
b60a706031
Add empty lines
2022-01-14 22:30:03 +07:00
Visman
ec9bc66d08
Hide warnings back
2022-01-14 22:26:29 +07:00
Visman
f53f229433
Add timeout to smtp settings array
2022-01-14 22:24:28 +07:00
Visman
7c7868f095
Update Admin\Bans
...
Add an informational message when config->insensitive() == false.
2022-01-14 20:14:55 +07:00
Visman
00899f18b1
Update BanList\Filter
...
Use ILIKE for PostgreSQL. Though it still won't work as required for UTF-8 strings for version less than 12.
2022-01-14 20:12:44 +07:00
Visman
4f2595e3eb
Update Admin\Users\Result page
...
Add an informational message when config->insensitive() == false.
2022-01-14 19:51:31 +07:00
Visman
72da9699dd
Fix Core\Validator
...
Fix string:null rule.
2022-01-14 19:47:37 +07:00
Visman
0db0a4e45d
Update User\Filter
...
Use ILIKE for PostgreSQL. Though it still won't work as required for UTF-8 strings for version less than 12.
2022-01-14 19:31:06 +07:00
Visman
feaa8dd06a
Update Userlist page.
...
Add an informational message when config->insensitive() == false.
2022-01-14 19:23:51 +07:00
Visman
5da9315fa2
Update lang files
...
Move "The search may be case sensitive".
2022-01-14 19:22:21 +07:00
Visman
25f686f0f8
Up revision
2022-01-14 17:00:00 +07:00
Visman
728da51873
Update Pages\Search page
...
Add an informational message when config->insensitive() == false.
2022-01-14 16:59:47 +07:00
Visman
4f92e1dee7
Update User\IsUniqueName
...
Use config->insensitive().
2022-01-14 16:57:27 +07:00
Visman
45a9e96cb3
Add Config\Insensitive
...
The method determines the case insensitivity of the search in the database through the ::config table and WHERE LIKE.
2022-01-14 16:49:07 +07:00
Visman
253a8a54cf
Update Search\Execute
...
Use ILIKE for PostgreSQL. Though it still won't work as required for UTF-8 strings for version less than 12.
2022-01-14 14:59:54 +07:00
Visman
0b026d4be3
Fix config engine
2022-01-13 21:09:00 +07:00
Visman
c0f9f64ff4
Update User\IsUniqueName
...
SQLite databases (without an ICU module) and PostgreSQL (up to version 12 and without collation with Provider = ICU, Deterministic = false) have problems in comparison of case-insensitive UTF-8 strings. This variant of the algorithm is trying to solve the problem.
2022-01-13 17:31:48 +07:00
Visman
c2b160e228
Update Admin\Install page
...
Otherwise, the language of the start message, topic and forum is always English.
2022-01-12 22:35:13 +07:00
Visman
0d48d15de5
Update Username validator
2022-01-12 21:01:10 +07:00