Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

(SIV41) Author Post GeoLocation

Опубликовано:

index.php?app=downloads&module=display&section=screenshot&id=320

Имя файла: (SIV41) Author Post GeoLocation

Владелец файла: siv1987

Файл размещен: 20 Окт 2016

Файл обновлен: 15 Ноя 2016

Категория файла: Плагины и Приложения

 

Местоположение автора сообщения в теме.

 

Нажмите сюда, чтобы скачать этот файл

Рекомендованные сообщения

Опубликовано:

Спасибо большое, отличный плагин! Вот бы еще для тройки аналогичный заиметь )

Опубликовано:
  • Автор

Для тройке наверное будет только за донат. Соберете несколько желающих кто захочет скинутся по 100руб и напишу под тройку.

Опубликовано:

Конечно, не вопрос. А возможно будет реализовать, чтобы названия городов были на русском?

Опубликовано:
  • Автор

Это зависит от того, какой geoip сервис вы используете и как он возвращает данные.

Опубликовано:

А используемый в хуке сервис умеет на русском данные возвращать?

Опубликовано:

Спасибо. Классный плагин, но он очень долго устанавливается. (Кончено возможно в этот момент сервер встал в ступор).

Опубликовано:
  • Автор

Классный плагин, но он очень долго устанавливается. (Кончено возможно в этот момент сервер встал в ступор).

Скорее всего проблемы с сервером, в плагине нет никаких изменений в базе данных или запросов на сторонние серверы при установке.

Опубликовано:
  • Автор

У geoip.nekudo.com есть поддержка языка.

Опубликовано:
  • Автор

Обновлено до 1.0.2

Добавлен сервис geoip.nekudo.com с поддержкой русского языка.

Опубликовано:
  • Автор

Обновлен до 1.0.3

Добавлены новые Geo сервисы. В итоге имеются 5 апи сервисов. Этих думаю хватит сполна.

Все сервисы поддерживают русский язык (разве что invisionpower).

Опубликовано:

Плагин использует только внешние службы? С модулем php-geoip от maxmind не работает?

Опубликовано:
  • Автор

Вот как раз php-geoip нету. Добавим в следующей версии или можете воспользоваться Пользовательским сервисом и внедрить кастомный сервис самостоятельно.

 

С модулем php-geoip от maxmind не работает?

Модуль php или библиотекой от maxmind?

Опубликовано:

Модуль php5-geoip использует библиотеку (базу данных) от maxmind. В бесплатной версии (GeoIPLite), которая доступна на любом дистрибутиве linux, эта база сильно урезана. Но это можно решить, посетив соответствующие ресурсы или приобретя базу от разработчика.

 

Сам модуль очень простой, там буквально одним запросом можно определить местоположение. Сначала проверяйте город, если возвратил пустое значение (бывает в бесплатной версии), то подставляйте страну. Также проверяйте наличие в системе модуля, чтобы не вылететь с ошибкой.

Опубликовано:
  • Автор

Модуль php5-geoip использует библиотеку (базу данных) от maxmind

Есть компилированное расширение php и есть php библиотека от maxmind, которая в свою очередь имеет две версии - geoip-api и geoip2 с базой данных GeoLite2. Вам для чего нужно?

Опубликовано:

Под php5-geoip http://php.net/manual/ru/ref.geoip.php она только старую версию баз данных использует. И у всех устанавливается без проблем.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.