首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟踪用户的动作

跟踪用户的动作
EN

Stack Overflow用户
提问于 2014-08-04 21:22:59
回答 1查看 1.2K关注 0票数 0

在我们公司,我必须扩展现有Drupal 7网站的功能。以下是要求:

  • 业务需要向所有工作人员通报使用上载到Drupal网站文档的不同主题。(我已经实施了这一要求。)
  • 企业需要知道,哪些工作人员读过文件,哪些还没有。他们需要这样的报告: 第1 25/50号文件(来自50名工作人员的25名工作人员仍未阅读档案) 第2 50/50号文件(所有工作人员确实读过档案),等等。

为了满足第二个业务需求,我需要一个模块来跟踪特定用户的活动(在我的例子中,单击链接下载文件,这意味着文件被读取)。模块必须能够创建像上面这样的报告。(所有工作人员都有一个具有特定角色的drupal账户。)

我是否可以使用任何drupal模块,或者它的一部分。或者需求太“自定义”,我必须创建自己的模块。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-05 07:12:06

我几乎完全创造了你需要的特性。我很乐意在这个过程中帮助你。

我确实开发了一个完整的自定义模块。我可以告诉你你需要不同的东西:

  • 数据库中用于存储数据的自定义表。
  • 将存储在DB中的称为“跟踪”或“操作”的自定义实体。
  • 实现正确的挂钩,以便在要跟踪用户操作时创建跟踪
  • 使用自定义查询和专用权限显示存储在数据库中的轨道的自定义页或块。

为了实现这一切,我建议您看看这些文档:

希望能帮上忙。

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

https://stackoverflow.com/questions/25127777

复制
相关文章

相似问题

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