在过去的几年里,Joomla中我最喜欢的新功能之一是“用户操作日志”。它允许你审计用户活动。这个核心扩展允许你跟踪谁在你的网站上做了什么。你可以跟踪谁登录了,谁创建了文章,谁安装了扩展等等。
在这篇博客文章中,我将向您介绍用户操作日志功能。
步骤1.开始之前
要使此功能正常工作,请检查是否启用了所有必需的扩展。
- 在您的Joomla控制面板中,转到“扩展”〉“管理”〉“管理”。
- 在“搜索”框中输入“action”,不带双引号。确保所有操作插件和管理员模块都已启用:
步骤#2.选择要记录的扩展
- 转至“用户”,然后转至“用户操作日志”。
- 单击“选项”。
在此区域中,您可以选择日志的设置。您可以选择:
- 是否记录用户IP地址。
- 在数据导出CSV文件中使用的分隔符。
- 哪些组件应记录事件。
目前,只有Joomla核心扩展的事件被记录下来。然而,我怀疑Joomla扩展的开发者(包括Joomlashack)会开始集成用户操作日志,所以你很快就能记录更多的事件。
步骤3.检查用户操作日志
配置日志记录后,现在可以开始查看结果了。
- 转到“用户”〉“用户操作日志”。
- 您将在此处看到当前记录的活动列表:
您的“用户操作日志”表将由五列组成。让我们从左到右看一下它们。
在“操作”栏中,您会看到用户活动的简要描述。如下图所示,描述中会包含执行该操作的用户的登录名(用户名)。对于一些Joomla扩展,描述中还会包含所涉及的项目的名称。
在“扩展”列下,您将找到与活动关联的扩展的名称: