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