Компонент собирает и показывает информации о погоде в указанном населенном пункте.
Для экономии трафика и уменьшения нагрузки на источник метеоданных, компонент кеширует метеосводку на указанное время. Обновление данных происходит по запросу очередного посетителя, когда срок жизни актуальных метеоданных в базе истек и пора выполнить ее актуализацию.
Компонент обладает обширными знаниями о метеообстановке, помнит информацию о погоде на ближайшие сутки с детализацией по времени.
Виджет умеет показывает краткую актуальную информацию о погоде.
В комплекте 3 языковых файла: русский, украинский, английский
Источником данных является: meteoservice.ru
Компонент:
Виджет:
Настройки:
Для экономии трафика и уменьшения нагрузки на источник метеоданных, компонент кеширует метеосводку на указанное время. Обновление данных происходит по запросу очередного посетителя, когда срок жизни актуальных метеоданных в базе истек и пора выполнить ее актуализацию.
Компонент обладает обширными знаниями о метеообстановке, помнит информацию о погоде на ближайшие сутки с детализацией по времени.
Виджет умеет показывает краткую актуальную информацию о погоде.
В комплекте 3 языковых файла: русский, украинский, английский
Источником данных является: meteoservice.ru
Компонент:
Виджет:
Настройки:
Реклама #
Олег Васильевич я 4 года назад #
Ьascal 4 года назад #
Ьascal 4 года назад #
Kirill Levitskiy 4 года назад #
1. /system/controllers/meteo2/frontend.php
200 строка ->
23 строка ->
Ьascal 4 года назад #
Kirill Levitskiy 4 года назад #
Kirill Levitskiy 4 года назад #
Как вариант решения, могу предложить опционально указывать название города в дополнительном поле и заменять им название от источника.
Подготовлю к следующему обновлению. Дополнительно, подготовлю языковые файлы на трех языках.
Kirill Levitskiy 4 года назад #
В новой версии (1.1.0):
* Добавлено опциональное поле "Название населенного пункта"
* Добавлена английская локализация
* Добавлена украинская локализация
Денис Васильевич 4 года назад #
Хотя последние под вопросом ))
Kirill Levitskiy 4 года назад #
Денис Васильевич 4 года назад #
Русский язык - образного мышления. Можно писать и читать но не понимать его, если мыслить лишь логикой.
Kirill Levitskiy 4 года назад #
Денис Васильевич 4 года назад #
Денис Васильевич 4 года назад #
Kirill Levitskiy 4 года назад #
Денис Васильевич 4 года назад #
Fuze 4 года назад #
Денис Васильевич 4 года назад #
Василич 4 года назад #
Почти по фрейду.
Денис Васильевич 4 года назад #
п.с. Так то речь шла о пользователях сайта где впихивают подобные фиговины ) Видимо контент сайта уже не привлекает, так хоть такими штуками заманивают ))
Kirill Levitskiy 4 года назад #
Если кто-то поделится своими пожеланиями, я приложу максимум усилий, чтобы их реализовать и выпустить обновление.
Причина, почему появился этот компонент - не нашел нужное решение в каталоге. До этого там был только один компонент, который работает на АПИ Яндекса. Мне этот вариант не подходит, поэтому решил сделать свой компонент и поделиться им со всеми.
Уверен, что для большинства городских сайтов на InstantCMS, нужен компонент/виджет погоды. Лишним уж точно не будет.
Денис Васильевич 4 года назад #
п.с. Это я не от лица "самого умного" говорю, а говорю о том что наблюдаю ))
Kirill Levitskiy 4 года назад #
Я же написал это решение за один день в качестве развлечения, я вообще не php девелопер и не дизайнер. Пускай полежит тут, вдруг кому-то одному понравится и окажется полезным.
Если хочется разнообразия крутых решений, то прямая дорога в разработку дополнений к крупным раскрученным CMS.
SpideR 4 года назад #
Вопрос. А что вы такого уникального и нового сделали? То что для других систем типа WP уже давным давно сделано?
Молодец конечно, но с высока на других разработчиков смотреть не надо. Некоторые из них гораздо ответственнее вас к делу относятся.
P.S. Автор молодец что не повелся на провокацию.
Денис Васильевич 4 года назад #
Сделал много чего как не там, потому как делаю сам и по своему. И явно больше чем вы.
Remi 4 года назад #
Remi 4 года назад #
Kirill Levitskiy 4 года назад #
Remi 4 года назад #
Kirill Levitskiy 4 года назад #
Буду искать альтернативный источник данных с прогнозом на неделю и больше.
Nikolay 4 года назад #
Kirill Levitskiy 4 года назад #
Василич 4 года назад #
Касательно второго, вы пытаетесь выдать своё исключительно субъективное мнение основанное на неком чересчур узком кругозоре за объективное, что, выглядит так себе.
Для примера 40 лямов просмотров в сутки: https://www.nytimes.com и погода в углу.
То-то и оно.
Василич 4 года назад #
Побольше бы таких.
Kirill Levitskiy 4 года назад #
Компонент полностью написан с нуля, это не копия чего-то откуда-то.
Я просто посмотрел примеры оформления, нашел подходящий дизайн к структуре данных из источника данных. Сверстал оформление по своему вкусу, оформил код в лучших традициях и выложил для общего пользования.
П.С. Графика не ворованная, взял то, что было доступно без лицензирования и бесплатно на стоке.
Юрий 4 года назад #
Денис Васильевич 4 года назад #
RSN 4 года назад #
Сегодня их несколько, а завтра кто то забросит:
/blogs/dopolnenija-ot-instantcms2-ru/vidzhet-jandeks-pogoda.html
Денис Васильевич 4 года назад #
RSN 4 года назад #
А Вы прочтите, я Вам уже писал на это:
/blogs/dopolnenija-ot-instantcms2-ru/kartochka-profilja.html#comment_107616
Там кстати и еще мнения других по этому вопросу (если тоже забыли)...
Денис Васильевич 4 года назад #
П,с.
Как только таких потребителей будет не только на словах, так сразу.
По вашей логике разработчику нужно сильно задумываться перед тем как публиковать что либо.
А если так то большая часть разработок считает не имеет право на существование.
Денис Васильевич 4 года назад #
НЕ УМЕЕШЬ - не надо браться.
Не компетентен в деле - не советуй! ))
Не будет эгоистом - не говори за всех ))
п.с.
Может кто такой привередливый как вы. Скачает разработку и допилит под свои нужды. А разработчику скажет спасибо и не будет его осуждть когда сам ничего не делает )
RSN 4 года назад #
RSN 4 года назад #
Вот правильно... Поудалять все заброшенные разработки (а заодно и кучу таких "не справедливых" комментариев) и дело с концом))
И потом можно опять рассуждать о "компетентности" и пр...
Денис Васильевич 4 года назад #
Было замечание о неподдерживаемых дополнениях, я их удалил, чтобы такие как вы мне не надоедали. Кому надо, тот знает где их найти. Скачает и скажет спасибо или допишет под себя.
Я не вижу связи между писаниной в комментариях и моей компетентностью как разработчика. Или к прежней какой-то обиде вы добавили ещё и моё замечание к вам по вашей некомпетентности в теме разработок? Причём тут ваши погоны в сфере услуг?
RSN 4 года назад #
Вот в этом Вашем "мировоззрении" вся Ваша сущность. Самовлюбленный, напыщенный
бачеловек.Спуститесь с Олимпа куда себя вознесли.
Профессионализма и компетентности в плане работы с людьми (клиентами) - ноль.
Я Вам не зря напомнил про басню про обос...го воробья.
Пришли к человеку, сделавшему вполне нормальную разработку, в блог и начали "вещать" в стиле Летсгоу.
При это забыв о том, что сколько Вы с Сайтостроем сделали вреда Инстанту (сколько людей побросали свои проекты и вынуждены были уйти на другие движки из-за того, что разработки заброшены), с вами никто не сравнится.
Все кто выше Вам написал примерно тоже самое, тоже обижены? (Хотя не знаю за других не буду говорить).
Нет у меня никакой к Вам обиды.
Начали Вы последнее время хотя бы немного заботится о поддержки своих разработок и то уже хорошо.
Но при этом не надо мнить себя светочем профессионализма и компетентности, это не про Вас.
PS:
К администрации... можно удалить всю эту ветку комментов.
Все равно вряд ли Денис Васильевич услышит, что ему говорят люди (и не только я)...
Kirill Levitskiy 4 года назад #
Нашел неприятную проблему на странице компонента в шапке таблицы, если текст "день недели (время дня)" в одной из колонок полностью влезает в одну строку, а в других колонках "(время дня)" переносится.
Поправил CSS выпустил обновление 1.1.1.
Фактически изменения затронули только один файл:
/package/templates/default/controllers/meteo2/css/meteo2.css
P.S. Патч делать не решился, потому как никаких миграций в БД или серьезных изменений не проследует, проще перезалить файлы всего компонента.
alfaclub 4 года назад #
А выбор города пользователю можно предоставить?
Kirill Levitskiy 4 года назад #
Все возможно :)
alfaclub 4 года назад #
Kirill Levitskiy 4 года назад #
Nikolay 4 года назад #
Kirill Levitskiy 4 года назад #
Что насчет поля HTML? Смысл я понимаю, где разместить его (сверху/снизу), что с оформлением и т.д.? Есть примеры, где это сделано правильно, по вашему мнению?
Nikolay 4 года назад #
Kirill Levitskiy 4 года назад #
Nikolay 4 года назад #
Kirill Levitskiy 4 года назад #
Nikolay 4 года назад #
Ьascal 3 года назад #
Kirill Levitskiy 3 года назад #