FHEMWEB slider mit negativen- und Kommazahlen

Begonnen von Markus Bloch, 15 August 2013, 17:32:46

Vorheriges Thema - Nächstes Thema

Markus Bloch

Hallo Rudi,

anbei ein Patch, der Slider auch mit negativen und Kommazahlen arbeiten lässt (inkl. longpoll Updates). Da ich bei meinem Receiver negative Kommawerte verwende konnten die bisher nicht via longpoll aktualisiert werden.

Der angehangene Patch für 01_FHEMWEB.pm und fhemweb_slider.js behebt dies.

Viele Grüße

Markus Bloch
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

rudolfkoenig

Getestet in der FF javascript console:

[17:48:49.391] var val="-3.2";
[17:48:49.393] undefined
--
[17:48:55.927] if(val.match(/[.-\d]+/)) console.log("Is A Number");
[17:48:55.929] SyntaxError: invalid range in character class


Kann ihn so nicht einspielen.

Markus Bloch

Stimmt, anbei der Patch damit es auch mit Firefox funktioniert.

Hatte es nur in Chrome getestet. Der Patch funktioniert bei mir nun mit beiden Browsern.

Sorry

Gruß
Markus

Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

rudolfkoenig


Markus Bloch

Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)