Bug: beschermde/essentiële plugins (Dashboard, Navigation) konden niet meer geactiveerd worden als ze uit enabled_plugins raakten. Core forceert nu laden van essential plugins (plugin.json essential: true); admin-UI toont ze altijd als Actief; toggle-handler staat aanzetten wél toe, uitzetten blijft geblokkeerd; isProtectedPlugin() dekt nu ook essential.
37 lines
1.1 KiB
PHP
37 lines
1.1 KiB
PHP
<?php
|
|
/**
|
|
* Versie-informatie voor CodePress CMS.
|
|
*
|
|
* Returnt een array met de huidige versie, releasedatum, codenaam, status,
|
|
* systeemvereisten (PHP-versie en -extensies) en credits (auteur, licentie,
|
|
* repository en contact). Wordt door de rest van het CMS gebruikt om de
|
|
* versie te tonen en vereisten te valideren.
|
|
*
|
|
* @since 2.6.5
|
|
* @package CodePress
|
|
*/
|
|
/**
|
|
* CodePress CMS Version Information
|
|
*/
|
|
|
|
return [
|
|
'version' => '2.6.6',
|
|
'release_date' => '2026-08-27',
|
|
'codename' => 'Lyra',
|
|
'status' => 'stable',
|
|
|
|
'system_requirements' => [
|
|
'php' => '>=8.0',
|
|
'extensions' => ['json', 'mbstring'],
|
|
'optional' => ['opcache' => 'Recommended for performance']
|
|
],
|
|
|
|
'credits' => [
|
|
'author' => 'E.Noorlander / CodePress Development Team',
|
|
'license' => 'AGPL v3 / Commercial',
|
|
'license_info' => 'Dual-licensed: AGPL v3 for open-source, Commercial license for proprietary use',
|
|
'repository' => 'https://git.noorlander.info/E.Noorlander/CodePress.git',
|
|
'contact' => 'commercial@noorlander.info'
|
|
]
|
|
];
|