mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-05-06 11:35:31 +02:00
feat(torrents): add SE info of TVSerial list
This commit is contained in:
@@ -592,6 +592,15 @@ body {
|
||||
}
|
||||
}
|
||||
|
||||
.label-se-info {
|
||||
color: #0366d6;
|
||||
background-color: #ddd;
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
color: #f00;
|
||||
}
|
||||
}
|
||||
|
||||
.label-ttype {
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
|
||||
@@ -171,14 +171,23 @@
|
||||
alt="...">
|
||||
</div>
|
||||
<div class="media-body">
|
||||
<h5 class="media-heading">{{item.resource_detail_info.original_title}}
|
||||
<h5 class="media-heading" ng-if="vm.selectedType=='movie'">{{item.resource_detail_info.original_title}}
|
||||
<span ng-show="item.resource_detail_info.original_title!=item.resource_detail_info.title"> / {{item.resource_detail_info.title}}</span>
|
||||
<span class="upload-by" ng-show="item.user.displayName"> (By: {{item.user.displayName}})</span>
|
||||
<span class="label label-download text-uppercase"
|
||||
title="{{ 'TITLE_ALT.DOWNLOAD_TORRENT' | translate}}"
|
||||
ng-click="vm.downloadTorrent(item._id); $event.stopPropagation();">
|
||||
<i class="glyphicon glyphicon-arrow-right"></i> {{ 'CA_DOWNLOAD' | translate}}
|
||||
</span>
|
||||
<span class="label label-download text-uppercase"
|
||||
title="{{ 'TITLE_ALT.DOWNLOAD_TORRENT' | translate}}"
|
||||
ng-click="vm.downloadTorrent(item._id); $event.stopPropagation();">
|
||||
<i class="glyphicon glyphicon-arrow-right"></i> {{ 'CA_DOWNLOAD' | translate}}
|
||||
</span>
|
||||
</h5>
|
||||
<h5 class="media-heading" ng-if="vm.selectedType=='tvserial'">{{item.resource_detail_info.original_name}}
|
||||
<span ng-show="item.resource_detail_info.original_name!=item.resource_detail_info.name"> / {{item.resource_detail_info.name}}</span>
|
||||
<span class="upload-by" ng-show="item.user.displayName"> (By: {{item.user.displayName}})</span>
|
||||
<span class="label label-download text-uppercase"
|
||||
title="{{ 'TITLE_ALT.DOWNLOAD_TORRENT' | translate}}"
|
||||
ng-click="vm.downloadTorrent(item._id); $event.stopPropagation();">
|
||||
<i class="glyphicon glyphicon-arrow-right"></i> {{ 'CA_DOWNLOAD' | translate}}
|
||||
</span>
|
||||
</h5>
|
||||
|
||||
<div class="list-all-genres">
|
||||
@@ -189,27 +198,29 @@
|
||||
|
||||
<div class="list-all-tags">
|
||||
<!--<span class="label label-success text-uppercase">{{ item.torrent_type}}</span>-->
|
||||
<span class="label label-release label-warning" ng-show="item.resource_detail_info.release_date"
|
||||
ng-click="vm.onReleaseClicked(item.resource_detail_info.release_date); $event.stopPropagation();">
|
||||
{{ item.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-click="vm.onRLevelClicked(item.torrent_recommended); $event.stopPropagation();"
|
||||
ng-show="item.torrent_recommended != 'none'">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.isSaling, 'label-success': item.isSaling}">
|
||||
{{item.torrent_sale_status}} {{item.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span ng-repeat="t in item.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="vm.onTagClicked(t); $event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t) + '.' + t | translate}}
|
||||
<span class="label label-release label-warning" ng-show="item.resource_detail_info.release_date"
|
||||
ng-click="vm.onReleaseClicked(item.resource_detail_info.release_date); $event.stopPropagation();">
|
||||
{{ item.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-click="vm.onRLevelClicked(item.torrent_recommended); $event.stopPropagation();"
|
||||
ng-show="item.torrent_recommended != 'none'">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.isSaling, 'label-success': item.isSaling}">
|
||||
{{item.torrent_sale_status}} {{item.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span class="label label-se-info" ng-if="vm.selectedType == 'tvserial'"
|
||||
ng-click="$event.stopPropagation();">S{{item.torrent_seasons}}E{{item.torrent_episodes}}</span>
|
||||
<span ng-repeat="t in item.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="vm.onTagClicked(t); $event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -32,9 +32,10 @@
|
||||
<div class="torrent-tmdb-info">
|
||||
<ul class="list-unstyled">
|
||||
<li>
|
||||
<span class="release-date">{{(item.resource_detail_info.release_date || item.resource_detail_info.last_air_date) | date: 'yyyy'}}</span>
|
||||
<span title="{{ 'TITLE_ALT.IMDB_VOTES' | translate}}"
|
||||
class="pull-right torrent-votes"><kbd>IMDB</kbd> {{item.resource_detail_info.vote_average}}</span>
|
||||
<span class="release-date" ng-if="vm.torrentType == 'movie'">{{item.resource_detail_info.release_date}}</span>
|
||||
<span class="se-info" ng-if="vm.torrentType == 'tvserial'">S{{item.torrent_seasons}}E{{item.torrent_episodes}}</span>
|
||||
<span title="{{ 'TITLE_ALT.IMDB_VOTES' | translate}}"
|
||||
class="pull-right torrent-votes"><kbd>IMDB</kbd> {{item.resource_detail_info.vote_average}}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -206,27 +207,29 @@
|
||||
|
||||
<div class="list-all-tags">
|
||||
<!--<span class="label label-success text-uppercase">{{ item.torrent_type}}</span>-->
|
||||
<span class="label label-release label-warning" ng-show="item.resource_detail_info.release_date"
|
||||
ng-click="vm.onReleaseClicked(item.resource_detail_info.release_date); $event.stopPropagation();">
|
||||
{{ item.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.isSaling, 'label-success': item.isSaling}">
|
||||
{{item.torrent_sale_status}} {{item.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span ng-repeat="t in item.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="vm.onTagClicked(t); $event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t) + '.' + t | translate}}
|
||||
<span class="label label-release label-warning" ng-show="item.resource_detail_info.release_date"
|
||||
ng-click="vm.onReleaseClicked(item.resource_detail_info.release_date); $event.stopPropagation();">
|
||||
{{ item.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.isSaling, 'label-success': item.isSaling}">
|
||||
{{item.torrent_sale_status}} {{item.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span class="label label-se-info" ng-if="vm.torrentType == 'tvserial'"
|
||||
ng-click="$event.stopPropagation();">S{{item.torrent_seasons}}E{{item.torrent_episodes}}</span>
|
||||
<span ng-repeat="t in item.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="vm.onTagClicked(t); $event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -64,34 +64,36 @@
|
||||
|
||||
<div class="list-all-tags">
|
||||
<!--<span class="label label-success text-uppercase">{{ item.torrent.torrent_type}}</span>-->
|
||||
<span class="label label-ttype label-primary" ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_TYPE_LABEL.' + item.torrent.torrent_type.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-tstatus label-danger" ng-show="item.torrent.torrent_status == 'new'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_STATUS_LABEL.' + item.torrent.torrent_status.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-release label-warning" ng-show="item.torrent.resource_detail_info.release_date"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ item.torrent.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.torrent.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.torrent.isSaling, 'label-success': item.torrent.isSaling}">
|
||||
{{item.torrent.torrent_sale_status}} {{item.torrent.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span ng-repeat="t in item.torrent.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t, item.torrent) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
<span class="label label-ttype label-primary" ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_TYPE_LABEL.' + item.torrent.torrent_type.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-tstatus label-danger" ng-show="item.torrent.torrent_status == 'new'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_STATUS_LABEL.' + item.torrent.torrent_status.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-release label-warning" ng-show="item.torrent.resource_detail_info.release_date"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ item.torrent.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.torrent.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.torrent.isSaling, 'label-success': item.torrent.isSaling}">
|
||||
{{item.torrent.torrent_sale_status}} {{item.torrent.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span class="label label-se-info" ng-if="item.torrent_type == 'tvserial'"
|
||||
ng-click="$event.stopPropagation();">S{{item.torrent_seasons}}E{{item.torrent_episodes}}</span>
|
||||
<span ng-repeat="t in item.torrent.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t, item.torrent) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -64,34 +64,36 @@
|
||||
|
||||
<div class="list-all-tags">
|
||||
<!--<span class="label label-success text-uppercase">{{ item.torrent.torrent_type}}</span>-->
|
||||
<span class="label label-ttype label-primary" ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_TYPE_LABEL.' + item.torrent.torrent_type.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-tstatus label-danger" ng-show="item.torrent.torrent_status == 'new'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_STATUS_LABEL.' + item.torrent.torrent_status.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-release label-warning" ng-show="item.torrent.resource_detail_info.release_date"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ item.torrent.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.torrent.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.torrent.isSaling, 'label-success': item.torrent.isSaling}">
|
||||
{{item.torrent.torrent_sale_status}} {{item.torrent.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span ng-repeat="t in item.torrent.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t, item.torrent) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
<span class="label label-ttype label-primary" ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_TYPE_LABEL.' + item.torrent.torrent_type.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-tstatus label-danger" ng-show="item.torrent.torrent_status == 'new'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_STATUS_LABEL.' + item.torrent.torrent_status.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-release label-warning" ng-show="item.torrent.resource_detail_info.release_date"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ item.torrent.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.torrent.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.torrent.isSaling, 'label-success': item.torrent.isSaling}">
|
||||
{{item.torrent.torrent_sale_status}} {{item.torrent.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span class="label label-se-info" ng-if="item.torrent_type == 'tvserial'"
|
||||
ng-click="$event.stopPropagation();">S{{item.torrent_seasons}}E{{item.torrent_episodes}}</span>
|
||||
<span ng-repeat="t in item.torrent.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t, item.torrent) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -64,34 +64,36 @@
|
||||
|
||||
<div class="list-all-tags">
|
||||
<!--<span class="label label-success text-uppercase">{{ item.torrent_type}}</span>-->
|
||||
<span class="label label-ttype label-primary" ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_TYPE_LABEL.' + item.torrent_type.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-tstatus label-danger" ng-show="item.torrent_status == 'new'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_STATUS_LABEL.' + item.torrent_status.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-release label-warning" ng-show="item.resource_detail_info.release_date"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ item.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.isSaling, 'label-success': item.isSaling}">
|
||||
{{item.torrent_sale_status}} {{item.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span ng-repeat="t in item.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t, item) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
<span class="label label-ttype label-primary" ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_TYPE_LABEL.' + item.torrent_type.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-tstatus label-danger" ng-show="item.torrent_status == 'new'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{'TORRENT_STATUS_LABEL.' + item.torrent_status.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-release label-warning" ng-show="item.resource_detail_info.release_date"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ item.resource_detail_info.release_date}}
|
||||
</span>
|
||||
<span class="label label-rlevel label-info"
|
||||
ng-show="item.torrent_recommended != 'none'"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + item.torrent_recommended.toUpperCase() | translate}}
|
||||
</span>
|
||||
<span class="label label-sale" ng-if="item.isSaling"
|
||||
title="{{vm.getSaleTypeDesc(item);}} | {{ 'SALE_EXPIRES_TIME' | translate}}: {{item.torrent_sale_expires | date: 'MM-dd HH:mm'}}"
|
||||
ng-click="$event.stopPropagation();"
|
||||
ng-class="{'label-default': !item.isSaling, 'label-success': item.isSaling}">
|
||||
{{item.torrent_sale_status}} {{item.torrent_sale_expires | unlife}}
|
||||
</span>
|
||||
<span class="label label-se-info" ng-if="item.torrent_type == 'tvserial'"
|
||||
ng-click="$event.stopPropagation();">S{{item.torrent_seasons}}E{{item.torrent_episodes}}</span>
|
||||
<span ng-repeat="t in item.torrent_tags">
|
||||
<span class="label label-tag" ng-class="{'used': vm.searchTags.indexOf(t) !== -1}"
|
||||
ng-click="$event.stopPropagation();">
|
||||
{{ 'RESOURCESTAGS.' + vm.getTagTitle(t, item) + '.' + t | translate}}
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user