cd /www/ composer create-project evolutioncms/evolution:3.2.x-dev . --remove-vcs
cd install
php cli-install.php --typeInstall=1 --databaseType=mysql --databaseServer=localhost --database=DATABASE_NAME --databaseUser=DATABASE_USER --databasePassword=DATABASE_PASSWORD --tablePrefix=evo_ --cmsAdmin=admin --cmsAdminEmail=admin@admin.ua --cmsPassword=SeigerItEvoPassword --language=uk --removeInstall=y
cd ../core/
php artisan package:create main
echo '<?php return "EvolutionCMS\\Main\\Controllers\\";' > custom/config/cms/settings/ControllerNamespace.php
php artisan extras extras TinyMCE5 master
echo '<?php return "TinyMCE5";' > custom/config/cms/settings/which_editor.php
mkdir "custom/config/tracy";
echo '<?php return "manager";' > custom/config/tracy/active.php
- vendor/
- composer.json
- composer.lock
- config.php.example
- core/custom/packages/main/src/Controllers/.gitignore
sample-robots.txt --> robots.txt
core/custom/packages/main/src/Controllers/BaseController.php --> https://github.com/evolution-cms/example-package/blob/3.0/src/Controllers/BaseController.php (Замінити Example на Main)
Замінити значення конфігів (типово файл assets/plugins/tinymce5/configs/custom.js) на:
relative_urls:false,
remove_script_host:false,
toolbar_sticky: true,
invalid_styles:{'table':'width height border border-collapse','tr':'width height','th':'width height','td':'width height'},
plugins: 'print preview importcss searchreplace autolink directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr paste pagebreak nonbreaking anchor toc insertdatetime advlist save lists wordcount imagetools textpattern noneditable charmap emoticons autoresize code',