Display the IP address of the posting below the post
composer require gbcl/userip:"*"
php flarum migratecomposer update gbcl/userip:"*"
php flarum cache:clear
php flarum migratecomposer remove gbcl/userip
php flarum cache:clearYou just need to open the extension in the admin panel. :)
- Support for websites using CDN
- Concise, detailed, understandable style
- No bugs (maybe?)
You can easily extend this extension to support different API providers, if you follow these steps:
- In your new extension, require
gbcl/useripas a dependency - Define a new Service that implements
GBCLStudio\GeoIp\Api\GeoIpInterfaceand extendsGBCLStudio\GeoIp\Api\Service\BaseService - 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
Builtin IP domain API is provided by ip.sb and IpInfo
Referenced code from the following projects: fof/geoip, fof/oauth
Support my work at afdian
