Sortierung der Menüs anpassen

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Sortierung der Menüs anpassen

Ja
32
49%
Nein
15
23%
Egal
18
28%
 
Abstimmungen insgesamt: 65

Benutzeravatar
AndiN
Beiträge: 2621
Registriert: 10.06.2015, 08:54
Wohnort: Hennef
Hat sich bedankt: 10 Mal
Danksagung erhalten: 28 Mal

Re: Sortierung der Menüs anpassen

Beitrag von AndiN » 02.09.2019, 14:47

We man doch sachlich, emotionslos an einem Strang ziehend im Team weiter kommt ;-)

Wünsch Euch was und sage nur DANKE. Fände die Lösung nicht schlecht (wobei ich in der Tat davon nicht provitieren werde, weil ich die WebUI nur noch für die Programme nutze.

Traue mich gar nicht zu sagen, dass ich einen Wunsch im GitHub platziert hatte mit "Programmausführungen automatisch nach Zeitverzögerung soriteren, damit die chronologisch sind (und ein Programm auch einfach gelesen werden kann).... Ups... :roll:

Andi
Andi (Greenhorn)

Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control
- Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links

ptweety
Beiträge: 522
Registriert: 07.01.2017, 16:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 48 Mal
Danksagung erhalten: 66 Mal

Re: Sortierung der Menüs anpassen

Beitrag von ptweety » 02.09.2019, 22:42

Hi,

ich hatte damals für "Nein" gestimmt, weil sowohl die alte, als auch jetzt die neue Sortierung für mich keiner inneren Logik folgten. Tiefere Gedanken hatte ich mir zu jener Zeit auch keine gemacht. Jetzt habe ich aber mal was gemalt, das für mich passen könnte.

Als erstes würde ich den Geräten ein eigenes Menü spenden. Dann den Extra-Knopf für Geräte aus der Menüleiste in ein Untermenü verbannen. ( Evtl. noch die Gruppen hier hinzufügen, weil durch deren Benutzung neue "Geräte" entstehen. )

Bildschirmfoto 2019-09-02 um 22.30.15.png

Der Rest bliebe dann im alten Menü. Evtl. die Reihenfolge noch etwas anpassen:

Bildschirmfoto 2019-09-02 um 22.30.32.png

Hypnos
Beiträge: 460
Registriert: 06.01.2018, 12:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 57 Mal
Danksagung erhalten: 39 Mal

Re: Sortierung der Menüs anpassen

Beitrag von Hypnos » 02.10.2019, 22:30

Ich weiß nicht ob es erwähnt wurde, aber ab RaspberryMatic 3.47.18.20190918 kann man einfach eine Datei Namens "/etc/config/color.map" mit folgendem Inhalt auf der CCU ablegen:

Code: Alles auswählen

active                  #3678c9
attention               red
activeBackground        #f0f0f0
background              #192c6e

contentBackground       #ffffff

backgroundStart         #89989b
backgroundEnd           #ffffff

black                   #000000
clickable               #89989b
inactiveBackground      #bcc7cb
okSignal                #00c300
warnSignal              #ffff00
white                   white

inactiveButton          #c0c0c0

channelHighlight        #cc6600
channelBackground       #ffffff
channelBorder           #5c7287

inherit                 inherit
transparent             transparent
windowText              WindowText

blue                    #000066
gray                    #999999
testActive              #ffff00
testOk                  #00ff00
red                     red 
progressbarHighlight    #003366
progressbarBackground   #999999
progressbarText         #ffffff
gray                    gray
darkgray                darkgray
profile                 #e0e0e0
profileActive           #99ccff
grayText                GrayText
textColorA              white
textColorB              black

navBarSeparator         #bcc7cb

mainMenuBackground      #ebf1f2
subMenuBackground       #ebf1f2
subMenuHighlight        #89989b

messagesBackground      #ebf1f2
logoutButton            #ebf1f2

programEven             #bcc7cb
programOdd              "#ebf1f2; }

/* ------------------------------------------------------------------ */
/* menu order - menuControlPage */

#menuControlPage_SUBMENU #submenuDiagramListPage,
#btnDiagramList_container { order: 4; }

#menuControlPage_SUBMENU #submenuFavorites,
#tblStatus #btnFavs_container { order: 5; }

#menuControlPage_SUBMENU #submenuDevices,
#tblStatus #btnChns_container { order: 1; }

#menuControlPage_SUBMENU #submenuFunction,
#tblStatus #btnFunctions_container { order: 3; }

#menuControlPage_SUBMENU #submenuPrograms,
#tblStatus #btnProgs_container { order: 6; }

#menuControlPage_SUBMENU #submenuRooms,
#tblStatus #btnRooms_container { order: 2; }

#menuControlPage_SUBMENU #submenuSysProtocol,
#tblStatus #tdSysProc_container { order: 8; }

#menuControlPage_SUBMENU #submenuSysVar,
#tblStatus #btnSysVar_container { order: 7; }

/* ------------------------------------------------------------------ */
/* menu order - menuProgramsLinksPage */

#menuProgramsLinksPage_SUBMENU #submenuDirectLinks,
#tblProgramsLinks #btnDirectDeviceLinks_container { order: 1; }

#menuProgramsLinksPage_SUBMENU #submenuProgramsLinks,
#tblProgramsLinks #btnCreateProgramsAndLinks_container { order: 2; }

/* ------------------------------------------------------------------ */
/* menu order - menuSettingsPage */

#menuSettingsPage_SUBMENU #submenuUserManagement,
#tblSettings #btnSettingsUserAdministration_container { order: 8; }

#menuSettingsPage_SUBMENU #submenuCreateDiagram,
#tblSettings #btnSettingsDiagrams_container { order: 5; }

#menuSettingsPage_SUBMENU #submenuFavorites,
#tblSettings #btnSettingsFavorites_container { order: 10; }

#menuSettingsPage_SUBMENU #submenuDevices, 
#tblSettings #btnSettingsDevices_container { order: 2; }

#menuSettingsPage_SUBMENU #submenuDeviceFirmwareInformation,
#tblSettings #submenuDeviceFirmwareInformation_container { order: 7; }

#menuSettingsPage_SUBMENU #submenuDeviceInbox,
#tblSettings #btnSettingsDeviceInBox_container { order: 1; }

#menuSettingsPage_SUBMENU #submenuFunction,
#tblSettings #btnSettingsFunctions_container { order: 4; }

#menuSettingsPage_SUBMENU #submenuCreateGroups,
#tblSettings #btnSettingsGroups_container { order: 6; }

#menuSettingsPage_SUBMENU #submenuRooms,
#tblSettings #btnSettingsRooms_container { order: 3; }

#menuSettingsPage_SUBMENU #submenuSysControl,
#tblSettings #btnSettingsSystemConfig_container { order: 11; }

#menuSettingsPage_SUBMENU #submenuSysVar,
#tblSettings #btnSettingsSysVar_container { order: 9; }

// #submenuCreateTestPage { order: 12; }
// #submenuDeviceFirmware { order: 13; }

.CLASS05501, .CLASS06101 {
    display: none;
}

"

deviceListRowHighlight  #89989b
borderColor             #f0f0f0

shutterOpeningDegree    #89989b
link                    #0101FF
Damit hat man wieder die alte Sortierung. - Quelle Github.

Gruß

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

Re: Sortierung der Menüs anpassen

Beitrag von Black » 03.10.2019, 15:07

kann man damit einen Menüpunkt auch komplett rausschmeissen ? Diagramme gibts bei mir nicht un der der Punkt ist überflüssig

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Sortierung der Menüs anpassen

Beitrag von TomMajor » 03.10.2019, 15:16

Hypnos hat geschrieben:
02.10.2019, 22:30
Ich weiß nicht ob es erwähnt wurde, aber ab RaspberryMatic 3.47.18.20190918 kann man einfach eine Datei Namens "/etc/config/color.map" mit folgendem Inhalt auf der CCU ablegen:
...
Damit hat man wieder die alte Sortierung. - Quelle Github.

Gruß
Hatte es auch letzte Woche getestet nachdem ich auf 3.47.18.20190918 upgedatet hatte und habe es bei mir hier dokumentiert:
https://github.com/TomMajor/SmartHome/t ... 1820190918

Bin froh dass auch auf die user gehört wurde die die neue Menüsortierung nicht wollten :) 8)
Viele Grüße,
Tom

