patch zum sortieren der raum links

Begonnen von justme1968, 27 Dezember 2013, 13:46:56

Vorheriges Thema - Nächstes Thema

rudolfkoenig

Wenn ich was einchecken soll, bitte als solches sagen.

Martin Fischer

Zitat von: justme1968 am 12 Januar 2014, 20:08:28
die komplette version könnte so aussehen:
sub
FW_roomIdx(\@$)
{
  my ($arr,$v) = @_;
  my ($index) = grep { $v =~ /^$arr->[$_]$/ } 0..$#$arr;

  if( !defined($index) ) {
    $index = 9999;
  } else {
    $index = sprintf( "%03i", $index );
  }

  return "$index-$v";
}

damit wird dann auch innerhalb jeder gruppe die auf den gleichen index sortiert wird automatisch alphabetisch sortiert.

works as designed ;-)
attr WEB.DEFAULT sortRooms A.* Haus GR.* DG.* OG.* Eg.* KG.*

danke!

Zitat
das 'richtig' war weder kritik noch abwertung deines vorschlags. sondern bezog sich auf den anfang des threads ganz oben und den wunsch auch gruppen zu sortieren. das ist inzwischen schon ein paar mal aufgetaucht.

keine sorge! ich habe das schon nicht falsch verstanden ;-)

@rudi:
aus meiner sicht kann die korrektur rein. aber andre soll sein go geben. ist ja schliesslich sein "werk" ;-)
du kannst es dann gerne einchecken oder aber ich übernehme das.

gruß
martin
--
Admin, Developer, Gründungsmitglied des FHEM e.V.

justme1968

#17
auch von mir aus kann es eingecheckt werten.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

rudolfkoenig

Habs eingecheckt.
Hab was gegen "Fremd-Einchecken", da ich immer einen als Verantwortlichen haben will.