</ng-template>
</my-help>
- <my-markdown-textarea [truncate]="250" formControlName="description" [markdownVideo]="videoToUpdate"></my-markdown-textarea>
-
- <div *ngIf="formErrors.description" class="form-error">
- {{ formErrors.description }}
- </div>
+ <my-markdown-textarea
+ formControlName="description" [markdownVideo]="videoToUpdate"
+ [formError]="formErrors.description" [truncate]="250"
+ ></my-markdown-textarea>
</div>
</div>
</ng-template>
<ng-template ptTemplate="help">
- <ng-container i18n>If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.</ng-container>
+ <ng-container i18n>The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.</ng-container>
</ng-template>
</my-peertube-checkbox>
[href]="videoCaption.captionPath"
>{{ videoCaption.language.label }}</a>
- <div i18n class="caption-entry-state">Already uploaded ✔</div>
+ <div i18n class="caption-entry-state">Already uploaded on {{ videoCaption.updatedAt | date }} ✔</div>
<span i18n class="caption-entry-edit" (click)="videoCaptionEditModal.show()">Edit</span>
<span i18n class="caption-entry-delete" (click)="deleteCaption(videoCaption)">Delete</span>
<ng-template ngbNavContent>
<div class="row live-settings">
<div class="col-md-12">
- <div class="alert alert-info">
+ <div class="alert pt-alert-primary">
<my-live-documentation-link></my-live-documentation-link>
</div>
<div class="col-md-12 col-xl-8">
<div class="form-group">
- <label i18n for="previewfile">Video preview</label>
+ <label i18n for="previewfile">Video thumbnail</label>
<my-preview-upload
i18n-inputLabel inputLabel="Edit" inputName="previewfile" formControlName="previewfile"
</ng-container>
</ng-template>
</my-help>
+
<my-markdown-textarea
id="support" formControlName="support" markdownType="enhanced"
- [classes]="{ 'input-error': formErrors['support'] }"
+ [formError]="formErrors['support']"
></my-markdown-textarea>
- <div *ngIf="formErrors.support" class="form-error">
- {{ formErrors.support }}
- </div>
</div>
</div>
<div class="col-md-12 col-xl-4">
+
+ <div *ngIf="videoSource" class="form-group">
+ <label i18n for="filename">Filename</label>
+
+ <my-help>
+ <ng-template ptTemplate="preHtml">
+ <ng-container i18n>
+ Name of the uploaded file
+ </ng-container>
+ </ng-template>
+ </my-help>
+
+ <input type="text" [disabled]="true" id="filename" class="form-control" [value]="videoSource.filename" />
+ </div>
+
<div class="form-group originally-published-at">
<label i18n for="originallyPublishedAt">Original publication date</label>
<my-help>