Текущая погода на сайт DLE с openweathermap
Погода берётся с json файла, который абсолютно бесплатно можно загружать с сайта openweathermap. Подробнее о том, что отдает этот файл, можно почитать здесь.
Данный плагин выводит иконку, температуру, погодные условия, скорость и направление ветра.
Пример можно посмотреть на главной странице этого сайта.
Чтобы вывести погоду, сначала надо зарегистрироваться на сайте openweathermap и создать API-ключ в личном кабинете. Обратите внимание, что ключ может заработать не сразу, поэтому возможно придется немного подождать. Как правило, не более получаса.
Устанавливаем плагин и заходим во вкладку «Действия в файлах». В созданном файле в самом верху указываем широту и долготу населённого пункта, погоду которого хотим получить. Также прописываем API-ключ.
С установкой плагина появится папка «pogoda» в вашем шаблоне. В ней будут иконки.
Выводим погоду в нужном месте
{include file="engine/modules/json_openweathermap_pogoda_one_day.php"}
v1.2
1) Изменена запись в файл кэша. Теперь там хранятся данные в таком виде, в каком выводится на сайте, чтобы при каждой загрузке не обрабатывались данные json файла.
2) При отсутствии или неправильном ключе теперь ошибки не будет.
3) В нецелых числах вместо точки теперь запятая.
После обновления плагина не забудьте прописать API-ключ и координаты!
Внимание: плагин больше не поддерживается. OpenWeather блокирует доступ к своим API.




