Wishlist 0 ¥0.00

如何使用Joomla中的用户操作日志

在过去的几年里,Joomla中我最喜欢的新功能之一是“用户操作日志”。它允许你审计用户活动。这个核心扩展允许你跟踪谁在你的网站上做了什么。你可以跟踪谁登录了,谁创建了文章,谁安装了扩展等等。

在这篇博客文章中,我将向您介绍用户操作日志功能。


步骤1.开始之前

要使此功能正常工作,请检查是否启用了所有必需的扩展。

  • 在您的Joomla控制面板中,转到“扩展”〉“管理”〉“管理”。
  • 在“搜索”框中输入“action”,不带双引号。确保所有操作插件和管理员模块都已启用:

enable required plugins and module


步骤#2.选择要记录的扩展

  • 转至“用户”,然后转至“用户操作日志”。
  • 单击“选项”。

go to users user actions log

在此区域中,您可以选择日志的设置。您可以选择:

  • 是否记录用户IP地址。
  • 在数据导出CSV文件中使用的分隔符。
  • 哪些组件应记录事件。

目前,只有Joomla核心扩展的事件被记录下来。然而,我怀疑Joomla扩展的开发者(包括Joomlashack)会开始集成用户操作日志,所以你很快就能记录更多的事件。

select the log options


步骤3.检查用户操作日志

配置日志记录后,现在可以开始查看结果了。

  • 转到“用户”〉“用户操作日志”。
  • 您将在此处看到当前记录的活动列表:

take a look at user actions log

您的“用户操作日志”表将由五列组成。让我们从左到右看一下它们。

在“操作”栏中,您会看到用户活动的简要描述。如下图所示,描述中会包含执行该操作的用户的登录名(用户名)。对于一些Joomla扩展,描述中还会包含所涉及的项目的名称。

the action columns

在“扩展”列下,您将找到与活动关联的扩展的名称:

extension column

“日期”列显示了用户的行为发生在多久以前。在大多数Joomla行政区域,我们看到的是日历日期。然而,在这种情况下,我认为“时间以前”的格式要有用得多。

the date column

“名称”列显示已记录其活动的用户的名称。

name

“用户操作日志”屏幕也有三个过滤器,使您能够更有效地浏览列表:

  • “扩展”筛选器
  • 日期筛选器
  • “用户”筛选器

the logs filter


步骤4.管理用户操作日志

您可以在“用户操作日志”上执行以下四项管理任务:

  • 删除选定的操作。
  • 一次单击即可清除所有操作。
  • 将所选操作导出为CSV文件。
  • 将整个日志导出为CSV文件。

对于其中的每项任务,您将在顶部工具栏上看到相应的按钮:

top toolbar


步骤5.设置电子邮件通知

如果您是超级用户,您可以从用户操作日志中获取通知。当您以超级用户身份登录时,转到您的配置文件页面,您将看到此新选项卡,其中包含以下选项:

email notifications

About Us

Since 1996, our company has been focusing on domain name registration, web hosting, server hosting, website construction, e-commerce and other Internet services, and constantly practicing the concept of "providing enterprise-level solutions and providing personalized service support". As a Dell Authorized Solution Provider, we also provide hardware product solutions associated with the company's services.
 

Contact Us

Address: No. 2, Jingwu Road, Zhengzhou City, Henan Province

Phone: 0086-371-63520088 

QQ:76257322

Website: 800188.com

E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.