mediacurrent/mis_rain

雨安装配置

安装数: 8,235

依赖者: 0

建议者: 0

安全性: 0

类型:drupal-profile

2.2.1 2023-06-01 12:22 UTC

README

重要:Rain配置文件已迁移至新位置,请访问 https://bitbucket.org/mediacurrent/rain/

Mediacurrent Rain安装配置文件为典型的Drupal 8安装增加了开箱即用的编辑、管理和媒体增强功能。该配置文件创建媒体类型(视频、图片),但其他所有内容类型都是可选的。Rain可以作为独立配置文件安装,也可以作为基础配置文件使用。

主要功能

  • 内容审核(核心)
  • 修订(核心)
  • 媒体管理(media_entity、entity_browser)
  • Wysiwyg媒体+对话框(entity_embed)
  • 焦点裁剪(focal_point)
  • Wysiwyg Linkit(linkit)
  • 段落(paragraphs)
  • 内容排期(scheduler)
  • 管理菜单(admin_toolbar)
  • 路径别名(pathauto)
  • XML Sitemap配置(simple_sitemap)
  • 元标签配置(metatag)
  • 分析(google_analytics)
  • 为编辑器的分类访问修复(taxonomy_access_fix)

可选功能

安装

  • 此项目的预期用途是将其拉入一个完整的基于Composer的Drupal项目
  • 有关示例用法,请参阅MIS Rain Vagrant项目。请注意,此项目使用Rain作为基础配置文件。
  • 作为独立安装安装,使用以下命令:drush si -y rain
  • 有关将安装配置文件用作“子配置文件”的详细信息,请参阅Drupal子配置文件线程
  • 此配置文件也可以通过重命名文件并将项目名称替换为自定义项目名称轻松地进行分叉。

使用方法

Rain安装配置文件主要用于帮助管理Drupal核心/贡献依赖关系,并提供易于修改的配置。不一定要推荐使用配置文件的应用程序导入下游配置更新。提供的配置作为安装配置文件第一次运行时的“启动器”。一旦配置已提交到git,下游更新将不会影响Drupal 8应用程序(按设计)。然而,下游Composer更新可以非常有益,因为它们减轻了应用程序所有者管理此安装配置文件提供的数十个依赖项的维护负担。建议拉取这些更新。

对此项目进行配置更新

  • 对此项目进行更新的一个方面是,从配置中删除uuids/hashes很重要。下面的基本脚本将为您完成此操作。
    #!/bin/bash
    FILES=config/install/*
    for f in $FILES
    do
    echo "Processing $f file..."
    sed -i '' '/^uuid:/d' $f
    sed -i '' '/^\_core:/d' $f
    sed -i '' '/^  default_config_hash:/d' $f
    done