Виджет Погода для instantcms 2

+26
4.25K
Предлагаю вашему вниманию виджет погоды для instantcms 2. Виджет берет погоду с Яндекс.погоды и выводит на сайте.
Погода выводится текущая и на завтра.


Погода на сегодня берется из блока fact, на завтра из блока day_short завтрашней даты.

Как выглядит

Так.
Иллюстрация

Или так
Иллюстрация

Демо

Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст


Для любителей парсить "честно" есть возможность вывести ссылку на Яндекс.погоду так
Иллюстрация

Все это регулируется настройками.
Иллюстрация

Код своего города берем отсюда. Например для города Березники
  1. <city id="28028" region="20237" head="0" type="2" country="Россия" part="Пермский край" resort="0" climate="">
  2. Березники
  3. </city>
код города (id) будет 28028. Его и указываем в настройках.

Также мной для прогноза погоды были подобраны и вынесены в настройки в добавок к Яндексовским

Иллюстрация

еще 2 комплекта иконок:

Монохромные

Иллюстрация

и цветные

Иллюстрация

Виджет имеет настройки кеширования, кеш размещается в папке cache в файле pogoda(id виджета).xml

Как устанавливать?

Через пакет-инсталлятор, как обычно.

Что в планах

Виджет в принципе моим целям удовлетворяет полностью. Планы будут зависеть от пожеланий в комментариях.

Где взять?

Стоимость виджета 100р. Код открытый, без ioncube и т.п.

Запрос на покупку можно сделать в личку, в icq 382-563-702, e-mail: evg.bulakh@gmail.com или через форму контактов на моем сайте www.zau4man.ru/kontakty.html
0
А.Саган А.Саган 10 лет назад #
Подскажите чем, предложенная вами версия виджета погоды, отличается от информера отИнформер погоды на сайт ГисМетео?
+4
Zau4man Zau4man 10 лет назад #
Как минимум возможностью настроить дизайн от и до, отсутствием сторонних ссылок.
Представленное выше не js скрипт, который вы вставляете к себе на страницу, а полноценный виджет, который выполняется на стороне сервера. Тут можно долго дискутировать о целесообразности этого.
Кратко. Если вас устраивает вариант информера с гисметео, ставьте.
0
А.Саган А.Саган 10 лет назад #
Я же для того и спросил, чтобы действительно разобраться. Если создали, значит это чем-то лучше, вот и хотелось бы узнать чем.
Благодарен, прояснили.
А есть ли возможность сделать так, чтобы данные показывались у каждого пользователя, в зависимости от региона?
0
Zau4man Zau4man 10 лет назад #
Есть, но я этого делать не планирую.
Для городских порталов этого не нужно.
+2
А.Саган А.Саган 10 лет назад #
Для городских порталов может быть и не нужно, а для Сообществ очень даже может быть полезно, заходя на сайт видеть погоду именно в своём регионе. И в этом смысле платный виджет был бы весьма полезен и цена могла бы быть выше. А так проще поставить информер от ГисМетео.
0
moybut moybut 6 лет назад #
Возможно здесь есть то, что вы хотите. https://pogodnik.com/widget-for-site
+1
reload reload 10 лет назад #
кеширование это хорошо... +
для виджета погоды считаю самым адекватным решением!) имхо.
0
RubA RubA 10 лет назад #
++
привет Евгений!
А для 1.хх версии будет версия?
0
Zau4man Zau4man 10 лет назад #
Нет. Меня интересует только 2ка. Разбираться в 1й ветке не хочется.
0
RubA RubA 10 лет назад #
жалко (((
0
R161Net R161Net 6 лет назад #
Интересует виджет, только маленького размера. Есть где? Ни кто такой не видел?
0
Zau4man Zau4man 6 лет назад #
У меня погода.про https://instantcms.ru/addons/pogodapro.html оформлена виджетом так

Еще от автора

Элемент Вопросы/Ответы для конструктора блоков Zbuilder
В приложении к посту архив, при установке которого в компонент Zbuilder будет добавлен элемент Вопросы/ответы, который используется на демо
Конструктор блоков Zbuilder
Я уже делал и использовал на нескольких проектах шорткоды. Мне не понравилось. Потом были просто блоки. Собрал из них несколько проектов.
Про дочерние шаблоны в 2.17.0
В ближайшее время состоится релиз InstantCMS 2.17.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.