Страница 24 из 55

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Вс фев 12, 2017 8:36 pm
immortal
Denisss писал(а):Помогите с форматом даты, возможно отображение без года? Или хотя бы "17", а не 2017
смотря где Вам нужна дата.
если надо добавить в переменные прогноза погоды рядом с
ow_day1.date
ow_day2.date
ow_day3.date
..
допустим для добавления свойств
ow_day1.date2
ow_day2.date2
ow_day3.date2
..
с датой в формате dd.mm.
ищем в app_openweather.class.php строку
sg('ow_day'.$i.'.date', $date);
и ниже добавляем
sg('ow_day'.$i.'.date2', substr($date,1,6));
теперь будет ещё одно свойство
ow_day1.date2
ow_day2.date2
ow_day3.date2
...
в формате dd.mm.
Если где нибудь в коде МД, то можно использовать так же для обрезания substr

в формате dd.mm.yy такой код:
sg('ow_day'.$i.'.date2', substr($date,1,6).substr($date,-2,2));

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Вс фев 12, 2017 10:11 pm
Denisss
immortal писал(а):
Denisss писал(а):Помогите с форматом даты, возможно отображение без года? Или хотя бы "17", а не 2017
смотря где Вам нужна дата.
если надо добавить в переменные прогноза погоды рядом с
ow_day1.date
ow_day2.date
ow_day3.date
..
допустим для добавления свойств
ow_day1.date2
ow_day2.date2
ow_day3.date2
..
с датой в формате dd.mm.
ищем в app_openweather.class.php строку
sg('ow_day'.$i.'.date', $date);
и ниже добавляем
sg('ow_day'.$i.'.date2', substr($date,1,6));
теперь будет ещё одно свойство
ow_day1.date2
ow_day2.date2
ow_day3.date2
...
в формате dd.mm.
Если где нибудь в коде МД, то можно использовать так же для обрезания substr

в формате dd.mm.yy такой код:
sg('ow_day'.$i.'.date2', substr($date,1,6).substr($date,-2,2));
Спасибо

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Вс мар 12, 2017 6:31 pm
nick7zmail
Ребят...честно - стало напрягать при каждой обнове (или даже чаще...не пойму как часто код появляется, но его там ооочень много, хотя недавно чистил) засорение метода OnNewHour...
Автор на форуме появляется крайне редко...модуль уж тем более не обновляется ещё дольше...предлагаю "передать" (что ли...или я хз как это назвать)) модуль на курирование мне.

Вот, занёс его на гитхаб, поправил этот косяк с переполнением OnNewHour, подписал на событие HOURLY (код в OnNewHour вообще не требуется теперь).
https://github.com/nick7zmail/MajorDoMo-app_openweather

Если Сергей положительно ответит - думаю ссылка в маркете будет на мой репозиторий...
Кто-то ещё предлагал какие-то "расширения" для погоды вписать...тему пролистал быстро - не нашел....отпишите ссылку на то сообщение, добавим.

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Вс мар 12, 2017 6:40 pm
Jager
nick7zmail писал(а):Ребят...честно - стало напрягать при каждой обнове (или даже чаще...не пойму как часто код появляется, но его там ооочень много, хотя недавно чистил) засорение метода OnNewHour
Ох ё..., глянул у себя а там кода на 1500 строк от этого модуля.

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Вс мар 12, 2017 6:41 pm
nick7zmail
Jager писал(а):Ох ё..., глянул у себя а там кода на 1500 строк от этого модуля.
Про что и речь)) Давно убрать просили...просто автор видимо на что-то другое перешел...и интерес потерял к системе))
Я недавно чистил...ща - опять повторений 20 было.

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Вс мар 12, 2017 7:21 pm
Jager
nick7zmail писал(а):Про что и речь)) Давно убрать просили...просто автор видимо на что-то другое перешел...и интерес потерял к системе))
Я недавно чистил...ща - опять повторений 20 было.
Поставил вашу версию, вроде работает но есть ошибки
Изображение

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Вс мар 12, 2017 7:24 pm
nick7zmail
Такие ошибки и с версией с маркета у меня были иногда...не вникал, но попробую разобраться.

Отправлено с моего Xperia Z через Tapatalk

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Чт мар 16, 2017 12:21 pm
kas5858
Обновился, переустановил модуль, теперь не могу выбрать страну.

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Чт мар 16, 2017 12:27 pm
nick7zmail
В этой части функионал точно не трогал...зря переустановили, надо было просто обновить =D. Проблемы с выбором страны уже поднимались ранее на страничках (давно слежу за темой)...почитайте решения.

Re: Модуль - Погода от OpenWeatherMap

Добавлено: Чт мар 16, 2017 1:33 pm
Jager
kas5858 писал(а):Обновился, переустановил модуль, теперь не могу выбрать страну.
У меня так же, и на родном модуле и на обновленном. Решение на предыдущей странице.