Бесплатный компонент погоды

4448
2 года назад я выпустил компонент погода который благодоря пользователю DEOVER стал внезапно снова кому то нужен smile
Однако сайт с которого парсилась погода теперь стал платным и это грусняшка. Ну ни чего страшного - переписал практически весь компонент и он теперь работает:

Итак, компонент позволяет парсить себе погоду в базу данных и выдавать его типа "как свою" без всяких информеров. При определённом знании программирования можно выводить до 17 параметров строить разные графики и прочие вещи - в дефолте стандарный набор: Компонент и модуль


Все параметры беру с http://openweathermap.org

Качать тут: http://ostudio.org/sources/pogoda/pogoda_100115.tar.bz2
Спасибо можно говорить на Qiwi кошелёк: +79279951231

Рекомендую не обновлять а удалить - установить заново
После установки добавить в cron команду
wget http://ваш.сайт/pogoda/add.html -O /dev/null > /dev/null
С периодом 4-6 часов.

И да в карму тоже плюсик можно :)
Хак "Ссылка на мой профиль" | Компонент AjaxChat для 1.10.3+
Комментарии (27)
eoleg 8 января 2015 в 15:26 0
а для какой версии компонент?
чтото я на 1.10.3 попробовал установить но получил следующее
Сергей Игоревич 8 января 2015 в 15:26 0
щас перепроверю....
eoleg 8 января 2015 в 15:27 0
ну тоесть не отображается какой компонент и кнопка установки
Сергей Игоревич 8 января 2015 в 16:23 0
Перезалил. Проверьте.
eoleg 8 января 2015 в 17:51 0
установился
eoleg 8 января 2015 в 18:05 0
Работает, только вот названия города в котором такая погода не хватает.
Alekskrug 8 января 2015 в 18:31 0
Не работает. То есть нету вывода погоды
Вот ссылка
http://alekskrug.ru/pogoda
Сергей Игоревич 8 января 2015 в 18:32 0
В крон не добавлено:
http://alekskrug.ru/pogoda/add.html
Зашёл в ручную всё есть
Alekskrug 8 января 2015 в 18:38 0
А как можно сделать крон задачу
Сергей Игоревич 8 января 2015 в 18:39 0
Это зависит от хостинга
Alekskrug 8 января 2015 в 18:39 0
У меня поддерживается
Сергей Игоревич 8 января 2015 в 18:43 0
Поставил на свой хостинг раз в 2 часа.
Alekskrug 8 января 2015 в 18:49 0
спасибо
Сергей Игоревич 8 января 2015 в 18:49 +1
Для спасибо адреса даны ;)
Alekskrug 9 января 2015 в 16:16 0
Надеюсь автор не будет против того что я чуть-чуть изменил его компонент.
Вот что я сделал:
1) добавил файл шаблона для модуля
2) добавил CSS классы для модуля
Теперь дизайн модуля и компонента не связанны.
Если кому надо забирайте
Качать тут
Дема тут
VopisUVD 9 января 2015 в 22:30 0
Реализация классная, но вот как и в прежнем сео упущено... Надо к таким дополнениям обязательно все что необходимо прописывать... И тайтл и дескрипшен и описание над выводом погоды... Все это можно в админку вывести и хранить по простому в конфиг файле...
myrddin 10 января 2015 в 04:20 0
Добавлю:
по умолчанию информация на общей странице выводится только на 4 дня (Сегодня + еще 3 дня), поменять кол - во дней до 7, можно в файле /components/pogoda/frontend.php
строка:
$pogoda = $model->getPogodaByDate($viewtime,4);
где 4 - цифра, указывающая кол-во выводящихся дней.
joke
VopisUVD 10 января 2015 в 14:37 0
Такие вещи можно и в админку вынести... уважаемые разрабы кому не сложно может подскажете на примере как это сделать? А дальше по аналогии кому что надо вынесем и добавим...
Сергей Игоревич 10 января 2015 в 14:37 0
Скажите что надо - я вынесу.
Alekskrug 10 января 2015 в 12:17 0
У меня вот какая беда.
Почему то вывод погоды начинается с завтрашнего дня, а не с сегодняшнего или мне так кажется и как это поправить
http://alekskrug.ru/pogoda
Сергей Игоревич 10 января 2015 в 14:38 0
Загрузятся другие дни всё будет норм. Просто сервер выдаёт погоду с завтра...
timoxa 20 января 2015 в 10:59 +3
Сергей Игоревич
КИДАЛА!!!
Заказывал компонент, в итоге не получил ничего!
смотрим даты...

спросил сколько максимум времени понадобится

Оплатил аванс 12.09.12 (в скайпе есть подтверждение получения денег)
Прикидываем, беру максимум 6 недель (полтора месяца) получается компонент должен быть готов к 1 ноября. За 2 недели до срока сдачи компонента меня уверили что все будет готово.
Хорошо, жду...
Конечно ни 1-го ноября, ни до сих пор я ничего не получил...
Ещё недели три я слушал завтра, послезавтра, вот-вот, почти готов, тестим и т.д.
Теперь вообще полный игнор в скайпе (хотя разработчик онлайн)не говоря уже про почту и личку тут.
Одним словом - ЧМО!
Lisandr 10 февраля 2015 в 15:45 0
2012 год? Огого, что-то поздно вы одумались)
Lisandr 10 февраля 2015 в 15:45 0
Для Instant CMS 2.1.2 компонент не будет пилиться?
Сергей Игоревич 10 февраля 2015 в 15:46 +1
Пока не до этого увы...но надо бы вообще заняться этим делом
__ 19 февраля 2015 в 13:20 0
На 10.6 полёт отличный погода
Александр 10 апреля 2015 в 21:12 0
а можно крон как то в функционал самого двига добавить где у него в настройках Задачи CRON