Miraty
|
77f6dfaada
|
Token bucket rate limiting
|
2022-09-17 00:49:07 +02:00 |
|
Miraty
|
c65dedf9de
|
Merge TITLES and DESCRIPTIONS into PAGES
|
2022-09-15 21:23:49 +02:00 |
|
Miraty
|
763762f08b
|
fn success/userError/serverError > output($code)
|
2022-09-15 19:18:48 +02:00 |
|
Miraty
|
5561393403
|
Use more PAGE_URL
|
2022-09-13 01:09:40 +02:00 |
|
Miraty
|
bd37c14ef9
|
Use getTitlesLineage() to check if page exists
|
2022-09-09 22:15:52 +02:00 |
|
Miraty
|
9775de3a40
|
Merge html.php into router.php
|
2022-09-09 21:53:31 +02:00 |
|
Miraty
|
21e20c9008
|
Recursive function getTitlesLineage()
|
2022-09-09 20:16:48 +02:00 |
|
Miraty
|
173f7b15d3
|
Allow more than two levels in URL
|
2022-09-09 20:15:10 +02:00 |
|
Miraty
|
3f46159f1e
|
Display page even if errors, recursive executePage()
|
2022-09-07 18:44:49 +02:00 |
|
Miraty
|
c13ec1829a
|
public/ > pages/
|
2022-09-01 04:23:36 +02:00 |
|
Miraty
|
e3af4c946d
|
router.php + process form before display
The webservers now need to send every request to router.php, which will call appropriate files.
Forms will be treated before being displayed.
|
2022-09-01 04:21:17 +02:00 |
|