slawkens
c304a9ab43
Better exception handler, which clears the whole html output, so the message is better visible
2025-01-27 21:29:43 +01:00
slawkens
37ba9c7366
All $cache->set calls should have $ttl
2025-01-17 22:55:35 +01:00
slawkens
1e874c7027
Fixed not working links from database, introduced in 0.8.10
2023-08-07 21:45:56 +02:00
slawkens
23810345f6
small adjustments
2023-06-25 08:38:45 +02:00
slawkens
b574a29331
Better Gesior support
2023-06-22 22:15:18 +02:00
slawkens
5ccfcd541e
Allow pages to be placed in templates folder (second attempt)
2023-05-14 08:59:34 +02:00
slawkens
ba4d2a9c48
Dirty workaround for fb links
2023-05-14 08:38:20 +02:00
slawkens
7a61f613ec
Revert "Workaround for links from fb, like ?fbclid=x"
...
This reverts commit 073d9da0bc13363222227b8c2c0d07c9210f50b3.
2023-05-14 08:15:44 +02:00
slawkens
073d9da0bc
Workaround for links from fb, like ?fbclid=x
...
Now shows news page, instead of "not found".
For 0.9 there is better solution
2023-05-13 10:20:58 +02:00
slawkens
a84c92e007
allow template pages to be placed in templates dir
2023-02-07 22:46:35 +01:00
slawkens
573fc819d3
fix db table detection failure
2023-02-03 16:05:21 +01:00
slawkens
0a2cd69a4b
Add compat Gesior classes
...
To allow more custom pages be used with myaac
2022-09-12 14:16:36 +02:00
slawkens
a2a773d714
This is the actual security fix
2021-07-05 02:59:41 +02:00
slawkens
aa26a71949
Revert "Security fix"
...
This reverts commit ef2a4082980ef55f811803eff155c1d356465b26.
2021-07-05 02:51:45 +02:00
slawkens
ef2a408298
Security fix
...
Don't allow slash in URL
2021-07-03 08:38:32 +02:00
slawkens
f7ae76d10f
Remove unneeded escape
2021-06-08 22:15:31 +02:00
anyeor
cadc17cc52
Update 404 response ( #163 )
...
Updating for new SPL standard.
2021-06-05 05:17:51 +02:00
slawkens
c55e2910ac
On prod it won't display any PHP errors
...
As suggested by PHP Manual
2020-12-29 22:11:58 +01:00
slawkens
13584a4d96
Move migration into separate file + add into admin panel
...
This fixes some rare bugs when database is no up-to-date and someone enters admin panel
(cherry picked from commit dbe83f8a747a792add9045e645f9be78e7a13148)
2020-06-03 20:40:52 +02:00
slawkens
e11d70de46
Log database queries into database.log when enabled
...
Instead of showing in page sources (it was impractical)
2020-02-15 23:18:10 +01:00
slawkens
13d0718780
RuntimeException instead of die()
2020-02-12 23:20:16 +01:00
slawkens
1ab32ca3ba
New functions: getCustomPage() and getCustomPageInfo()
2020-02-11 01:00:42 +01:00
tobi132
56738389f8
Allow Pages to be loaded as Twig template
...
You can now use Twig variables in Pages
Like:
{{ config.lua.serverName }}
2019-12-03 05:01:59 +01:00
Evil Puncker
af1a6cf5ff
Updated copyright year and SSL link
...
Updated year to 2019 and made all my-aac.org links go to SSL by default
2019-07-17 20:22:07 -03:00
whiteblXK
35e4cd4596
Houses page to twig
2019-04-29 20:42:03 +02:00
slawkens
b0a5220159
* display all php errors if env is dev
2019-04-24 00:41:37 +02:00
slawkens
cd0b1f10cc
* $db->hasTable is the way to go
2018-10-18 09:13:36 +02:00
slawkens
9a86f1ebed
* add fatal error message when myaac tables in database do not exist
...
(cherry picked from commit ba1c5e9)
2018-10-18 08:23:29 +02:00
slawkens
b6be3226c5
* nothing important .. (fixed some notices from IDE)
2018-06-03 20:26:30 +02:00
slawkens
45a387000d
* optimize template load code (less file_exists checks)
2018-06-03 17:07:44 +02:00
slawkens
e6b052f8e9
* lowered condition execution cost
2018-06-03 17:03:53 +02:00
slawkens
6ba24eebb0
* nothing important: changed some text
2018-05-29 21:09:20 +02:00
slawkens
bf361238cb
* remove whitespaces
2018-05-29 21:06:15 +02:00
slawkens
42d23e9b37
* remove unnecessary parentheses in include/require
2018-05-29 21:00:56 +02:00
slawkens
b828b8e44a
* do not display software version
2018-05-29 20:08:29 +02:00
slawkens
eab416c0b4
* some optimizations & fixes according to awesome PHPStorm Php Inspections plugin!
2018-03-21 13:52:41 +01:00
slawkens1
fc6cd29e84
* revalidate cache before upgrading db
2018-01-14 14:30:13 +01:00
slawkens1
16bcb70863
* new hooks: LOGIN, LOGIN_ATTEMPT, LOGOUT
...
* fixed bug with uninstalling some plugin dirs
* updated TODO
2018-01-14 08:59:37 +01:00
slawkens
f29758939c
* some fixes regarding migrations
2018-01-08 14:03:10 +01:00
slawkens1
792770e5e2
* fixed some typos
...
* changes account.management to use buttons defined in template
2018-01-06 23:43:59 +01:00
slawkens1
1025fad0e6
* cache $db->hasTable and $db->hasColumn functions
...
* changed tableExist and fieldExist to $db->hasTable(table) +
$db->hasColumn(table, column)
* new configurable: database_log - can log database queries and show in
website source when logged as super admin
* removed debug_level configurable, enabled by default when logged on
super admin
* added OTS_Account:getCountry()
* added posibility to load OTS_Player partially, and without skills
* (internal) changed depracated $ots->createObject() functions with
their OTS_ equivalents
* (internal) removed unused code
2018-01-06 05:44:33 +01:00
slawkens1
8d173d369d
* added ico to the list of ignored files
2017-12-28 15:51:33 +01:00
slawkens1
62443257fc
* semantic versioning support for plugins
...
* add support for defining max myaac version in plugin.json file
* you can now require other plugin to be installed before yours
* added German translation
* fixed faq containing html code
2017-12-26 16:47:52 +01:00
slawkens1
4d690992ac
* switch to 0.7.5-dev
...
* fix when config.local.php doesn't exist
* fix when reinstalling aac with samples already installed
* some optimisations to installation script
* forgot to fclose on config.local.php
2017-12-24 13:00:14 +01:00
slawkens1
d9675b1bc6
* (internal) moved changelog to twig
...
* added changelog menu item to kathrine template
* (fix) if changelog type or where is set to 0 then display as unknown
2017-11-23 17:55:42 +01:00
slawkens1
9ee6906e4d
* fixed loading of custom pages
2017-11-20 17:48:25 +01:00
slawkens1
7d6bbb3385
* verify install post values directly on config page and display error
...
* first usage report will be send after 7 days
2017-11-14 21:11:32 +01:00
slawkens1
867c86d702
github is weird
2017-11-14 20:01:14 +01:00
slawkens1
05f8756a12
* fixed viewing pages with capital letters (like serverInfo) on case sensitive systems
...
* fixed changing comment of characters with space and other special
characters in name (#29 )
* fixed viewing guilds with space and other special characters in name
(#29 )
* (kathrine template) fixed displaying menu when no URI is set (URI =
'/')
* added some additional checks for Validator guildName and rankName if
name is empty
* (internal) new twig filter: urlencode, which is using urlencode php
function
2017-11-14 19:58:44 +01:00
slawkens1
56a01e1e64
* fixed account email confirm function
...
* log some error info when mail cannot be send on account create
* fixed some weird include possibilities with forum and account actions
(verify action name)
* twig getLink function will now return with full url (BASE_URL
included)
* fixed some changelog PHP Notice warning
* (internal) shortened message functions
2017-11-12 21:55:12 +01:00