aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/users/user-edit/user-edit.component.html
diff options
context:
space:
mode:
authorChocobozzz <florian.bigard@gmail.com>2017-09-05 21:29:39 +0200
committerChocobozzz <florian.bigard@gmail.com>2017-09-05 21:29:39 +0200
commit8094a8980265a0a28e508dbd7cf7c7029e6d98b6 (patch)
tree26be2b9b43dfe485ea14eb53d3a1adb6247c35f8 /client/src/app/+admin/users/user-edit/user-edit.component.html
parent980246ea8f1c51a137eaf0c441ef7e3b6fb88810 (diff)
downloadPeerTube-8094a8980265a0a28e508dbd7cf7c7029e6d98b6.tar.gz
PeerTube-8094a8980265a0a28e508dbd7cf7c7029e6d98b6.tar.zst
PeerTube-8094a8980265a0a28e508dbd7cf7c7029e6d98b6.zip
Add user update for admins
Diffstat (limited to 'client/src/app/+admin/users/user-edit/user-edit.component.html')
-rw-r--r--client/src/app/+admin/users/user-edit/user-edit.component.html55
1 files changed, 55 insertions, 0 deletions
diff --git a/client/src/app/+admin/users/user-edit/user-edit.component.html b/client/src/app/+admin/users/user-edit/user-edit.component.html
new file mode 100644
index 000000000..0e23cb731
--- /dev/null
+++ b/client/src/app/+admin/users/user-edit/user-edit.component.html
@@ -0,0 +1,55 @@
1<div class="row">
2 <div class="content-padding">
3
4 <h3 *ngIf="isCreation() === true">Add user</h3>
5 <h3 *ngIf="isCreation() === false">Edit user {{ username }}</h3>
6
7 <div *ngIf="error" class="alert alert-danger">{{ error }}</div>
8
9 <form role="form" (ngSubmit)="formValidated()" [formGroup]="form">
10 <div class="form-group" *ngIf="isCreation()">
11 <label for="username">Username</label>
12 <input
13 type="text" class="form-control" id="username" placeholder="john"
14 formControlName="username"
15 >
16 <div *ngIf="formErrors.username" class="alert alert-danger">
17 {{ formErrors.username }}
18 </div>
19 </div>
20
21 <div class="form-group">
22 <label for="email">Email</label>
23 <input
24 type="text" class="form-control" id="email" placeholder="mail@example.com"
25 formControlName="email"
26 >
27 <div *ngIf="formErrors.email" class="alert alert-danger">
28 {{ formErrors.email }}
29 </div>
30 </div>
31
32 <div class="form-group" *ngIf="isCreation()">
33 <label for="password">Password</label>
34 <input
35 type="password" class="form-control" id="password"
36 formControlName="password"
37 >
38 <div *ngIf="formErrors.password" class="alert alert-danger">
39 {{ formErrors.password }}
40 </div>
41 </div>
42
43 <div class="form-group">
44 <label for="videoQuota">Video quota</label>
45 <select class="form-control" id="videoQuota" formControlName="videoQuota">
46 <option *ngFor="let videoQuotaOption of videoQuotaOptions" [value]="videoQuotaOption.value">
47 {{ videoQuotaOption.label }}
48 </option>
49 </select>
50 </div>
51
52 <input type="submit" value="{{ getFormButtonTitle() }}" class="btn btn-default" [disabled]="!form.valid">
53 </form>
54 </div>
55</div>