chat-ignore.gohtml (2534B)
1 {{ define "extra-head" }} 2 <style> 3 .btn-xs { 4 margin: 0 !important; 5 padding: 0 4px !important; 6 font-size: 11px !important; 7 } 8 </style> 9 {{ end }} 10 11 {{ define "sub-content" }} 12 13 <ul class="nav nav-tabs mb-3"> 14 <li class="nav-item"> 15 <a class="nav-link" href="/settings/chat">General</a> 16 </li> 17 <li class="nav-item"> 18 <a class="nav-link" href="/settings/chat/pm">PM</a> 19 </li> 20 <li class="nav-item"> 21 <a class="nav-link active" href="/settings/chat/ignore">Ignore</a> 22 </li> 23 <li class="nav-item"> 24 <a class="nav-link" href="/settings/chat/snippets">Snippets</a> 25 </li> 26 </ul> 27 28 {{ if .Data.Error }} 29 <div class="alert alert-danger">{{ .Data.Error }}</div> 30 {{ end }} 31 32 33 <div class="card mb-3"> 34 <div class="card-header"> 35 {{ t "Ignore settings" . }} 36 </div> 37 <div class="card-body"> 38 <div> 39 Ignore list: 40 <table class="table table-striped table-hover table-sm table-novpadding"> 41 {{ range .Data.IgnoredUsers }} 42 <tr> 43 <td style="width: 40px;"> 44 <form method="post" class="d-inline"> 45 <input type="hidden" name="csrf" value="{{ $.CSRF }}" /> 46 <input type="hidden" name="formName" value="rmIgnored" /> 47 <input type="hidden" name="userID" value="{{ .IgnoredUser.ID }}" /> 48 <button class="btn btn-xs btn-danger">×</button> 49 </form> 50 </td> 51 <td><span {{ .IgnoredUser.GenerateChatStyle | attr }}>{{ .IgnoredUser.Username }}</span></td> 52 </tr> 53 {{ else }} 54 <tr><td colspan="2"><em>No users in the list</em></td></tr> 55 {{ end }} 56 </table> 57 <form method="post"> 58 <input type="hidden" name="csrf" value="{{ $.CSRF }}" /> 59 <input type="hidden" name="formName" value="addIgnored" /> 60 <div class="input-group" style="width: 300px;"> 61 <input type="text" name="username" value="{{ .Data.AddIgnored }}" class="form-control" placeholder="Username" /> 62 <div class="input-group-append"> 63 <button class="btn btn-sm btn-primary">Add</button> 64 </div> 65 </div> 66 </form> 67 </div> 68 </div> 69 </div> 70 71 {{ end }}