在Drupal 7中制作即将到来的/首页视图

时间:2011-05-09 23:14:58

标签: drupal

我想创建一个网站ala failblog.org,用户提交内容并对内容进行投票

我想做的是

一个。在节点/文章中添加一个字段,名为'front_page_at(date_time)'

湾每说15分钟计算过去48小时内创建的所有节点的平均分数

℃。为每个节点设置front_page_at = now,得分高于此平均值。

所以现在我可以看到一个视图显示front_page_at不是首页的null排序desc 和front_page_at为空,按创建日期时间排序。

任何人都可以指出我如何实现这一目标?在哪里运行这个平均代码等?

1 个答案:

答案 0 :(得分:3)

您可以通过Voting API module开头,结合各种投票模块,例如FivestarVote Up/Down,来做一些近似您所寻找的事情。

然后,您可以使用Views module为首页创建一个视图,该视图会显示比达到特定阈值的X天数更新的项目。

如果您必须进行平均和调度,则可以使用Rules module进行平均和调度。如果没有,您可能需要为此编写自定义模块。