Use small posters from trakt

This commit is contained in:
Mark McDowall 2013-04-03 21:38:51 -07:00
parent adaceea0bf
commit 91cc65bae2
3 changed files with 12 additions and 10 deletions

View File

@ -1,7 +1,7 @@
<div class="row"> <div class="row">
<div class="span2"> <div class="span2">
<a href="{{traktUrl}}" target="_blank"> <a href="{{traktUrl}}" target="_blank">
<img class="series-poster img-polaroid" src="{{banner}}"> <img class="series-poster img-polaroid" src="{{smallPoster}}">
</a> </a>
</div> </div>
<div class="span9"> <div class="span9">

View File

@ -67,7 +67,3 @@
padding-left: 20px; padding-left: 20px;
padding-top: 10px; padding-top: 10px;
} }
.series-poster {
height: 200px;
}

View File

@ -20,17 +20,23 @@
return percent; return percent;
}, },
banner : function () { poster : function () {
var banner = _.find(this.get('images'), function (image) { var poster = _.find(this.get('images'), function (image) {
return image.coverType === 1; return image.coverType === 1;
}); });
if (banner) { if (poster) {
return banner.url; return poster.url;
} }
return undefined; return undefined;
},
smallPoster : function () {
var poster = this.get('poster');
var extension = '.' + poster.split('.').pop();
var withoutExtension = poster.substring(0, poster.length - extension.length);
return withoutExtension + '-138' + extension;
}, },
traktUrl : function () { traktUrl : function () {
return "http://trakt.tv/show/" + this.get('titleSlug'); return "http://trakt.tv/show/" + this.get('titleSlug');