]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/videos/+video-watch/comment/video-comment-add.component.html
fix a few typos (#2141)
[github/Chocobozzz/PeerTube.git] / client / src / app / videos / +video-watch / comment / video-comment-add.component.html
CommitLineData
4635f59d 1<form novalidate [formGroup]="form" (ngSubmit)="formValidated()">
cf117aaa 2 <div class="avatar-and-textarea">
660d11e9 3 <img [src]="getAvatarUrl()" alt="Avatar" />
cf117aaa
C
4
5 <div class="form-group">
2fbe7f19 6 <textarea i18n-placeholder placeholder="Add comment..." myAutoResize
660d11e9
RK
7 [readonly]="(user === null) ? true : false"
8 (click)="openVisitorModal($event)"
2d9fea16 9 formControlName="text" [ngClass]="{ 'input-error': formErrors['text'] }"
1263fc4e 10 (keyup.control.enter)="onValidKey()" (keyup.meta.enter)="onValidKey()" #textarea>
d7e70384 11
cf117aaa
C
12 </textarea>
13 <div *ngIf="formErrors.text" class="form-error">
14 {{ formErrors.text }}
15 </div>
4635f59d
C
16 </div>
17 </div>
18
19 <div class="submit-comment">
0d16506c 20 <button *ngIf="isAddButtonDisplayed()" [ngClass]="{ disabled: !form.valid || addingComment }" i18n>
4635f59d
C
21 Post comment
22 </button>
23 </div>
24</form>
660d11e9
RK
25
26<ng-template #visitorModal let-modal>
27 <div class="modal-header">
28 <h4 class="modal-title" id="modal-basic-title" i18n>You are one step away from commenting</h4>
29 <button type="button" class="close" aria-label="Close" (click)="hideVisitorModal()"></button>
30 </div>
28da43cf 31 <div class="modal-body">
660d11e9
RK
32 <span i18n>
33 If you have an account on this instance, you can login:
34 </span>
35 <span class="btn btn-sm mx-3" role="button" (click)="gotoLogin()" i18n>login to comment</span>
36 <span i18n>
32d7f2b7 37 Otherwise, you can comment using an account on any ActivityPub-compatible instance.
8be9f43a
RK
38 On most platforms, you can find the video by typing its URL in the search bar and then comment it
39 from within the software's interface.
40 </span>
41 <span i18n>
42 If you have an account on Mastodon or Pleroma, you can open it directly in their interface:
660d11e9 43 </span>
3ddb1ec5 44 <my-remote-subscribe [interact]="true" [uri]="getUri()"></my-remote-subscribe>
660d11e9
RK
45 </div>
46 <div class="modal-footer inputs">
47 <span i18n class="action-button action-button-cancel" role="button" (click)="hideVisitorModal()">
48 Cancel
49 </span>
50 </div>
51</ng-template>