我的任务是建立一个问答式的项目,在那里,我们邀请一个行业领袖,主题专家(中小企业)回答问题,希望在同一领域的学生。要求这个项目的人是reddit的“询问我”的粉丝--任何有风格的面试。所以,是的,这是这个项目的一个重要驱动因素。
我们将有一个星期的时间,学生可以提问,两个星期,中小企业可以回答这些问题。在第四周,两者都可以进一步回答后续问题或扩大答复。在此之后,对话将作为只读存档提供,没有任何新的添加。我认为嵌套注释就足够了。
我是否可以告诉Drupal在某些日期打开和关闭注释,或者甚至使用何时关闭注释的日期字段?
我不介意使用贡献模块(我还没有找到)、规则 (我使用得不多)或自定义代码(我的默认情况,但有些人比我聪明得多,他们可能已经做得更好了)。
发布于 2015-09-17 15:41:43
我假设你有一个内容类型,比如“问题”,你想要启用/禁用注释。有关如何做到这一点,请参阅下面的步骤。
首先创建一个包含所有相关问题的VBO列表,而在您看来,您可以使用任何相关的过滤器等等。
使用这个VBO列表可以做一些类似于使用VBO将对象列表加载到规则中视频中显示的事情,从5:30开始,一直到11:30。以下是视频中所显示的内容摘要(引用自链接页面):
在您的示例中,您希望从启用注释的VBO问题列表开始。对于列表中的每个节点,您希望规则操作类似于“启用注释”,而不是“删除粘性”(就像视频中的那样)。
如果需要任何其他规则“条件”,可以将它们添加到您创建的规则组件中。
如上所述,您创建的规则组件应该成为由规则计划程序自动触发的规则执行的操作。这就是从11:30开始的视频(在步骤2中提到)所显示的内容。在视频中,规则组件每天都会被触发,尽管您希望“在特定的日期”触发它。作为使用调度器的另一种选择(例如,如果这些日期可能有所不同),您也可以通过从规则UI执行规则来触发规则(只要时间合适)。
的规则
上面的内容是“启用注释”,但是您也可以使用类似的方法“禁用注释”(通过第二条规则)。
https://drupal.stackexchange.com/questions/174759
复制相似问题