placement="bottom auto"
>
<my-global-icon iconName="support"></my-global-icon>
- <span class="icon-text" i18n>Support</span>
+ <span class="icon-text" i18n>SUPPORT</span>
</div>
<div (click)="showShareModal()" class="action-button" role="button">
<my-global-icon iconName="share"></my-global-icon>
- <span class="icon-text" i18n>Share</span>
+ <span class="icon-text" i18n>SHARE</span>
</div>
<div
>
<div class="action-button action-button-save" ngbDropdownToggle role="button">
<my-global-icon iconName="playlist-add"></my-global-icon>
- <span class="icon-text" i18n>Save</span>
+ <span class="icon-text" i18n>SAVE</span>
</div>
<div ngbDropdownMenu>
<div class="pt-3 border-top video-info-channel d-flex">
<div class="video-info-channel-left d-flex">
<avatar-channel [video]="video"></avatar-channel>
+
<div class="video-info-channel-left-links ml-1">
<a [routerLink]="[ '/video-channels', video.byVideoChannel ]" i18n-title title="Go the channel page">
{{ video.channel.displayName }}
<span class="video-attribute-value">{{ video.privacy.label }}</span>
</div>
+ <div *ngIf="video.isLocal === false" class="video-attribute">
+ <span i18n class="video-attribute-label">Origin instance</span>
+ <a class="video-attribute-value" target="_blank" rel="noopener noreferrer" [href]="video.originInstanceUrl">{{ video.originInstanceHost }}</a>
+ </div>
+
<div *ngIf="!!video.originallyPublishedAt" class="video-attribute">
<span i18n class="video-attribute-label">Originally published</span>
<span class="video-attribute-value">{{ video.originallyPublishedAt | date: 'dd MMMM yyyy' }}</span>
<div class="video-attribute">
<span i18n class="video-attribute-label">Duration</span>
<span class="video-attribute-value">{{ video.duration | myVideoDurationFormatter }}</span>
- </div>
+ </div>
</div>
<my-video-comments
<div class="row privacy-concerns" *ngIf="hasAlreadyAcceptedPrivacyConcern === false">
<div class="privacy-concerns-text">
- <strong i18n>Friendly Reminder: </strong>
- <ng-container i18n>
- the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
- </ng-container>
+ <span class="mr-2">
+ <strong i18n>Friendly Reminder: </strong>
+ <ng-container i18n>
+ the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
+ </ng-container>
+ and activate the sharing system to improve the experience for everyone.
+ </span>
<a i18n i18n-title title="Get more information" target="_blank" rel="noopener noreferrer" href="/about/peertube">More information</a>
</div>
- <div i18n class="privacy-concerns-okay" (click)="acceptedPrivacyConcern()">
+ <div i18n class="privacy-concerns-button privacy-concerns-okay" (click)="acceptedPrivacyConcern()">
OK
</div>
</div>