Visman
4495f64268
Add character substitution file for transliteration
2023-11-04 19:36:25 +07:00
Visman
2e64177610
Core\Router: Do less calculations in link() method
2023-11-03 15:44:40 +07:00
Visman
432a441a2c
Minor change
2023-11-03 13:32:25 +07:00
Visman
5a3ad9d33e
Core\Files: Optimize the filterName() method
2023-11-03 13:32:13 +07:00
Visman
2ddd7796b0
Core\Func: Optimize the friendly() method
...
Removed the transliterator_transliterate() function since it initializes a new Transliterator every time.
Currently, Transliterator is initialized once with the rules set, and then only the transliterate() method is used.
2023-11-03 12:08:23 +07:00
Visman
9f1d781beb
Remove repeated hyphens
2023-11-02 19:38:59 +07:00
Visman
8e3c74367e
Add settings for friendly url
...
https://forkbb.ru/post/280#p280
2023-11-02 18:44:32 +07:00
Visman
e6d66f7e0a
Core\Files: Change file name transliteration
2023-11-02 16:58:26 +07:00
Visman
414e3d9717
Core\Files: change the verification logic and extend the uploadFromLink() method
2023-10-30 19:05:25 +07:00
Visman
1d917f0151
View\Compiler: add @php and @endphp
2023-10-29 20:31:00 +07:00
Visman
bbb8f87cec
View\Compile: Add url
2023-10-17 16:35:40 +07:00
Visman
3b2dadd87a
Minor changes
2023-10-14 22:31:33 +07:00
Visman
46e402e452
Core\Validator: Fix addRules() method for array
2023-10-14 22:28:16 +07:00
Visman
e42fc8d9f0
View\Compiler: Edit regular expressions
2023-10-11 00:19:16 +07:00
Visman
5c39cdbddf
Core\View: Add code pre-insertion to template when compiling
...
Needed for a plugin system.
2023-10-10 23:29:55 +07:00
Visman
e096fa6965
Core\View: Add delete() method
...
Probably needed for a plugin system.
2023-10-10 16:32:59 +07:00
Visman
d51ac30d0c
Core\View: Add addTplDir() method
2023-10-04 19:28:30 +07:00
Visman
71dda154a5
Consider user time zone in Validator\date
2023-09-28 15:55:33 +07:00
Visman
568ff292f5
Move methods to Core\Func
...
timeToDate() and dateToTime(()
2023-09-28 15:40:39 +07:00
Visman
537b51d879
Add for admins to edit the author and date of post
...
You can only change it to the user, not to the guest.
The time of a post does not affect its position in the topic (the display order is by id).
The time of the first post affects the creation time of the topic.
2023-09-27 21:07:20 +07:00
Visman
304a1d720f
Cnage Validator - date
...
Add error: The :alias field contains the time before the start of the Unix epoch.
2023-09-27 19:04:08 +07:00
Visman
73047a8155
Make userDir parameter optional
2023-09-20 21:01:08 +07:00
Visman
a77b4e4ecb
typo fix
2023-09-20 20:51:21 +07:00
Visman
62e39a8cf5
Update Log
2023-09-16 19:11:47 +07:00
Visman
128692b4c7
Update Simple Cache
2023-09-16 18:51:06 +07:00
Visman
9b1008e22b
copyright
2023-09-16 18:00:58 +07:00
Visman
a0521b376c
Move Dirk to the core of the engine
...
To further expand the functionality of the template engine.
2023-09-16 18:00:45 +07:00
Visman
70620c155f
Add more database information for MySQL
2023-09-10 22:52:26 +07:00
Visman
053bfe9b76
For og:image
2023-08-10 22:39:00 +07:00
Visman
c258e63f36
Remove single quote character from forced disallowed in username
2023-08-05 22:17:00 +07:00
Visman
f2c9679e30
Add config for module Test
...
Now in the configuration you can set external form referrers.
Use a translator to read the comments in the test.default.php file.
2023-08-05 18:40:47 +07:00
Visman
b64f9d17e3
Update Test.php
2023-08-02 20:59:00 +07:00
Visman
30083d0c35
Add to previous commit $_SERVER['REMOTE_ADDR']
2023-08-01 00:23:22 +07:00
Visman
8f2886d210
Added verification of a token generated outside the engine
...
https://forkbb.ru/post/211#p211
2023-07-31 23:54:16 +07:00
Visman
45c890e063
Add audio/flac
2023-07-28 19:04:53 +07:00
Visman
4c78b07a95
Change Csrf\verify() method + token rule in Validator to be able to set the token lifetime
2023-07-27 14:22:35 +07:00
Visman
eb3c6256da
Add REQUEST_METHOD to log
2023-07-25 17:26:20 +07:00
Visman
59d1325ae5
Fix for guest post
2023-07-23 21:53:04 +07:00
Visman
61705d001d
Fix Test modul
2023-07-22 23:24:49 +07:00
Visman
bb0737e384
Change forms
2023-07-21 16:36:08 +07:00
Visman
7ef10e86d6
Log information from the Test module
2023-07-21 12:00:03 +07:00
Visman
ebef5d5dad
Add some order
2023-07-14 20:45:32 +07:00
Visman
f40f76f0c6
Fix for GD
...
1. Palette image not supported by webp
2. imageavif(): avif error - avif doesn't support palette images
2023-07-12 18:18:26 +07:00
Visman
e928df83da
Convert file extension to lower case
2023-07-12 15:36:13 +07:00
Visman
a24a3e1fdf
Add a simple hashtag system to posts and searches
2023-07-10 23:34:53 +07:00
Visman
7917e7a3d1
Set png to max(?) compression always
2023-07-09 16:36:59 +07:00
Visman
4eee4e51fc
Limit the number of files that can be uploaded at the same time
2023-07-08 23:05:36 +07:00
Visman
49acb82f78
Add file uploads 6/...
2023-07-08 16:53:24 +07:00
Visman
9981a68a7e
jpeg xl
...
ImageMagick has the ability to support the JPEG XL format.
2023-07-04 16:45:33 +07:00
Visman
76baacb67a
Fix for GD and animated WebP
2023-06-29 01:45:10 +07:00