Download the PHP package kaleidoscope/factotum without Composer
On this page you can find all versions of the php package kaleidoscope/factotum. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kaleidoscope/factotum
More information about kaleidoscope/factotum
Files in kaleidoscope/factotum
Package factotum
Short Description Laravel-based CMS baked by Kaleidoscope Srl
License MIT
Informations about the package factotum
Factotum 5
Factotum is a Laravel-based open source CMS, that follow a simple rule: We love KISSing the DRY PIE.
Laravel Setup
-
Install a fresh Laravel application and configure your .env file with the database keys.
- Set your web server document root to the public folder
Attention!! Be sure that the bootstrap/cache folder and the storage folder are writable by the web server
- Set the Laravel Application Key
Factotum Setup
-
Install factotum wia composer:
- And add these services providers in config/app.php:
Then register Facade class aliases:
- Launch the install:
ENJOY FACTOTUM
You can find the full documentation here: Factotum documentation .
Changing Version from Factotum 1.3 to Factotum 4
-
Change the version in the composer.json from 1.3 to 4.0.0
-
Run these commands:
- In vendor/kaleidoscope/factotum/FactotumServiceProvider.php comment out these lines:
then run
-
Rename "content_categories" table to "category_content".
- Remove "manage_categories" from the "roles" table
Content Migration from Factotum 1.3 to Factotum 4
-
Make a backup copy of your current database
-
Create a new database where the new Factotum will be migrated
-
Configure the .env variables for the new database:
-
Configure the .env variables for the previous database:
-
To migrate existing content types and content fields, run:
-
To migrate existing media run:
- To migrate existing contents, run:
Contributing
Thank you for considering contributing to Factotum!
Security Vulnerabilities
If you discover a security vulnerability within Factotum, please send an e-mail to Filippo Matteo Riggio at [email protected]. All security vulnerabilities will be promptly addressed.
License
The Factotum CMS is open-sourced software licensed under the MIT license.
All versions of factotum with dependencies
ext-curl Version *
ext-json Version *
doctrine/dbal Version ~2.3
intervention/image Version ^2.4.2
barryvdh/laravel-debugbar Version ^3.1.5
laravel/framework Version 8.*
laravel/ui Version ^2.1
spatie/laravel-sitemap Version ^5.7
stripe/stripe-php Version ^7.37