feat(torrent): add H&R to torrent list page as filter tag

This commit is contained in:
OldHawk
2017-09-07 13:32:44 +08:00
parent d2edc44283
commit 77d123b726
7 changed files with 35 additions and 1 deletions

View File

@@ -182,6 +182,7 @@
TAGS_SEARCH: 'Tags Search',
CA_KEYWORD: 'Keyword',
CA_TORRENT_STATUS: 'Torrent status',
CA_TORRENT_HNR: 'Hit and Run',
CA_RESOURCE_TYPE: 'Resource type',
PH_KEYWORD: 'Search keyword',
CLEAR_ALL_CONDITION: 'Clear All Condition',

View File

@@ -182,6 +182,7 @@
TAGS_SEARCH: '标签检索',
CA_KEYWORD: '关键字',
CA_TORRENT_STATUS: '种子状态',
CA_TORRENT_HNR: 'Hit and Run',
CA_RESOURCE_TYPE: '资源类型',
PH_KEYWORD: '搜索关键字',
CLEAR_ALL_CONDITION: '清空所有条件',

View File

@@ -692,6 +692,14 @@ body {
}
}
.checkbox-hnr {
margin-top: 0;
margin-bottom: 0;
input[type="checkbox"] {
margin-top: 8px;
}
}
.incline-block-valign {
display: inline-block;
vertical-align: middle;

View File

@@ -269,12 +269,15 @@
};
/**
* onHnRClicked
* onHnRClicked, onHnRChanged
*/
vm.onHnRClicked = function () {
vm.filterHnR = !vm.filterHnR;
vm.torrentBuildPager();
};
vm.onHnRChanged = function () {
vm.torrentBuildPager();
};
/**
* onRLevelClicked

View File

@@ -260,6 +260,9 @@
vm.filterHnR = !vm.filterHnR;
vm.torrentBuildPager();
};
vm.onHnRChanged = function () {
vm.torrentBuildPager();
};
/**
* getSaleTypeDesc

View File

@@ -42,6 +42,15 @@
</div>
</dd>
<dt class="h-line">{{ 'CA_TORRENT_HNR' | translate}}:</dt>
<dd class="h-line">
<div class="checkbox checkbox-hnr">
<label>
<input type="checkbox" ng-model="vm.filterHnR" ng-change="vm.onHnRChanged();"> {{ 'CA_TORRENT_HNR' | translate}}
</label>
</div>
</dd>
<dt class="h-line">{{ 'CA_TORRENT_STATUS' | translate}}:</dt>
<dd class="h-line">
<div class="btn-group btn-group-xs" role="group">

View File

@@ -83,6 +83,15 @@
</div>
</dd>
<dt class="h-line">{{ 'CA_TORRENT_HNR' | translate}}:</dt>
<dd class="h-line">
<div class="checkbox checkbox-hnr">
<label>
<input type="checkbox" ng-model="vm.filterHnR" ng-change="vm.onHnRChanged();"> {{ 'CA_TORRENT_HNR' | translate}}
</label>
</div>
</dd>
<div class="more-tags panel-collapsed" style="display: none;">
<div ng-repeat="item in vm.resourcesTags.radio | filter:vm.torrentType">
<dt class="h-line">{{ 'RESOURCESTAGS.'+item.name+'.SELF' | translate}}</dt>