Space will be escaped in the room list.
git-svn-id: https://fhem.svn.sourceforge.net/svnroot/fhem/trunk/fhem@1307 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -568,6 +568,7 @@ FW_digestCgi($)
|
|||||||
|
|
||||||
# Multiline: escape the NL for fhem
|
# Multiline: escape the NL for fhem
|
||||||
$v =~ s/[\r]\n/\\\n/g if($v && $p && $p ne "data");
|
$v =~ s/[\r]\n/\\\n/g if($v && $p && $p ne "data");
|
||||||
|
$v =~ s/%([0-9A-F][0-9A-F])/sprintf("%c", $1)/gi;
|
||||||
$FW_webArgs{$p} = $v;
|
$FW_webArgs{$p} = $v;
|
||||||
|
|
||||||
if($p eq "detail") { $FW_detail = $v; }
|
if($p eq "detail") { $FW_detail = $v; }
|
||||||
@@ -808,7 +809,10 @@ FW_roomOverview($)
|
|||||||
foreach my $r (sort keys %FW_rooms) {
|
foreach my $r (sort keys %FW_rooms) {
|
||||||
next if($r eq "hidden" || $FW_hiddenroom{$r});
|
next if($r eq "hidden" || $FW_hiddenroom{$r});
|
||||||
$FW_room = $r if(!$FW_room && $FW_ss);
|
$FW_room = $r if(!$FW_room && $FW_ss);
|
||||||
|
$r =~ s/</</g;
|
||||||
|
$r =~ s/>/</g;
|
||||||
push @list1, $r;
|
push @list1, $r;
|
||||||
|
$r =~ s/ /%20/g;
|
||||||
push @list2, "$FW_ME?room=$r";
|
push @list2, "$FW_ME?room=$r";
|
||||||
}
|
}
|
||||||
my @list = (
|
my @list = (
|
||||||
|
|||||||
Reference in New Issue
Block a user