diff --git a/fhem/FHEM/95_FLOORPLAN.pm b/fhem/FHEM/95_FLOORPLAN.pm index 521aa9a07..6919f8702 100644 --- a/fhem/FHEM/95_FLOORPLAN.pm +++ b/fhem/FHEM/95_FLOORPLAN.pm @@ -32,6 +32,7 @@ # 0021: fixed http-header, unsetting FF-autocomplete, added attribute fp_setbutton (fixes by Matthias) (November 23, 2012) # 0022: longpoll by Matthias Gehre (November 27, 2012) # 0023: longpoll updates readings also - by Matthias Gehre; FW_longpoll is now a global variable (January 21, 2013) +# 0024: fix for readings longpoll, added js-extension from Dirk (February 16, 2013) # ################################################################ # @@ -336,6 +337,15 @@ FP_htmlHeader($) { FW_pO "" if($FW_plotmode eq "SVG"); FW_pO ""; + # FW Extensions + if(defined($data{FWEXT})) { + foreach my $k (sort keys %{$data{FWEXT}}) { + my $h = $data{FWEXT}{$k}; + next if($h !~ m/HASH/ || !$h->{SCRIPT}); + FW_pO ""; + } + } FW_pO "\n"; } #------------------------------------------------------------------------------- @@ -440,8 +450,13 @@ FP_show(){ ######################## # Device-state per device - FW_pO "