add artist links on song page

This commit is contained in:
Luke Pulverenti 2013-04-25 21:52:29 -04:00
parent 70abe25960
commit 69b9c9c379
4 changed files with 22 additions and 6 deletions

View File

@ -78,7 +78,8 @@
} }
@media all and (min-width: 750px) {
@media all and (min-width: 650px) {
.backdropPosterItem { .backdropPosterItem {
width: 192px; width: 192px;
@ -87,6 +88,9 @@
.backdropPosterItem .posterItemImage { .backdropPosterItem .posterItemImage {
height: 108px; height: 108px;
} }
}
@media all and (min-width: 750px) {
.squarePosterItem { .squarePosterItem {
width: 160px; width: 160px;
@ -158,11 +162,11 @@
@media all and (min-width: 1920px) { @media all and (min-width: 1920px) {
.backdropPosterItem { .backdropPosterItem {
width: 304px; width: 320px;
} }
.backdropPosterItem .posterItemImage { .backdropPosterItem .posterItemImage {
height: 171px; height: 180px;
} }
.squarePosterItem { .squarePosterItem {

View File

@ -103,6 +103,7 @@
<div class="itemDetailBlock"> <div class="itemDetailBlock">
<h1 id="albumArtist" class="detailPageName hide"></h1>
<h1 id="seriesName" class="detailPageName hide"></h1> <h1 id="seriesName" class="detailPageName hide"></h1>
<h1 id="itemName" class="detailPageName"></h1> <h1 id="itemName" class="detailPageName"></h1>

View File

@ -20,17 +20,17 @@
<div id="noPlugins" class="hide"><div style="text-align:center;margin: 10px;">No available plugins</div></div> <div id="noPlugins" class="hide"><div style="text-align:center;margin: 10px;">No available plugins</div></div>
<div data-role="collapsible" id="pluginServerCollapsible" class="hide" data-collapsed="false"> <div data-role="collapsible" id="pluginServerCollapsible" class="hide" data-collapsed="false" data-mini="true">
<h3>MB Server</h3> <h3>MB Server</h3>
<div id="pluginServerTiles"></div> <div id="pluginServerTiles"></div>
</div> </div>
<div data-role="collapsible" id="pluginTheatreCollapsible" class="hide"> <div data-role="collapsible" id="pluginTheatreCollapsible" class="hide" data-mini="true">
<h3>MB Theater</h3> <h3>MB Theater</h3>
<div id="pluginTheatreTiles"></div> <div id="pluginTheatreTiles"></div>
</div> </div>
<div data-role="collapsible" id="pluginClassicCollapsible" class="hide"> <div data-role="collapsible" id="pluginClassicCollapsible" class="hide" data-mini="true">
<h3>MB Classic</h3> <h3>MB Classic</h3>
<div id="pluginClassicTiles"></div> <div id="pluginClassicTiles"></div>
</div> </div>

View File

@ -29,6 +29,13 @@
$('#itemName', page).html(name); $('#itemName', page).html(name);
if (item.AlbumArtist && item.Type == "Audio") {
$('#albumArtist', page).html('<a class="detailPageParentLink" href="itembynamedetails.html?context=music&artist=' + item.AlbumArtist + '">' + item.AlbumArtist + '</a>').show().trigger('create');
}
else {
$('#albumArtist', page).hide();
}
if (item.SeriesName) { if (item.SeriesName) {
$('#seriesName', page).html('<a class="detailPageParentLink" href="itemdetails.html?id=' + item.SeriesId + '">' + item.SeriesName + '</a>').show().trigger('create'); $('#seriesName', page).html('<a class="detailPageParentLink" href="itemdetails.html?id=' + item.SeriesId + '">' + item.SeriesName + '</a>').show().trigger('create');
@ -36,6 +43,10 @@
else if (item.Album && item.Type == "Audio" && item.ParentId) { else if (item.Album && item.Type == "Audio" && item.ParentId) {
$('#seriesName', page).html('<a class="detailPageParentLink" href="itemdetails.html?id=' + item.ParentId + '">' + item.Album + '</a>').show().trigger('create'); $('#seriesName', page).html('<a class="detailPageParentLink" href="itemdetails.html?id=' + item.ParentId + '">' + item.Album + '</a>').show().trigger('create');
}
else if (item.AlbumArtist && item.Type == "MusicAlbum") {
$('#seriesName', page).html('<a class="detailPageParentLink" href="itembynamedetails.html?context=music&artist=' + item.AlbumArtist + '">' + item.AlbumArtist + '</a>').show().trigger('create');
} }
else if (item.Album) { else if (item.Album) {
$('#seriesName', page).html(item.Album).show(); $('#seriesName', page).html(item.Album).show();