localgovdrupal / localgov_moderngov
用于生成ModernGov模板页面的Drupal模块。
1.0.0-beta2
2024-05-14 11:47 UTC
This package is auto-updated.
Last update: 2024-09-18 10:12:55 UTC
README
用于生成Modern.Gov模板页面的Drupal模块。
Modern.Gov,当提供模板页面URL时,会定期抓取该模板页面。然后使用该模板页面来生成Modern.Gov站点的实例。
功能
此模块从/moderngov-template路径提供Modern.Gov模板页面。如果需要不同的路径,请为/moderngov-template添加URL别名。
模板页面中嵌入了以下ModernGov令牌
{pagetitle}
代替实际的Drupal页面标题。{breadcrumb}
代替Drupal面包屑。{content}
代替页面内容。{sidenav}
代替第二个侧边栏。
此Modern.Gov模板页面中的链接和资源URL都渲染为绝对URL,这是Modern.Gov模板页面的要求。
页面模板
大多数网站需要为其主题定制Modern.Gov页面模板。此模块提供的页面模板旨在作为如何将Modern.Gov令牌放置在页面模板中的示例。
注意事项
- ModernGov测试URL。这位于HTTP认证之后。
- 嵌入到内联JavaScript或script标签中的任何相对URL都不会转换为绝对URL。
- BigPipe功能已被关闭。这是因为此模块关注为匿名用户提供模板。如果需要,以后可以审查。
相关模板
- /moderngov-template?nocontent的空页面模板:此模板带有空的
main
HTML标签,而不是Modern.Gov令牌。 - /moderngov-template?header的页眉模板:页眉HTML标签内的所有内容。带有在页眉标签之前预置的资产链接。
- /moderngov-template?footer的页脚模板:页脚HTML标签内的所有内容。由跟随页脚标签的资产链接连接。
维护者
此项目目前由以下人员维护
- Muhammad Adnan https://www.drupal.org/u/progga
- Finn lewis https://www.drupal.org/u/finn-lewis
- Alistair Wearring https://github.com/AWearring