diff --git a/fhem/FHEM/98_Installer.pm b/fhem/FHEM/98_Installer.pm index 165cb0bdd..2f597d845 100644 --- a/fhem/FHEM/98_Installer.pm +++ b/fhem/FHEM/98_Installer.pm @@ -2639,21 +2639,7 @@ sub CreateMetadataList ($$$) { : $modMeta->{$mAttr}; $mAttrVal =~ s/\\n/$lb/g; - if ( $mAttr eq 'license' ) { - if ( defined( $modMeta->{resources} ) - && defined( $modMeta->{resources}{license} ) - && ref( $modMeta->{resources}{license} ) eq 'ARRAY' - && @{ $modMeta->{resources}{license} } > 0 - && $modMeta->{resources}{license}[0] ne '' ) - { - $mAttrVal = - '' - . $mAttrVal . ''; - } - } - elsif ( $mAttr eq 'version' ) { + if ( $mAttr eq 'version' ) { if ( $mAttrVal eq '0.000000001' ) { $mAttrVal = '-'; } @@ -2689,7 +2675,24 @@ sub CreateMetadataList ($$$) { { $l .= $tdOpen; - if ( $mAttr eq 'author' ) { + if ( $mAttr eq 'license' ) { + if ( defined( $modMeta->{resources} ) + && defined( $modMeta->{resources}{license} ) + && ref( $modMeta->{resources}{license} ) eq 'ARRAY' + && @{ $modMeta->{resources}{license} } > 0 + && $modMeta->{resources}{license}[0] ne '' ) + { + $l .= + '' + . $modMeta->{$mAttr}[0] . ''; + } + else { + $l .= $modMeta->{$mAttr}[0]; + } + } + elsif ( $mAttr eq 'author' ) { my $authorCount = scalar @{ $modMeta->{$mAttr} }; my $counter = 0; diff --git a/fhem/FHEM/Meta.pm b/fhem/FHEM/Meta.pm index 1f84373ec..63288bfab 100644 --- a/fhem/FHEM/Meta.pm +++ b/fhem/FHEM/Meta.pm @@ -410,9 +410,9 @@ our %keywordDescription = ( 'FHEM Entwickler Paket, welches lokal auf der Maschine verwaltet wird', }, 'fhem-mod-command' => { - 'en' => 'FHEM console text command w/o any FHEM device object visible', + 'en' => 'FHEM system command w/o any FHEM device object visible', 'de' => - 'FHEM Konsolen Text Kommando ohne sichtbares FHEM Geräte-Objekt', + 'FHEM Systembefehl ohne sichtbares FHEM Geräte-Objekt.', }, 'fhem-mod-device' => { 'en' => 'represents a physical device',