Download the PHP package catchdigital/catch_all without Composer
On this page you can find all versions of the php package catchdigital/catch_all. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download catchdigital/catch_all
More information about catchdigital/catch_all
Files in catchdigital/catch_all
Package catch_all
Short Description A Catch all profile, to allow a base installation.
License Apache-2.0
Informations about the package catch_all
Catch All Profile
Setup
A profile to quickly install and set up a vanilla project with basic configuration. This profile uses the following modules:
Note that a number of the modules only have dev versions availble that support Drupal 10. The versions of these contrib modules will need updating as more are updated.
`
Setup
Install
The recommended way to install this is to use the drush site-install command.
drush si catch_all -y
Other parameters you should consider using are:
--account-name
--account-pass
--site-mail
--site-name
What's in the profile
Content types
- Basic Page
- Content Page
Media Types
This also has focal point and image optimisation set up out of the box for crops.
- Image
- File
User Roles
- Administrator
- Product Owner
- Content Editor
Modules
- admin_toolbar
- admin_toolbar_search
- admin_toolbar_tools
- big_pipe
- block
- breakpoint
- ckeditor
- config
- config_translation
- content_translation
- content_moderation
- contextual
- core_event_dispatcher
- crop
- ctools
- dynamic_page_cache
- dblog
- editor
- entity_reference_revisions
- field
- field_group
- field_ui
- file
- filter
- focal_point
- google_tag
- hook_event_dispatcher
- image
- imageapi_optimize
- imageapi_optimize_resmushit
- inline_form_errors
- language
- link
- linkit
- locale
- media
- media_library
- menu_link_content
- menu_ui
- metatag
- metatag_dc
- metatag_hreflang
- metatag_open_graph
- metatag_twitter_cards
- node
- options
- page_cache
- path
- path_alias
- preprocess_event_dispatcher
- quickedit
- rabbit_hole
- redirect
- redirect_404
- responsive_image
- rh_media
- rh_node
- roleassign
- seckit
- settings_tray
- simple_sitemap
- smart_trim
- syslog
- system
- text
- token
- toolbar
- update
- user
- username_enumeration_prevention
- views_ui
- workflows
- pathauto
- views
- paragraphs
- paragraphs_ee
- gin
- gin_toolbar
- webp
Updating the profile
More information on creating a profile can be found here: https://www.drupal.org/docs/distributions/creating-distributions/how-to-write-a-drupal-installation-profile
- Export your configuration.
- Copy your configuration over to the profile
cp config/sync/* docroot/profiles/custom/catch_all/config/install
- Remove all UUIDs
find docroot/profiles/custom/catch_all/config/install -type f -exec sed -i '' '/^uuid:/d' {} \;
- Remove all _core
find docroot/profiles/custom/catch_all/config/install -type f -exec sed -i '' '/_core:/{N;d;}' {} \;
- Remove unneeded files
rm docroot/profiles/custom/catch_all/config/install/system.site.yml docroot/profiles/custom/catch_all/config/install/core.extension.yml
- Update catch_all.info.yml with any modules you have installed
All versions of catch_all with dependencies
drupal/core-composer-scaffold Version ^10.3
drupal/core-project-message Version ^10.3
drupal/core-recommended Version ^10.3
drupal/focal_point Version ^2.1
drupal/field_group Version ^3.6
drupal/imageapi_optimize Version ^4.1@beta
drupal/imageapi_optimize_resmushit Version ^2.1@beta
drupal/paragraphs Version ^1.18
drupal/metatag Version ^2.0
drupal/pathauto Version ^1.13
drupal/rabbit_hole Version ^2.0
drupal/redirect Version ^1.10
drupal/seckit Version ^2.0
drupal/simple_sitemap Version ^4.2
drupal/smart_trim Version ^2.2
drupal/stage_file_proxy Version ^3.1
drupal/username_enumeration_prevention Version ^1.4
drupal/linkit Version ^6.1
drupal/google_tag Version ^2.0
drupal/hook_event_dispatcher Version ^4.2
drupal/webp Version ^1.0
drupal/gin Version ^3.0
drupal/gin_toolbar Version ^1.0
drupal/paragraphs_ee Version ^2.1