ptweety
Beiträge: 522
Registriert: 07.01.2017, 16:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 48 Mal
Danksagung erhalten: 66 Mal

Re: Sortierung der Menüs anpassen

Beitrag von ptweety » 03.10.2019, 16:13

Black hat geschrieben:
03.10.2019, 15:07
kann man damit einen Menüpunkt auch komplett rausschmeissen ? Diagramme gibts bei mir nicht un der der Punkt ist überflüssig

Black
Ja; auch über die color.map. Für Status & Bedienung - Diagramme:

Code: Alles auswählen

#menuControlPage_SUBMENU #submenuDiagramListPage, #btnDiagramList_container {
order: 4;
display: none;
}

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

Re: Sortierung der Menüs anpassen

Beitrag von Black » 03.10.2019, 16:17

TOP TOP ich bin mal entzückt ^^
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Benutzeravatar
jmaus
Beiträge: 9818
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 459 Mal
Danksagung erhalten: 1855 Mal
Kontaktdaten:

Re: Sortierung der Menüs anpassen

Beitrag von jmaus » 03.10.2019, 19:05

Black hat geschrieben:
03.10.2019, 16:17
TOP TOP ich bin mal entzückt ^^
Dann warte mal wie entzückt du sein wirst bei der nächsten RaspberryMatic, denn da wird es die Möglichkeit geben die Sortierung der Favoriten ComboBox manuell vorzunehmen und nicht mehr zwingend alphabetisch sortiert das vorzufinden. ... hätte es den ganzen Aufstand eigentlich nicht gebraucht, oder? ;)
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

Re: Sortierung der Menüs anpassen

Beitrag von Black » 03.10.2019, 19:30

im moment bauchte es den Aufwand schon, die alphebetische Sortierung kann ich bei mir gar nicht brauchen. Aber wenns so nu gehen wird, super, kann kann ich ja den depatcher auch wieder aus dem SDV rausnehmen. :wink:

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Antworten

Zurück zu „RaspberryMatic“