govcms-poc/govcms

此包已被 放弃 且不再维护。作者建议使用 govcms/govcms 包。

GovCMS Drupal 发行版

安装: 134

依赖: 0

建议者: 0

安全: 0

星标: 135

关注者: 17

分支: 40

语言:Twig

类型:drupal-profile

3.17.0 2024-09-15 23:42 UTC

This package is auto-updated.

Last update: 2024-09-20 04:29:40 UTC


README

GovCMS 是一个专门为澳大利亚政府部门开发的开源 Drupal 发行版。它基于 Drupal 内容管理系统构建,提供了一系列针对政府网站独特需求的功能和功能。

功能

GovCMS 的关键功能包括

  • 无障碍性合规:GovCMS 设计为符合 WCAG 2.1 Level AA 网络内容无障碍指南,使政府机构更容易确保其网站对所有用户都无障碍。
  • 内容审核:GovCMS 包含一系列内容审核工作流程,使政府机构轻松管理内容,并确保仅在网站上发布经批准的内容。
  • 安全:GovCMS 以安全为设计理念,由 Drupal 和 GovCMS Ops 团队提供定期的安全更新和补丁。

社区

GovCMS Slack 频道

https://govcmschat.slack.com/archives/C01BD9B3V5W

入门

要开始使用 GovCMS,您需要以下先决条件

  • Apache 或 Nginx 等网络服务器
  • PHP 版本 8.3 或更高
  • MySQL 或 PostgresSQL 数据库

更多文档可以在

故障排除和贡献

如果您遇到一些奇怪的问题,请参阅以下 问题解决方案列表,以解决您可能遇到的一些问题。

为 GovCMS 贡献

欢迎所有对 GovCMS 的贡献。可以在 github 上提交问题和拉取请求,并在其中进行解决。

修复 GovCMS

由于 GovCMS 是一个 Drupal 发行版,模块和配置不是直接添加到代码库中,而是在 composer.json 文件中引用。

对 Drupal 核心或贡献模块的任何更改都必须在相关项目上提交一个关联的 drupal.org 问题。修改应直接应用于相关项目,并修复到 GovCMS,而不是直接针对 GovCMS 进行。

对 GovCMS 的任何补丁都必须在人工审查之前通过所有自动化测试。自动化测试检查 PHP 语法、编码标准、构建完成并运行行为测试。还希望代码库中的添加增加 behat 测试,以确保提交后不会发生回归。

要提交补丁,应将 GovCMS 项目分支并应用更改到分支上的分支。一旦应用所有更改,就可以创建一个拉取请求,在 GovCMS 和分支之间。

许可证

GovCMS 根据 GNU 通用公共许可证 v2.0 发布。有关更多信息,请参阅存储库根目录中的 LICENSE 文件。

返回顶部