VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Найти бы похожий хак только для отображения флага страны пользователя с автоматическим распознаванием по типу как тут для браузера, без ручного указания как это сделано в подобных хаках для флагов
хак только для отображения флага страны пользователя с автоматическим распознаванием по типу как тут для браузера
это как из пушки по воробьям
что бы определить страну и повесить флаг, нужна база данных IP-шников, а она довольно не маленькая + нужно следить за актуальностью этой БД, IP меняются...
@StenLi
На доске почёта Пожизненный блэк
Join Date: Aug 2008
Награды в конкурсах:
Posts: 2,729
Версия vB: 3.6.x
Reputation:
Expert 1991
Репутация в разделе: 742
0
GEO_IP база весит от 1.5мб до 5гб на сегодняшний день вроде.
Но это ведь придется в постбит_комплите каждый раз парсить по ней, будет сильно нагружать серв.
Если без изменений, то можно сделать по регистрационному IP.
это как из пушки по воробьям
что бы определить страну и повесить флаг, нужна база данных IP-шников, а она довольно не маленькая + нужно следить за актуальностью этой БД, IP меняются...
Дану нафиг, уверен есть более цивилизованный способ тащить флаг, на рутрекере тащит и без базы в 5мег, так же некторые плагины лисы с джава скриптом на 5 кб (пытаюсь его вытащить щас) так же успешно отображают флаг и прочее. Тащить можно и через сторонний спец.сервис вроде этого - пример .
были еще в заметках сервисы спецовые, как найду кину
Quote:
Originally Posted by StenLi
GEO_IP база весит от 1.5мб до 5гб на сегодняшний день вроде.
Но это ведь придется в постбит_комплите каждый раз парсить по ней, будет сильно нагружать серв.
Если без изменений, то можно сделать по регистрационному IP.
Да изначально можно брать регистрационный а обновлять к примеру по нажатию кнопки сохранить в UserCP при редактировании данных, не так уж часто пользователь изменяет данные о себе в личном кабинете.
сменила страну на Россию, прекрасно флаг стал русским, хотя мой ИП чётко определяется как UA
Не припомню что бы я там флаг выставлял вручную да и регался когда их там вроде и не было, по этому решил что он сам подставляет. Ок ну если этим дергать и уже под результат выводить пикчу ?
xorex добавил 19.09.2011 в 18:02
вот еще один где уже и флажочек отображает но похоже что это родственные сайты так как используют одну и ту же дЖску urchin.js
Last edited by xorex : 09-19-2011 at 07:38 PM.
Reason: Добавлено сообщение
Luvilla
Гость
Posts: n/a
Quote:
Originally Posted by xorex
не припомню что бы я там флаг выставлял вручную
страна выбирается в профиле
кстати, у многих флага нет - и это неопровержимое доказательство, что там реализация через доп.поля профиля, а не через автоопределение
про скрипт ничего не скажу - я вообще не сторонник навешивать на движок утяжеляющих гирек...
@StenLi
На доске почёта Пожизненный блэк
Join Date: Aug 2008
Награды в конкурсах:
Posts: 2,729
Версия vB: 3.6.x
Reputation:
Expert 1991
Репутация в разделе: 742
0
xorex, Если пользоваться тем сервисом, то в каждом постбите будет идти отправка запроса на посторонний ресурс.
А если у пользователя включен режим отображения 40 сообщений на странице?)))
Будет грузиться дольше чем фейсбук
то по идее уже пофигу что там грузится после того как уже все самое основное загружено. В любом случае это не вариант каждый раз дергать, скрипт нужно подключать только для поиска в редко используемом месте а потом уже дергать готовый вариант, по типу как в этом хаке для браузеров, где запись идет при отправке сообщения, хотя и это жирно будет для флагов.
xorex добавил 19.09.2011 в 23:54
Может кто возьмется *
How to use the current session details for the current user inside a plugin or file:
------------------------------------------------------------------------------------
Last edited by xorex : 09-20-2011 at 12:54 AM.
Reason: Добавлено сообщение
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
1
база geoip lite от maxmind - маленькая, бесплатная, постоянно обновляется, достаточно точная.
никаких внешних сервисов не нужно. даже php-реализации клиента работают довольно быстро.
Если поставить специальный модуль php написанный на C, то становится настолько быстро, что можно запросто выводить в постбите флаг хоть для каждого сообщения.