模块:为XOOPS 2.5.8和PHP 7发布Userlog 1.17 Alpha2

发布者: Mamba于2016/8/28 21:30:00 阅读量11173
我们很高兴宣布为XOOPS 2.5.8和PHP 7发布了UserLog 1.17 Alpha 2模块

Resized Image


描述:引用

Userlog是一个节点记录器,它可以记录您网站上用户/访客的活动。
这对于繁忙站点中的网络管理员来说是一个非常有用的工具。例如,您可以记录其他管理员在网站中的导航。


最低要求
=========================
XOOPS 2.5.8
PHP 5.5
MySQL 5.0


如果发现任何错误,请在这里报告,或直接在GitHub上报告

https://github.com/XoopsModules25x/userlog/issues

像往常一样,我们鼓励大家进行分叉并提供反馈,帮助我们的开发

下载: GitHub

开发: GitHub

教程: GitBook
(刚刚开始 - 我们需要帮助!

您可以在教程中贡献,也可以提供翻译,在GitHub XOOPS Docs

查看GitHub上的XOOPS: 让我们参与进来!

功能
=========================
- 记录用户活动和导航。
示例
1- 可以列出特定用户使用的所有IP,反过来,从定义的IP列出一所有从该IP登录的用户,以查找重复用户。
2- 查找数据库中的已删除项。
3- 查找管理员用户活动(网站管理员、版主等)。
4- 查找从Google来你网站的用户。

- 可以通过获取用户ID、用户组或访客IP来记录用户。
- 记录可以存储在文件、数据库或两者中。
- 可以选择要记录的任何以下用户信息以及/或页面数据。
引用

用户ID、用户名、是否为管理员?(是/否)、组别、最后访问时间、用户IP、用户代理、URL(请求URI)、脚本名、来源URI、页面标题、是否为页面管理员?(是/否)、目录名、模块名、项目名称、项目ID、请求方法(GET、POST等)、$_GET、$_POST、$_REQUEST、$_FILES、$_ENV、$_SESSION、$_COOKIE、头部列表、记录器

- 可以选择任何活跃的模块进行记录,Userlog将只记录这些模块的用户活动。
- 您可以在管理员/日志中导航/删除/清空/导出到CSV格式的用户记录。
- 您可以在管理员/日志.php中渲染来自数据库或文件源引擎的记录。
- 要根据标准搜索记录,您在管理员/日志.php中有一个高级表单。
- 您可以在admin/file.php中查看/删除/重命名/复制/合并/压缩(zip)/导出为CSV的日志文件。
- 在admin/stats.php中您可以看到模块总查看次数、用户总查看次数、组总查看次数。
- 您可以使用一些标准,如模块/链接/日志时间/查看者用户ID/查看者组ID等来查看任何项目的查看次数,在admin/stats.php的高级表单中。
- 通过激活查看块,您可以设置一个模块或整个网站在特定时间段内最常查看的项目。例如:今天最受欢迎的新闻。
- 您可以在首选项中设置模块为活动或空闲。
- 如果需要将日志存储在文件中,您可以在首选项中设置工作路径、工作文件大小、工作文件名等。
- 如果需要将日志存储在数据库中,您可以在首选项中设置最大日志阈值(最大日志数量和日志在数据库中存储的最大时间)。
- 可用作备份/还原工具。
- 使用JSON格式将数组存储在数据库中以提高性能(而不是使用xoops核心序列化)。