su-sws / stanford_subsites
一个 Drupal 功能。
Requires
- composer/installers: ^1.2
This package is auto-updated.
Last update: 2024-08-29 04:54:44 UTC
README
版本 7.x-3.x-dev
维护者: Caryl Westerberg, Shea McKinney
本模块提供在站点内创建站点的功能。本模块与其他类似子站功能的实现不同。此子站模块允许内容作者创建具有自己上下文和菜单的子站节点。内容编辑可以选择新的标志、标题、标语和/或主题来与子站节点及其中的所有页面一起使用。可以通过将其放置在子站的菜单结构中或通过使用子站特定术语对其进行标记来将其他内容类型添加到子站。
本模块不提供任何类型的编辑权限结构。您可以使用Taxonomy Access Control或Content Access Control等贡献模块添加自己的。
此外,本模块也不提供每个子站的默认主页布局。这些需要手动创建。
## 在您的 Drupal 7 网站上安装 Stanford Subsites 模块
可以从GitHub下载[Stanford Subsites模块](git@github.com:SU-SWS/stanford_subsites.git)
## 使用 Drush 启用 Stanford Subsites 模块
运行以下Drush命令:% drush en stanford_subsites -y
注意:依赖项应自动处理。
## 从用户界面启用 Stanford Subsites 模块
- 单击 模块 并定位 Stanford Subsites 模块
- 勾选每个模块旁边的框以启用它们
- 单击 保存配置
## 配置 Stanford Subsites 模块
- 从管理菜单中,将鼠标悬停在 配置 上
- 单击 子站设置
#### 菜单
- 我的子站的菜单在哪里? 子站不会默认放置菜单,您需要配置模块以创建菜单块,并将其放置在子站设置页面中您选择的区域。
- 为什么主菜单仍在子站中显示? 如果使用上下文或Drupal的本地块配置在网站中放置主菜单,则需要更新以排除子站。使用上下文时,您可以使用“Active Subsite”条件“无活动子站”选项。务必要求所有条件。
#### 使用上下文参数构建视图
子站的一个优势是能够创建一个具有给定子站上下文过滤器的单个视图,并将其放置在所有子站节点上。此功能可用于创建所有子站主页的迷你日历、新闻块或轮播图。
配置上下文过滤器,其中内容具有基于子站词汇表的分类术语ID,然后提供来自URL的分类术语ID作为默认值。
故障排除
如果您在此模块中遇到问题,请首先尝试还原功能。如果问题仍然存在,请尝试在GitHub问题页面上发布问题。
贡献/合作
欢迎您为此模块贡献功能、错误修复或文档。如果您想建议修复或新功能,您可以在GitHub问题队列中添加一个新问题,或者您可以分叉此仓库并提交拉取请求。如需更多帮助,请参阅GitHub关于分叉、分支和拉取请求的文章