33 lines
1.4 KiB
Go Template
33 lines
1.4 KiB
Go Template
{{define "content" -}}
|
|
{{with .Data}}
|
|
<h1>Complaint: {{.Word}}</h1>
|
|
<nav class="subnav"><a href="/_gm/complaints">« complaints</a></nav>
|
|
<section class="panel"><h2>Details</h2>
|
|
<ul class="kv">
|
|
<li><b>Word</b> <code>{{.Word}}</code></li>
|
|
<li><b>Variant</b> {{.Variant}}</li>
|
|
<li><b>Dictionary</b> {{.DictVersion}}</li>
|
|
<li><b>Lookup at filing</b> {{if .WasValid}}<span class="ok">valid</span>{{else}}<span class="bad">invalid</span>{{end}}</li>
|
|
<li><b>Filer note</b> {{if .Note}}{{.Note}}{{else}}<span class="note">none</span>{{end}}</li>
|
|
<li><b>Game</b> <a href="/_gm/games/{{.GameID}}">{{.GameID}}</a></li>
|
|
<li><b>Filed</b> {{.CreatedAt}}</li>
|
|
<li><b>Status</b> {{.Status}}</li>
|
|
{{if .Resolved}}<li><b>Disposition</b> {{.Disposition}}</li><li><b>Resolution note</b> {{.ResolutionNote}}</li><li><b>Resolved</b> {{.ResolvedAt}}</li>{{end}}
|
|
</ul>
|
|
</section>
|
|
<section class="panel"><h2>{{if .Resolved}}Re-resolve{{else}}Resolve{{end}}</h2>
|
|
<form class="form col" method="post" action="/_gm/complaints/{{.ID}}/resolve">
|
|
<label>Disposition
|
|
<select name="disposition">
|
|
<option value="reject">reject — dictionary is correct</option>
|
|
<option value="accept_add">accept — add word to the dictionary</option>
|
|
<option value="accept_remove">accept — remove word from the dictionary</option>
|
|
</select>
|
|
</label>
|
|
<label>Note <textarea name="note"></textarea></label>
|
|
<div><button type="submit">Resolve</button></div>
|
|
</form>
|
|
</section>
|
|
{{end}}
|
|
{{- end}}
|