diff options
Diffstat (limited to 'client/src/app/shared/instance/instance-features-table.component.html')
-rw-r--r-- | client/src/app/shared/instance/instance-features-table.component.html | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/client/src/app/shared/instance/instance-features-table.component.html b/client/src/app/shared/instance/instance-features-table.component.html index 99b854d13..f6a3b7f0b 100644 --- a/client/src/app/shared/instance/instance-features-table.component.html +++ b/client/src/app/shared/instance/instance-features-table.component.html | |||
@@ -1,41 +1,42 @@ | |||
1 | <div class="feature-table"> | 1 | <div class="feature-table"> |
2 | 2 | ||
3 | <table class="table" *ngIf="serverConfig"> | 3 | <table class="table" *ngIf="serverConfig"> |
4 | <caption i18n>Features found on this instance</caption> | ||
4 | <tr> | 5 | <tr> |
5 | <td i18n class="label">PeerTube version</td> | 6 | <th i18n class="label" scope="row">PeerTube version</th> |
6 | 7 | ||
7 | <td class="value">{{ getServerVersionAndCommit() }}</td> | 8 | <td class="value">{{ getServerVersionAndCommit() }}</td> |
8 | </tr> | 9 | </tr> |
9 | 10 | ||
10 | <tr> | 11 | <tr> |
11 | <td i18n class="label"> | 12 | <th i18n class="label" scope="row"> |
12 | <div>Default NSFW/sensitive videos policy</div> | 13 | <div>Default NSFW/sensitive videos policy</div> |
13 | <div class="more-info">can be redefined by the users</div> | 14 | <div class="more-info">can be redefined by the users</div> |
14 | </td> | 15 | </th> |
15 | 16 | ||
16 | <td class="value">{{ buildNSFWLabel() }}</td> | 17 | <td class="value">{{ buildNSFWLabel() }}</td> |
17 | </tr> | 18 | </tr> |
18 | 19 | ||
19 | <tr> | 20 | <tr> |
20 | <td i18n class="label">User registration allowed</td> | 21 | <th i18n class="label" scope="row">User registration allowed</th> |
21 | <td> | 22 | <td> |
22 | <my-feature-boolean [value]="serverConfig.signup.allowed"></my-feature-boolean> | 23 | <my-feature-boolean [value]="serverConfig.signup.allowed"></my-feature-boolean> |
23 | </td> | 24 | </td> |
24 | </tr> | 25 | </tr> |
25 | 26 | ||
26 | <tr> | 27 | <tr> |
27 | <td i18n class="label" colspan="2">Video uploads</td> | 28 | <th i18n class="label" colspan="2">Video uploads</th> |
28 | </tr> | 29 | </tr> |
29 | 30 | ||
30 | <tr> | 31 | <tr> |
31 | <td i18n class="sub-label">Transcoding in multiple resolutions</td> | 32 | <th i18n class="sub-label" scope="row">Transcoding in multiple resolutions</th> |
32 | <td> | 33 | <td> |
33 | <my-feature-boolean [value]="serverConfig.transcoding.enabledResolutions.length !== 0"></my-feature-boolean> | 34 | <my-feature-boolean [value]="serverConfig.transcoding.enabledResolutions.length !== 0"></my-feature-boolean> |
34 | </td> | 35 | </td> |
35 | </tr> | 36 | </tr> |
36 | 37 | ||
37 | <tr> | 38 | <tr> |
38 | <td i18n class="sub-label">Video uploads</td> | 39 | <th i18n class="sub-label" scope="row">Video uploads</th> |
39 | <td> | 40 | <td> |
40 | <span i18n *ngIf="serverConfig.autoBlacklist.videos.ofUsers.enabled">Requires manual validation by moderators</span> | 41 | <span i18n *ngIf="serverConfig.autoBlacklist.videos.ofUsers.enabled">Requires manual validation by moderators</span> |
41 | <span i18n *ngIf="!serverConfig.autoBlacklist.videos.ofUsers.enabled">Automatically published</span> | 42 | <span i18n *ngIf="!serverConfig.autoBlacklist.videos.ofUsers.enabled">Automatically published</span> |
@@ -43,7 +44,7 @@ | |||
43 | </tr> | 44 | </tr> |
44 | 45 | ||
45 | <tr> | 46 | <tr> |
46 | <td i18n class="sub-label">Video quota</td> | 47 | <th i18n class="sub-label" scope="row">Video quota</th> |
47 | 48 | ||
48 | <td class="value"> | 49 | <td class="value"> |
49 | <ng-container *ngIf="initialUserVideoQuota !== -1"> | 50 | <ng-container *ngIf="initialUserVideoQuota !== -1"> |
@@ -63,18 +64,18 @@ | |||
63 | </tr> | 64 | </tr> |
64 | 65 | ||
65 | <tr> | 66 | <tr> |
66 | <td i18n class="label" colspan="2">Import</td> | 67 | <th i18n class="label" colspan="2">Import</th> |
67 | </tr> | 68 | </tr> |
68 | 69 | ||
69 | <tr> | 70 | <tr> |
70 | <td i18n class="sub-label">HTTP import (YouTube, Vimeo, direct URL...)</td> | 71 | <th i18n class="sub-label" scope="row">HTTP import (YouTube, Vimeo, direct URL...)</th> |
71 | <td> | 72 | <td> |
72 | <my-feature-boolean [value]="serverConfig.import.videos.http.enabled"></my-feature-boolean> | 73 | <my-feature-boolean [value]="serverConfig.import.videos.http.enabled"></my-feature-boolean> |
73 | </td> | 74 | </td> |
74 | </tr> | 75 | </tr> |
75 | 76 | ||
76 | <tr> | 77 | <tr> |
77 | <td i18n class="sub-label">Torrent import</td> | 78 | <th i18n class="sub-label" scope="row">Torrent import</th> |
78 | <td> | 79 | <td> |
79 | <my-feature-boolean [value]="serverConfig.import.videos.torrent.enabled"></my-feature-boolean> | 80 | <my-feature-boolean [value]="serverConfig.import.videos.torrent.enabled"></my-feature-boolean> |
80 | </td> | 81 | </td> |
@@ -82,22 +83,22 @@ | |||
82 | 83 | ||
83 | 84 | ||
84 | <tr> | 85 | <tr> |
85 | <td i18n class="label" colspan="2">Player</td> | 86 | <th i18n class="label" colspan="2">Player</th> |
86 | </tr> | 87 | </tr> |
87 | 88 | ||
88 | <tr> | 89 | <tr> |
89 | <td i18n class="sub-label">P2P enabled</td> | 90 | <th i18n class="sub-label" scope="row">P2P enabled</th> |
90 | <td> | 91 | <td> |
91 | <my-feature-boolean [value]="serverConfig.tracker.enabled"></my-feature-boolean> | 92 | <my-feature-boolean [value]="serverConfig.tracker.enabled"></my-feature-boolean> |
92 | </td> | 93 | </td> |
93 | </tr> | 94 | </tr> |
94 | 95 | ||
95 | <tr> | 96 | <tr> |
96 | <td i18n class="label" colspan="2">Search</td> | 97 | <th i18n class="label" colspan="2">Search</th> |
97 | </tr> | 98 | </tr> |
98 | 99 | ||
99 | <tr> | 100 | <tr> |
100 | <td i18n class="sub-label">Users can resolve distant content</td> | 101 | <th i18n class="sub-label" scope="row">Users can resolve distant content</th> |
101 | <td> | 102 | <td> |
102 | <my-feature-boolean [value]="serverConfig.search.remoteUri.users"></my-feature-boolean> | 103 | <my-feature-boolean [value]="serverConfig.search.remoteUri.users"></my-feature-boolean> |
103 | </td> | 104 | </td> |