Vous devrez écrire un plugin pour cela. Voir Développement de plugins Discourse - Partie 1 - Créer un plugin de base.
Mais pourrai-je utiliser ce plugin avec la version SaaS de Discourse (avec le plan pro) ?
Pas besoin d’appels API, car Discourse est livré avec une intégration MaxMind prête à l’emploi, et vous pouvez simplement appeler
DiscourseIpInfo.get(ip)depuis votre plugin.
Est-ce suffisamment précis pour cibler uniquement les utilisateurs du Québec, Canada ? La plupart des services GeoIP que j’ai trouvés avaient une précision par pays mais n’étaient pas capables de cibler une province spécifique au Canada.
Si vous êtes sur notre hébergement, veuillez contacter notre support. Nous pouvons vous aider avec des plugins personnalisés dans notre plan Entreprise.
Donc, pas possible avec le plan Standard ? Je suppose que le plan Entreprise coûte au moins 3 fois le prix du plan pro.