1 <div class=
"margin-content">
2 <div class=
"alert alert-warning" *
ngIf=
"isRootUser()" i18n
>
3 We recommend you to not use the
<strong>root
</strong> user to publish your videos, since it's the super-admin account of your instance.
5 Instead,
<a routerLink=
"/admin/users">create a dedicated account
</a> to upload your videos.
8 <div class=
"title-page title-page-single" *
ngIf=
"isInSecondStep()">
9 <ng-container *
ngIf=
"secondStepType === 'import-url' || secondStepType === 'import-torrent'" i18n
>Import {{ videoName }}
</ng-container>
10 <ng-container *
ngIf=
"secondStepType === 'upload'" i18n
>Upload {{ videoName }}
</ng-container>
13 <ngb-tabset class=
"video-add-tabset root-tabset bootstrap" [ngClass]=
"{ 'hide-nav': secondStepType !== undefined }">
16 <ng-template ngbTabTitle
><span i18n
>Upload a file
</span></ng-template>
17 <ng-template ngbTabContent
>
18 <my-video-upload #videoUpload (firstStepDone)=
"onFirstStepDone('upload', $event)" (firstStepError)=
"onError()"></my-video-upload>
22 <ngb-tab *
ngIf=
"isVideoImportHttpEnabled()">
23 <ng-template ngbTabTitle
><span i18n
>Import with URL
</span></ng-template>
24 <ng-template ngbTabContent
>
25 <my-video-import-url #videoImportUrl (firstStepDone)=
"onFirstStepDone('import-url', $event)" (firstStepError)=
"onError()"></my-video-import-url>
29 <ngb-tab *
ngIf=
"isVideoImportTorrentEnabled()">
30 <ng-template ngbTabTitle
><span i18n
>Import with torrent
</span></ng-template>
31 <ng-template ngbTabContent
>
32 <my-video-import-torrent #videoImportTorrent (firstStepDone)=
"onFirstStepDone('import-torrent', $event)" (firstStepError)=
"onError()"></my-video-import-torrent>