Package Data | |
---|---|
Maintainer Username: | FMRiggio |
Maintainer Contact: | filippo@kaleidoscope.it (Filippo Matteo Riggio) |
Package Create Date: | 2017-05-20 |
Package Last Update: | 2021-12-31 |
Home Page: | https://factotum.kaleidoscope.it/ |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-23 03:16:29 |
Package Statistics | |
---|---|
Total Downloads: | 212 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 9 |
Total Watchers: | 6 |
Total Forks: | 1 |
Total Open Issues: | 1 |
Factotum is a Laravel-based open source CMS, that follow a simple rule: We love KISSing the DRY PIE.
laravel new [project name]
Attention!! Be sure that the bootstrap/cache folder and the storage folder are writable by the web server
php artisan key:generate
[project_path]/database/migrations
[project_path]/database/seeds/DatabaseSeeder.php
[project_path]/app/User.php
[project_path]/public/css/
[project_path]/public/js/
[project_path]/resources/assets/sass/
[project_path]/resources/assets/js/
[project_path]/resources/views/welcome.blade.php
composer require kaleidoscope/factotum
'providers' => [
...
Intervention\Image\ImageServiceProvider::class,
Barryvdh\Debugbar\ServiceProvider::class,
Kaleidoscope\Factotum\FactotumServiceProvider::class,
...
]
Then register Facade class aliases:
'aliases' => [
...
'Image' => Intervention\Image\Facades\Image::class,
'PrintContentsTree' => Kaleidoscope\Factotum\Helpers\PrintContentsTreeHelper::class,
'PrintCategoriesTree' => Kaleidoscope\Factotum\Helpers\PrintCategoriesTreeHelper::class,
'PrintContentsDropdownTree' => Kaleidoscope\Factotum\Helpers\PrintContentsDropdownTreeHelper::class,
'PrintCategoriesDropdownTree' => Kaleidoscope\Factotum\Helpers\PrintCategoriesDropdownTreeHelper::class,
'PrintMenu' => Kaleidoscope\Factotum\Helpers\PrintMenuHelper::class,
'PrintCategories' => Kaleidoscope\Factotum\Helpers\PrintCategoriesHelper::class,
'PrintField' => Kaleidoscope\Factotum\Helpers\PrintFieldHelper::class,
...
]
Remove the default route in the file routes/web.php
Launch the install:
php artisan factotum:install
ENJOY FACTOTUM
You can find the full documentation here: Factotum documentation .
Thank you for considering contributing to Factotum!
If you discover a security vulnerability within Factotum, please send an e-mail to Filippo Matteo Riggio at filippo@kaleidoscope.it. All security vulnerabilities will be promptly addressed.
The Factotum CMS is open-sourced software licensed under the MIT license.