[Разработчикам] Конструктор модулей

Модератор: immortal

TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

Re: Помощник создания модулей для MajorDoMo

Сообщение TransMatrix » Пт янв 05, 2018 7:30 am

Смотрю разные модули. Табличка.
В mqtt все поля белые.
Устройства онлайн - через одну строку бело-голубое.
Esp8266 - белоголубое
Xiaomi Home - белоголубое
В моем - белое.

В бело-голубых модулях - ровно те-же шаблоны таблиц и никаких отличий, которые могли-бы включать чересполосицу при заполнении данными я не заметил...
КАК?!
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Помощник создания модулей для MajorDoMo

Сообщение nick7zmail » Пт янв 05, 2018 11:58 am

Стиль в таблице <table class="table table-striped"> даёт такой эффект.
Тут же всё описано...хоть радужную делай =D http://bootstrap-3.ru/css.php
За это сообщение автора nick7zmail поблагодарил:
TransMatrix (Пт янв 05, 2018 1:37 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

Re: Помощник создания модулей для MajorDoMo

Сообщение TransMatrix » Пт янв 05, 2018 1:36 pm

Уй, блииин... С MQTT копировал, а там "table-stripped", в итоге на первый взгляд не бросается, но не работает!
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Помощник создания модулей для MajorDoMo

Сообщение nick7zmail » Ср янв 24, 2018 9:00 am

Очередной вопросец....че то найти примеров не могу....хотя они вроде есть...где-то замечал в модулях...
В общем в текстовом свойстве, к примеру, есть некий код....пусть будет

Код: Выделить всё

include(DIR_MODULES.'myvodule/test.php');
Как его "призвать" на исполнение в php?

Код: Выделить всё

include(gg('некое.свойство'));
обругало.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Помощник создания модулей для MajorDoMo

Сообщение olehs » Ср янв 24, 2018 11:45 am

так у вас в свойстве код или имя файла?
include принимает имя файла, а если вы хотите исполнить код (в виде строки), воспользуйтесь eval
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Помощник создания модулей для MajorDoMo

Сообщение nick7zmail » Ср янв 24, 2018 12:41 pm

В свойстве код, который вполне может содержать include с другим файлом.
Спасибо, попробую.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Помощник создания модулей для MajorDoMo

Сообщение nick7zmail » Сб окт 20, 2018 3:14 pm

Для тех кто не в курсе - вышло уже пару видео по работе с модуль билдером.
Пример работы с модульбилдером
https://www.youtube.com/watch?v=hI14xzOrZd4
И подробный разбор цикла и процедур хранения настроек.
https://www.youtube.com/watch?v=hg7sCxetWcY

А вообще - заходите, подписывайтесь на канал. В ближайшем времени видео будут выходить точно. Посмотрим как зайдёт.
За это сообщение автора nick7zmail поблагодарили (всего 4):
skysilver (Сб окт 20, 2018 3:23 pm) • C_3AXAPOB (Сб окт 20, 2018 6:18 pm) • odinvolk (Вс окт 21, 2018 4:59 am) • lanket (Пн окт 22, 2018 9:06 am)
Рейтинг: 4.65%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Помощник создания модулей для MajorDoMo

Сообщение lanket » Вт дек 18, 2018 4:25 pm


sergejey писал(а):.. .
Появилась надобность сохранить на стороне сервера majordomo сгенерированые файлы. Есть ли рекомендации или специально отведённое место для хранения файлов модулей. Или можно хранить их прямо в папке модуля.

Отправлено с моего Mi Note 3 через Tapatalk

Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Помощник создания модулей для MajorDoMo

Сообщение lanket » Ср дек 19, 2018 8:53 am


sergejey писал(а):...
Столкнулся с небольшим багом.
В обработке родительской функции dB Install игнорируются поля заканчивающиеся на '_SERVER'

К примеру RHVOICE-REST_SERVER

Это баг или так и должно быть по непреодолимым обстоятельствам?

Отправлено с моего Mi Note 3 через Tapatalk

Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Помощник создания модулей для MajorDoMo

Сообщение lanket » Пн дек 24, 2018 1:18 pm

sergejey писал(а):...
Практически случайно наткнулся в базе знаний на документ Соглашение по оформлению кода

Было бы неплохо на странице генератора кода модуля акцентировать внимание на данном документе

Отправлено с моего Mi Note 3 через Tapatalk

Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Ответить