@define {martist} {what track}
{@right{play}
{<a class=directory
- href="@url?action=choose&directory=@urlquote{@dirname{@dirname{@track}}}"
- title="@label{@what.artistverbose}">@part{@track}{artist}{short}</a>}
+ href="@url?action=choose&dir=@urlquote{@dirname{@dirname{@track}}}"
+ title="@label{playing.artistverbose}">@part{@track}{artist}{short}</a>}
{<span class=directory
title="@part{@track}{artist}">@part{@track}{artist}{short}</span>}}
@define {malbum} {what track}
{@right{play}
{<a class=directory
- href="@url?action=choose&directory=@urlquote{@dirname{@track}}"
- title="@label{@what.albumverbose}">@part{@track}{album}{short}</a>}
+ href="@url?action=choose&dir=@urlquote{@dirname{@track}}"
+ title="@label{playing.albumverbose}">@part{@track}{album}{short}</a>}
{<span class=directory
title="@part{@track}{album}">@part{@track}{album}{short}</span>}}
@define {mtitle} {what track}
{<span title="@part{@track}{title}">@part{@track}{title}{short}</span>}
+@# As @mtitle but make a link to play the track
+@# @what is the section
+@# @track is the track name
+@define {mtitleplay} {what track}
+ {<a title="@part{@track}{title}" href="@url?action=play&file=@urlquote{@track}&back=@urlquote{@thisurl}">@part{@track}{title}{short}</a>}
+
@# Expand to the remove/scratch entry for @id
@# @what is the section
@# @id is the track ID