itk-dev/itkore

ITKore 安装配置文件

安装: 4

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 8

分支: 0

公开问题: 0

类型:drupal-profile

1.1.0 2019-11-15 13:28 UTC

This package is auto-updated.

Last update: 2024-09-16 00:37:46 UTC


README

# 安装指南

## 关于 ITKore 代表了一个 Drupal 8 平台,可以从该平台构建新的 Drupal 8 网站。这样,一些繁琐的任务被绕过,以便项目能够更快地启动。ITKore 由三部分组成

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 内容类型
    • 提供四种内容类型
      1. 新闻
      2. 页面
      3. 概述页面
  • ITKore 字段
    • 包含字段定义
  • ITKore 文本过滤器
    • 设置文本过滤器
  • ITKore 用户角色
    • 设置用户角色和默认权限
  • ITKore 用户主题
    • 设置登录表单以使用管理主题
  • ITKore 默认内容
    • 设置 cookie 页面和 404。
  • ITKore 字段
    • 设置带有默认字段的节点

### 其他 为了支持构建,添加了一些基本的 Drupal contrib 和自定义 ITK 模块。

  • ITK cookie 消息
    • 提供 cookie 警告
  • ITK 段落
    • 提供 ITK 常用的默认段落类型
  • ITK 管理链接
    • 提供作为块的行政链接
  • Ctools
  • 实体引用修订版
  • 字段组
  • Imce
  • Metatag
  • 段落
  • Pathauto
  • 段落
  • 重定向
  • 角色委派
  • Token
  • 工具栏可见性
  • YouTube 字段