Шаблоны Оформления для Веб-Интерфейса

ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение ivansidor012 »

[ref]zemlyanin[/ref], либо курить css , либо юзать альтернативные веб интерфейсы
Аватара пользователя
НиколаМастер
Сержант
Сообщения: 113
Зарегистрирован: 10 янв 2018, 12:36
Благодарил (а): 3 раза
Контактная информация:

Шаблоны Оформления для Веб-Интерфейса

Сообщение НиколаМастер »

[ref]artemka19[/ref], viewtopic.php?f=202&t=7761&hilit=График ... 40#p118732
Скажите, этот блок не доступен, платный?
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
Abay1
Рядовой
Сообщения: 31
Зарегистрирован: 01 мар 2022, 08:03
Имя: Александр

Шаблоны Оформления для Веб-Интерфейса

Сообщение Abay1 »

НиколаМастер писал(а): 02 дек 2023, 20:03 artemka19, viewtopic.php?f=202&t=7761&hilit=График ... 40#p118732
Скажите, этот блок не доступен, платный?
Мальченка "на задании" сейчас...
Здесь возьмите интересуемое!
zemlyanin
Рядовой
Сообщения: 24
Зарегистрирован: 28 июл 2023, 23:00
Имя: rash
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение zemlyanin »

как из HTML кнопки отправить нужную цифру (1...255) в МК в параметры , как скрипт должен выглядеть? Поискал в примерах, похожего не нащёл для копирования. Ползунки, переключатели и выбор цвета сделать получается.
Можно конечно просто стандартные кнопки использовать, но я тут почесал репу и более 30 делать + индикаторы это сложновато и много пользовательских параметров. Можно очень сильно упростить код, использовав блоки "Byte>Bits" подавая "1" "2" "4" "8" "16"...
Abay1
Рядовой
Сообщения: 31
Зарегистрирован: 01 мар 2022, 08:03
Имя: Александр

Шаблоны Оформления для Веб-Интерфейса

Сообщение Abay1 »

zemlyanin писал(а): 03 дек 2023, 00:25 как из HTML кнопки отправить нужную цифру (1...255) в МК в параметры
- может без кноп для ввода исходных данных обойтись?
"Поле ввода" на веб страничке создать, и из клавы вбивать в него "пальчиками", хоть до "4294967295"!
Типо так:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
zemlyanin
Рядовой
Сообщения: 24
Зарегистрирован: 28 июл 2023, 23:00
Имя: rash
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение zemlyanin »

я любитель харкорда и перфекционизма )
вот накидал, пользуясь шаблонами в поисковиках и примерами с форума. Родной браузер намного лучше блоков, но за это приходится платить временем, хотя для программистов это раз плюнуть.
[spoiler]
есп умный доми.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Abay1
Рядовой
Сообщения: 31
Зарегистрирован: 01 мар 2022, 08:03
Имя: Александр

Шаблоны Оформления для Веб-Интерфейса

Сообщение Abay1 »

zemlyanin писал(а): 03 дек 2023, 21:15 Спойлер
Скрыть
zemlyanin! Если не в лом, поделитесь наработками, а не картинками!
Заранее признателен!
И не я один, надеюсь!
[spoiler]Мы везде тут, Чайники!!!!!
:smile37: [/spoiler]
Аватара пользователя
cmept-27
Сержант
Сообщения: 292
Зарегистрирован: 08 дек 2016, 15:51
Поблагодарили: 7 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение cmept-27 »

[ref]Abay1[/ref], На побалуйся. Мой старый проект, не полностью готовый. Может найдешь что полезное.
Последний раз редактировалось cmept-27 22 ноя 2024, 15:42, всего редактировалось 1 раз.
OK
Abay1
Рядовой
Сообщения: 31
Зарегистрирован: 01 мар 2022, 08:03
Имя: Александр

Шаблоны Оформления для Веб-Интерфейса

Сообщение Abay1 »

cmept-27 писал(а): 07 дек 2023, 11:32 Мой старый проект, не полностью готовый.
[ref]cmept-27[/ref], огромное спасибо!!! Очень интересная тема, и полезная (ноги экономит)!!!
:smile9:
zemlyanin
Рядовой
Сообщения: 24
Зарегистрирован: 28 июл 2023, 23:00
Имя: rash
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение zemlyanin »

Abay1 писал(а): 04 дек 2023, 17:49 zemlyanin! Если не в лом, поделитесь наработками, а не картинками!
Заранее признателен!
И не я один, надеюсь!
хорошо ) проект пока не завершен, но в основном пока всё работае. Там связь через юарт ардуино и есп-01. и расширитель выходов для много реле)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение ivansidor012 »

