dpc-sdp/tide_site

将内容发布到多个网站和部分。

维护者

详细信息

github.com/dpc-sdp/tide_site

来源

问题

安装量: 40,046

依赖项: 3

建议者: 0

安全: 0

星标: 0

关注者: 14

分支: 2

公开问题: 15

类型:drupal-module

4.1.2 2024-08-07 10:14 UTC

This package is auto-updated.

Last update: 2024-09-16 04:02:33 UTC


README

Tide 发布版(针对 Drupal 8)提供的多站点和多部分功能

Tide 是一个专注于提供 API 首先的无头 Drupal 内容管理网站的 Drupal 8 发布版。

CircleCI Release https://www.drupal.org/8 Licence: GPL 2 Pull Requests

此包中包含的内容

  • Site 分类词汇提供字段。
  • JSONAPI 和 Tide API 模块集成。
  • 支持预览链接(与 Tide API 一起)。
  • 简单的网站地图集成配置。

安装

要安装此包,请将此自定义存储库添加到 composer.json 文件的 repositories 部分

{
  "repositories": {        
      "dpc-sdp/tide_site": {
          "type": "vcs",
          "no-api": true,
          "url": "https://github.com/dpc-sdp/tide_site.git"
      }
  }
}

像其他 Composer 包一样要求此包

composer require dpc/tide_site 

支持

Digital Engagement, Department of Premier and Cabinet, Victoria, Australia 是此包的维护者。

贡献

在 GitHub 上打开问题 或提交带有建议更改的拉取请求。

开发和维护

开发由 Dev-Tools 提供。请参阅 Dev-Tools 页面以获取 系统要求 和其他详细信息。

要启动本地开发堆栈

  1. 检出此项目
  2. 运行 ./dev-tools.sh
  3. 运行 ahoy build

相关项目

许可

此项目采用 GPL2 许可。

DRUSH

Drush 命令 tide-site-env-domain-update(别名 tide-si-domup)将更新站点词汇中的一个或多个分类术语以包含新的域名。此命令期望存在环境变量 FE_DOMAINS。变量必须采用以下格式

FE_DOMAINS="4|develop.premier.vic.gov.au,174|temp.exmaple.com<br/>example.com,172|dddtemp.exmaple.com<br/>dsa.example.com"

该变量将根据逗号拆分为一个数组,每个值都是一个包含 tids 和域名值的数组。然后根据管道符号拆分为一个数组。键是 tid,值是由分隔符分隔的域名列表
逗号,将被转换为换行符。

此命令可用于确保预览和 URL 增强功能在非生产环境中在无头网站上工作。

归属

Single Digital Presence 为政府机构提供了一个开放和灵活的工具包,可以快速且经济高效地构建网站。

SDP logo

总理和内阁部与 Salsa Digital 合作提供 Single Digital Presence。作为长期支持开放政府方法的支持者,他们对于 SDP 作为开源平台的确立至关重要。

Salsa logo