Warning: Due to various recent migrations, viewing non-HEAD refs may be broken.
/template/manage-user.html (raw)
{{ template "head.html" .Base }}
{{ template "nav.html" .Base }}
<main>
<h2>
	{{ if .User.ID }}
		Update user
	{{ else }}
		Create user
	{{ end }}
</h2>
<form method="post" action="">
	<input type="hidden" name="_csrf" value="{{ .Base.CSRFToken }}">
	<label>
		Username
		<input type="text" name="username" value="{{ .User.Username }}" required>
	</label>
	<label>
		Display name
		<input type="text" name="name" value="{{ .User.Name }}">
	</label>
	<label>
		Email
		<input type="email" name="email" value="{{ .User.Email }}">
	</label>
	<label>
		Password
		<input type="password" name="password">
	</label>
	{{ if not (eq .Me.ID .User.ID) }}
		<label>
			<input type="checkbox" name="admin" {{ if .User.Admin }}checked{{ end }}>
			Administrator
		</label>
	{{ end }}
	<button type="submit">
		{{ if .User.ID }}
			Update user
		{{ else }}
			Create user
		{{ end }}
	</button>
	<a href="/"><button type="button">Cancel</button></a>
</form>
</main>
{{ template "foot.html" }}