[% pagetitle = "HOME" | string; pageicon = 'MUSIC'; browse = '1'; music = '1'; playlist = '0'; thispage = 'home'; IF ajaxRequest; '
';
	PROCESS ajaxRequest.txt page = thispage;
	'
'; ELSIF runAlarm; PROCESS alarm_set.html; ELSIF runSleep; PROCESS sleep_set.html; ELSE; title = 'SqueezeCenter'; homeString = 'IPENG_BUTTON_HOME' | string; goHomeURI = 'href = "' _ webroot _ 'home.html?player=' _ playerURI _ '"'; # "HOME" | string pageHeaderScripts = PROCESS HomeHeader; PROCESS iHeaderVert.html noShowBar = 1; BLOCK HomeHeader %] [% END %]

[%- PROCESS browseDatabase; IF !additionalLinks.browseiPeng.PLUGIN_IPENG_CUSTOM_BROWSE_MORE; PROCESS browseLists; END; PROCESS browseSettings; PROCESS browseRadio; #PROCESS musicServices; PROCESS alarmSet; -%]
'; PROCESS playerChoose; ''; # END; -%]
iPeng v0.4 (C) 2007, 2008 J. Schwieder, E. Isaksson
[%- PROCESS spacer; '
'; PROCESS iFooterVert.html selectedButton = 'Home' context = 'home' classFooter = " selected = 'true' class = 'toolbar' "; ''; ''; ''; END; BLOCK browseDatabase; browseCategories = { BROWSE_BY_ALBUM = { icon = 'html/images/iAlbumWhite.png', text = 'ALBUMS' }, BROWSE_BY_ARTIST = { icon = 'html/images/iArtistWhite.png', text = 'ARTIST' }, BROWSE_BY_GENRE = { icon = 'html/images/iGenreWhite.png', text = 'GENRES' }, BROWSE_MUSIC_FOLDER = { icon = 'html/images/iFolderWhite2.png', text = 'SETUP_AUDIODIR' }, BROWSE_BY_YEAR = { icon = 'html/images/iTimeWhite.png', text = 'BROWSE_BY_YEAR' }, PLUGIN_CUSTOMBROWSE = { icon = additionalLinks.icons.${'PLUGIN_CUSTOMBROWSE'}.replace('.png', "_40x30_f.png"), text = 'PLUGIN_CUSTOMBROWSE' } } -%]
'; orderByList = { 'album.titlesort' => 'ALBUM', 'album.year,album.titlesort' => 'SORT_YEARALBUM', 'album.year,contributor.namesort,album.titlesort' => 'SORT_YEARARTISTALBUM', 'contributor.namesort,album.titlesort' => 'SORT_ARTISTALBUM', 'contributor.namesort,album.year,album.titlesort' => 'SORT_ARTISTYEARALBUM', 'genre.namesort,album.titlesort' => 'SORT_GENREALBUM', 'genre.namesort,contributor.namesort,album.titlesort' => 'SORT_GENREARTISTALBUM', } -%] [%# 'ALBUMS' | string %]
[% "IPENG_ALBUMSORT" | string %]
'; IF additionalLinks.browseiPeng.PLUGIN_IPENG_CUSTOM_BROWSE_MORE; '

'; PROCESS blDetails; END; PROCESS spacer; '
'; END; BLOCK browseLists %]
[%- PROCESS blDetails; PROCESS spacer; '
'; END; BLOCK blDetails; browseMoreCategories = { SAVED_PLAYLISTS = { icon = 'iPlaylistWhite.png', text = 'PLAYLISTS' }, FAVORITES = { icon = 'iFavoritesWhite.png', text = 'FAVORITES' }, BROWSE_NEW_MUSIC = { icon = 'iNewWhite.png', text = 'BROWSE_NEW_MUSIC' }, PLUGIN_RANDOMPLAY = { icon = 'iRandomWhite.png', text = 'PLUGIN_RANDOMPLAY' } }; browseMoreExclude = { PLUGIN_IPENG_CUSTOM_BROWSE_MORE = '' }; -%] '; END; BLOCK playerChoose; USE Clients; players = Clients.get("id"); IF player_chooser_list %]
[% 'IPENG_PLAYER' | string %] [% IF page %][% END; IF playerid %][% END; '
'; '
'; ELSE; temp = '0'; FOREACH playerobj IN players; IF player == playerobj.id; temp = '1'; %] [% "IPENG_PLAYER" | string; " "; IF playerobj.name; playerobj.name; ELSE; player; END; ''; '
'; END; END; IF !temp %] [% "IPENG_PLAYER" | string %] [% "NONE" | string %]
[% END; END; END; BLOCK browseSettings %]
[% PROCESS spacer; '
'; END; BLOCK browseRadio %]
[% PROCESS tune_in_form %] '; IF additionalLinks.music_services; ''; 'MUSIC_SERVICES' | string; ''; ''; END; PROCESS spacer; '
'; END; BLOCK tune_in_form %]
[% "RADIO_TUNEIN_CHOOSE" | string; ''; END; BLOCK musicServices %]
'; PROCESS spacer; '
'; END; BLOCK alarmSet %]
[% PROCESS spacer; '
'; END; BLOCK spacer %]
[% END %]