new-thread.gohtml (1992B)
1 {{ define "title" }}dkf - new-thread{{ end }} 2 3 {{ define "content" }} 4 <div class="container-fluid"> 5 <nav aria-label="breadcrumb"> 6 <ol class="breadcrumb"> 7 <li class="breadcrumb-item"><a href="/forum">Forum</a></li> 8 <li class="breadcrumb-item active">{{ t "New thread" . }}</li> 9 </ol> 10 </nav> 11 12 13 <div class="card mb-3"> 14 <div class="card-header"> 15 {{ t "New thread" . }} 16 </div> 17 <div class="card-body"> 18 <form method="post"> 19 <input type="hidden" name="csrf" value="{{ .CSRF }}" /> 20 <div class="form-group"> 21 <label for="thread_name">{{ t "Thread name" . }}</label> 22 <input name="thread_name" id="thread_name" placeholder="Thread name" value="{{ .Data.ThreadName }}" class="form-control{{ if .Data.ErrorThreadName }} is-invalid{{ end }}" type="text" {{ if .Data.ErrorThreadName }} autofocus{{ end }} /> 23 {{ if .Data.ErrorThreadName }}<div class="invalid-feedback">{{ .Data.ErrorThreadName }}</div>{{ end }} 24 </div> 25 <div class="form-group"> 26 <label for="message">{{ t "Message" . }}</label> 27 <textarea name="message" id="message" placeholder="Message" rows="10" class="form-control{{ if .Data.ErrorMessage }} is-invalid{{ end }}" type="text" {{ if .Data.ErrorMessage }} autofocus{{ end }}>{{ .Data.Message }}</textarea> 28 {{ if .Data.ErrorMessage }}<div class="invalid-feedback">{{ .Data.ErrorMessage }}</div>{{ end }} 29 <a href="https://www.markdownguide.org/basic-syntax/" rel="noopener noreferrer" target="_blank">You can use "markdown" in the message</a> 30 </div> 31 <div class="form-group"> 32 <button type="submit" class="btn btn-primary">{{ t "Create thread" . }}</button> 33 </div> 34 </form> 35 </div> 36 </div> 37 </div> 38 {{ end }}