FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: grappa24 am 08 November 2022, 16:18:51

Titel: [gelöst] zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: grappa24 am 08 November 2022, 16:18:51
Ich möchte gern in den Plots (nach Möglichkeit nicht global) die Buttons für Vor/Zurück und Zoom-In/-Out ausblenden
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: rudolfkoenig am 08 November 2022, 17:50:34
Das geht mit einem JavaScript Programm.
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: grappa24 am 08 November 2022, 19:03:31
Zitat von: rudolfkoenig am 08 November 2022, 17:50:34
Das geht mit einem JavaScript Programm.
Danke, aber da muss ich noch mal nachfragen?
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: rudolfkoenig am 08 November 2022, 20:51:31
ZitatDanke, aber da muss ich noch mal nachfragen?
Nur zu.
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: grappa24 am 08 November 2022, 23:36:58
Zitat von: rudolfkoenig am 08 November 2022, 17:50:34
Das geht mit einem JavaScript Programm.
und wie genau bitte? :P
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: rudolfkoenig am 09 November 2022, 10:58:19
Zitatund wie genau bitte? :P
Weiss man erst, wenn man das Programm geschrieben hat.
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: grappa24 am 09 November 2022, 13:39:08
Verstehe ...

Dann mal ein anderer Ansatz. Im Forum hat mal ein User die besagten Schaltflächen auf "Null" gesetzt und sie damit ausgeblendet.
#SVG_FileLog_Office_Sensor_1 img.Zoom-in { height:0px; width:0px; }
#SVG_FileLog_Office_Sensor_1 img.Zoom-out { height:0px; width:0px; }
#SVG_FileLog_Office_Sensor_1 img.Prev { height:0px; width:0px; }
#SVG_FileLog_Office_Sensor_1 img.Next { height:0px; width:0px; }


Ich hab nur nicht herausgefunden, wo diese Größenangaben platziert wurden ...  :(
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: rudolfkoenig am 09 November 2022, 13:50:45
Das ist CSS, entweder via Css oder CssFiles Attribut der FHEMWEB Instanz.
Mit f18 kann man das Css Attribut auch pflegen ueber "Select Style" => "Addittional CSS"
Titel: Antw:zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: grappa24 am 09 November 2022, 16:22:59
Hab jetzt dazu in mydashsvg_style.css  folgendes eingetragen:

#SVG_FileLog_Junkers_curFlowTemp_1 img.Zoom-in { height:0px; width:0px; }
#SVG_FileLog_Junkers_curFlowTemp_1 img.Zoom-out { height:0px; width:0px; }
#SVG_FileLog_Junkers_curFlowTemp_1 img.Prev { height:0px; width:0px; }
#SVG_FileLog_Junkers_curFlowTemp_1 img.Next { height:0px; width:0px; }


Und in der dazugehörigen FHEMWEB Instanz "attr PlotEmbed 0" gesetzt (... render SVG in place).

Damit verschwinden wie gewünscht die Schaltflächen.
Titel: Antw:[gelöst] zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: rudolfkoenig am 09 November 2022, 16:50:37
Statt 4-mal die Bilder "kleinzurechnen" wuerde ich einmal div.SVGlabel mit { display:none; } begluecken.

plotEmbed 0 bewirkt, dass ein CPU alleine rechnen muss, ohne dieses Attribut (bzw. Voreinstellung 2) koennten bis zu 5 parallel rechnen.
Auf das Endergebnis sollte es keine Auswirkung haben.
Titel: Antw:[gelöst] zoom-in/-out und Prev/Next Schaltflächen ausblenden?
Beitrag von: wowogiengen am 03 Januar 2023, 13:30:09
Manche Antworten hier sind ziemlich arrogant...