rah/rah_unlog_me

排除 Textpattern CMS 访问日志中的站点管理员

资助包维护!
www.paypal.me/jukkasvahn

安装: 2

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 1

开放性问题: 0

类型:textpattern-plugin

1.5.0 2022-05-13 15:31 UTC

This package is auto-updated.

Last update: 2024-09-13 20:16:49 UTC


README

下载 | Packagist | 问题

Textpattern CMS 的访问日志中排除一组 IP 地址。可以自动过滤掉您的访问、站点管理员和机器人产生的访问。插件为 Textpattern 的首选项面板添加了易于使用的日志选项。

安装

使用 Composer

$ composer require rah/rah_unlog_me

下载 安装包。

首选项

安装后,您可以在 Textpattern 的 首选项面板 中找到 rah_unlog_me 的设置,在 访问日志排除 部分。

是否从日志中排除站点作者的 IP 地址?

如果设置为 ,则在 Textpattern 管理员登录时不会记录站点管理员的访问。

从日志中排除的附加 IP 地址(以逗号分隔)

rah_unlog_me 的第二个选项是一个字段,您可以在此定义一个以逗号分隔的(,)IP 地址列表,这些地址将从日志中排除。

此选项支持通配符。 % 匹配任意数量的字符,而 _ 匹配恰好一个字符。使用通配符可以轻松排除整个地址块。以下示例将排除本地设备从访问日志中

::_%, fc00::_%, 10._%, 127._%, 172.16._%, 192.168.0._%

变更日志

版本 1.5.0 – 2022/05/13

  • 现在积极阻止访问,而不是在清理数据库后。虽然提供了性能优势,但当前版本的 Texptattern 不会将 IP 地址保存到日志中,因此清理也无法进行。
  • 现在需要 Textpattern CMS >= 4.8.0。

版本 1.4.1 – 2012/09/10

  • 改进:清理了安装程序和迁移脚本。

版本 1.4 – 2012/07/11

  • 更改:将嵌入的语言字符串移动到 Textpacks。
  • 添加:芬兰语翻译。
  • 添加:排除 IP 列表支持通配符。 % 匹配零个或多个字符,而 _ 匹配恰好一个字符。
  • 现在需要 PHP5 或更高版本。

版本 1.3 – 2011/12/06

  • 更改:使用与 Textpattern 完全相同的方法来检查已登录用户的 IP。只是为了保持一致性,实际上不影响任何事情。
  • 移除:首选项面板上的 JavaScript。它造成的麻烦比提供的帮助还要多。并不是每个人都希望每个人都导航到插件的面板。

版本 1.2 – 2011/06/03

  • 改进:当禁用 JavaScript 时,不再将 JavaScript 弹出到首选项面板顶部。
  • 改进:使用单个查询扫描预定义的 IP 地址列表。

版本 1.1 – 2011/03/14

  • 修复:卸载程序中的错别字。将“删除”改为“已删除”。
  • 添加:遗忘的标志。
  • 添加:缺少插件面板选项链接的权限。
  • 修复:文档中的错别字。将所需的 TXP 版本从 4.0.7 更改为 4.2.0。

版本 1.0 – 2011/03/13

  • 将插件的偏好设置集成到 Textpattern 的原生首选项面板中。
  • 更好的排除/删除脚本。不再在不需要时从日志中搜索 IP 地址;当日志关闭时不会采取任何行动,并且仅当访问日志面板时才从日志中删除额外的 IP 地址。
  • 支持语言字符串。
  • 现在需要TXP 4.2.0以支持全部功能。

版本 0.1 – 2009/05/24

  • 首次发布