X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=5ff777278942f935db90d015783aa52eb511ac44;hb=0ad33467b81a7c3ca3c95eb0c458ef61224f9257;hp=8d4b3869e031db2e10e51f24388b0fc6a9b7816c;hpb=1e7eb457eda647b4fa22a0ae8e59c0a618f662f8;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 8d4b3869e..5ff777278 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -148,7 +148,7 @@
é¸é
- ../app/+videos/+video-watch/comment/video-comment.component.html49
+ ../app/+videos/+video-watch/comment/video-comment.component.html48
@@ -173,17 +173,17 @@
æå°ææ¾æ¸
å®
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html45
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html9
建ç«ç§äººææ¾æ¸
å®
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html65
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html67
顯示å稱
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html70
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html72
@@ -253,7 +253,7 @@
åæ¶
- ../app/+videos/+video-watch/comment/video-comment-add.component.html22
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html46
@@ -300,12 +300,12 @@
ä¸ååº
- ../app/+videos/+video-watch/video-watch-playlist.component.html6
+ ../app/+videos/+video-watch/video-watch-playlist.component.html9
ç§å¯
- ../app/+videos/+video-watch/video-watch-playlist.component.html7
+ ../app/+videos/+video-watch/video-watch-playlist.component.html10
@@ -347,7 +347,7 @@
å·²åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html56
+ ../app/+videos/+video-watch/comment/video-comment.component.html55
@@ -372,7 +372,7 @@
åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html45
+ ../app/+videos/+video-edit/shared/video-edit.component.html169
@@ -389,18 +389,10 @@
å®æ´é 覽
../app/shared/shared-forms/markdown-textarea.component.html19
-
-
- åå¾èªªæ
- ../app/shared/shared-main/misc/help.component.html29
-
-
- ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
-
- ../app/shared/shared-main/misc/help.component.ts
- 71
-
+
+ ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
+ ../app/shared/shared-main/misc/help.component.ts75
@@ -440,7 +432,7 @@
å人æªæ¡è¨å®
- ../app/+my-account/my-account-settings/my-account-settings.component.html14
+ ../app/+my-account/my-account-settings/my-account-settings.component.html12
@@ -507,6 +499,14 @@
å¯å
¥
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html41
+
+
+ æ¨å¯ä»¥å¯å
¥ä»»ä½æååªé«æªæ¡ç torrent æªæ¡ãæ¨æ該è¦ç¢ºå®æ¨å°å
¶æåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æå°æ¨èæ¨çç«èºé ææ³å¾ä¸ç麻ç
©ã
+
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html
+ 17,19
+
+
HTTP å¯å
¥ï¼YouTubeãVimeoãç´é£ URL çï¼
@@ -580,10 +580,7 @@
使ç¨è
-
- ../app/core/users/user.service.ts
- 384
-
+ ../app/core/users/user.service.ts382
@@ -697,7 +694,8 @@
../app/+login/login.component.html91
-
+
å
å«éè¨å¯ç¢¼èªªæçé»åéµä»¶å°æå³éå° ãé£çµæå¨ 1 å°æå
§éæã
../app/+login/login.component.ts
@@ -909,15 +907,7 @@
éé
- ../assets/images/misc/account-arrow-left.svg1
-
-
-
- ä¸ä¸å
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+ ../app/modal/instance-config-warning-modal.component.html38
@@ -944,87 +934,87 @@
帳æ¶è¨å®
- ../app/menu/menu.component.html25
+ ../app/menu/menu.component.html26
é »éè¨å®
- ../app/menu/menu.component.html29
+ ../app/menu/menu.component.html31
ä»é¢ï¼
- ../app/menu/menu.component.html36
+ ../app/menu/menu.component.html38
å½±çï¼
- ../app/menu/menu.component.html42
+ ../app/menu/menu.component.html45
ææï¼
- ../app/menu/menu.component.html49
+ ../app/menu/menu.component.html54
ä»é¢ï¼
- ../app/menu/menu.component.html156
+ ../app/menu/menu.component.html162
幫å¿å享影ç
- ../app/menu/menu.component.html55
+ ../app/menu/menu.component.html60
æ´å¤å¸³æ¶è¨å®
- ../app/menu/menu.component.html60
+ ../app/menu/menu.component.html66
éµç¤å¿«æ·éµ
- ../app/menu/menu.component.html66
+ ../app/menu/menu.component.html72
說æ
- ../app/menu/menu.component.html162
+ ../app/menu/menu.component.html168
åå¾ PeerTube ç使ç¨èªªæ
- ../app/menu/menu.component.html161
+ ../app/menu/menu.component.html167
å¿«æ·éµ
- ../app/menu/menu.component.html165
+ ../app/menu/menu.component.html171
å¨åæ¬æº PeerTube
- ../app/menu/menu.component.html171
+ ../app/menu/menu.component.html177
å¨åæ¬æºçº PeerTube - CopyLeft 2015-2020
- ../app/menu/menu.component.html170
+ ../app/menu/menu.component.html176
ç»åº
- ../app/menu/menu.component.html70
+ ../app/menu/menu.component.html76
建ç«å¸³è
- ../app/menu/menu.component.html78
+ ../app/menu/menu.component.html84
æçåªé«åº«
- ../app/menu/menu.component.html82
+ ../app/menu/menu.component.html88
@@ -1074,22 +1064,22 @@
å½±ç
- ../app/menu/menu.component.html86
+ ../app/menu/menu.component.html92
ææ¾æ¸
å®
- ../app/menu/menu.component.html91
+ ../app/menu/menu.component.html97
è¨é±
- ../app/menu/menu.component.html96
+ ../app/menu/menu.component.html102
æ·å²ç´é
- ../app/menu/menu.component.html101
+ ../app/menu/menu.component.html107
@@ -1099,27 +1089,27 @@
æ¢ç´¢
- ../app/menu/menu.component.html111
+ ../app/menu/menu.component.html117
趨å¢
- ../app/menu/menu.component.html116
+ ../app/menu/menu.component.html122
æåæ¡ç
- ../app/menu/menu.component.html121
+ ../app/menu/menu.component.html127
æè¿æ°å¢
- ../app/menu/menu.component.html126
+ ../app/menu/menu.component.html132
管ç
- ../app/menu/menu.component.html140
+ ../app/menu/menu.component.html146
@@ -1129,7 +1119,7 @@
è¯çµ¡äºº
- ../app/menu/menu.component.html160
+ ../app/menu/menu.component.html166
@@ -1154,7 +1144,7 @@
檢è¦æ¨ææçéç¥
- ../app/menu/avatar-notification.component.html39
+ ../app/menu/avatar-notification.component.html40
@@ -1264,7 +1254,7 @@
æçºæé
- ../app/+videos/+video-watch/video-watch.component.html259
+ ../app/+videos/+video-watch/video-watch.component.html260
@@ -1284,7 +1274,7 @@
åé¡
- ../app/+videos/+video-watch/video-watch.component.html224
+ ../app/+videos/+video-watch/video-watch.component.html225
@@ -1299,7 +1289,7 @@
ææ¬æ¢æ¬¾
- ../app/+videos/+video-watch/video-watch.component.html233
+ ../app/+videos/+video-watch/video-watch.component.html234
@@ -1309,7 +1299,7 @@
èªè¨
- ../app/+videos/+video-watch/video-watch.component.html242
+ ../app/+videos/+video-watch/video-watch.component.html243
@@ -1386,7 +1376,7 @@
æ¨ç±¤
- ../app/+videos/+video-watch/video-watch.component.html251
+ ../app/+videos/+video-watch/video-watch.component.html252
@@ -1426,22 +1416,22 @@
FAQ
- ../app/menu/menu.component.html163
+ ../app/menu/menu.component.html169
éæ¼ PeerTube ç常è¦åé¡
- ../app/menu/menu.component.html162
+ ../app/menu/menu.component.html168
API
- ../app/menu/menu.component.html165
+ ../app/menu/menu.component.html171
API æ件
- ../app/menu/menu.component.html164
+ ../app/menu/menu.component.html170
@@ -1484,7 +1474,7 @@
../app/+videos/+video-edit/shared/video-edit.component.html163
-
+
å·²ä¸å³ â
../app/+videos/+video-edit/shared/video-edit.component.html167
@@ -1545,6 +1535,14 @@
éæ¯å
§å®¹åå§ç¼ä½çæ¥æï¼å¦é»å½±çç¼è¡æ¥æï¼
../app/+videos/+video-edit/shared/video-edit.component.html239
+
+
+ å¤æç¨å¼è¨å®
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html
+ 269
+
+
åç¨å½±çè©è«
@@ -1565,10 +1563,13 @@
URL
../app/+videos/+video-edit/video-add-components/video-import-url.component.html6
-
-
- æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååå§ MP4 æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
- ../app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+
+
+ æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååªé«æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
+
+ ../app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 11,14
+
@@ -1583,7 +1584,7 @@
æ´æ°
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html69
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html70
@@ -1593,12 +1594,12 @@
æå®
- ../app/+videos/+video-edit/shared/video-edit.component.ts149
+ ../app/+videos/+video-edit/shared/video-edit.component.ts181
å¨ç¹å®æ¥æåé±èå½±ç
- ../app/+videos/+video-edit/shared/video-edit.component.ts150
+ ../app/+videos/+video-edit/shared/video-edit.component.ts182
@@ -1628,12 +1629,12 @@
ä¸å³å®ææå°å¯ç¼ä½
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html75
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.html76
ç¼ä½
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html77
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.html78
@@ -1660,11 +1661,6 @@
è²¼ä¸ç£åé£çµ
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html13
-
-
- æ¨å¯ä»¥å¯å
¥ä»»ä½æå mp4 æªæ¡ç torrent æªæ¡ã æ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æè®æ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html17
-
æåï¼å½±çå°æä½¿ç¨ BitTorrent å¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤å½±ççè³è¨äºã
@@ -1710,6 +1706,14 @@
èªåææ¾
../app/+videos/+video-watch/recommendations/recommended-videos.component.html10
+
+
+ åå ±æ¤çè¨
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts
+ 171
+
+
å享
@@ -1808,77 +1812,77 @@
å
Ž
- ../app/+videos/+video-watch/video-watch-playlist.component.html8
+ ../app/+videos/+video-watch/video-watch-playlist.component.html11
æ£å¨å¯å
¥å½±çï¼å¯å
¥å®æå¾å°±å¯ä»¥ä½¿ç¨äºã
- ../app/+videos/+video-watch/video-watch.component.html20
+ ../app/+videos/+video-watch/video-watch.component.html21
æ£å¨è½æå½±ç編碼ï¼å¯è½ç¡æ³æ£å¸¸éä½ã
- ../app/+videos/+video-watch/video-watch.component.html24
+ ../app/+videos/+video-watch/video-watch.component.html25
æ¤å½±çå°æå¨ ç¼ä½ã
- ../app/+videos/+video-watch/video-watch.component.html28
+ ../app/+videos/+video-watch/video-watch.component.html29
æ¤å½±ç已被å°éã
- ../app/+videos/+video-watch/video-watch.component.html32
+ ../app/+videos/+video-watch/video-watch.component.html33
å·²ç¼ä½ ⢠檢è¦
- ../app/+videos/+video-watch/video-watch.component.html46
+ ../app/+videos/+video-watch/video-watch.component.html47
å·²ç¼ä½ ⢠檢è¦
- ../app/+videos/+video-watch/video-watch.component.html57
+ ../app/+videos/+video-watch/video-watch.component.html58
æ¯æ´
- ../app/+videos/+video-watch/video-watch.component.html87
+ ../app/+videos/+video-watch/video-watch.component.html88
å享
- ../app/+videos/+video-watch/video-watch.component.html92
+ ../app/+videos/+video-watch/video-watch.component.html93
å²å
- ../app/+videos/+video-watch/video-watch.component.html103
+ ../app/+videos/+video-watch/video-watch.component.html104
ä¸è¼
- ../app/+videos/+video-watch/video-watch.component.html117
+ ../app/+videos/+video-watch/video-watch.component.html118
åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts104
+ ../app/+videos/+video-watch/video-watch.component.ts105
ä¸åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts105
+ ../app/+videos/+video-watch/video-watch.component.ts106
æ¤å½±ççæ¯æ´é¸é
- ../app/+videos/+video-watch/video-watch.component.ts106
+ ../app/+videos/+video-watch/video-watch.component.ts107
ç±
- ../app/+videos/+video-watch/video-watch.component.html169
+ ../app/+videos/+video-watch/video-watch.component.html170
@@ -1903,32 +1907,32 @@
顯示æ´å¤
- ../app/+videos/+video-watch/video-watch.component.html196
+ ../app/+videos/+video-watch/video-watch.component.html197
顯示è¼å°
- ../app/+videos/+video-watch/video-watch.component.html202
+ ../app/+videos/+video-watch/video-watch.component.html203
ä¾æºç«èº
- ../app/+videos/+video-watch/video-watch.component.html214
+ ../app/+videos/+video-watch/video-watch.component.html215
åå§ç¼ä½
- ../app/+videos/+video-watch/video-watch.component.html219
+ ../app/+videos/+video-watch/video-watch.component.html220
å好æéï¼
- ../app/+videos/+video-watch/video-watch.component.html282
+ ../app/+videos/+video-watch/video-watch.component.html283
æ¤å½±çæ使ç¨çå享系統代表äºå
¶å¯ä»¥å°æ¨ç³»çµ±æäºæè¡è³è¨ï¼å¦å
¬é IP ä½ç½®ï¼å³é給å
¶ä»ç«¯é»ã
- ../app/+videos/+video-watch/video-watch.component.html284
+ ../app/+videos/+video-watch/video-watch.component.html285
@@ -1943,12 +1947,12 @@
åå¾æ´å¤è³è¨
- ../app/+videos/+video-watch/video-watch.component.html287
+ ../app/+videos/+video-watch/video-watch.component.html288
確å®
- ../app/+videos/+video-watch/video-watch.component.html292
+ ../app/+videos/+video-watch/video-watch.component.html293
@@ -1985,44 +1989,54 @@
æ²æè©è«ã
- ../app/+videos/+video-watch/comment/video-comments.component.html32
+ ../app/+videos/+video-watch/comment/video-comments.component.html33
æª¢è¦ åè¦å¾ èå
¶ä»
- ../app/+videos/+video-watch/comment/video-comments.component.html79
+ ../app/+videos/+video-watch/comment/video-comments.component.html84
æª¢è¦ åè¦å¾
- ../app/+videos/+video-watch/comment/video-comments.component.html82
+ ../app/+videos/+video-watch/comment/video-comments.component.html87
æª¢è¦ åè¦
- ../app/+videos/+video-watch/comment/video-comments.component.html85
+ ../app/+videos/+video-watch/comment/video-comments.component.html90
è©è«å·²åç¨ã
- ../app/+videos/+video-watch/comment/video-comments.component.html96
+ ../app/+videos/+video-watch/comment/video-comments.component.html101
åªé¤åä½å°æå³éå°é 端ç«èºä»¥è®å®ååæ è®æ´ã
-
- ../app/+videos/+video-watch/comment/video-comments.component.ts
- 163
-
+ ../app/+videos/+video-watch/comment/video-comments.component.ts169
å
¶çºé 端çè¨ï¼æ以åªé¤åªæå¨æ¨çç«èºä¸çæã
+ ../app/+videos/+video-watch/comment/video-comments.component.ts171
+
+
+
+ åªé¤ä¸¦éæ°è®çºè稿
+
+ ../app/+videos/+video-watch/comment/video-comments.component.ts
+ 197
+
+
+
+
+ æ¨ççæ³è¦åªé¤ä¸¦éæ°å°æ¤çè¨è®çºè稿åï¼
../app/+videos/+video-watch/comment/video-comments.component.ts
- 165
+ 197
@@ -2030,32 +2044,139 @@
æ°å¢è©è«â¦â¦
../app/+videos/+video-watch/comment/video-comment-add.component.html6
-
-
- åè¦
- ../app/+videos/+video-watch/comment/video-comment-add.component.html25
+
+
+ è Markdown ç¸å®¹
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 13
+
+
+
+
+ è Markdown ç¸å®¹ï¼æ¯æ´ï¼
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 15
+
+
+
+
+ èªåçæçé£çµ
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 18
+
+
+
+
+ æ·ç·
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 19
+
+
+
+
+ æ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 20
+
+
+
+
+ 強調
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 22
+
+
+
+
+ ç²é«
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 23
+
+
+
+
+ 義å¼æé«
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 23
+
+
+
+
+ 表æ
符èå¿«æ·éµ
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 26
+
+
+
+
+ 表æ
符èæ¨è¨
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 30
+
+
+
+
+ 檢è¦å®æ´æ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 32
+
æ¨é¢è©è«åªæä¸æ¥ä¹é
- ../app/+videos/+video-watch/comment/video-comment-add.component.html31
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html55
æ¨å¯ä»¥ä½¿ç¨ä»»ä½ç¸å®¹æ¼ ActivityPub çç«èºä¸ç帳èçè¨ãå¨å¤§å¤æ¸çå¹³èºä¸ï¼æ¨å¯ä»¥ééå¨æå°åä¸è¼¸å
¥å
¶ URL ä¾å°æ¾å½±çï¼ä¸¦å¾è»é«ä»é¢ä¸çè¨ã
- ../app/+videos/+video-watch/comment/video-comment-add.component.html36
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html60
å¦ææ¨æ Mastodon æ Pleroma ç帳èï¼æ¨å¯ä»¥å¨ä»åççé¢ä¸ç´æ¥éåå®ï¼
- ../app/+videos/+video-watch/comment/video-comment-add.component.html41
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html65
ç»å
¥ä»¥çè¨
- ../app/+videos/+video-watch/comment/video-comment-add.component.html52
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html76
+
+
+
+ Markdown 表æ
符èæ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 84
+
+
+
+
+ çè¨
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.ts
+ 58
+
+
+
+
+ åè¦
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.ts
+ 60
+
@@ -2070,7 +2191,7 @@
æ¤çè¨å·²è¢«åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html62
+ ../app/+videos/+video-watch/comment/video-comment.component.html61
@@ -2110,8 +2231,8 @@
ID
- ../app/+admin/system/jobs/jobs.component.html30
-
+
+ ../app/+admin/system/jobs/jobs.component.html39
追蹤è
èç
@@ -2120,33 +2241,13 @@
çæ
- ../app/+admin/system/jobs/jobs.component.html32
-
-
-
- 已延é²
- ../app/+admin/system/jobs/jobs.component.html47
-
-
-
- å³å°éå§â¦â¦
- ../app/+admin/system/jobs/jobs.component.html48
-
-
-
- æ£å¨å·è¡â¦â¦
- ../app/+admin/system/jobs/jobs.component.html49
-
-
-
- å·²çµæ
- ../app/+admin/system/jobs/jobs.component.html50
-
-
-
- 失æ
- ../app/+admin/system/jobs/jobs.component.html51
-
+
+ ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html19
+
+
+
+
+
建ç«
@@ -2762,6 +2863,30 @@
æ¾ä¸å°å¸³èã
../app/shared/shared-moderation/account-blocklist.component.html64
+
+
+ ååºå·²å®è£çå¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 28
+
+
+
+
+ æå°å¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 37
+
+
+
+
+ 顯示å¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 46
+
+
æ£å¨é¡¯ç¤º å° ç éé³å¸³è
@@ -2849,7 +2974,7 @@
æ¤ æ²æè¨å®ã
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html48
+ ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
@@ -2880,27 +3005,51 @@
å·¥ä½çæ
../app/+admin/system/jobs/jobs.component.html12
+
+ Showing to of jobs
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 32
+
é¡å
- ../app/+admin/system/jobs/jobs.component.html31
+
+ ../app/+admin/system/jobs/jobs.component.html40
+ No jobs found.
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 86
+
+
+ No jobs found that are .
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 87
+
éæ°æ´ç
- ../app/+admin/system/logs/logs.component.html20
+
+ ../app/+admin/system/logs/logs.component.html33
+ now
+
+ ../app/+admin/system/logs/logs.component.html
+ 15
+
æ£å¨è¼å
¥â¦â¦
- ../app/+admin/system/logs/logs.component.html24
-
+
+ ../app/+admin/system/logs/logs.component.html37
-
- ç± ->
- ../app/+admin/system/logs/logs.component.html32
-
+
+ ç± ->
+
+ ../app/+admin/system/logs/logs.component.html45
ç«èº
@@ -3384,7 +3533,7 @@
管çå¡
- ../app/core/users/user.service.ts385
+ ../app/core/users/user.service.ts383
@@ -3482,8 +3631,8 @@
../app/+admin/config/edit-custom-config/edit-custom-config.component.html758
-
- ä¾è³´æ¼ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®èç¢çåç MP4 æªæ¡ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½ççµæï¼è§£æ度è®æ´ææ´å å¹³é ææ¾ææ´å å¿«éï¼ç¹å¥æ¯é·å½±çææ¾æ´ç©©å®ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å°æè®å²å空éçéæ±éä¹ä»¥ 2
+
+ ä¾è³´æ¼ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®èç¢çåç MP4 æªæ¡ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½ççµæï¼è§£æ度è®æ´ææ´å å¹³é ææ¾ææ´å å¿«éï¼ç¹å¥æ¯é·å½±çææ¾æ´ç©©å®ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å°æè®å²å空éçéæ±éä¹ä»¥ 2
../app/+admin/config/edit-custom-config/edit-custom-config.component.html783
@@ -3542,7 +3691,13 @@
../app/+admin/config/edit-custom-config/edit-custom-config.component.html892
-
+
ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼ #custom-css color: red; 以 #custom-css ç¶å綴ä¾è¦å¯«æ¨£å¼ãç¯ä¾ï¼ #custom-css .logged-in-email color: red;
../app/+admin/config/edit-custom-config/edit-custom-config.component.html911
@@ -3564,27 +3719,27 @@
å½±çè¨å®
- ../app/+my-account/my-account-settings/my-account-settings.component.html28
+ ../app/+my-account/my-account-settings/my-account-settings.component.html26
éç¥
- ../app/+my-account/my-account-settings/my-account-settings.component.html39
+ ../app/+my-account/my-account-settings/my-account-settings.component.html37
ä»é¢
- ../app/+my-account/my-account-settings/my-account-settings.component.html49
+ ../app/+my-account/my-account-settings/my-account-settings.component.html47
å¯ç¢¼
- ../app/+my-account/my-account-settings/my-account-settings.component.html59
+ ../app/+my-account/my-account-settings/my-account-settings.component.html57
é»åéµä»¶
- ../app/+my-account/my-account-settings/my-account-settings.component.html69
+ ../app/+my-account/my-account-settings/my-account-settings.component.html67
@@ -3789,18 +3944,50 @@
帳èé é¢
- ../app/+videos/+video-watch/video-watch.component.html168
+ ../app/+videos/+video-watch/video-watch.component.html169
- ../app/+videos/+video-watch/video-watch.component.html175
+ ../app/+videos/+video-watch/video-watch.component.html176
æ¾ä¸å°æææ¬è®æ´è«æ±ã
../app/+my-account/my-account-ownership/my-account-ownership.component.html83
+
+
+ 帳èè¨å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 37
+
+
+
+
+ 帳èææ¾æ¸
å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 55
+
+
+
+
+ 建ç«æ°ææ¾æ¸
å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 64
+
+
+
+
+ ææ¾æ¸
å®å
ç´
+
+ ../app/+my-account/my-account-routing.module.ts
+ 73
+
+
æçå¯å
¥
@@ -3829,8 +4016,9 @@
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26
-
- å訴人åä»åå¯ä»¥æ麼æ¯ææ¨é »éçç°¡çæåï¼æå¡å¹³å°çâ¦â¦ï¼ã<br /><br /> ç¶æ¨è¦å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
+
+ å訴人åä»åå¯ä»¥æ麼æ¯ææ¨é »éçç°¡çæåï¼æå¡å¹³å°çâ¦â¦ï¼ã<br /><br /> ç¶æ¨è¦å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77
@@ -3883,7 +4071,7 @@
é »éé é¢
- ../app/+videos/+video-watch/video-watch.component.html165
+ ../app/+videos/+video-watch/video-watch.component.html166
@@ -4008,6 +4196,14 @@
å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥ççæ件ã
../app/+signup/shared/signup-success.component.html14
+
+
+ ç»å
¥
+
+ ../app/+login/login-routing.module.ts
+ 14
+
+
@@ -4027,6 +4223,30 @@
éå°é¯èª¤ã
../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14
+
+
+ å½±çé »éå½±ç
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 25
+
+
+
+
+ å½±çé »éææ¾æ¸
å®
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 38
+
+
+
+
+ éæ¼å½±çé »é
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 47
+
+
@@ -4085,7 +4305,9 @@
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37
-
+
æ¨ççæ³è¦åªé¤ åï¼å
¶å°æåªé¤ é¨ä¸å³è³æ¤é »éçå½±çï¼ä¸æ¨å°ç¡æ³å»ºç«å
¶ä»ååçé »é ()ï¼
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts
@@ -4130,7 +4352,7 @@
çµ±è¨
- ../app/menu/menu.component.html164
+ ../app/menu/menu.component.html170
@@ -4465,6 +4687,30 @@
æ¤ç«èºæ²ææ£å¨è¿½è¹¤çç«èºã
../app/+about/about-follows/about-follows.component.html16
+
+
+ éæ¼æ¤ç«èº
+
+ ../app/+about/about-routing.module.ts
+ 26
+
+
+
+
+ éæ¼ PeerTube
+
+ ../app/+about/about-routing.module.ts
+ 38
+
+
+
+
+ éæ¼è¿½é¨
+
+ ../app/+about/about-routing.module.ts
+ 47
+
+
ç±å¸¶è ⤠ç Framasoft éç¼
@@ -4478,249 +4724,57 @@
ä¸ä¸å
- ../assets/images/misc/account-arrow-left.svg1
+ ../app/+signup/+register/register.component.html20
-
-
- ä¸åæ
+
+
+ åå¾åå©
- ../assets/images/misc/account-arrow-left.svg
- 1
+ ../app/shared/shared-main/misc/help.component.ts
+ 16
-
-
- ä¸åæ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+
+
+
+ 建ç«æç帳è
+
+ ../app/+signup/+register/register.component.html29
-
-
- é¸åæ份
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+
+
+ PeerTube æ£å¨å»ºç«æ¨ç帳èâ¦â¦
+ ../app/+signup/+register/register.component.html37
-
-
- é¸å年份
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+
+
+ å·²å®æ
+ ../app/+signup/+register/register.component.html33
-
-
- ««
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+
+
+ æåæ¯èª°ï¼
+ ../app/+signup/+register/register.component.html60
-
-
- «
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+
+
+ æåè¨åç¶è·æ¤ç«èºå¤ä¹
ï¼
+ ../app/+signup/+register/register.component.html65
-
-
- »
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+
+
+ æåè¦å¦ä½æ¯ä»æ¤ç«èºçè²»ç¨ï¼
+ ../app/+signup/+register/register.component.html70
-
-
- »»
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+
+
+ 管çå¡èæçºæ§
+ ../app/+signup/+register/register.component.html56
-
-
- 第ä¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ææ«
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- HH
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- å°æ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- MM
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- åé
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- å°æéå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- å°æéæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- åééå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- åééæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- SS
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ç§
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ç§éå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ç§éæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
- 建ç«æç帳è
-
- ../app/+signup/+register/register.component.html29
-
-
-
- PeerTube æ£å¨å»ºç«æ¨ç帳èâ¦â¦
- ../app/+signup/+register/register.component.html37
-
-
-
- å·²å®æ
- ../app/+signup/+register/register.component.html33
-
-
-
- æåæ¯èª°ï¼
- ../app/+signup/+register/register.component.html60
-
-
-
- æåè¨åç¶è·æ¤ç«èºå¤ä¹
ï¼
- ../app/+signup/+register/register.component.html65
-
-
-
- æåè¦å¦ä½æ¯ä»æ¤ç«èºçè²»ç¨ï¼
- ../app/+signup/+register/register.component.html70
-
-
-
- 管çå¡èæçºæ§
- ../app/+signup/+register/register.component.html56
-
-
-
- æ¥é©
- ../app/+signup/+register/custom-stepper.component.html9
+
+
+ æ¥é©
+ ../app/+signup/+register/custom-stepper.component.html9
@@ -4779,6 +4833,14 @@
æè³å° 16 æ²ä¸¦åææ¤ç«èºçæ¢æ¬¾èè¡çºå®å
../app/+signup/+register/register-step-user.component.html66
+
+
+ 註å
+
+ ../app/+signup/+register/register-routing.module.ts
+ 14
+
+
@@ -4789,18 +4851,42 @@
æ¨çè¨æ¯å·²è¢«å³éã
- ../app/+about/about-instance/contact-admin-modal.component.ts71
+ ../app/+about/about-instance/contact-admin-modal.component.ts76
æ¨æè¿å·²ç¼éæ¤è¡¨å®
- ../app/+about/about-instance/contact-admin-modal.component.ts77
+ ../app/+about/about-instance/contact-admin-modal.component.ts82
æ²ææè¿°
../app/+accounts/account-about/account-about.component.ts38
+
+
+ 帳èå½±ç
+
+ ../app/+accounts/accounts-routing.module.ts
+ 29
+
+
+
+
+ 帳èå½±çé »é
+
+ ../app/+accounts/accounts-routing.module.ts
+ 42
+
+
+
+
+ éæ¼å¸³è
+
+ ../app/+accounts/accounts-routing.module.ts
+ 51
+
+
å·²ç¼ä½ç å½±ç
@@ -4813,10 +4899,13 @@
../app/+accounts/accounts.component.ts109
-
-
- åå ±å¸³è
- ../app/+accounts/accounts.component.ts115
+
+
+ åå ±æ¤å¸³è
+
+ ../app/+accounts/accounts.component.ts
+ 115
+
@@ -4870,52 +4959,60 @@
å
é³è¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts51
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56
-
- <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts52
+
+ <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57
240p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61
360p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts60
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65
480p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts64
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69
720p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts68
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73
1080p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts72
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77
2160p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts76
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81
èªåï¼éé ffmpegï¼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86
è¨å®å·²æ´æ°ã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts289
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294
+
+
+
+ 編輯èªè¨è¨å®
+
+ ../app/+admin/config/config.routes.ts
+ 26
+
@@ -4940,17 +5037,17 @@
網åå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts14
+ ../app/shared/form-validators/batch-domains-validators.ts56
輸å
¥çååç¡æã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts15
+ ../app/shared/form-validators/batch-domains-validators.ts57
輸å
¥çååå
å«éè¦çé
ç®ã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts16
+ ../app/shared/form-validators/batch-domains-validators.ts58
@@ -5050,7 +5147,7 @@
ç¡æ
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts35
+ ../app/shared/form-validators/batch-domains-validators.ts19
@@ -5339,6 +5436,22 @@
../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts139
+
+
+ å·¥ä½
+
+ ../app/+admin/system/system.routes.ts
+ 26
+
+
+
+
+ ç´é
+
+ ../app/+admin/system/system.routes.ts
+ 37
+
+
å¤æç¨å¼ç´¢å¼ä¸å¯ç¨ãè«ç¨å¾å試ã
@@ -5364,7 +5477,7 @@
è¨å®å·²æ´æ°ã
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts51
+ ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts52
@@ -5394,57 +5507,91 @@
æ¨å¤©
- ../app/+admin/system/logs/logs.component.ts83
-
+
+ ../app/+admin/system/logs/logs.component.ts84
åä¸åå°æ
- ../app/+admin/system/logs/logs.component.ts87
-
-
-
- é¤é¯
+
+ ../app/+admin/system/logs/logs.component.ts89
+ debug
+
+ ../app/+admin/system/logs/logs.component.ts
+ 101
+
+
+ info
+
+ ../app/+admin/system/logs/logs.component.ts
+ 105
+
+
+ warning
+
+ ../app/+admin/system/logs/logs.component.ts
+ 109
+
+
+ error
../app/+admin/system/logs/logs.component.ts
- 98
+ 113
+
+
+ é¤é¯
+
+ ../app/+admin/system/system.routes.ts48
è³è¨
- ../app/+admin/system/logs/logs.component.ts102
-
+
+ ../app/core/notification/notifier.service.ts11
è¦å
- ../app/+admin/system/logs/logs.component.ts106
-
+
+ ../app/core/routing/can-deactivate-guard.service.ts23
é¯èª¤
- ../app/+admin/system/logs/logs.component.ts110
-
+
+ ../app/core/auth/auth.service.ts103
æ¨æºæ¥èª
- ../app/+admin/system/logs/logs.component.ts121
-
+
+ ../app/+admin/system/logs/logs.component.ts124
å¯©æ ¸æ¥èª
- ../app/+admin/system/logs/logs.component.ts125
-
+
+ ../app/+admin/system/logs/logs.component.ts128
使ç¨è
已建ç«ã
- ../app/+admin/users/user-edit/user-create.component.ts68
+ ../app/+admin/users/user-edit/user-create.component.ts77
建ç«ä½¿ç¨è
+ ../app/+admin/users/user-edit/user-create.component.ts95
+
+
+
+ å½±çå·²å°é
- ../app/+admin/users/user-edit/user-create.component.ts
- 86
+ ../app/+admin/moderation/moderation.routes.ts
+ 67
+
+
+
+
+ å·²éé³çç«èº
+
+ ../app/+admin/moderation/moderation.routes.ts
+ 89
@@ -5457,20 +5604,60 @@
æ´æ°ä½¿ç¨è
å¯ç¢¼
../app/+admin/users/user-edit/user-password.component.ts52
+
+
+ 追蹤æ¸
å®
+
+ ../app/+admin/follows/follows.routes.ts
+ 28
+
+
+
+
+ 追蹤è
æ¸
å®
+
+ ../app/+admin/follows/follows.routes.ts
+ 37
+
+
使ç¨è
å·²æ´æ°ã
- ../app/+admin/users/user-edit/user-update.component.ts80
+ ../app/+admin/users/user-edit/user-update.component.ts85
æ´æ°ä½¿ç¨è
- ../app/+admin/users/user-edit/user-update.component.ts97
+ ../app/+admin/users/user-edit/user-update.component.ts102
å·²å³éè¦æ±éç½®å¯ç¢¼çé»åéµä»¶ ã
- ../app/+admin/users/user-edit/user-update.component.ts103
+ ../app/+admin/users/user-edit/user-update.component.ts108
+
+
+
+ 使ç¨è
æ¸
å®
+
+ ../app/+admin/users/users.routes.ts
+ 27
+
+
+
+
+ 建ç«ä½¿ç¨è
+
+ ../app/+admin/users/users.routes.ts
+ 36
+
+
+
+
+ æ´æ°ä½¿ç¨è
+
+ ../app/+admin/users/users.routes.ts
+ 48
+
@@ -5766,27 +5953,27 @@
å½±çè¨å®å·²æ´æ°ã
- ../app/shared/shared-user-settings/user-video-settings.component.ts134
+ ../app/shared/shared-user-settings/user-video-settings.component.ts133
顯示ï¼å½±çè¨å®å·²æ´æ°ã
- ../app/shared/shared-user-settings/user-video-settings.component.ts141
+ ../app/shared/shared-user-settings/user-video-settings.component.ts140
å½±çé »é å·²æ´æ°ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts56
+ ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts61
æ¤å稱已åå¨æ¼æ¤ç«èºä¸ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts62
+ ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts67
å½±çé »é å·²æ´æ°ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts88
+ ../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts92
@@ -5803,23 +5990,76 @@
ç¶å¤©çè§ç次æ¸
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts144
+
+
+ 建ç«æ°å½±çé »é
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
+ 22
+
+
+
+
+ æ´æ°å½±çé »é
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
+ 31
+
+
+
+
+ æ¾ä¸å°
+
+ ../app/+page-not-found/page-not-found-routing.module.ts
+ 13
+
+
ææ¾æ¸
å® å·²å»ºç«ã
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts71
+ ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts77
建ç«
-
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts
- 84
-
+ ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts90
æ´æ°ææ¾æ¸
å®
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts48
+ ../app/+my-account/my-account-routing.module.ts82
+
+
+
+ 帳èå½±çå¯å
¥
+
+ ../app/+my-account/my-account-routing.module.ts
+ 105
+
+
+
+
+ 帳èè¨é±
+
+ ../app/+my-account/my-account-routing.module.ts
+ 114
+
+
+
+
+ å½±çæ·å²ç´é
+
+ ../app/+my-account/my-account-routing.module.ts
+ 150
+
+
+
+
+ éç¥
+
+ ../app/+my-account/my-account-routing.module.ts
+ 163
+
@@ -5829,7 +6069,7 @@
ææ¾æ¸
å® å·²æ´æ°ã
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts92
+ ../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts98
@@ -5951,6 +6191,22 @@
å
å«é©èé£çµçé»åéµä»¶å·²å³éå° ã
../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts45
+
+
+ é©è帳èé»åéµä»¶
+
+ ../app/+signup/+verify-account/verify-account-routing.module.ts
+ 17
+
+
+
+
+ é©è帳èè¦æ±å³éé»åéµä»¶
+
+ ../app/+signup/+verify-account/verify-account-routing.module.ts
+ 26
+
+
æ¾ä¸å°ä½¿ç¨è
id æé©èå串ã
@@ -5972,7 +6228,7 @@
è¨é±å¸³è
- ../app/+videos/+video-watch/video-watch.component.ts812
+ ../app/+videos/+video-watch/video-watch.component.ts833
@@ -6035,7 +6291,8 @@
../app/core/auth/auth.service.ts75
-
+
ç¡æ³æ·å OAuth 客æ¶ç«¯æèï¼ãè«ç¢ºä¿æ¨å·²æ£ç¢ºè¨å® PeerTubeï¼config/ ç®éï¼ï¼ç¹å¥æ¯ "webserver" é¨ä»½ã
../app/core/auth/auth.service.ts
@@ -6070,27 +6327,27 @@
ä»»ä½èªè¨
- ../app/menu/menu.component.ts202
+ ../app/menu/menu.component.ts229
é±è
- ../app/menu/menu.component.ts118
+ ../app/menu/menu.component.ts121
模ç³
- ../app/menu/menu.component.ts121
+ ../app/menu/menu.component.ts124
顯示
- ../app/menu/menu.component.ts124
+ ../app/menu/menu.component.ts127
æªç¥
- ../app/menu/menu.component.ts190
+ ../app/menu/menu.component.ts193
@@ -6165,7 +6422,7 @@
../app/+search/search-filters.component.ts69
-
+
é·ï¼å¤§æ¼ 10 åéï¼
../app/+search/search-filters.component.ts73
@@ -6309,408 +6566,406 @@
ç«èºå稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts22
+ ../app/shared/form-validators/custom-config-validators.ts7
ä¸é·æ¼ 250 ååå
çç°¡çæè¿°ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts29
+ ../app/shared/form-validators/custom-config-validators.ts14
Twitter 使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts36
+ ../app/shared/form-validators/custom-config-validators.ts21
é 覽快å大å°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts43
+ ../app/shared/form-validators/custom-config-validators.ts28
é 覽快å大å°å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts44
+ ../app/shared/form-validators/custom-config-validators.ts29
é 覽快å大å°å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts45
+ ../app/shared/form-validators/custom-config-validators.ts30
åå¹å¿«å大å°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts52
+ ../app/shared/form-validators/custom-config-validators.ts37
åå¹å¿«å大å°å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts53
+ ../app/shared/form-validators/custom-config-validators.ts38
åå¹å¿«å大å°å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts54
+ ../app/shared/form-validators/custom-config-validators.ts39
註åéå¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts61
+ ../app/shared/form-validators/custom-config-validators.ts46
註åéå¶å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts62
+ ../app/shared/form-validators/custom-config-validators.ts47
註åéå¶å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts63
+ ../app/shared/form-validators/custom-config-validators.ts48
管çå¡é»åéµä»¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts70
+ ../app/shared/form-validators/custom-config-validators.ts55
管çå¡é»åéµä»¶å¿
é ææã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts71
+ ../app/shared/form-validators/custom-config-validators.ts56
è½æ編碼å·è¡ç·å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts78
+ ../app/shared/form-validators/custom-config-validators.ts63
è½æ編碼å·è¡ç·å¿
é 大æ¼çæ¼ 0ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts79
+ ../app/shared/form-validators/custom-config-validators.ts64
ç´¢å¼ URL å¿
é çº URL
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts86
+ ../app/shared/form-validators/custom-config-validators.ts71
æå°ç´¢å¼ URL æ該è¦æ¯ URL
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts93
+ ../app/shared/form-validators/custom-config-validators.ts78
é»åéµä»¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts17
+ ../app/shared/form-validators/instance-validators.ts7
é»åéµä»¶å¿
é çºææé»åéµä»¶ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts18
+ ../app/shared/form-validators/instance-validators.ts8
æ¨çååçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts29
+ ../app/shared/form-validators/instance-validators.ts19
æ¨çååå¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts30
+ ../app/shared/form-validators/instance-validators.ts20
æ¨çååä¸è½è¶
é 120 ååå
ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts31
+ ../app/shared/form-validators/instance-validators.ts21
主é¡çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts42
+ ../app/shared/form-validators/instance-validators.ts32
主é¡å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts43
+ ../app/shared/form-validators/instance-validators.ts33
主é¡ä¸è½å¤æ¼ 120 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts44
+ ../app/shared/form-validators/instance-validators.ts34
è¨æ¯çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts55
+ ../app/shared/form-validators/instance-validators.ts45
è¨æ¯å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts56
+ ../app/shared/form-validators/instance-validators.ts46
è¨æ¯ç¡æ³å¤æ¼ 5000 ååå
ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts57
+ ../app/shared/form-validators/instance-validators.ts47
使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/login-validators.service.ts16
+ ../app/shared/form-validators/user-validators.ts12
å¯ç¢¼å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/login-validators.service.ts25
+ ../app/shared/form-validators/user-validators.ts49
確èªå¯ç¢¼å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/reset-password-validators.service.ts15
+ ../app/shared/form-validators/reset-password-validators.ts9
使ç¨è
å稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts33
+ ../app/shared/form-validators/user-validators.ts13
使ç¨è
å稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts34
+ ../app/shared/form-validators/user-validators.ts14
使ç¨è
å稱æ該æ¯è±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts35
+ ../app/shared/form-validators/user-validators.ts15
é »éå稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts47
+ ../app/shared/form-validators/user-validators.ts27
é »éå稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts48
+ ../app/shared/form-validators/user-validators.ts28
é »éå稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts49
+ ../app/shared/form-validators/user-validators.ts29
é »éå稱æ該æ¯è±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts50
+ ../app/shared/form-validators/user-validators.ts30
å¯ç¢¼å¿
é è³å° 6 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts70
+ ../app/shared/form-validators/user-validators.ts50
å¯ç¢¼ä¸è½å¤æ¼ 255 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts71
+ ../app/shared/form-validators/user-validators.ts51
æ°å¯ç¢¼èå¯ç¢¼ç¢ºèªä¸ç¸ç¬¦ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts89
+ ../app/shared/form-validators/user-validators.ts69
å½±çé
é¡å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts96
+ ../app/shared/form-validators/user-validators.ts76
é
é¡å¿
é å¤§æ¼ -1ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts97
+ ../app/shared/form-validators/user-validators.ts77
æ¯æ¥ä¸å³éå¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts103
+ ../app/shared/form-validators/user-validators.ts83
æ¯æ¥ä¸å³éå¶å¿
é å¤§æ¼ -1ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts104
+ ../app/shared/form-validators/user-validators.ts84
使ç¨è
è§è²å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts111
+ ../app/shared/form-validators/user-validators.ts91
æè¿°å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts42
+ ../app/shared/form-validators/video-channel-validators.ts38
æè¿°ä¸è½å¤æ¼ 1000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts43
+ ../app/shared/form-validators/video-channel-validators.ts39
æ¨å¿
é åæç«èºæ¢æ¬¾ä»¥å¨å
¶ä¸è¨»åã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts133
+ ../app/shared/form-validators/user-validators.ts113
é»æçç±å¿
é è³å° 3 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts143
+ ../app/shared/form-validators/user-validators.ts123
é»æçç±å¿
é å¤æ¼ 250 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts144
+ ../app/shared/form-validators/user-validators.ts124
顯示å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts21
+ ../app/shared/form-validators/video-channel-validators.ts26
顯示å稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts22
+ ../app/shared/form-validators/video-channel-validators.ts27
顯示å稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts37
+ ../app/shared/form-validators/video-channel-validators.ts28
èå ±çç±å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts15
+ ../app/shared/form-validators/abuse-validators.ts7
èå ±çç±å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts16
+ ../app/shared/form-validators/abuse-validators.ts8
èå ±çç±ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts17
+ ../app/shared/form-validators/abuse-validators.ts9
管çè©è«å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts24
+ ../app/shared/form-validators/abuse-validators.ts16
管çè©è«å¿
é è³å° 2 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts25
+ ../app/shared/form-validators/abuse-validators.ts17
管ççè¨ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts26
+ ../app/shared/form-validators/abuse-validators.ts18
æ¿«ç¨è¨æ¯çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts33
+ ../app/shared/form-validators/abuse-validators.ts25
æ¿«ç¨è¨æ¯å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts34
+ ../app/shared/form-validators/abuse-validators.ts26
æ¿«ç¨è¨æ¯ç¡æ³å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts35
+ ../app/shared/form-validators/abuse-validators.ts27
é »éå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-accept-ownership-validators.service.ts13
+ ../app/shared/form-validators/video-ownership-change-validators.ts7
å°éçç±å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-block-validators.service.ts13
+ ../app/shared/form-validators/video-block-validators.ts7
å°éçç±ä¸è½å¤æ¼ 300 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-block-validators.service.ts14
+ ../app/shared/form-validators/video-block-validators.ts8
å½±çåå¹èªè¨å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-captions-validators.service.ts15
+ ../app/shared/form-validators/video-captions-validators.ts7
å½±çåå¹æªæ¡å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-captions-validators.service.ts22
+ ../app/shared/form-validators/video-captions-validators.ts14
使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts13
+ ../app/shared/form-validators/video-ownership-change-validators.ts14
æ¨å¯ä»¥å
è½ç§»æææ¬å°æ¬å°å¸³è
- ../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts14
+ ../app/shared/form-validators/video-ownership-change-validators.ts15
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts21
+ ../app/shared/form-validators/video-channel-validators.ts12
ååå¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts22
+ ../app/shared/form-validators/video-channel-validators.ts13
ååä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts23
+ ../app/shared/form-validators/video-channel-validators.ts14
ååæ該çºè±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts24
+ ../app/shared/form-validators/video-channel-validators.ts15
æ¯æ´æåå¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts58
+ ../app/shared/form-validators/video-channel-validators.ts49
æ¯æ´æåä¸è½è¶
é 1000 ååå
é·
-
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts
- 59
-
+ ../app/shared/form-validators/video-channel-validators.ts50
è©è«çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts13
+ ../app/shared/form-validators/video-comment-validators.ts7
è©è«å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts14
+ ../app/shared/form-validators/video-comment-validators.ts8
è©è«ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts15
+ ../app/shared/form-validators/video-comment-validators.ts9
-
+
è«æ±å°ä¼ºæå¨ä¾èªªå¤ªå¤§ãè¥æ¨æ³è¦å¢å éå¶å¤§å°ï¼è«è¯çµ¡æ¨ç管çå¡ã
../app/core/rest/rest-extractor.service.ts
@@ -6720,87 +6975,87 @@
顯示å稱ä¸è½å¤æ¼ 120 ååå
ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts23
+ ../app/shared/form-validators/video-playlist-validators.ts14
é±ç§çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts32
+ ../app/shared/form-validators/video-playlist-validators.ts23
ç¶ææ¾æ¸
å®æ¯å
¬éçæåï¼é »éçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts50
+ ../app/shared/form-validators/video-playlist-validators.ts41
å½±çå稱çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts26
+ ../app/shared/form-validators/video-validators.ts7
å½±çå稱å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts27
+ ../app/shared/form-validators/video-validators.ts8
å½±çå稱ä¸è½å¤æ¼ 120 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts28
+ ../app/shared/form-validators/video-validators.ts9
å½±çé±ç§çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts35
+ ../app/shared/form-validators/video-validators.ts16
å½±çé »éçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts62
+ ../app/shared/form-validators/video-validators.ts43
å½±çæè¿°å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts69
+ ../app/shared/form-validators/video-validators.ts50
å½±çæè¿°ä¸è½å¤æ¼ 10000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts70
+ ../app/shared/form-validators/video-validators.ts51
æ¨ç±¤æ該è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts77
+ ../app/shared/form-validators/video-validators.ts58
æ¨ç±¤æ該å°æ¼ 30 ååå
ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts78
+ ../app/shared/form-validators/video-validators.ts59
ä¸é¨å½±çæå¤å¯ä»¥ä½¿ç¨ 5 åæ¨ç±¤ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts85
+ ../app/shared/form-validators/video-validators.ts66
æ¨ç±¤å¿
é å¤æ¼ 2 ååå
ï¼ä¸å°æ¼ 30 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts86
+ ../app/shared/form-validators/video-validators.ts67
å½±çæ¯æ´å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts93
+ ../app/shared/form-validators/video-validators.ts74
å½±çæ¯æ´ä¸è½è¶
é 1000 çåå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts94
+ ../app/shared/form-validators/video-validators.ts75
æ¥æçºæå®å½±çæ´æ°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts101
+ ../app/shared/form-validators/video-validators.ts82
@@ -7084,12 +7339,12 @@
ç«èºèªè¨
- ../app/+videos/+video-edit/shared/video-edit.component.ts138
+ ../app/+videos/+video-edit/shared/video-edit.component.ts169
ææèªè¨
- ../app/+videos/+video-edit/shared/video-edit.component.ts139
+ ../app/+videos/+video-edit/shared/video-edit.component.ts170
@@ -7154,27 +7409,27 @@
強調
- ../app/shared/shared-main/misc/help.component.ts77
+ ../app/shared/shared-main/misc/help.component.ts81
é£çµ
- ../app/shared/shared-main/misc/help.component.ts78
+ ../app/shared/shared-main/misc/help.component.ts82
æ°è¡
- ../app/shared/shared-main/misc/help.component.ts79
+ ../app/shared/shared-main/misc/help.component.ts83
æ¸
å®
- ../app/shared/shared-main/misc/help.component.ts80
+ ../app/shared/shared-main/misc/help.component.ts84
åç
- ../app/shared/shared-main/misc/help.component.ts81
+ ../app/shared/shared-main/misc/help.component.ts85
@@ -7531,7 +7786,7 @@
調解å¡
- ../app/core/users/user.service.ts386
+ ../app/core/users/user.service.ts384
@@ -7541,12 +7796,12 @@
å½±çæ°å¢æ¼ å¨æéæ³
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts263
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts377
å½±çå·²æ°å¢æ¼
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts264
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts378
@@ -7595,7 +7850,7 @@
æ¨ççè¦åªé¤æ¤çè¨åï¼
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts434
+ ../app/+videos/+video-watch/comment/video-comments.component.ts166
@@ -7702,7 +7957,7 @@
å²åå°ææ¾æ¸
å®
- ../app/+videos/+video-watch/video-watch.component.ts107
+ ../app/+videos/+video-watch/video-watch.component.ts108
@@ -7712,9 +7967,22 @@
åå ±
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286
+
+
+
+ 移é¤
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
- 286
+ ../app/+videos/+video-watch/comment/video-comment.component.ts
+ 179
+
+
+
+
+ 移é¤ä¸¦éæ°è®çºè稿
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts
+ 187
@@ -7813,22 +8081,270 @@
åªææå¯ä»¥çè¦æ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts340
+ ../app/shared/shared-main/video/video.service.ts342
å
å¯ééç§äººé£çµå享
- ../app/shared/shared-main/video/video.service.ts344
+ ../app/shared/shared-main/video/video.service.ts346
ä»»ä½äººé½å¯ä»¥çå°æ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts348
+ ../app/shared/shared-main/video/video.service.ts350
å
æ¤ç«èºç使ç¨è
æå¯è§çæ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts352
+ ../app/shared/shared-main/video/video.service.ts354
+
+
+
+ éé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts
+ 74
+
+
+
+
+ ä¸ä¸å
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
+ 349
+
+
+
+
+ ä¸ä¸å
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
+ 349
+
+
+
+
+ ä¸åæ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts
+ 69
+
+
+
+
+ ä¸åæ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts
+ 72
+
+
+
+
+ é¸åæ份
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts
+ 74
+
+
+
+
+ é¸å年份
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts
+ 74
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts
+ 101
+
+
+
+
+ HH
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ å°æ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ MM
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ åé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ å°æéå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ å°æéæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ åééå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ åééæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ SS
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ ç§
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ ç§éå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ ç§éæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ éé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts
+ 137
+
@@ -7876,7 +8392,8 @@
../app/+videos/+video-edit/video-add-components/video-upload.component.ts243
-
+
æ¤å½±çè¶
éäºæ¨çå½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ç¨ï¼ï¼é
é¡ï¼ï¼
../app/+videos/+video-edit/video-add-components/video-upload.component.ts
@@ -7884,7 +8401,8 @@
-
+
æ¤å½±çè¶
éäºæ¨çæ¯æ¥å½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ç¨ï¼ï¼é
é¡ï¼ï¼
../app/+videos/+video-edit/video-add-components/video-upload.component.ts
@@ -7904,125 +8422,132 @@
åå ±çè¨
- ../app/+videos/+video-watch/comment/video-comment.component.ts139
+ ../app/shared/shared-moderation/report-modals/comment-report.component.ts51
åæ¢èªåææ¾ä¸ä¸é¨å½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts190
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts203
èªåææ¾ä¸ä¸é¨å½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts191
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts204
åæ¢å¾ªç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts196
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts209
循ç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts197
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts210
æ¨å¿
é é£ç·æè½çºæ¤å
§å®¹è©åã
- ../app/+videos/+video-watch/video-watch.component.ts189
+ ../app/+videos/+video-watch/video-watch.component.ts192
+
+
+
+ æ¤å½±çå¨æ¤ç«èºä¸ä¸å¯ç¨ãæ¨æ³è¦éæ°å°åè³åå§ç«èºï¼<a href=""></a> åï¼
+ ../app/+videos/+video-watch/video-watch.component.ts373
+
+
+
+ éæ°å°å
+ ../app/+videos/+video-watch/video-watch.component.ts374
éé¨å½±çå
å«æ人æ裸é²å
§å®¹ãæ¨ç¢ºå®æ¨æ³è¦è§çåï¼
- ../app/+videos/+video-watch/video-watch.component.ts463
+ ../app/+videos/+video-watch/video-watch.component.ts486
æ人æ裸é²å
§å®¹
- ../app/+videos/+video-watch/video-watch.component.ts464
+ ../app/+videos/+video-watch/video-watch.component.ts487
å¾ä¸
- ../app/+videos/+video-watch/video-watch.component.ts513
+ ../app/+videos/+video-watch/video-watch.component.ts536
åæ¶
-
- ../app/+videos/+video-watch/video-watch.component.ts
- 514
-
+ ../app/+videos/+video-watch/video-watch.component.ts537
èªåææ¾å·²æ«å
- ../app/+videos/+video-watch/video-watch.component.ts515
+ ../app/+videos/+video-watch/video-watch.component.ts538
é²å
¥ï¼é¢éå
¨è¢å¹ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts779
+ ../app/+videos/+video-watch/video-watch.component.ts800
ææ¾ï¼æ«åå½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts780
+ ../app/+videos/+video-watch/video-watch.component.ts801
éé³ï¼è§£é¤éé³å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts781
+ ../app/+videos/+video-watch/video-watch.component.ts802
è·³å°å½±ççç¾åæ¯ï¼0 æ¯ 0%ï¼9 æ¯ 90%ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts783
+ ../app/+videos/+video-watch/video-watch.component.ts804
å¢å é³éï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts785
+ ../app/+videos/+video-watch/video-watch.component.ts806
éä½é³éï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts786
+ ../app/+videos/+video-watch/video-watch.component.ts807
å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts788
+ ../app/+videos/+video-watch/video-watch.component.ts809
åå¾å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts789
+ ../app/+videos/+video-watch/video-watch.component.ts810
æé«ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts791
+ ../app/+videos/+video-watch/video-watch.component.ts812
æ¸æ
¢ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts792
+ ../app/+videos/+video-watch/video-watch.component.ts813
éç«æ ¼ç覽影çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts794
+ ../app/+videos/+video-watch/video-watch.component.ts815
åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts802
+ ../app/+videos/+video-watch/video-watch.component.ts823
ä¸åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts807
+ ../app/+videos/+video-watch/video-watch.component.ts828
@@ -8073,6 +8598,46 @@
36
+
+
+ æ¢ç´¢å½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 23
+
+
+
+
+ ç±éå½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 32
+
+
+
+
+ æè¿æ°å¢çå½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 58
+
+
+
+
+ ä¸å³å½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 97
+
+
+
+
+ 編輯影ç
+
+ ../app/+videos/videos-routing.module.ts
+ 106
+
+