Страница 44 из 74

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Сб май 16, 2020 12:16 am
nick7zmail
Несколько раз тыкал реинсталл, ничего не снеслось. В очередной раз проверил установку поверх старого модуля - всё отлично подчистилось, и создалась новая структура. Починил удаление этого модуля...
Набросал пару виджетов:
Вот такой вот милый минималистичный в стиле материал дизайна
widget1.png
widget1.png (10.03 КБ) 3372 просмотра
Ну и конечно олдскульный (кстати с обновлёнными иконками...пока иконки напрямую с сети берутся, кэш и локальное хранилище пока не доработаны)...время заката/рассвета пока тоже не особо пашет =D
widget2.png
widget2.png (9.16 КБ) 3372 просмотра
Виджеты кстати живые, в отличае от прошлых. Т.е. если в прошлом модуле виджеты не менялись до перезагрузки страницы - тут все изменения видны онлайн.
Ну и конечно написана целая система подхвата виджетов. Виджеты теперь может писать каждый (потом отдельный мануал по этому поводу напишу), они сами подхватываются, если их положить в папку. Потом сделаю отдельную кнопки установки виджетов.

Релиз близок...напишу пару виджетов с прогнозом, допишу время заката/рассвета - и модуль заменит старый. Будет это, скорее всего, уже на следующей неделе. Так что присоединяйтесь к тестированию. Хотя бы на виртуальных машинах, где имеется копия вашей системы.

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Сб май 16, 2020 11:32 am
andrey040670
Чего то с виджетами опять не срослось, все эти свойства есть, не вижу причин неотображения.
SPOILERSPOILER_SHOW
1.jpg
1.jpg (86.67 КБ) 3341 просмотр
2.jpg
2.jpg (76.78 КБ) 3341 просмотр

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Сб май 16, 2020 12:59 pm
nick7zmail
andrey040670 писал(а): Сб май 16, 2020 11:32 am Чего то с виджетами опять не срослось, все эти свойства есть, не вижу причин неотображения.
SPOILERSPOILER_SHOW
1.jpg2.jpg
Эт в админке они так выглядят)))...особенности архитектуры МД...на сцену вставь - норм будет...а в админке я пока не придумал как...то ли как то код перебрать и на значения свойств заменить, то ли не париться, и уменьшенную превьюшку вставить...

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн май 18, 2020 8:46 pm
nick7zmail
Очередная обновочка на гитхабе.
- пофиксил отображение виджетов в админке (заменил %объекты.свойства% на их значения, а то МД сам этого в админке не делает, только на сценах)
- починил рассвет/заход, долготу дня (теперь она, кстати не в юникс тайме пишется, а в нормальном, чтобы проще воспринимать было)
- Накидал виджеты для прогноза, как и в случае с фактическим:
один минималистичный и красивый (даже с анимацией кстати))
fc_w1.png
fc_w1.png (21.83 КБ) 3279 просмотров
второй в стиле старого модуля (но с обновлёнными иконками тоже, они мне больше нравятся).
fc_w2.jpg
fc_w2.jpg (94.77 КБ) 3279 просмотров
Прогноз пока жестко ограничил 7ю днями в коде.

Осталось сделать:
- выбор количества дней для прогноза
- выбор количества дней для виджета (хз зачем...может и не буду, пусть на виджетах соответствует кол-ву получаемых дней)
- сделать ещё один метод забора фактической погоды (через one-call api)...там вроде больше свойств отдаёт...как, собственно, и для прогноза.
- и думаю без режима эксперта удалить все методы API...для обычных пользователей останется one-call fact и one-call forecast. Работает на всех ключах, даёт по-дневный прогноз на 7 дней в режиме forecast. Что ещё надо))) остальные пункты только запутают и вызовут вопросы. Хочу по-минимуму в обычном режиме настроек оставить.

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн май 18, 2020 11:26 pm
andrey040670
Но всё же одна проблема осталась.
В меню оффлайн виджет отображается нормально около 5 секунд, а потом рассыпается.
SPOILERSPOILER_SHOW
1.jpg
1.jpg (86.33 КБ) 3267 просмотров
С чем то конфликтует, или у меня одного так, хотя со старого модуля нормально отображался.

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Вт май 19, 2020 10:08 am
nick7zmail
Так...вот в меню я их не тестил)) Обязательно проверю. Старый не был "живым"...т.е. если погода обновлялась - на виджете это не видно было...тут немного другая технология...возможно конфликтует, возможно как раз эта технология не работает должным образом...но мог и я накосячить...хотя с другой стороны - на сцене то у меня работает....

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Вт май 19, 2020 10:14 am
andrey040670
Да, на сцене работает, но вот с меню траблы.

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Вс май 24, 2020 12:24 pm
nick7zmail
Очередное обновление бетта версии на гитхабе. Торжественно нарекаю её RC1 (по топологии линукс - rс - релиз кондидат), т.е. если не будет найдено серьёзных недочетов - данный модуль заменит существующий. Так что ещё раз - тестируем установку поверх старого модуля (сделал кстати предупреждение в чат (голосом) и в дебаг о том, что надо обновить настройки, с апи ключом, чтоб не лазить за ним в личный кабинет).

Так же добавлен ещё один тип фактической погоды - через onecall, там есть интересные доп. свойства, типа видимость, uv-индекс, точка росы, но нет минимальных-максимальных температур...так что что использовать - решайте сами)) Кстати для не-экспертного режима убраны все методы АПИ кром one-call (т.е. остались onecall fact и onecall forecast, т.к. они работают на всех ключах (старых и новых), и не будут путать новичков) В экспертном режиме доступны все ранее добавленные режимы АПИ.

По поводу меню - у меня ничего не разваливается...возможно какие-то настройки у блока? Или js, который ломает подписку? У меня на свежем МД всё ок. Могу предложить только немного переделать виджет, и запрашивать не через %объект.свойство% а через модуль (как в старом модуле было), но тогда он обновляться оперативно не будет, только с обновлением всей страницы. Это просто на самом деле ещё 1 тип виджета нарисовать надо, и всё. По виджетам отдельный урок будет, скорее всего с видео.

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Вт май 26, 2020 8:37 pm
nick7zmail
По скольку все очень активно тестируют =D пожалуй скажу как в ужастиках *шопотом* до релиза осталось 3 дня *шопотом*

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Вт май 26, 2020 9:39 pm
tarasfrompir
nick7zmail писал(а): Вт май 26, 2020 8:37 pm По скольку все очень активно тестируют =D пожалуй скажу как в ужастиках *шопотом* до релиза осталось 3 дня *шопотом*
давай - все равно - что то сломается - так что уж лучше сразу чем через три дня...