Модуль погоды Гисметео для Joomla

Метки:
Пятница, 19 июня 2009 г.
Подпишитесь на RSS

По просьбам трудящихся собрался в кучку и немного улучшил (ИМХО) модуль прогноза погоды для Joomla.

Теперь можно немного настраивать вывод информации в модуле:

  • теперь можно отключить/включить отображение температуры, давления, влажности и т. д. …
  • размер иконки задается из админки Joomla

В модуль прогноза погоды Joomla добавилось:

  • давление
  • скорость и сила ветра
  • влажность
  • комфортная температура
  • запоминание выбранного города в куках

Установка и настройка модуля

Для корректной работы модуля прогноза погоды необходим хостинг с поддержкой php5 с установленным simpleXML.

В настройках необходимо указывать уникальный пятизначный номер города от gismeteo. Когда у меня дойдут руки я их выложу где?нибудь здесь, те кто не может найти – спрашивайте у меня (стучитесь в icq или в почту).

Папка (каталог, директория) modules/mod_tur_gismeteo/forecast/ должна быть доступна на запись, т. к. в нее пишутся файлы с погодой с гисметео.

В настоящее время существует только русский языковой файл, поэтому если вы хотите, чтобы модуль прогноза погоды работал в других языках – создайте соответствующий языковой файл.

Все погодные иконки имеют размер 128×128px, если Вам не нужен такой размер – имеет смысл пожать их до меньшего размера, чтобы не тратить траффик попусту.

Скачать

Скачать модуль прогноза погоды для Joomla 1.5 (~700kb, обновлен 9.07.2009)

Модуль погоды в действии:

{т.к. этот сайт не работает больше на joomla, то где посмотреть я выложу позже}

Новая версия модуля с погодой из другого места

Комментариев: 18

  1. 2010-01-27 в 09:28:16 | ecolora
    ]]>]]>

    Вот тут, вроде как, есть коды:

    http://informer.gismeteo.ru/getcode/xml.php

  2. 2010-01-31 в 17:25:41 | Владимир (анонимно)

    Подскажите пожалуйста.

    Установил модуль, все необходимые права на каталоги установлены.

    Хостинг требованиям соответствует.

    Но прогноз не закачивается.

    В чем еще может быть проблема?

  3. 2010-01-31 в 17:30:19 | turula
    ]]>]]>

    Проблема в гисметео. Он опять лежит.

    На следующей неделе (видимо ближе к концу), я опубликую модуль для работы с данными от гидрометцентра.

  4. 2010-02-01 в 00:13:12 | Владимир (анонимно)

    Но ведь ссылка http://informer.gismeteo.ru/xml/26774_1.xml дает результат в браузере...

  5. 2010-02-01 в 00:24:15 | turula
    ]]>]]>

    Действительно, в прошлый раз у меня небыло результата.

    Возможно у вас отключен в php.ini параметр allow_url_fopen.

    Еще кроме прав, неплохо бы проверить владельца директории.

  6. 2010-02-20 в 23:36:55 | ivan_201 (анонимно)

    у меня тоже не показывает погоду...а только рекламу......

  7. 2010-04-06 в 09:15:43 | ecolora
    ]]>]]>

    у Вас в модуле Гисметео иконки со снегом заканчиваются на ...sneg.png

    а в самом коде если нужно показать снег, то к имени картинки присоединяется слово snow, в результате вместо картинки ничего не выводит.

  8. 2010-06-17 в 03:02:39 | Marius (анонимно)

    У мжня разрешени1 на директории стит 777, allow_url_fopen = ОN, но модуль все равно показывает толко линки на турула.ру и гисметео. Что может быть?

  9. 2010-07-04 в 11:20:35 | Комментатор 2
    ]]>]]>

    Актуальный модуль, тока не работает, показывает только рекламу. Подскажите что не так?

  10. 2010-07-04 в 11:44:05 | turula
    ]]>]]>

    Похоже проблемы с гисметео выдачей.

  11. 2010-08-06 в 03:28:33 | R2der (анонимно)

    Актуальный модуль, тока не работает, показывает только рекламу. Подскажите что не так?

    +1

  12. 2010-08-20 в 12:01:46 | Сурик (анонимно)

    авыывап

  13. 2010-08-23 в 15:08:19 | Дмитрий (анонимно)

    накрылся видимо модуль.

  14. 2010-11-30 в 01:15:50 | Владимир (анонимно)

    Для тех кто еще хочет использовать модуль от turula у себя на сайте, но не может понять почему он не закачивает погоду поясняю:

    1. откройте в любом текстовом редакторе файл helper.php

    2. найдите строку №207 и удалите комментарий (// в начале строки), чтобы получилось просто $xml = file_get_contents ('http://informer.gismeteo.ru/xml/'.trim($code).'_1.xml');

    3. сохраните файл и закачайте его на сервер туда где установлен модуль

    4. наслаждайтесь результатом.

  15. 2011-01-11 в 17:09:25 | Аноним (анонимно)
    Для тех кто еще хочет использовать модуль от turula у себя на сайте, но не может понять почему он не закачивает погоду поясняю: 1. откройте в любом текстовом редакторе файл helper.php 2. найдите строку №207 и удалите комментарий (// в начале строки), чтобы получилось просто $xml = file_get_contents ('http://informer.gismeteo.ru/xml/'.trim($code).'_1.xml'); 3. сохраните файл и закачайте его на сервер туда где установлен модуль 4. наслаждайтесь результатом.

    Спасибо всё заработало

  16. 2011-01-16 в 14:42:45 | Аноним (анонимно)

    Как настроить модуль для вывода только одного значения погоды , а не 4 (слишком длинный получается)

  17. 2011-01-28 в 14:40:07 | Jadviga (анонимно)

    Да, хотелось бы уменьшить количество выводимых значений и оставить погоду только на "днем-вечером-утром"

  18. 2011-02-06 в 20:10:31 | Вячеслав (анонимно)

    Спасибо. все работает (нужно убрать комментарий в хелпере)

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



(обязательно)