首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安排何时可以打开和关闭评论?

如何安排何时可以打开和关闭评论?
EN

Drupal用户
提问于 2015-09-17 13:52:31
回答 1查看 167关注 0票数 3

我的任务是建立一个问答式的项目,在那里,我们邀请一个行业领袖,主题专家(中小企业)回答问题,希望在同一领域的学生。要求这个项目的人是reddit的“询问我”的粉丝--任何有风格的面试。所以,是的,这是这个项目的一个重要驱动因素。

我们将有一个星期的时间,学生可以提问,两个星期,中小企业可以回答这些问题。在第四周,两者都可以进一步回答后续问题或扩大答复。在此之后,对话将作为只读存档提供,没有任何新的添加。我认为嵌套注释就足够了。

我是否可以告诉Drupal在某些日期打开和关闭注释,或者甚至使用何时关闭注释的日期字段?

我不介意使用贡献模块(我还没有找到)、规则 (我使用得不多)或自定义代码(我的默认情况,但有些人比我聪明得多,他们可能已经做得更好了)。

EN

回答 1

Drupal用户

发布于 2015-09-17 15:41:43

我假设你有一个内容类型,比如“问题”,你想要启用/禁用注释。有关如何做到这一点,请参阅下面的步骤。

步骤1-创建列表

首先创建一个包含所有相关问题的VBO列表,而在您看来,您可以使用任何相关的过滤器等等。

步骤2-创建一个规则以启用注释

使用这个VBO列表可以做一些类似于使用VBO将对象列表加载到规则中视频中显示的事情,从5:30开始,一直到11:30。以下是视频中所显示的内容摘要(引用自链接页面):

  • 您需要一个视图,该视图列出要在规则中处理的实体。请注意,您不需要显示视图--如果不希望视图在某个地方显示,则最好不要显示该视图。
  • 但是,您需要一个大容量操作字段。大容量操作字段的类型确定将发送给规则的实体类型。请注意,您不需要为该字段启用任何操作--它存在就足够了。
  • 您需要一条规则,作为操作,从VBO加载实体。(这可在“视图批量操作”组下使用。)所有具有至少一个VBO字段的视图显示都是可选择的。
  • 该操作提供了一个实体列表,这些实体可以像规则中的其他列表一样使用。结合循环,行动和规则调度,使敬畏发生。

在您的示例中,您希望从启用注释的VBO问题列表开始。对于列表中的每个节点,您希望规则操作类似于“启用注释”,而不是“删除粘性”(就像视频中的那样)。

如果需要任何其他规则“条件”,可以将它们添加到您创建的规则组件中。

步骤3-触发规则以启用注释

如上所述,您创建的规则组件应该成为由规则计划程序自动触发的规则执行的操作。这就是从11:30开始的视频(在步骤2中提到)所显示的内容。在视频中,规则组件每天都会被触发,尽管您希望“在特定的日期”触发它。作为使用调度器的另一种选择(例如,如果这些日期可能有所不同),您也可以通过从规则UI执行规则来触发规则(只要时间合适)。

步骤4-创建并触发禁用注释

的规则

上面的内容是“启用注释”,但是您也可以使用类似的方法“禁用注释”(通过第二条规则)。

票数 2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/174759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档