Goit

Simple and lightweight Git web server
git clone https://git.omkov.net/Goit
git clone [email protected]:Goit
Log | Tree | Refs | README | Download

Goit/res/user/edit.html (66 lines, 2.4 KiB) -rw-r--r-- file download

d0994fe Jakob Wakeling 2023-09-07 22:53:16
0
<!DOCTYPE html>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
1
<html lang="en">
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
2
	<head>{{template "base/head" .}}</head>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
3
	<body>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
4
		<header>{{template "user/header" .}}</header><hr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
5
		<main>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
6
			<h1>{{.Title}}</h1><hr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
7
			<form action="/user/edit" method="post">
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
8
				{{.CsrfField}}
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
9
				<table>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
10
					<tr><td><label for="username">Username</label></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
11
					<tr><td><input type="text" name="username" value="{{.Form.Name}}" spellcheck="false"></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
12
					<tr><td><label for="fullname">Full Name</label></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
13
					<tr><td><input type="text" name="fullname" value="{{.Form.FullName}}" spellcheck="false"></td></tr>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
14
					<tr><td><label for="visibility">Default Visibility</label></td></tr>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
15
					<tr>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
16
						<td>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
17
							<select name="visibility">
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
18
								<option value="public" {{if eq .Form.DefaultVisibility "public"}}selected{{end}}>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
19
									Public
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
20
								</option>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
21
								<option value="private" {{if eq .Form.DefaultVisibility "private"}}selected{{end}}>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
22
									Private
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
23
								</option>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
24
								<option value="limited" {{if eq .Form.DefaultVisibility "limited"}}selected{{end}}>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
25
									Limited
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
26
								</option>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
27
							</select>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
28
						</td>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
29
					</tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
30
					<tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
31
						<td>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
32
							<input type="submit" name="submit" value="Update">
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
33
							<!-- <a href="/" style="color: inherit;">Cancel</a> -->
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
34
							<span style="color: #AA0000">{{.MessageA}}</span>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
35
						</td>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
36
					</tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
37
					<!-- <tr><td style="color: #AA0000">{{.MessageA}}</td></tr> -->
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
38
				</table>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
39
			</form><hr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
40
			<form action="/user/edit" method="post">
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
41
				{{.CsrfField}}
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
42
				<table>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
43
					<tr><td><label for="password">Current Password</label></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
44
					<tr><td><input type="password" name="password"></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
45
					<tr><td><label for="new_password">New Password</label></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
46
					<tr><td><input type="password" name="new_password"></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
47
					<tr><td><label for="confirm_password">Confirm New Password</label></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
48
					<tr><td><input type="password" name="confirm_password"></td></tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
49
					<tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
50
						<td>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
51
							<input type="submit" name="submit" value="Update Password">
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
52
							<!-- <a href="/" style="color: inherit;">Cancel</a> -->
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
53
							<span style="color: #AA0000">{{.MessageB}}</span>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
54
						</td>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
55
					</tr>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
56
					<!-- <tr><td style="color: #AA0000">{{.MessageB}}</td></tr> -->
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
57
				</table>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
58
			</form><hr>
68784b6 Jakob Wakeling 2023-09-10 17:23:55
59
			<table>
37a8bcf Jakob Wakeling 2025-01-05 12:13:02
60
				<tr><td style="text-align: right;"><span>ID:</span></td><td><span>{{.Form.ID}}</span></td></tr>
d0994fe Jakob Wakeling 2023-09-07 22:53:16
61
			</table>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
62
		</main>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
63
	</body>
71b7f19 Jakob Wakeling 2024-01-08 22:23:49
64
</html>
65