mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 16:56:54 +00:00
FHEMWEB: room sortby enhancements by Martin/Andre
git-svn-id: https://svn.fhem.de/fhem/trunk@4639 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
915e766f81
commit
d2b90a2efa
@ -950,11 +950,16 @@ FW_makeTableFromArray($$@) {
|
|||||||
sub
|
sub
|
||||||
FW_roomIdx(\@$)
|
FW_roomIdx(\@$)
|
||||||
{
|
{
|
||||||
my ($arr,$v) = @_;
|
my ($arr,$v) = @_;
|
||||||
my ($index) = grep { $arr->[$_] =~ /^$v$/ } 0..$#$arr;
|
my ($index) = grep { $v =~ /^$arr->[$_]$/ } 0..$#$arr;
|
||||||
|
|
||||||
return "9999-$v" if( !defined($index) );
|
if( !defined($index) ) {
|
||||||
return sprintf( "%03i", $index );
|
$index = 9999;
|
||||||
|
} else {
|
||||||
|
$index = sprintf( "%03i", $index );
|
||||||
|
}
|
||||||
|
|
||||||
|
return "$index-$v";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user