Autor Thema: FHEMWEB slider mit negativen- und Kommazahlen  (Gelesen 2005 mal)

Offline Markus Bloch

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 3653
FHEMWEB slider mit negativen- und Kommazahlen
« am: 15 August 2013, 17:32:46 »
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)

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 23099
Aw: FHEMWEB slider mit negativen- und Kommazahlen
« Antwort #1 am: 15 August 2013, 17:53:42 »
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.

Offline Markus Bloch

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 3653
Aw: FHEMWEB slider mit negativen- und Kommazahlen
« Antwort #2 am: 15 August 2013, 20:56:57 »
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)

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 23099
Aw: FHEMWEB slider mit negativen- und Kommazahlen
« Antwort #3 am: 16 August 2013, 09:30:26 »
Eingebaut.

Offline Markus Bloch

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 3653
Aw: FHEMWEB slider mit negativen- und Kommazahlen
« Antwort #4 am: 16 August 2013, 11:53:18 »
Vielen Dank
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)