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 <div ngbNav #
nav=
"ngbNav" class=
"nav-tabs video-add-nav" [ngClass]=
"{ 'hide-nav': secondStepType !== undefined }">
14 <ng-container ngbNavItem
>
16 <span i18n
>Upload a file
</span>
19 <ng-template ngbNavContent
>
20 <my-video-upload #videoUpload (firstStepDone)=
"onFirstStepDone('upload', $event)" (firstStepError)=
"onError()"></my-video-upload>
24 <ng-container ngbNavItem *
ngIf=
"isVideoImportHttpEnabled()">
26 <span i18n
>Import with URL
</span>
29 <ng-template ngbNavContent
>
30 <my-video-import-url #videoImportUrl (firstStepDone)=
"onFirstStepDone('import-url', $event)" (firstStepError)=
"onError()"></my-video-import-url>
34 <ng-container ngbNavItem *
ngIf=
"isVideoImportTorrentEnabled()">
36 <span i18n
>Import with torrent
</span>
39 <ng-template ngbNavContent
>
40 <my-video-import-torrent #videoImportTorrent (firstStepDone)=
"onFirstStepDone('import-torrent', $event)" (firstStepError)=
"onError()"></my-video-import-torrent>
45 <div [ngbNavOutlet]=
"nav"></div>