Интерфейс главного меню. Как это поправить?

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Интерфейс главного меню. Как это поправить?

Сообщение VooDooN » Ср июл 25, 2018 12:58 pm

woow писал(а):
Вт июл 24, 2018 10:54 pm
VooDooN писал(а):
Пн фев 05, 2018 12:48 am
Проверил, что тема оформления не слетает после обновления MajorDoMo.
после обновления часть искривляется, не клавиши и кнопочки, а имя клавиши и под ней черта подобие линка
В каком-то из неданих обновлений, Сергей переместил папку jquerymobile (или удалил и создал новую) во внутрь новой папки 3rdparty.
Поэтому нужно заново все скопировать в 3rdparty/jquerymobile и подправить пути в файле templates_alt/menu.html.
За это сообщение автора VooDooN поблагодарил:
woow (Пт июл 27, 2018 8:32 pm)
Рейтинг: 1.16%
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Интерфейс главного меню. Как это поправить?

Сообщение woow » Пт июл 27, 2018 8:36 pm

Есть вами описана как создать тему, а есть возможность уже существующею подправить, т.е. обратно в редактор http://themeroller.jquerymobile.com/ загрузить но там я upload не нашёл.
Raspberry Pi 3B+
bydan
Сообщения: 2
Зарегистрирован: Ср май 30, 2018 2:11 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Интерфейс главного меню. Как это поправить?

Сообщение bydan » Чт авг 16, 2018 12:16 pm

Исправил пут в "Html.menu" но темы все равно не встают

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

head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black" />

 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquery/jquery-3.3.1.min.js"></script>
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquery/jquery-migrate-3.0.0.min.js"></script>

 <link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile-1.4.5.min.css" />
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile-1.4.5.min.js"></script>
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/custom-scripting.js"></script>

 <link href="<#ROOTHTML#>css/menu_custom.css" rel="stylesheet" type="text/css"/>
 <link href="<#ROOTHTML#>css/devices.css" rel="stylesheet" type="text/css"/>

<script type="text/javascript" src="<#ROOTHTML#>js/jquery.jplayer.min.js"></script>
<script type="text/javascript" src="<#ROOTHTML#>js/jquery.cookie.js"></script>

 <link rel="stylesheet" type="text/css" href="<#ROOTHTML#>3rdparty/fancybox/jquery.fancybox.min.css?v=3.3.5" media="screen" />
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/fancybox/jquery.fancybox.min.js?v=3.3.5"></script>

<title><#LANG_CONTROL_MENU#></title>
<script language="javascript" src="<#ROOTHTML#>js/scripts.js"></script>
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Интерфейс главного меню. Как это поправить?

Сообщение directman66 » Чт авг 16, 2018 1:33 pm

Давно просил маркет готовых дизайнов, сцен, наборов под конкретные помещения в различных вариациях. В итоге это вылилось в набор активных пультов и задача была закрыта.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Интерфейс главного меню. Как это поправить?

Сообщение skysilver » Чт авг 16, 2018 2:38 pm

directman66 писал(а):
Чт авг 16, 2018 1:33 pm
Давно просил маркет готовых дизайнов, сцен, наборов под конкретные помещения в различных вариациях. В итоге это вылилось в набор активных пультов и задача была закрыта.
Инструмент есть, работает. Добавляй, в чем проблема? ;)
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Интерфейс главного меню. Как это поправить?

Сообщение VooDooN » Чт авг 16, 2018 5:54 pm

bydan писал(а):
Чт авг 16, 2018 12:16 pm
Исправил пут в "Html.menu" но темы все равно не встают
У меня весь HEAD такой и работает:

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

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/MyTheme.css" />
<link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile.icons.min.css" />
<link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile.structure-1.4.5.min.css" /> 
<script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/jquery-1.11.1.min.js"></script> 
<script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile-1.4.5.min.js"></script> 
<script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/custom-scripting.js"></script>               
<script type="text/javascript" src="<#ROOTHTML#>js/jquery.jplayer.min.js"></script>
<script type="text/javascript" src="<#ROOTHTML#>js/jquery.cookie.js"></script>
<title><#LANG_CONTROL_MENU#></title>
<script language="javascript" src="<#ROOTHTML#>js/scripts.js"></script>

[#inc websockets.html#]
</head>
Вы не забыли еще скопировать jquerymobile 1.4.5 в 3rdparty/jquerymobile?
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Интерфейс главного меню. Как это поправить?

Сообщение woow » Пн ноя 05, 2018 12:03 pm

сделал меню по вашему рецепту. Всё отлично, но есть проблема в субменю, там иконки не отображаются. Если в главном меню допустим гараж и его иконка, тапаешь открывается субменю тем и температура, и влажность и т.д. но рядом иконок нет хотя всё сделано также как и в главном меню.
И ещё проблемка где есть в меню Система её субменю отображается не клавиши и кнопочки, а имя клавиши и под ней черта подобие линка.
Raspberry Pi 3B+
Аватара пользователя
mag999
Сообщения: 20
Зарегистрирован: Вс окт 08, 2017 12:32 pm
Откуда: Черкассы
Благодарил (а): 14 раз
Поблагодарили: 0

Re: Интерфейс главного меню. Как это поправить?

Сообщение mag999 » Чт ноя 08, 2018 2:43 am

У меня почему-то не получается и в папке jquerymobile уже есть jquerymobile 1.4.5. При замене menu.html вот такое:
Вложения
82828282.png
82828282.png (173.11 КБ) 4673 просмотра
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Интерфейс главного меню. Как это поправить?

Сообщение VooDooN » Чт ноя 08, 2018 3:52 pm

mag999 писал(а):
Чт ноя 08, 2018 2:43 am
У меня почему-то не получается и в папке jquerymobile уже есть jquerymobile 1.4.5. При замене menu.html вот такое:
Действительно, уже заменили на версию 1.4.5. Но файлов там не достаточно для новой темы.

В общем, я полностью переписал свой пост http://majordomo.smartliving.ru/forum/v ... 867#p70867.
Сделал только один архив, в котором всё необходимое. Теперь тему оформления можно установить полностью безопасно, не смешивая новые файлы с системными. В посте расписал как добавить, редактировать и удалить тему.

Еще в том посте движок форума не позволяет нормально скрыть прикрепленные файлы при редактировании поста и не позволяет удалить старые скрины, которые были перед редактированием. И под постом получился бардак. Странно.
За это сообщение автора VooDooN поблагодарили (всего 2):
mag999 (Чт ноя 08, 2018 4:15 pm) • woow (Пн ноя 12, 2018 1:36 pm)
Рейтинг: 2.33%
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Интерфейс главного меню. Как это поправить?

Сообщение VooDooN » Чт ноя 08, 2018 4:02 pm

woow писал(а):
Пн ноя 05, 2018 12:03 pm
... но есть проблема в субменю, там иконки не отображаются
Пока не экспериментировал. Может от новой темы не зависит.
woow писал(а):
Пн ноя 05, 2018 12:03 pm
И ещё проблемка где есть в меню Система её субменю отображается не клавиши и кнопочки, а имя клавиши и под ней черта подобие линка.
Это поведение есть и на стандартной теме оформления, если я правильно понял (лучше бы со скрином был вопрос). Тоже вижу ссылки, вместо красивых пунктов меню в стандартной теме. Нужно будет разобраться.
Ответить