Плагин погодный информер

Плагин выводит подробную информацию о погоде на вашем ресурсе для города к которому этот проект относится.

Собирает погоду по ID города с gismeteo.ru, получить ID города можно тут

В каталоге тут — http://livestreet.ru/addons/122/
Демо тут — http://sat-manager.ru/weather/

Доступен под: 0.3, 0.4 версии LiveStreet.

75 комментариев

avatar
Было бы круче если скрипт будет тянуть для каждого юзверя погоду для того города который указан в профиле. Если в профиле пусто то задать дефолтное значение типа Москва/Киев/Минск
avatar
Идея хорошая, но если пользователей много то будет напряжно и по времени и по нагрузке при парсинге
avatar
Много понятие растежимое :)
Если парсить погоду для 100 городов єто напряжно?
Еще стоить заметить что многие пользователи не заполняют поле город т.е. им будет парсится дефолтный город!
avatar
в следующей версии опциально сделаю
avatar
Я так понял, что новая версия уже вышла… это в ней реализовано?
avatar
На демо всё есть.
avatar
Можно не тягать каждый раз инфу из источника, а кидать ее в кеш с временнОй отметкой. А дельту обновления задавать в конфиге модуля. Исходников не смотрел, но если сама процедура парсинга тяжелая, то в кеше сохранять уже распарсенные данные.
avatar
Каждый раз и не происходит парсинг. Парсер отдельны файлом по крону запускается, пишет в бд данные с которыми потом работает модуль.

Обновляющийся 4 раза в сутки (2.30, 8.30, 14.30, 20.30 МСК по зимнему времени)

в это время примерно происходит парсинг, я у себя поставил на 10 минут позже
avatar
Сделайте пошире колонку для м/с, а то в две строчки как бэ… ;)
  • pin
  • 0
avatar
и возможно ли добавить погоду на неделю к примеру?
avatar
Нет, это просто информер.
informer.gismeteo.ru только на 1 день предоставляет погоду.
avatar
возможно ли хранить хронологию погоды, с графиком разницы по годам?
avatar
Только для 0.3.1? Под текущую версию из свн было бы отлично.
avatar
Не проверял на версии из свн ну думаю при покупке настрою у вас на фтп и под текущую версию из свн
avatar
Они очень прилично отличаются.
avatar
ничего)
avatar
Ну я к сожалению не могу пустить вас к нам на фтп, был бы совместим с версией из свн, приобрели бы.
avatar
На днях под свн оптимизирую, скорее всего завтра.
avatar
сделал версию для свн
avatar
а для 0.4 стоит ли ожидать обновление?
avatar
Разумеется
avatar
сделаете плагином — куплю
avatar
Всем купившим разослал версию, теперь уже плагина, под 0.4 версию LiveStreet. Доработал, теперь парсится погода на наделю.
avatar
думаю стоит его в каталог добавить
avatar
В каталоге тут — livestreet.ru/addons/122/
avatar
это модуль
Совместимость: LS 0.3.1
а мы говорим о плагине
avatar
При подаче заявки на покупку указываем что хотим получить и получаем желаемое!
avatar
я думаю не стоит усложнять людям жизнь. если человек хочет плагин, то он будет искать его в разделе «плагины».
или нужно реализовать в каталоге ЛС привязку одного аддона к нескольким категориям + добавление файлов для разных версий.
avatar
Нет тут ничего. Как купить плагин — то?
avatar
А есть ли возможность настраивать город под себя, либо же по ip определять…
avatar
По ip определения нет, город настраивается по id, который генерируется на informer.gismeteo.ru
avatar
Получил под 0.4, спасибо. В версии под 0.31 была поддержка прокси, в этой нет?
И небольшой вопрос (пожелание). Реально его заточить под погоду с rp5? Подразумеваю заточку за деньги )
avatar
У меня интернет теперь без проксей, поэтому их и нет))
И небольшой вопрос (пожелание). Реально его заточить под погоду с rp5? Подразумеваю заточку за деньги )
Я же в личке написал, что реально.
avatar
Отписал вам в личку
avatar
плагин перестал работать. на демосайте, кстати, тоже sat-manager.ru/weather/
avatar
перестала работать pda версия gismeteo для России, откуда парсится погода, в Украине всё норм…
avatar
Украинская pda версия функционирует, поэтому в файле /plugins/weather/classes/modules/weather/Weather.class.php в 52 строке меняем ru на ua и все снова работает.
avatar
ага, спасибо, работает
avatar
В каталог выложил новую версию плагина в которой работоспособность налажена.
Спасибо Truth4oll.
avatar
Как получить обновление?
avatar
.ua закрыли. pda.gismeteo.ru заработал, но теперь это тоже, что и wap.
avatar
снова не работает))
avatar
Попрошу не разводить дезинформацию, всё нормально работает.
avatar
Ну мы же не просто так пишем. Я рад, что у вас все работает. У меня же при запросе pda.gismeteo.ua/gm/normal/node/prognoz_day/6/?field_wmo=34560&field_index=34560&sd_field_date=2010-11-22&ed_field_date=2010-11-22 получает 500ю ошибку. Впрочем, мне уже все равно, я переделал переделал чтобы работал с pda.gismeteo.ru
avatar
pda.gismeteo.ua/gm/normal/node/prognoz_day/6/?field_wmo=34560&field_index=34560&sd_field_date=2010-11-22&ed_field_date=2010-11-22
и эта ссылка у меня прекрасно работает.
avatar
Да, сейчас заработала. Надолго ли
avatar
А у меня такая проблеа
Warning: file_get_contents(http://pda.gismeteo.ua/gm/normal/node/prognoz_day/6/?field_wmo=31735&field_index=31735&sd_field_date=2010-12-24&&ed_field_date=2010-12-24) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/u101579/xablogiru/www/plugins/weather/classes/modules/weather/Weather.class.php on line 53

Notice: Undefined offset: 1 in /home/u101579/xablogiru/www/plugins/weather/classes/modules/weather/Weather.class.php on line 55

Warning: Cannot modify header information - headers already sent by (output started at /home/u101579/xablogiru/www/plugins/weather/classes/modules/weather/Weather.class.php:53) in /home/u101579/xablogiru/www/engine/include/function.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/u101579/xablogiru/www/plugins/weather/classes/modules/weather/Weather.class.php:53) in /home/u101579/xablogiru/www/engine/include/function.php on line 216


Выходит у моего хостинга нет доступа к сайту украинскому? Что делать?
  • ilgo
  • 0
avatar
покупал для 0.3 можно получить на 0.4.2 писал на мыло, но безответно…
  • dvb
  • 0
avatar
Не видел твоего письма, напиши ещё раз
avatar
похоже сайта pda.gismeteo.ua больше нет. Теперь у него другой адрес и иное представление информации m.gismeteo.ua
Как решать проблему?
avatar
Пока не как, нужно переделывать парсер.
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
avatar
Обновил плагин, после модерации будет доступен в каталоге.
avatar
Работает! Только теперь выглядит в стандартном шаблоне не в общем стиле (без блока с закругленными концами).
avatar
Зачем в файле parser.php в верху такая строчка?
#!/usr/local/bin/php
avatar
путь к пхп для крона
avatar
Warning: set_time_limit() has been disabled for security reasons in /home/bestguys/public_html/weekly.kiev.ua/plugins/weather/PluginWeather.class.php on line 15

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /home/bestguys/public_html/weekly.kiev.ua/plugins/weather/classes/modules/weather/Weather.class.php on line 59

Warning: file_get_contents(http://m.gismeteo.ru/weather/4944/) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /home/bestguys/public_html/weekly.kiev.ua/plugins/weather/classes/modules/weather/Weather.class.php on line 59

Notice: Undefined offset: 1 in /home/bestguys/public_html/weekly.kiev.ua/plugins/weather/classes/modules/weather/Weather.class.php on line 61

Warning: Cannot modify header information — headers already sent by (output started at /home/bestguys/public_html/weekly.kiev.ua/plugins/weather/PluginWeather.class.php:15) in /home/bestguys/public_html/weekly.kiev.ua/engine/include/function.php on line 215

Warning: Cannot modify header information — headers already sent by (output started at /home/bestguys/public_html/weekly.kiev.ua/plugins/weather/PluginWeather.class.php:15) in /home/bestguys/public_html/weekly.kiev.ua/engine/include/function.php on line 216
avatar
php.ini > allow_url_fopen = On
avatar
поддержка хоста ответила: Нет, это значение не будет изменено. Используйте, пожалуйста, функции модуля cURL.

возможно ли что-то сделать?
avatar
напиши в аську
avatar
так есть шанс на помощья? а то заказкик пьет кровь
avatar
оставь в личке свою аську, сам напишу
avatar
Что-то плагин перестал работать. На сайте автора тоже…
avatar
под 0,5 не работает? Никто не пробовал? trim06 под 0,5 не планируете сделать?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.