Описание:
Показывает участников на карте Google.
(Пример ссылки на карту участников)
(Пример карты участников)
(Пример страницы настроек)
(Пример разрешений группы пользователей)
Особенности:
Карта участников автоматически обновляется раз в месяц.
Все фразы начинаются с membersmap_ для вашего удобства.
Разрешения группы пользователей:
По умолчанию просмотр карты участников разрешен следующим двум группам пользователей:
Зарегистрированный
Незарегистрированный / Неподтвержденный
Шаг настройки 1:
Получите свой ключ JavaScript API Google Maps по этой ссылке:
developers.google.com
Дополнительная информация о настройках JavaScript API Google Maps приведена здесь:
To use any of the add-ons which require Google JavaScript API key. When you sign up you will be asked for a credit card to secure payments if you exceed the their daily free requests. Keep in mind that they give you $200 dollars worth of credit. That would be 28,000 map requests per month...
www.xf2addons.com
Шаг настройки 2:
Ipapi позволяет выполнять 1000 поисков по IP-адресам в день, что нормально для большинства форумов. Если вы хотите отобразить на карте более 1000 пользователей, используйте опцию базы данных GeoIP2.
The Members map v2.1 add-on has an option to use the GeoIp2 library which is installed on your server. This GeoIp2 library allows reading the GeoLite2 database. Once installed you will be able to add an unlimited number of markers to your Members map add-on for free. These instructions have...
www.xf2addons.com
Шаг настройки 3:
Обновите страницу настроек с помощью вашего ключа Google Maps.
Шаг настройки 4:
Предоставьте группе пользователей разрешения на просмотр карты.
Шаг настройки 5:
Запустите записи Cron для карты участников вручную. Это требуется только при первоначальной настройке. Записи Cron будут автоматически запускаться один раз в месяц.
Изменения в базе данных:
Это дополнение создаст две таблицы в вашей базе данных:
andy_members_map
и andy_members_map_data
Вопросы и ответы:
Вопрос: Сколько стоит Google maps API?
Ответ: Это бесплатно, если только у вас не очень большой форум.
Вопрос: Могут ли участники вручную установить свое местоположение?
Ответ: Нет.
Вопрос: Могут ли участники отказаться от использования карты участников?
а: да. Им нужно будет снять флажок "Показывать свой онлайн-статус" на странице настроек учетной записи и подождать до первого числа месяца, когда запустится запись cron на карте участников.
Вопрос: Насколько точны маркеры на карте?
О: Маркеры не будут показывать точное местоположение.
Вопрос: Могут ли маркеры не содержать имен пользователей?
Ответ: Да, для этого есть вариант.
Вопрос: Я хотел бы знать, сколько пользователей будет выбрано на основе последних дней активности, как я могу это сделать?
A: Добавьте membersmap/lastactivity в URL вашего форума.
Вопрос: У меня есть подписка на ipapi.co и у меня есть ключ, могу ли я использовать его, чтобы преодолеть лимит в 1000 в день в бесплатной версии?
а: да. Используйте параметр ключа Ipapi.