leuchtfeuer / locate
用户的国籍、首选语言和其他信息将被检测。根据可配置的规则,用户可能会被重定向到其他语言或页面。Locate 还提供了在可配置国家的可配置页面上的地理封锁功能。
v12.0.3
2024-05-21 11:10 UTC
Requires
- php: >=8.1
- doctrine/dbal: ^3.6
- symfony/console: ^6.3
- typo3/cms-backend: ^12.4
- typo3/cms-core: ^12.4
- typo3/cms-extbase: ^12.4
- typo3/cms-frontend: ^12.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- phpunit/phpunit: ^10.0
- typo3/testing-framework: ^8.0
Suggests
- ext-bcmath: Alternative for an accurate IPv6 calculation. Not needed if you have gmp installed.
- ext-gmp: Recommended for an accurate IPv6 calculation.
- jaybizzle/crawler-detect: If you do not want to redirect bots.
- sjbr/static-info-tables: If you want to use IP based data.
Replaces
- bitmotion/locate: v12.0.3
- typo3-ter/locate: v12.0.3
This package is auto-updated.
Last update: 2024-09-21 11:49:39 UTC
README
此 TYPO3 扩展提供了一些功能,用于为您的网站用户分配合适的语言版本,或者在可配置国家的可配置页面中拒绝访问(地理封锁)。
最新版本的完整文档可以在此处找到:这里。
要求
我们目前支持以下 TYPO3 版本
IPv6 支持
为了精确的 IPv6 支持,您的 PHP 需要支持 gmp
或 bcmath
。它还需要在没有 --disable-ipv6
选项的情况下编译。即使没有这些包,也可以确定 IP 地址,但精度较低。
贡献
您可以通过向此存储库的 master 分支提交 pull request 来做出贡献。或者,也可以给我们寄一些 啤酒...
本网站或产品包含来自 https://lite.ip2location.com 的 IP2Location LITE 数据。