Index: server/HTML/EN/settings/server/status.html =================================================================== --- server/HTML/EN/settings/server/status.html (revision 17066) +++ server/HTML/EN/settings/server/status.html (working copy) @@ -70,6 +70,13 @@ [% IF controllers %] [% WRAPPER setting title="INFORMATION_MENU_CONTROLLER" %] [% FOREACH controller = controllers %] +
+ [% FOREACH item IN controller.value %] + [% IF item.items.1 %] +

[% item.items.0 | string %][% "COLON" | string %] [% item.items.1 %]

+ [% END %] + [% END %] +
[% END %] [% END %] [% END %] Index: server/Slim/Web/Settings/Server/Status.pm =================================================================== --- server/Slim/Web/Settings/Server/Status.pm (revision 17066) +++ server/Slim/Web/Settings/Server/Status.pm (working copy) @@ -66,6 +66,13 @@ ]; } + for my $jiveclient (keys %{Slim::Web::Cometd->cometStatus->{conn}}) { + $paramRef->{controllers}{$jiveclient} = [ + { INFORMATION_CONTROLLER_ID => $jiveclient }, + { INFORMATION_CONTROLLER_VERSION => Slim::Web::Cometd->cometStatus->{conn}->{$jiveclient}->[1]->request->header('user-agent') }, + ]; + } + # TODO Get something useful from any Jive devices on the network. #$paramRef->{controllers} = undef; Index: server/Slim/Web/Cometd.pm =================================================================== --- server/Slim/Web/Cometd.pm (revision 17066) +++ server/Slim/Web/Cometd.pm (working copy) @@ -64,6 +64,10 @@ handler( $socket, $message ); } +sub cometStatus { + return $manager; +} + # Handler for web requests sub webHandler { my ( $httpClient, $httpResponse ) = @_; Index: server/strings.txt =================================================================== --- server/strings.txt (revision 17066) +++ server/strings.txt (working copy) @@ -12994,6 +12994,15 @@ NO ${shortdateFormat} kl ${timeFormat} ZH_CN ${shortdateFormat} ${timeFormat} +INFORMATION_MENU_CONTROLLER + EN Active Controllers + +INFORMATION_CONTROLLER_ID + EN Controller ID + +INFORMATION_CONTROLLER_VERSION + EN Controller Version + BEFORE CS před DA inden