diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index c1d18700b..27bb632fe 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -897,8 +897,7 @@ FW_updateHashes() $FW_room = AttrVal($FW_detail, "room", "Unsorted") if($FW_detail); if(AttrVal($FW_wname, "sortRooms", "")) { # Slow! - my @sortBy = map { s/%20/ /g; $_ } - split( " ", AttrVal( $FW_wname, "sortRooms", "" ) ); + my @sortBy = split( " ", AttrVal( $FW_wname, "sortRooms", "" ) ); my %sHash; map { $sHash{$_} = FW_roomIdx(\@sortBy,$_) } keys %FW_rooms; @FW_roomsArr = sort { $sHash{$a} cmp $sHash{$b} } keys %FW_rooms; @@ -3078,9 +3077,9 @@ FW_widgetOverride($$)
  • sortRooms
    - Space separated list of rooms to override the default - sort order of the room links. - Space in room names to be written as %20 for this attribute. + Space separated list of rooms to override the default sort order of the + room links. As the rooms in this attribute are actually regexps, space + in the roomname has to be specified as dot (.). Example:
    attr WEB sortRooms DG OG EG Keller
  • @@ -3232,7 +3231,8 @@ FW_widgetOverride($$) a column if they are part of a group. This attribute can be used to sort the groups in a room, just specify the groups in one column. - Space in the room name has to be written as %20 for this attribute. + Space in the room and group name has to be written as %20 for this + attribute. @@ -3668,8 +3668,9 @@ FW_widgetOverride($$)
  • sortRooms
    Durch Leerzeichen getrennte Liste von Räumen, um deren Reihenfolge - zu definieren. Leerzeichen in Raumnamen muss als %20 spezifiziert - werden fuer dieses Attribut. + zu definieren. + Da die Räume in diesem Attribut als Regexp interpretiert werden, + sind Leerzeichen im Raumnamen als Punkt (.) zu hinterlegen. Beispiel:
    attr WEB sortRooms DG OG EG Keller

  • @@ -3836,8 +3837,8 @@ FW_widgetOverride($$) können nur dann Teil einer Spalte sein wenn sie in group stehen. Dieses Attribut kann man zum sortieren der Gruppen auch dann verwenden, wenn man nur eine Spalte hat. - Leerzeichen im Raumnamen sind für dieses Attribut als %20 zu - schreiben. + Leerzeichen im Raum- und Gruppennamen sind für dieses Attribut als + %20 zu schreiben.