Hallo zusammen,
gibt es die Möglichkeit das Eingabefeld in FHEMWEB auszublenden? Im Floorplan gibt es glaub ich das Attribut commandfield mit dem man es dort ein- oder ausschalten kann.
Gruß Svenson
http://fhem.de/commandref.html#hiddenroom (//fhem.de/commandref.html#hiddenroom)
Comma separated list of rooms to "hide", i.e. not to show. Special values are input, detail and save, in which case the input areas, link to the detailed views or save button is hidden (although each aspect still can be addressed through url manipulation).
The list can also contain values from the additional "Howto/Wiki/FAQ" block.
Ich wusste nicht das es sich bei dem Eingabefeld um einen "Raum" handelt. Was muss ich den als hiddenroom angeben um das Eingabefeld auszublenden?
Oder vielleicht etwas genörgelt ... aber wäre es nicht eingängiger wenn auch in FHEMWEB das Attribut commandfield das selbe bewirken würde wie in floorplan?
Ich hab mir das in der entsprechenden XX_FHEMWEB.pm angesehen und könnte das evtl. dort übertragen (Attributliste ergänzen und den Headerbereich entsprechend füllen).
Hallo,
ich interpretiere die FHEMWEBs auch als Räume für die hiddenroom-Attribute angegeben werden können.
z.B.
input für Eingabefeld
save für den Sichernbutton usw.
Ich habe für die Anzeige auf dem Tablet folgendes definiert:
define WEBtablet FHEMWEB 8085 global
attr WEBtablet fwcompress 0
attr WEBtablet hiddenroom Everything,Commandref,Forum,System,Unsorted,input,Howto,FAQ,Wiki,Details,Examples,Select style,Edit files,FAQ,Console,Definition...,Event monitor,save,detail,Logfile
attr WEBtablet refresh 300
attr WEBtablet room System
attr WEBtablet stylesheetPrefix dark
Relevant für Dich ist also "input" bei hiddenroom, da damit die Eingabezeile "versteckt" wird.
Grüße Jörg
Hallo Jörg,
danke für die Info. Mit dem hiddenroom "Input" funktioniert es wie gewünscht. Ich hatte mir im HTML das Feld angesehen aber nichts mit "Input" gefunden. Wie findet man denn raus das es bei dem Feld um einen Raum handelt der Input heißt?
Zur Eingängigkeit wäre es nur besser wenn alle Frontend's auch auf die gleichen Attribute zurückgreifen würden.
Gruß Svenson
Zitat von: JoWiemann am 26 Juli 2013, 14:49:36
Relevant für Dich ist also "input" bei hiddenroom, da damit die Eingabezeile "versteckt" wird.
Das ist falsch!
Es muss heißen:
ZitatRelevant für Dich ist also "input" bei hiddenroom, da damit alle Eingabezeilen "versteckt" werden.
Ich war nämlich gerade auf Fehlersuche und musste feststellen dass mit "hiddenroom input"
alle Eingabefelder verschwinden!
Gibt es keine Möglichkeit
NUR das Haupt-Eingabefeld zu verstecken ?
Gruß
Tom
Durch CSS
input.maininput {display:none}
Das klappt,
vielen Dank "marvin78" !
Gruß
Tom