模块:用户日志1.01 RC1版本发布(稳定候选版本)

发布者: irmtfan 于 2013/4/8 11:44:09 7063查看
在介绍了作为xoops新日志记录器的userlog 1.0ALPHA并进行多次测试、添加功能、修复错误、提高性能,以及在许多xoops会员的帮助下,现在是时候将userlog(userlog版本1.01 RC1)的新版本介绍给Xoops社区,它已在真实环境中进行全面测试。

特别感谢
mamba(在其所有方面提供了大量帮助)、zyspec(向我展示了良好的代码)、tatane、Cesag(翻译和指导)

描述
引用

userlog是一个节点记录器,可以将您的网站中用户/访客的活动记录到选择的节点。
这是一个对忙碌网站管理员非常有用的工具。例如,您可以将其他管理员的导航记录下来。

更多内容请在这里阅读
http://svn.code.sf.net/p/xoops/svn/XoopsModules/userlog/trunk/userlog/docs/readme.txt

特性
- 记录用户活动和导航。
- 可以根据用户ID、用户组或访客IP来记录用户。
- 日志可以存储在文件、数据库或两者中。
- 可以选择以下用户信息和/或页面数据以记录:
引用

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

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

要求
=========================
XOOPS 2.5.5 PHP 5.3 MySQL 5.0

安装
=========================
1- 上传用户日志到/modules/userlog(上传压缩文件并在Cpanel中解压是确保所有文件正确上传的最佳方式)
2- 前往您的管理面板 -> 系统 -> 模块 -> 安装
3- 在模块首选项中将默认设置更改为您想要的设置。

重要提示:在userlog模块中引入了一个新的“为网站管理员文件权限的附加权限”插件。
如果您希望其他网站管理员无法访问userlog模块,则此插件适合您。
更多信息请访问userlog/admin/addon/perm.php
如果您不需要此插件,您只需删除addon/perm.php

安装警告
这是一个稳定的候选版本,这意味着此版本已在真实环境中全面测试。但无论如何,请在生产网站上自行承担风险进行安装。
本模块不适合新手。您可能会通过设置错误的配置轻松破坏/损坏您的网站。

讨论
https://xoops.org.cn/modules/newbb/viewtopic.php?topic_id=75865
报告错误并请求功能。

svn
1.01 发布(冻结版本)
http://svn.code.sf.net/p/xoops/svn/XoopsModules/userlog/releases/1.01
trunk(最新修订版)
http://svn.code.sf.net/p/xoops/svn/XoopsModules/userlog/trunk/

下载
http://www.xoops.ir/modules/newbb/viewtopic.php?post_id=19676
将添加到sourceforge。