nuewire / page
Static page management for the Nuewire Laravel platform.
1.0.1
2026-07-29 19:29 UTC
Requires
- php: ^8.2
- illuminate/auth: ^11.0|^12.0|^13.0
- illuminate/console: ^11.0|^12.0|^13.0
- illuminate/contracts: ^11.0|^12.0|^13.0
- illuminate/database: ^11.0|^12.0|^13.0
- illuminate/http: ^11.0|^12.0|^13.0
- illuminate/pagination: ^11.0|^12.0|^13.0
- illuminate/routing: ^11.0|^12.0|^13.0
- illuminate/support: ^11.0|^12.0|^13.0
- illuminate/translation: ^11.0|^12.0|^13.0
- illuminate/validation: ^11.0|^12.0|^13.0
- illuminate/view: ^11.0|^12.0|^13.0
- league/commonmark: ^2.5
- livewire/livewire: ^3.6|^4.0.3
- nuewire/support: ^1.0
- spatie/laravel-sluggable: ^3.7|^4.0
Requires (Dev)
- nuewire/platform: ^2.1
- orchestra/testbench: ^9.0|^10.0|^11.0
- phpunit/phpunit: ^11.0|^12.0
Suggests
- nuewire/acl: Adds granular page-management permissions.
- nuewire/logs: Records optional audit trails for page changes.
- nuewire/platform: Adds Pages under Content and dashboard widgets.
README
Static page management for Nuewire. Pages are edited as Markdown, receive stable unique slugs through spatie/laravel-sluggable, and can be published through a configurable public route.
composer require nuewire/page
php artisan nuewire:page:install --migrate
php artisan nuewire:acl:sync # when ACL is installed
The installer seeds Syarat & Ketentuan and Kebijakan & Privasi as drafts. These are content checklists, not legal advice, and must be reviewed before publication.
Admin URL: /admin/content/pages
Public URL default: /pages/{slug}
See docs/PANDUAN.md for configuration, permissions, public routes, Markdown behavior, seeding, and customization.