pplulee/flarum-userip
最新稳定版本:1.0.0
Composer 安装命令:
composer require pplulee/flarum-userip
包简介
Geolocation for Flarum, modified by @pplulee
README 文档
README
only display city and country, modified by pplulee
Install
composer require pplulee/flarum-userip:"*"
php flarum migrate
Update
composer update pplulee/flarum-userip:"*"
php flarum cache:clear
php flarum migrate
Remove
composer remove pplulee/flarum-userip php flarum cache:clear
How to use
You just need to open the plugin in the background. :)
Feature
- Support for websites using CDN
- Concise, detailed, understandable style
- No bugs (maybe?)
Extending
You can easily extend this extension to support different API providers, if you follow these steps:
- In your new extension, require
pplulee/flarum-useripas a dependency - Define a new Service that implements
GBCLStudio\GeoIp\Api\GeoIpInterface - In your new extension's extend.php, register the service:
new GBCLStudio\GeoIp\Extend\ApiProvider(MyNewService::class); - Provide the required translations under the
gbcl-useripnamespace, for example:gbcl-userip.admin.service.YOUR_NEW_EXTENSION.label, specific translations The text can be found at here
Note
Builtin IP domain API is provided by ip.sb
Referenced code from the following projects: fof/geoip, fof/oauth
Support my work at afdian 爱发电
统计信息
- 总下载量: 254
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-01-11