Answers:
有一些模块可以为您提供帮助(所引用的内容来自其项目页面):
活动内容:
...跟踪人们在您网站上的活动,并在专门的表格中并通过RSS以块的形式提供这些活动的微型提要。该模块是可扩展的,因此任何其他模块都可以与其集成。生成的消息可以通过管理界面进行自定义,并且是上下文相关的。
...显示网站上的用户活动。该模块是用于记录活动的API。记录的数据包含消息结构,属性和变量。一旦活动消息存在于数据库中,它们将被解析并构建到活动流中。
...根据用户的登录信息,页面印象,创建的节点和注释来计算活动索引。每个值的权重可由管理员调整。它在用户的个人资料页面上提供了一个活动量表,一个拥有最活跃用户的块以及一个按活动排序的用户概述页面。
...提供有关themer,IP地址跟踪和Views集成的常用用户统计信息。
哪一个(或多个)您选择真的取决于什么正是你想要完成(使用次数或没有,只显示后信息或登录统计等)。我确定还有更多我想念的东西。
活动流模块(位于Groups.Drupal.org上)包含一些活动模块的功能和体系结构的比较。
该目标模块是一个可能的解决方案来回答这个问题。它可以用来激励您网站上的任何内容,例如投票,共享内容,建立关系等。
目标和任务是使用可实地实体实现的。因此,您可以通过“管理字段”和/或“管理显示”自定义目标。它与Views模块也可以很好地集成在一起。
转至目标视频,其中包括:
使用Goals Extras子模块,它也与用户点数模块集成在一起。
有关更多详细信息,请参阅其社区文档,其中还包括该模块的真正含义摘要,例如(该页面的引用):
什么是“目标”?
“目标”是用户必须完成的一组一个或多个任务。目标是任务的容器。用户完成某个目标的所有任务后,该目标会自动标记为完成。
通过创建许多与网站上鼓励的行为相一致的目标,可以快速建立一个游戏化系统,该系统易于管理,高度可定制并适合网站的需求。
什么是“任务”?
“任务”是站点用户必须完成一次或多次的任何操作。除了简单地计算执行操作的次数外,管理员还可以对执行操作的时间范围设置约束。站点管理员创建的任务示例包括:
- 一个用户“喜欢”另一个用户的帖子。
- 用户在一周内贡献三篇内容。
- 用户连续三天登录该站点。
披露:我是该模块的维护者。