首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用以下功能实现问答功能?

如何使用以下功能实现问答功能?
EN

Drupal用户
提问于 2011-10-19 06:37:39
回答 2查看 410关注 0票数 1

我想创建一个使用Drupal7的问答网站,用户可以问一个问题,其他用户可以回答这个问题。在Drupal 7中实现这一功能非常简单,但我想要的附加功能是,当用户提出问题时,他也会从选择列表(5 7Days、7 7Days和15天等)中选择终止期。在这段时间内,问题的状态应显示为“开放回答”。在此期间后,状态应自动更改为“最后确定最佳答案”,现在任何用户都不能提交新的答案,并且在询问者选择了最佳答案后,状态应自动更改为“关闭”。但是,提问者可以在任何时候将这一状态从“开放”改为“关闭”,甚至在他自己确定的到期之前,但一旦问题发表,他就不能改变问题形式的任何其他领域。如何在我的内容类型中实现这种类型的功能?请提供您对这类功能的看法。谢谢!!

EN

回答 2

Drupal用户

发布于 2011-10-26 01:17:58

虽然答案模块并不完全支持这一点,但它确实提供了一些有用的功能。(FWIW,这是一个开放的特性请求已有一段时间了。我还没来得及.但是,如果您最终实现了它,我很乐意集成它。)

特别是,“答案”模块允许您以编程方式“锁定”问题,这意味着不允许其他答案。您还可以使用最佳答案模块扩展该模块(很自然,该模块使问题作者能够选择最佳答案)。“最佳答案”模块已经提供了一个管理设置,如果设置了该设置,则意味着问题作者选择“最佳答案”后问题将自动锁定。

票数 2
EN

Drupal用户

发布于 2011-10-19 10:50:25

规则呢?假设您的答案是对节点的注释,您可以设置“当用户向此内容类型的节点发布评论时,将其过期字段更新为(field +x天)”。

添加一个状态“打开”或“关闭”标志是您的方式,这也与规则很好地集成。

希望它能帮上忙

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

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

复制
相关文章

相似问题

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