User IP
Geolocation for Flarum
Compatible with Flarum v1.8.2
Latest release 1.0.4
334 downloads
released on May 21, 2023
Tags
User IP
Display the IP address of the posting below the post
ScreenShot
Install
composer require gbcl/userip:"*"
php flarum migrate
Update
composer update gbcl/userip:"*"
php flarum cache:clear
php flarum migrate
Remove
composer remove gbcl/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
gbcl/userip
as 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-userip
namespace, 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 爱发电
Features
© 2023 Hyn by Daniël "Luceos" Klabbers. All rights reserved. · Extensions and extension information is provided by the respective (copyright holding) authors. · Extiverse is not affiliated to the Flarum project or Flarum foundation. · Images on Extiverse pages are from Unsplash.