itk-dev / itkore
ITKore 安装配置文件
1.1.0
2019-11-15 13:28 UTC
Requires
- composer/installers: ~1.0
- drupal/adminimal_theme: ~1
- drupal/ctools: ~3
- drupal/entity_reference_revisions: ~1
- drupal/field_group: ~1
- drupal/imce: ~1
- drupal/metatag: ~1
- drupal/paragraphs: ~1
- drupal/pathauto: ~1
- drupal/redirect: ~1
- drupal/role_delegation: ~1
- drupal/token: ~1
- drupal/toolbar_visibility: ~1
- drupal/youtube: ~1
README
# 安装指南
## 关于 ITKore 代表了一个 Drupal 8 平台,可以从该平台构建新的 Drupal 8 网站。这样,一些繁琐的任务被绕过,以便项目能够更快地启动。ITKore 由三部分组成
- ITKore 配置文件 (https://github.com/aakb/itkore-profile)
- ITKore 主题 (https://github.com/aakb/itkore-theme)
- Drupal 8 核心
ITKore 配置文件是一个 Drupal 安装配置文件,包含自定义模块并依赖于一些 contrib 模块。该配置文件还会修改一些默认的核心配置。
ITKore 主题是一个 Drupal 主题,包含了主题运行所需的最小元素。
如何使用?
### 使用 Composer 构建新的 Drupal 核心网站 如果你在一个 ITK vagrant 中本地构建新的 Drupal 网站,建议运行位于 vagrant/base/scripts/setup-drupal8.sh 的脚本文件。该设置脚本将使用 composer 获取 itkore-theme 仓库、itkore-profile 仓库和 Drupal 核心。该脚本将使用 composer 获取所需的 contrib 模块并将它们放置在 htdocs/modules 文件夹中
本地设置流程如下
-
访问 vagrant 仓库
-
创建新的本地网站
./run.sh
- 运行 Drupal 8 设置脚本
./base/scripts/setup-drupal8.sh
- 启动 vagrant
- 使用 drush 或浏览器设置网站
ITKore 配置文件作为单独的安装
可以将安装配置文件抓取并附加到任何 Drupal 8 网站上。该配置文件依赖于一组 contrib 模块,请参阅 itkore.info.yml
## 模块
### ITKore ITKore 包含以下模块
- ITKore 管理
- 提供一个用于站点特定配置设置的行政界面
- ITKore 内容类型
- 提供四种内容类型
- 新闻
- 页面
- 概述页面
- 提供四种内容类型
- ITKore 字段
- 包含字段定义
- ITKore 文本过滤器
- 设置文本过滤器
- ITKore 用户角色
- 设置用户角色和默认权限
- ITKore 用户主题
- 设置登录表单以使用管理主题
- ITKore 默认内容
- 设置 cookie 页面和 404。
- ITKore 字段
- 设置带有默认字段的节点
### 其他 为了支持构建,添加了一些基本的 Drupal contrib 和自定义 ITK 模块。
- ITK cookie 消息
- 提供 cookie 警告
- ITK 段落
- 提供 ITK 常用的默认段落类型
- ITK 管理链接
- 提供作为块的行政链接
- Ctools
- 实体引用修订版
- 字段组
- Imce
- Metatag
- 段落
- Pathauto
- 段落
- 重定向
- 角色委派
- Token
- 工具栏可见性
- YouTube 字段