dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

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 }}