From b71c5e12682f6fd86ca608e2394c8e1d4b49a19d Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 11 May 2017 09:28:01 +0000 Subject: [PATCH] 01_FHEMWEB.pm: Implement FW_addDetailToSummary (Forum #71772) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14244 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/01_FHEMWEB.pm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/FHEM/01_FHEMWEB.pm b/FHEM/01_FHEMWEB.pm index b0dd25453..6b4547399 100755 --- a/FHEM/01_FHEMWEB.pm +++ b/FHEM/01_FHEMWEB.pm @@ -1665,7 +1665,7 @@ FW_alias($) sub FW_makeDeviceLine($$$$$) { - my( $d,$row,$extPage,$nameDisplay,$usuallyAtEnd) = @_;; + my ($d,$row,$extPage,$nameDisplay,$usuallyAtEnd) = @_; my $rf = ($FW_room ? "&room=$FW_room" : ""); # stay in the room FW_pF "\n", ($row&1)?"odd":"even"; @@ -1822,6 +1822,15 @@ FW_showRoom() $extPage{group} = $g; FW_makeDeviceLine($d,$row,\%extPage,$nameDisplay,\%usuallyAtEnd); + + if($modules{$type}{FW_addDetailToSummary}) { + no strict "refs"; + my $txt = &{$modules{$type}{FW_detailFn}}($FW_wname, $d, $FW_room); + use strict "refs"; + if(defined($txt)) { + FW_pO "$txt"; + } + } $row++; } FW_pO "";