dkforest

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

gist-create.gohtml (1967B)


      1 {{ define "sub-content" }}
      2 
      3 <nav aria-label="breadcrumb">
      4     <ol class="breadcrumb">
      5         <li class="breadcrumb-item"><a href="/admin/gists">Gists</a></li>
      6         {{ if .Data.IsEdit }}
      7             <li class="breadcrumb-item active">{{ t "Edit gist" . }}</li>
      8         {{ else }}
      9             <li class="breadcrumb-item active">{{ t "Create gist" . }}</li>
     10         {{ end }}
     11     </ol>
     12 </nav>
     13 
     14 <div class="col-8 offset-2 col-md-8 offset-md-2 col-sm-8 col-lg-6 offset-lg-3 col-xl-4 offset-xl-4">
     15     {{ if .Data.Error }}
     16         <div class="alert alert-danger">{{ .Data.Error }}</div>
     17     {{ end }}
     18 
     19     <form method="post">
     20         <input type="hidden" name="csrf" value="{{ .CSRF }}" />
     21         <div class="form-group">
     22             <label for="name">{{ t "Gist name 3-50 characters [a-zA-Z0-9_.]" . }}</label>
     23             <input class="form-control{{ if .Data.ErrorName }} is-invalid{{ end }}" type="text" name="name" id="name" placeholder="Name" value="{{ .Data.Name }}" />
     24             {{ if .Data.ErrorName }}
     25                 <div class="invalid-feedback">{{ .Data.ErrorName }}</div>
     26             {{ end }}
     27         </div>
     28         <div class="form-group">
     29             <label for="password">{{ t "Optional password" . }}</label>
     30             <input class="form-control" type="password" name="password" id="password" placeholder="Password (empty for no password)" value="{{ .Data.Password }}" />
     31         </div>
     32         <div class="form-group">
     33             <label for="content">{{ t "Content" . }}</label>
     34             <textarea class="form-control" name="content" id="content" rows="10">{{ .Data.Content }}</textarea>
     35         </div>
     36         <div class="form-group">
     37             {{ if .Data.IsEdit }}
     38                 <button class="btn btn-primary btn-block">{{ t "Edit gist" . }}</button>
     39             {{ else }}
     40                 <button class="btn btn-primary btn-block">{{ t "Create gist" . }}</button>
     41             {{ end }}
     42         </div>
     43     </form>
     44 </div>
     45 
     46 {{ end }}