Планы

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Планы

Сообщение sergejey » Ср фев 27, 2019 4:11 pm

Новый функционал в системы -- Планы

Модуль Планы предназначен для создания динамических графических интерфейсов на базе векторных изображений в формате SVG. Изначально предполагалось, что в качестве базовых изображений будут использоваться планы домов/квартир, однако, вы можете работать с любыми изображениями для создания уникальных динамичных интерфейсов.

Основые возможности модуля:

* Работа с исходным изображением в формате SVG
* Установка стилей отображения отдельных элементов изображения по заданным условиям (показать/скрыть, прозначность, анимация и т.п.)
* Установка реакции на нажатия на отдельные элементы изображения (запуск метода, кода, открытие меню, окна и т.п.)
* Динамичные шаблоны текстовых элементов (авто-подстановка значений по данным из системы)
* Использование готовых интерактивных компонентов
* Обновление состояния всех элементов в реальном времени (технология websockets)
* Интерфейс "зумирования" Плана (отключаемо)
* Автоматическое изменение масштаба Плана под размер экрана (отключаемо)
* Отдельная ссылка для просмотра Плана
* Встраивание Плана в другие типы интерфейсов (сцены, меню и т.п.)
* Неограниченное количество Планов

Подробное описание по ссылке: https://kb.mjdm.ru/plans_help/
Страница проекта в CONNECT: https://connect.smartliving.ru/tasks/405.html

Делитесь своими результатами в этой ветке форума :)

Рецепты
Создание выпадающего меню
Отображение слоя в зависимости от масштаба/увеличения
Вращающийся элемент (вентилятор)
Управление светом через затемнение области
Создаем планы в Inskape (видео)

Примеры планов.
План управление отоплением и освещением (выпадающее меню, кнопки, взаимодействие)
План с отображением данных от devoff

Полезное
Онлайн оптимизатор SVG файлов SVGOMG
За это сообщение автора sergejey поблагодарили (всего 16):
Chainik (Ср фев 27, 2019 4:58 pm) • Alien (Ср фев 27, 2019 5:44 pm) • odinvolk (Ср фев 27, 2019 8:42 pm) • lanket (Чт фев 28, 2019 7:50 am) • VooDooN (Чт фев 28, 2019 1:32 pm) • Vit (Чт фев 28, 2019 5:24 pm) • Igor.P (Пт мар 01, 2019 10:42 am) • sega6549 (Сб мар 02, 2019 1:40 pm) • VAndrey (Пн мар 11, 2019 4:18 pm) • Albert (Пн мар 11, 2019 5:21 pm) и ещё 6
Рейтинг: 18.6%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
khlon
Сообщения: 9
Зарегистрирован: Пт май 13, 2016 5:35 pm
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Планы

Сообщение khlon » Чт фев 28, 2019 10:08 pm

Добрый вечер.
изображение в формате svg добавил. добавил состояние отображения времени и движения. в просмотре все работает корректно.

вкладки с дополнительным css и js пустые. там совсем ничего нет, поэтому не могу туда вписать какой то код.
kas5858
Сообщения: 364
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

Re: Планы

Сообщение kas5858 » Чт фев 28, 2019 10:40 pm

Warning: Invalid argument supplied for foreach() in /var/www/html/modules/plans/plans.class.php on line 245
на двух малинках одна и тажа ошибка.
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Планы

Сообщение tarasfrompir » Чт фев 28, 2019 11:36 pm

kas5858 писал(а):
Чт фев 28, 2019 10:40 pm
Warning: Invalid argument supplied for foreach() in /var/www/html/modules/plans/plans.class.php on line 245
на двух малинках одна и тажа ошибка.
надо выбирать файл с swg расштрением только их ...
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
Taras81
Сообщения: 59
Зарегистрирован: Вс мар 26, 2017 6:10 am
Благодарил (а): 70 раз
Поблагодарили: 5 раз

Re: Планы

Сообщение Taras81 » Пт мар 01, 2019 8:46 am

Зато сцены в этом обновлении убили!
kas5858
Сообщения: 364
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

Re: Планы

Сообщение kas5858 » Пт мар 01, 2019 11:14 am

tarasfrompir писал(а):
Чт фев 28, 2019 11:36 pm
kas5858 писал(а):
Чт фев 28, 2019 10:40 pm
Warning: Invalid argument supplied for foreach() in /var/www/html/modules/plans/plans.class.php on line 245
на двух малинках одна и тажа ошибка.
надо выбирать файл с swg расштрением только их ...
Вложения
Ан6.jpg
Ан6.jpg (66.65 КБ) 12283 просмотра
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Планы

Сообщение sergejey » Пт мар 01, 2019 11:31 am

Taras81 писал(а):
Пт мар 01, 2019 8:46 am
Зато сцены в этом обновлении убили!
Исправлено.
За это сообщение автора sergejey поблагодарили (всего 3):
Taras81 (Пт мар 01, 2019 2:42 pm) • VAndrey (Пн мар 11, 2019 4:18 pm) • kostya77 (Вс май 19, 2019 10:23 pm)
Рейтинг: 3.49%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Планы

Сообщение sergejey » Пт мар 01, 2019 11:38 am

kas5858 писал(а):
Чт фев 28, 2019 10:40 pm
Warning: Invalid argument supplied for foreach() in /var/www/html/modules/plans/plans.class.php on line 245
на двух малинках одна и тажа ошибка.
Также исправлено.
За это сообщение автора sergejey поблагодарили (всего 2):
kas5858 (Пт мар 01, 2019 2:26 pm) • Taras81 (Пт мар 01, 2019 2:43 pm)
Рейтинг: 2.33%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
khlon
Сообщения: 9
Зарегистрирован: Пт май 13, 2016 5:35 pm
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Планы

Сообщение khlon » Сб мар 02, 2019 12:40 am

Ситуация не изменилась. Нет полей для ввода css и Js.
Или я что то не так делаю?
Вложения
Снимок экрана (8).png
Снимок экрана (8).png (8.11 КБ) 12187 просмотров
Снимок экрана (9).png
Снимок экрана (9).png (7.92 КБ) 12187 просмотров
Снимок экрана (10).png
Снимок экрана (10).png (2.81 КБ) 12187 просмотров
Снимок экрана (11).png
Снимок экрана (11).png (3.01 КБ) 12187 просмотров
Снимок экрана (12).png
Снимок экрана (12).png (14.22 КБ) 12187 просмотров
sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: Планы

Сообщение sega6549 » Сб мар 02, 2019 1:36 pm

сделал лампочку для теста, так же попробовал время вывести но не получилось, а так если этим заниматься в больших объемах то думаю более удобный вариант для нарисовки сцен, жалко что так и не сделали нормальный масштаб, как например в сценах от okbit.ru
СпойлерПоказать
Screenshot_2.png
Screenshot_2.png (51.9 КБ) 12146 просмотров
Screenshot_1.png
Screenshot_1.png (92.68 КБ) 12146 просмотров
P.S с временем разобрался, я текст в рамке делал, а нужно просто текст, получается довольно просто можно выводить любую информацию, и объекты, делать их интерактивными
P.S дополнительный код css и джава у меня тоже не отображаются
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Ответить