PROPLANTA: bugfix HTML forecastdays

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15358 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
tupol 2017-10-30 20:04:27 +00:00
parent b80cd4c45c
commit e676d21f9b

View File

@ -757,7 +757,7 @@ PROPLANTA_Html(@)
{ {
my ($d,$days) = @_; my ($d,$days) = @_;
$d = "<none>" if(!$d); $d = "<none>" if(!$d);
$days = 2 unless defined $days; $days = 3 unless defined $days;
return "$d is not a PROPLANTA instance<br>" return "$d is not a PROPLANTA instance<br>"
if(!$defs{$d} || $defs{$d}{TYPE} ne "PROPLANTA"); if(!$defs{$d} || $defs{$d}{TYPE} ne "PROPLANTA");
@ -775,7 +775,7 @@ PROPLANTA_Html(@)
$ret .= '<tr><th>Tag</th><th>morgens</th><th>tagsueber</th><th>abends</th><th>nachts</th><th>min</th><th>max</th><th>Regen tags</th><th>Frost</th></tr></thead>'; $ret .= '<tr><th>Tag</th><th>morgens</th><th>tagsueber</th><th>abends</th><th>nachts</th><th>min</th><th>max</th><th>Regen tags</th><th>Frost</th></tr></thead>';
$ret .= "<tbody align=center>"; $ret .= "<tbody align=center>";
# define MyForecast weblink htmlCode { PROPLANTA_Html("ProPlanta_Wetter") } # define MyForecast weblink htmlCode { PROPLANTA_Html("ProPlanta_Wetter") }
for(my $i=0; $i<=$days; $i++) { for(my $i=0; $i<$days; $i++) {
$ret .= sprintf('<tr><td>%s</td><td>%s<br><img src="%s"></td><td>%s<br><img src="%s"></td><td>%s<br><img src="%s"></td><td>%s<br><img src="%s"></td><td>%s&deg;C</td><td>%s&deg;C</td><td>%s %%</td><td>%s</td></tr>', $ret .= sprintf('<tr><td>%s</td><td>%s<br><img src="%s"></td><td>%s<br><img src="%s"></td><td>%s<br><img src="%s"></td><td>%s<br><img src="%s"></td><td>%s&deg;C</td><td>%s&deg;C</td><td>%s %%</td><td>%s</td></tr>',
ReadingsVal($d, "fc".$i."_date", ""), ReadingsVal($d, "fc".$i."_date", ""),
ReadingsVal($d, "fc".$i."_weatherMorning", ""), ReadingsVal($d, "fc".$i."_weatherMorningIcon", ""), ReadingsVal($d, "fc".$i."_weatherMorning", ""), ReadingsVal($d, "fc".$i."_weatherMorningIcon", ""),