[% PROCESS settings/header.html %] [% title = "PLUGIN_SPOTTY" %] [% IF helperMissing; WRAPPER setting title="PLUGIN_SPOTTY" desc="" %]
[% helperMissing %]
[% title = "" %] [% END; END %] [% IF isLowCaloriesPi; WRAPPER setting title="PLUGIN_SPOTTY" desc="" %]
[% 'PLUGIN_SPOTTY_LO_POWER_PI' | string %]
[% title = "" %] [% END; END %] [% IF error429; WRAPPER setting title="" desc="" %]
[% error429 %]
[% "PLUGIN_SPOTTY_CLIENT_ID_DESC" | string %]
[% END; END %] [% IF webTokens; webTokensDesc = 'PLUGIN_SPOTTY_WEB_TOKEN_DESC'; END %] [% IF credentials; WRAPPER setting desc=webTokensDesc %] [% IF webTokens %][% END %] [% FOREACH creds = credentials %] [% accountName = creds.keys.0; accountId = creds.values.0 %] [% IF webTokens %][% END %] [% END %]
[% "PLUGIN_SPOTTY_ACCOUNT" | string %][% "COLON" | string %] [% "PLUGIN_SPOTTY_IMPORT_LIBRARY"| string %][% "COLON" | string %][% "PLUGIN_SPOTTY_WEB_TOKEN" | string %][% "COLON" | string %]
[% displayNames.$accountName || accountName %]
[% END; END %] [% WRAPPER setting title="" desc="" %] [% END %] [% IF credentials && credentials.size > 1 %] [% WRAPPER setting title="PLUGIN_SPOTTY_SELECT_ACCOUNT" desc="" %]

[% END %] [% END %] [% WRAPPER setting title="" desc="" %] [% END %] [% WRAPPER setting title="" desc="" %] [% END %] [% WRAPPER setting title="PLUGIN_SPOTTY_AUDIO_SETTINGS" desc="" %] [% END %] [% WRAPPER setting title="PLUGIN_SPOTTY_SORT_ORDER" desc="" %] [% categories = ['Albums', 'Artists'] %] [% IF !hasDefaultIcon; categories.unshift('Songs'); END %] [% FOREACH category IN categories %] [% varName = "pref_sort" _ category _ "Alphabetically" %]
[% END %] [% varName = "pref_sortPlaylisttracksByAddition" %]
[% END %] [% WRAPPER setting title="PLUGIN_SPOTTY_PLAYLIST_FOLDERS" desc="" %] [% END %] [% WRAPPER setting title="PLUGIN_SPOTTY_SEARCH_HISTORY" desc="" %] [% END %] [% WRAPPER setting title="PLUGIN_SPOTTY_SPOTIFY_CONNECT" desc="PLUGIN_SPOTTY_SPOTIFY_CONNECT_DESC_LONG" %] [% IF !canConnect %] [% "PLUGIN_SPOTTY_NEED_HELPER_UPDATE" | string %] [% ELSE %] [% IF players.size == 0 %] [% "NO_PLAYER_FOUND" | string %] [% END %] [% FOREACH player IN players %] [% maxCols = 5 %] [% IF loop.index() % maxCols == 0 %][% END %] [% IF (loop.index + 1) % maxCols == 0 %][% END %] [% END %]
[% END %] [% END %] [% PROCESS "plugins/Spotty/settings/helpers.html" %] [% WRAPPER setting title="PLUGIN_SPOTTY_ADVANCED_SETTING" desc="" %] [% "PLUGIN_SPOTTY_ADVANCED_SETTING_DESC" | string %] [% END %] [% IF canConnect; WRAPPER setting title="" desc="" %] [% END; ELSE %] [% END %] [% IF canConnect && canDiscovery; WRAPPER setting title="" desc="" %] [% END; END %] [% IF canConnect && canDiscovery; WRAPPER setting title="" desc="" %] [% END; END %] [% IF canAsyncTokenRefresh; WRAPPER setting title="" desc="" %] [% END; END %] [% WRAPPER setting title="" desc="PLUGIN_SPOTTY_FORCE_FALLBACK_AP_DESC" %] [% END %] [% WRAPPER setting title="PLUGIN_SPOTTY_CLIENT_ID" desc="PLUGIN_SPOTTY_CLIENT_ID_DESC" %] [% END %] [% PROCESS settings/footer.html %]