Погодный информер - довольно распространенная примочка на сайтах и рассказывать о его назначении не имеет смысла, так как каждый кто пользуется интернетом знает что это такое. И так, хватит разглагольствовать - перейдем к делу. Мне как разработчику была поставлена задача интегрировать простейший информер с прогнозом на ближайшее время, в том числе: диапазон температур и изображение состояния неба, так сказать (солнечно, облачно, дождь и пр.) Пробежав глазами по списку имеющихся плагинов и пошукав по сети, готового решения не нашел. Пришлось собрать самостоятельно.
Важно! вышла новая улучшенная версия
Погодный информер от Gismeteo.
Итак
установка и инициализация плагина weather - такая же как обычно, пример можно посмотреть в статье
Фото 3D - плагин для MaxSite.
Настройка - единственным, но достаточно важным нюансом является индекс города. Как его узнать? Заходим на
informer.gismeteo.ru, выбираем пункт
данные в формате XML,
получить код. На следующей странице выбираем нужный нам город. После этого появляется искомый индекс города.

Остается скопировать его и вставить в настраиваемый виджет.
Посмотреть плагин
weather для MaxSite CMS в работе можно на сайте о
Тайланде, внизу левого сайтбара.
Для скачивания два архива:
С изображениями PNG весит примерно 70кб 1С изображениями GIF весит примерно 22кб 0P.S. Не забываем в шаблоне поставить ссылочку на gismeteo.ru
5 комментариев
Cделайте в плагине нормальную обработку получения изображения, а то один раз гисметео прикрыло лавочку и сотни сайтов не грузились вообще из-за того что они грузили каждый раз этот файл.
И кэширование всего этого не помешает.
С кэшированием согласен. Уже думал об этом. Проблема в том что гисметео обновляет информацию(т.е. файл источник) 4-е раза в сутки. Брать за точку отсчета число и время особого смысла не имеет так как в этом случае все равно придется обращаться к ихнему серверу. Я вот думал о сравнении на основе размеров файла, что то вроде filesize(), думаю для определения размера не происходит считывание всего файла или я ошибаюсь?
По поводу "получения изображения" не совсем понял. С гисметео считывается только XML, изображения "вшиты" в плагин.
супер, спасибо за плагин, полезная штука
> Я вот думал о сравнении на основе размеров файла, что то вроде filesize(), думаю для определения размера не происходит считывание всего файла или я ошибаюсь?
Да, тут вы правы. Достаточно послать заголовок, создержащий HEAD:
http://www.softtime.ru/forum/read.php?id_forum=7&id_theme=15132
Привет. А как можно сделать подобный плагин но для WordPress. Просто на на WP не нашёл нужного погодного информера, а ваш на Maxsite очень понравился, хотел спросить может можно его и на WordPress сделать?