Captive Portal для штатного веб интерфейса.
Осуществляет переброс в браузер на страницу еспшки, при подключении к ее Точке Доступа.

проект
[spoiler]

[/spoiler]
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение CraCk »

artemka19 писал(а): 28 мар 2022, 20:55 Удержание кнопки в веб-интерфейсе
viewtopic.php?t=7761&start=100#p113751
Как на таую кнопку вместо текста добавить картинку? Например такую [attachment=0]bell.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Goldln
Рядовой
Сообщения: 11
Зарегистрирован: 23 янв 2024, 12:24
Имя: Oleg

Шаблоны Оформления для Веб-Интерфейса

Сообщение Goldln »

Здравствуйте, скиньте кто-нибудь график на веб . Или блок
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение CraCk »

Здравствуйте. Может кто делал, или знает. Как создать: при выборе в выпадающем меню пункта, например "Таймер" появлялись одни поля для ввода, а выбрав например "Планировщик" другие поля ввода? Возможно создать стандартными средствами или нужно скрипты и высший пилотаж? Может другие веб конструкторы такое могут по умолчанию?
[spoiler]
Таймер.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
cmept-27
Сержант
Сообщения: 292
Зарегистрирован: 08 дек 2016, 15:51
Поблагодарили: 7 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение cmept-27 »

[ref]CraCk[/ref], нужно скрипты и высший пилотаж
OK
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение CraCk »

cmept-27 писал(а): 22 мар 2024, 16:06 нужно скрипты и высший пилотаж
Может есть идеи как организовать такое меню как то по другому? И обойтись без выпадающего меню использую штатные средства.
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение CraCk »

DrScorpion86 писал(а): 14 фев 2022, 09:09 [ref]artemka19[/ref], [ref]cmept-27[/ref],
А я познал прелесть "структуры" :)
[spoiler]Без имени-2.jpg[/spoiler]

[ref]artemka19[/ref], чуть сложнее, чем у вас, но уже не нужно разбирать строчку.
[spoiler]time__0004_Слой 1.jpgtime__0003_Слой 2.jpgtime__0002_Слой 3.jpgtime__0001_Слой 4.jpgtime__0000_Слой 5.jpg[/spoiler]

HTML

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

<input type="datetime-local" id="dt">
JS

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

let daTi = document.querySelector('#dt');
daTi.addEventListener('change', dataTime);
function dataTime(){
    const v = {};
    let x = new Date(daTi.value);
    v.H = x.getHours().toString();
    v.M = x.getMinutes().toString();
    v.y = x.getFullYear().toString();
    v.m = (x.getMonth() + 1).toString();
    v.d = x.getDate().toString();
    sUH("dt",v);
    console.log(v);
};
///////////Обновил. Добавил, что бы при изменение в контроллере данные передавались в вэб.////////
Test_7_4_4_получение датыВремя.flp
А как добавить больше одной даты и времени на странице? Структуру создал, виджет добавил, а вот скрипт ни как немогу правильно изменить чтоб заработало.
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение ivansidor012 »

[ref]CraCk[/ref],
там по id идентификация вроде, попробуй клон создать добавив к id цифру 2

типа такого
let daTi2 = document.querySelector('#dt2');
daTi2.addEventListener('change', dataTime2);
function dataTime2(){
const v = {};
let x = new Date(daTi2.value);
v.H = x.getHours().toString();
v.M = x.getMinutes().toString();
v.y = x.getFullYear().toString();
v.m = (x.getMonth() + 1).toString();
v.d = x.getDate().toString();
sUH("dt",v);
console.log(v);
};
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение CraCk »

ivansidor012 писал(а): 10 апр 2024, 17:01 там по id идентификация вроде, попробуй клон создать добавив к id цифру 2
Да теперь заработало. Только если таких скриптов будет с десяток. Web не загнется? Нашел что есть какой то querySelectorAll, то есть можно все сделать в одном скрипте добавляя только новые id. Возможно что то сделать для оптимизации скрипта в нашем случае?
https://ru.stackoverflow.com/questions/ ... 0%BA%D0%B5
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Шаблоны Оформления для Веб-Интерфейса

Сообщение ivansidor012 »

[ref]CraCk[/ref], для этого нужно переделать функцию dataTime() и передавать в нее необходимые id.

т.е. функция будет всего одна и вызывать и передавать в нее можно много раз.
Ответить

Вернуться в «WEB интерфейс»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя