I noticed folks downloading some of these packages. I'm super grateful, Thank You! I would like to let folks know until this notice disappears I'm doing a lot of breaking changes without worrying about them. Once versions are up around 0.5.x things should settle down.
Admin panel module for Pubvana CMS. Provides the admin shell, public theme renderer, dashboard, user/group management, settings UI, and slot-based content injection for plugin extensions.
- PHP 8.1+
- Flight School ^0.2
- Flight Shield ^0.1
composer require pubvana/adminEnable in app/config/config.php:
'plugins' => [
'pubvana/admin' => [
'enabled' => true,
'priority' => 40,
],
],This package uses Flight School's return-array config format. src/Config/Config.php returns the package defaults as an array, and Flight School stores that array under pubvana.admin on $app.
The current config includes 'routePrepend' => '', so routes from src/Config/Routes.php register at the site root. AdminRoutes.php is still grouped separately under /admin.
- Admin routes and layout
- Public base controllers used by blog/pages/theme rendering
- Dashboard cards/sections and shared public blocks
- User, group, and settings management
MIT