Модуль "Погоды"

+52
4.05K
Модуль погоды для компонента POGODA v.1 автор Марат.
Модуль показывает текущую погоду, которую парсит компонент POGODA v.1.
Иллюстрация
Установка:
Папку mod_pogoda залить в папку modules.
Файл mod_pogoda.tpl положить в ваш шаблон в папку modules.
Установить модуль через админку.
Скачать
+2
Марат Марат 12 лет назад #
Упс... Отлично. Были желающие.
0
Роман Роман 12 лет назад #
Отлично
0
SE7EN SE7EN 12 лет назад #
Отлично, я был желающим, только будте добры научите неразумного, как в самом компоненте картинки погоды заменить на свои пнгэшные, пока что у меня не получилось(((
0
Марат Марат 12 лет назад #
Я же вам писал в личке:
А как одключить свои картинки погоды?
В файле шаблона com_pogoda.tpl строка 22
Код PHP: <img alt="{$current.cloud_text}" src="/components/pogoda/images/{ if $current.pict}{$current.pict}{else}_255_NA.gif{/if}">
включает картинку для текущей погоды.
А строка 72 Код PHP: <img height="52" alt="" src="/components/pogoda/images/{ if $fcst.pict}{$fcst.pict}{else}_255_NA.gif{/if}">
включает для прогноза.
Указал вам место. Чего же ещё надо? Тег <img> и его атрибут src - самое первое в учебниках по html. Если занимаетесь сайтами, то хотя бы это уж должны изучить.
0
SE7EN SE7EN 12 лет назад #
Я читал ваше сообщение, просто я не могу понять: как мне подцепить пнгшные картинки. Я так понял {$current.pict} и {$fcst.pict} отвечает за вывод картинок и именно гиф, мне путь менять не нужно, я свои иконки в эту пепку кидаю, названия такие же как и у старых (ваших), только они ПНГ, и они не показываются. Вот что мне не понятно.
0
Марат Марат 12 лет назад #
Переименуйте картинки с расширением .png на .gif
0
universe universe 12 лет назад #
тогда качество упадет=) надо в коде ковырятся
0
SE7EN SE7EN 12 лет назад #
в представленом модуле как раз реализована полноценная замена картинок на любые файлы, хоть пнг, хоть джпг. Просто каюсь мне пока знаний не хватает как такое перетащить в компонент.
0
mr.Z mr.Z 12 лет назад #
А как одключить свои картинки погоды?
В файле шаблона com_pogoda.tpl строка 22
Код PHP: <img alt="{$current.cloud_text}" src="/components/pogoda/images/{ if $current.pict}{$current.pict}{else}_255_NA.gif{/if}">
включает картинку для текущей погоды.
А строка 72 Код PHP: <img height="52" alt="" src="/components/pogoda/images/{ if $fcst.pict}{$fcst.pict}{else}_255_NA.gif{/if}">
включает для прогноза.

.gif заменить на .png (jpg,bmp) то расширение которое хотите, как-то так...
0
GarikKR GarikKR 12 лет назад #
Ребят пожалуйста адаптируйте для 110, очень нужный модуль
0
GarikKR GarikKR 12 лет назад #
Все спасибо. Решено с 110
+1
Олег с клещами Олег с клещами 11 лет назад #
Решено? Так надо выложить решение.
0
platon platon 11 лет назад #
однозначно!!!
0
toropa toropa 11 лет назад #
у меня не отображается в установках модуля
0
Endroid Endroid 11 лет назад #
Обнаружил странный косяк - двойной знак минуса в градусах



Поковырялся, вроде все ок, а откуда берется - не пойму
0
Endroid Endroid 11 лет назад #
Временно решил закомментиванием строк в /modules/mod_pogoda/module.php
Код PHP:
  1. // if($t<0){
  2. // $t = "-".$t;
  3. // }
Видимо, парметр + или - сразу передается в переменно погоды.
PS: На счет плюса не проверял, т.к. на улице минус laugh
0
Lisandr Lisandr 10 лет назад #
на 1.10.3 есть у кого этот модуль? скиньте плиз
0
alpik alpik 10 лет назад #
Ребят недавно модуль перестал обновлять погоду - пишет что обновлено 14 дней назад , компонент сам прекрасно работает и все парсит как надо.... а модуль перестал обновляться, в кроне задачи выполняются... система инстанта 1.10.2, все уже что мог перекопал - врубиться не могу в чем причина crazy
0
Ьascal Ьascal 10 лет назад #
Это проблемы у поставщика погоды - http://www.weather.ua
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.