1 <form role=
"form" (ngSubmit)=
"updateDetails()" [formGroup]=
"form">
2 <div class=
"form-group form-group-select">
3 <label i18n
for=
"nsfwPolicy">Default policy on videos containing sensitive content
</label>
5 <ng-template ptTemplate=
"customHtml">
7 With
<strong>Do not list
</strong> or
<strong>Blur thumbnails
</strong>, a confirmation will be requested to watch the video.
12 <div class=
"peertube-select-container">
13 <select id=
"nsfwPolicy" formControlName=
"nsfwPolicy" class=
"form-control">
14 <option i18n
value=
"undefined" disabled
>Policy for sensitive videos
</option>
15 <option i18n
value=
"do_not_list">Do not list
</option>
16 <option i18n
value=
"blur">Blur thumbnails
</option>
17 <option i18n
value=
"display">Display
</option>
22 <div class=
"form-group form-group-select">
23 <label i18n
for=
"videoLanguages">Only display videos in the following languages/subtitles
</label>
25 <ng-template ptTemplate=
"customHtml">
26 <ng-container i18n
>In Recently added, Trending, Local, Most liked and Search pages
</ng-container>
32 inputId=
"videoLanguages" [options]=
"languageItems" formControlName=
"videoLanguages" [showToggleAll]=
"true"
33 [defaultLabel]=
"getDefaultVideoLanguageLabel()" [selectedItemsLabel]=
"getSelectedVideoLanguageLabel()"
34 emptyFilterMessage=
"No results found" i18n-emptyFilterMessage
39 <ng-content select=
"inner-title"></ng-content>
41 <div class=
"form-group">
43 inputName=
"webTorrentEnabled" formControlName=
"webTorrentEnabled" [recommended]=
"true"
44 i18n-labelText
labelText=
"Help share videos being played"
46 <ng-container ngProjectAs=
"description">
47 <span i18n
>The
<a routerLink=
"/about/peertube" fragment=
"privacy">sharing system
</a> implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
</span>
49 </my-peertube-checkbox>
52 <div class=
"form-group">
54 inputName=
"autoPlayVideo" formControlName=
"autoPlayVideo"
55 i18n-labelText
labelText=
"Automatically play videos"
57 <ng-container ngProjectAs=
"description">
58 <span i18n
>When on a video page, directly start playing the video.
</span>
60 </my-peertube-checkbox>
63 <div class=
"form-group">
65 inputName=
"autoPlayNextVideo" formControlName=
"autoPlayNextVideo"
66 i18n-labelText
labelText=
"Automatically start playing the next video"
68 <ng-container ngProjectAs=
"description">
69 <span i18n
>When a video ends, follow up with the next suggested video.
</span>
71 </my-peertube-checkbox>
74 <input *
ngIf=
"!reactiveUpdate" type=
"submit" i18n-value
value=
"Save" [disabled]=
"!form.valid">