From b075bbaea3770774734cc46dbb2329abe5e77d77 Mon Sep 17 00:00:00 2001 From: Michael Herger Date: Wed, 14 Apr 2021 22:37:44 +0200 Subject: [PATCH] Add link to the ESP32 WiFi Manager to the settings page in LMS. --- .../HTML/EN/plugins/SqueezeESP32/settings/player.html | 6 +++++- plugin/SqueezeESP32/PlayerSettings.pm | 1 + plugin/SqueezeESP32/strings.txt | 3 +++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html b/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html index fd07f991..a37121c5 100644 --- a/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html +++ b/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html @@ -1,5 +1,9 @@ [% PROCESS settings/header.html %] + [% WRAPPER setting title="PLUGIN_SQUEEZEESP32_FIRMWARE" desc="" %] +
[% "PLUGIN_SQUEEZEESP32_PLAYERSETTINGS" | string %] ([% player_ip %])
+ [% END %] + [% IF prefs.pref_width %] [% WRAPPER setting title="PLUGIN_SQUEEZEESP32_WIDTH" desc="PLUGIN_SQUEEZEESP32_WIDTH_DESC" %] @@ -101,6 +105,6 @@ [% END %] [% END %] - [% END %] + [% END %] [% PROCESS settings/footer.html %] diff --git a/plugin/SqueezeESP32/PlayerSettings.pm b/plugin/SqueezeESP32/PlayerSettings.pm index e1619200..b466c77b 100644 --- a/plugin/SqueezeESP32/PlayerSettings.pm +++ b/plugin/SqueezeESP32/PlayerSettings.pm @@ -94,6 +94,7 @@ sub handler { } $paramRef->{'pref_equalizer'} = $cprefs->get('equalizer') if $client->depth == 16; + $paramRef->{'player_ip'} = $client->ip; return $class->SUPER::handler($client, $paramRef); } diff --git a/plugin/SqueezeESP32/strings.txt b/plugin/SqueezeESP32/strings.txt index 965e67de..b3ca6087 100644 --- a/plugin/SqueezeESP32/strings.txt +++ b/plugin/SqueezeESP32/strings.txt @@ -21,6 +21,9 @@ PLUGIN_SQUEEZEESP32_PLAYERSETTINGS DE ESP32 Einstellungen EN ESP32 settings +PLUGIN_SQUEEZEESP32_FIRMWARE + EN Firmware + PLUGIN_SQUEEZEESP32_WIDTH DE Displaybreite EN Screen width