api.gohtml (1687B)
1 {{ define "sub-content" }} 2 {{ if .Data.NeedConfirm }} 3 <div class="card mb-3"> 4 <div class="card-header"> 5 API 6 </div> 7 <div class="card-body"> 8 <form method="post"> 9 <input type="hidden" name="csrf" value="{{ .CSRF }}" /> 10 <input type="hidden" name="formName" value="confirm" /> 11 <input name="btn_submit" type="submit" value="Confirm" class="btn btn-primary" /> 12 <input name="btn_submit" type="submit" value="Cancel" class="btn btn-danger" /> 13 </form> 14 </div> 15 </div> 16 {{ else }} 17 <div class="card mb-3"> 18 <div class="card-header"> 19 API 20 </div> 21 <div class="card-body"> 22 <form method="post"> 23 <input type="hidden" name="csrf" value="{{ .CSRF }}" /> 24 <input type="hidden" name="formName" value="" /> 25 <div class="form-group"> 26 <label>{{ t "API key" . }}</label> 27 {{ if .Data.APIKey }} 28 <div><span style="background-color: black; color: black; font-size: 20px">{{ .Data.APIKey }}</span></div> 29 {{ else }} 30 <div><em>No API key yet</em></div> 31 {{ end }} 32 </div> 33 <div class="form-group"> 34 <input type="submit" value="Generate new key" class="btn btn-primary" /> 35 </div> 36 </form> 37 </div> 38 </div> 39 {{ end }} 40 {{ end }}