thread-reply.gohtml (1687B)
1 {{ define "content" }} 2 <div class="container-fluid"> 3 <nav aria-label="breadcrumb"> 4 <ol class="breadcrumb"> 5 <li class="breadcrumb-item"><a href="/club">Club</a></li> 6 <li class="breadcrumb-item"><a href="/club/threads/{{ .Data.Thread.ID }}">{{ .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 </div> 28 <div class="form-group"> 29 {{ if .Data.IsEdit }} 30 <input type="submit" value="{{ t "Edit Message" . }}" class="btn btn-primary" /> 31 {{ else }} 32 <input type="submit" value="{{ t "Reply thread" . }}" class="btn btn-primary" /> 33 {{ end }} 34 </div> 35 </form> 36 </div> 37 </div> 38 </div> 39 {{ end }}