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" }}