From bd19f3ec05aa57944ab0e9a34acdcf6b6b9ce0eb Mon Sep 17 00:00:00 2001 From: OldHawk Date: Sun, 20 May 2018 20:19:52 +0800 Subject: [PATCH] feat(torrents): new rss url style --- config/env/torrents.js | 2 + .../client/views/maker-view.client.view.html | 2 +- modules/core/client/app/trans-string-en.js | 3 +- modules/core/client/app/trans-string-zh-tw.js | 3 +- modules/core/client/app/trans-string-zh.js | 5 +-- .../controllers/torrents.client.controller.js | 5 ++- modules/torrents/client/less/torrents.less | 37 +++++++++++++++++++ .../views/admin/admin-list.client.view.html | 5 ++- .../views/list-torrents.client.view.html | 31 ++++++---------- .../controllers/vip.client.controller.js | 2 +- modules/vip/client/views/vip.client.view.html | 30 +++++---------- 11 files changed, 73 insertions(+), 52 deletions(-) diff --git a/config/env/torrents.js b/config/env/torrents.js index aeb26ab7..8c29793d 100644 --- a/config/env/torrents.js +++ b/config/env/torrents.js @@ -192,6 +192,7 @@ module.exports = { * @webMaster: setting webMaster info of rss document * @generator: setting generator info of rss document * @ttl: setting ttl info of rss document, unit of seconds + * @pageItemsNumber: setting the items number of rss per page * @image_url: setting image_url info of rss document */ rss: { @@ -202,6 +203,7 @@ module.exports = { webMaster: 'webmaster@mean.im (%s Webmaster)', generator: '{MEAN.im} RSS Generator by meanTorrent', ttl: 60, + pageItemsNumber: 30, image_url: '/modules/core/client/img/rss.jpeg' }, diff --git a/modules/about/client/views/maker-view.client.view.html b/modules/about/client/views/maker-view.client.view.html index b8575215..bfd369e7 100644 --- a/modules/about/client/views/maker-view.client.view.html +++ b/modules/about/client/views/maker-view.client.view.html @@ -188,7 +188,7 @@
{{'CA_RESOURCE_TYPE' | translate}}
-
{{'CA_RESOURCE_TYPE' | translate}}
-
-
{{ 'MORE_TAGS' | translate}} {{ 'CA_RESET' | translate}} - + + +
@@ -148,11 +154,12 @@
{{'CA_RESOURCE_TYPE' | translate}}
-
- - - - - - - - - - - - - - diff --git a/modules/vip/client/controllers/vip.client.controller.js b/modules/vip/client/controllers/vip.client.controller.js index ca4a8cb3..08161f9d 100644 --- a/modules/vip/client/controllers/vip.client.controller.js +++ b/modules/vip/client/controllers/vip.client.controller.js @@ -291,7 +291,7 @@ vm.rssUrl += '/api/rss'; vm.rssUrl += '/' + vm.user.passkey; vm.rssUrl += '?language=' + localStorageService.get('storage_user_lang'); - vm.rssUrl += '&limit=' + vm.itemsPerPage; + vm.rssUrl += '&limit=' + vm.rssConfig.pageItemsNumber; vm.rssUrl += vm.searchKey.trim() ? '&keys=' + vm.searchKey.trim() : ''; vm.rssUrl += '&torrent_type=' + vm.torrentType; vm.rssUrl += vm.releaseYear ? '&torrent_release=' + vm.releaseYear : ''; diff --git a/modules/vip/client/views/vip.client.view.html b/modules/vip/client/views/vip.client.view.html index afa200b9..508cb996 100644 --- a/modules/vip/client/views/vip.client.view.html +++ b/modules/vip/client/views/vip.client.view.html @@ -90,15 +90,22 @@
{{ 'MORE_TAGS' | translate}} {{ 'CA_RESET' | translate}} + + +
@@ -106,7 +113,7 @@
{{'CA_RESOURCE_TYPE' | translate}}
-
- -
-
- {{'CA_MAKE_RSS_URL' | translate}}: -
-
{{'DESC_MAKE_RSS_URL' | translate}} -
- {{vm.rssUrl}} - - - -
-
-