Модуль текущей погоды в городе пользователя

+20
1.82K
Представляю модуль выводящий данные о погоде в городе пользователя.
Данные о геолокации берутся из моего класса IpGeoBase.
Информация о погоде кешируется на 90 минут по каждому городу.

Демо есть тут: icms.spshka.com/

Первый заход на сайт бывает долгий, но потом данные берутся из кеша. Модуль бесплатный, идет в качестве бонуса к классу IpGeoBase, ведь без него все равно не работает.

Класс IpGeoBase в свою очередь тоже переписан, теперь он статический и умеет локально кешировать запросы, дабы избегать повторного вызова запросов из базы при обращении к нему из различных сторонних модулей и компонентов.

Скачать обновленный класс IpGeoBase можно тут: instantcms.ru/users/files/download3313.html
0
MIXX MIXX 11 лет назад #
Я зашел на демку, но там пусто вместо погоды ...
0
Anor Anor 11 лет назад #
Значит координаты не определились.
Они по России и Украине только определяются.
0
PrazdNik PrazdNik 11 лет назад #
+1. Определил, причем верно)
0
Константин Г. Константин Г. 11 лет назад #
У мнума не определилось. С KZ.
0
Anor Anor 11 лет назад #
Надо наверно заглушку сделать, если не определяется выводить Москву.
0
Максим Шорин Максим Шорин 11 лет назад #
модуль платный что ли ?
0
SE7EN SE7EN 11 лет назад #
KZ, Павлодарская область - не определяет!!!
0
toropa toropa 11 лет назад #
Показало только опласть. Надо бы ставить город по дефолту если не опредилился. Также значения температуры + / -, ветер ...
Да и модуля нетдля теста на своем сайте
0
Anor Anor 11 лет назад #
Там много чего напарсить можно, полный расклад по городу есть.
А времени нет. Но модуль открытый, можно дописывать свободно.
Я его как образец к классу IpGeoBase сделал.
0
Александр Корн Александр Корн 11 лет назад #
Отлично! Определили правильно! с помощью этого модуля (точнее класса который он использует) можно реализовать знакомства. Выбирать тех кто рядом, еще и онлайн! Думаю неплохой компонент получится, даже если платный!
+1
IRATE IRATE 11 лет назад #
IpGeoBase
Ваше местоположение неизвестно.

Вот и ладненько. Потом прилечу на Землю.
0
Anor Anor 11 лет назад #
)) Улыбнуло.

А вообще там можно с точностью до страны указывать если не в России.
Я не заморачивался в демо с этим. В API страна возвращается всегда.
0
IRATE IRATE 11 лет назад #
Ok. Спасибо.
0
Igor Igor 11 лет назад #
Ваше местоположение неизвестно.
аналогично...
0
Ingvarruss Ingvarruss 11 лет назад #
А у меня вообще не работает и шаблон слетает.

Еще от автора

Мост между InstantCMS 1.10+ и форумом phpBB3
Представляю функционал реализующий интеграцию между InstantCMS 1.10+ и популярным форумом phpBB3 Что получилось настроить и пофиксить в первой версии:
Компонент "Укорачиватель ссылок" для ICMS 1.10+
Представляю простой но очень полезный компонент умеющий красиво укорачивать любые ссылки до uid: /info/1234.
Модуль Яндекс.Почты для ICMS 1.10+
Представляю модуль Яндекс.Почты для домена. Что он умеет: 1. Регистрация аккаунтов в Яндекс.Почте для Вашего домена 2.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.