diff --git a/config/config.inc.php b/config/config.inc.php index 5d4ec2b..0665306 100644 --- a/config/config.inc.php +++ b/config/config.inc.php @@ -18,4 +18,8 @@ $_CONFIG['sort_by_tracknumber'] = true; + $_CONFIG['browse_extra_track_info'] = false; + + $_CONFIG['playlist_extra_track_info'] = true; + ?> diff --git a/lib/page.php b/lib/page.php index 2ea78a2..579aebe 100644 --- a/lib/page.php +++ b/lib/page.php @@ -12,13 +12,15 @@ echo ''; //*/ + $smarty->assign('show_extra_track_info', $_CONFIG['playlist_extra_track_info']); + $smarty->assign('playlist', $mympd->playlist); $smarty->assign('playing', $mympd->current_track_id); break; case "control": /* get the currently playing track */ $current_track = $mympd->playlist[$mympd->current_track_id]; - $smarty->assign('current_track_no', $current_track['Track']); + $smarty->assign('current_track_no', $mympd->current_track_id); $smarty->assign('current_title', $current_track['Title']); $smarty->assign('current_album', $current_track['Album']); $smarty->assign('current_artist', $current_track['Artist']); @@ -26,6 +28,8 @@ break; case "browse": + $smarty->assign('show_extra_track_info', $_CONFIG['show_extra_track_info']); + switch ($_CONFIG['browse_mode']) { case 'metadata': /* metadata based browsing. this will list artists->albums->tracks */ diff --git a/templates/default/browselist_item.html b/templates/default/browselist_item.html index 8b8334f..e461e11 100644 --- a/templates/default/browselist_item.html +++ b/templates/default/browselist_item.html @@ -13,6 +13,6 @@ {elseif $browselist_item.Title} - {if $browselist_item.in_playlist}


{if $browselist_item.Title|escape:'html'}{$browselist_item.Title|escape:'html'}

{if $browselist_item.Title|escape:'html'}{$browselist_item.Title|escape:'html'}{if $browselist_item.Artist && $show_extra_track_info}

{$playlist_item.Pos+1|string_format:"%02d"}. {if $playlist_item.Title}{$playlist_item.Title}

{$playlist_item.Pos+1|string_format:"%02d"}. {if $playlist_item.Title}{$playlist_item.Title}{if $playlist_item.Artist && $show_extra_track_info}