learn-go/snippetbox/ui/html/pages/create.tmpl

34 lines
1.0 KiB
Cheetah
Raw Normal View History

2024-01-26 06:31:27 +00:00
{{define "title"}}Create a New Snippet{{end}}
{{define "main"}}
<form action='/snippet/create' method='POST'>
2024-02-08 07:04:06 +00:00
<input type="hidden" name="csrf_token" value="{{.CSRFToken}}">
2024-01-26 06:31:27 +00:00
<div>
<label>Title:</label>
2024-01-30 23:51:20 +00:00
{{with .Form.FieldErrors.title}}
<label class='error'>{{.}}</label>
{{end}}
<input type='text' name='title' value='{{.Form.Title}}'>
2024-01-26 06:31:27 +00:00
</div>
<div>
<label>Content:</label>
2024-01-30 23:51:20 +00:00
{{with .Form.FieldErrors.content}}
<label class='error'>{{.}}</label>
{{end}}
2024-01-26 06:31:27 +00:00
<textarea name='content'></textarea>
</div>
<div>
<label>Delete in:</label>
2024-01-30 23:51:20 +00:00
{{with .Form.FieldErrors.expires}}
<label class='error'>{{.}}</label>
{{end}}
<input type='radio' name='expires' value='365' {{if (eq .Form.Expires 365) }}checked{{end}}> One Year
<input type='radio' name='expires' value='7' {{if (eq .Form.Expires 7) }}checked{{end}}> One Week
<input type='radio' name='expires' value='1' {{if (eq .Form.Expires 1) }}checked{{end}}> One Day
2024-01-26 06:31:27 +00:00
</div>
<div>
<input type='submit' value='Publish Snippet'>
</div>
</form>
{{end}}