devs_ryan / laravel-lang-cms
A content management system for Laravel project language files.
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Requires
- php: >=7.2
- laravel/framework: >=6.0
This package is auto-updated.
Last update: 2024-10-14 03:49:12 UTC
README
~ A content management system for Laravel project language files.
What is Laravel Lang CMS
Laravel Lang CMS is a GUI editor for your projects language files. The primary intended use for this package is to avoid the use of lorum ipsum placeholders and waiting on copy to fill them from clients. Instead Laravel Lang CMS allows the option for providing clients direct access to the Lang Editor back end to edit copy as they wish, without the need for setting up back end functionality and datebase storage.
For more information on Laravel language files and how they work see: https://laravel.com/docs/7.x/localization.
Installation
composer require devs_ryan/laravel-lang-cms
php artisan vendor:publish --tag=public --force
- Access from http(s)://your-project-url.com/lang-cms
Usage
Enable/Disable
php artisan lang-cms:toggle {--off} {--on}
Edit/No Edit
Activate / Diable "view only" mode
php artisan lang-cms:edit {--off} {--on}
Change access password
The default access password is "lang-cms-admin", to change it (reccomended) use:
php artisan lang-cms:set password
Change support email
The default support email address is NULL. The support message in this case states to contact the system admin for help logging in. If you wish to specify a support email address instead use:
php artisan lang-cms:set support_email
Licence
Laravel Lang CMS is open-sourced software licensed under the MIT license.