edit.html (4030B)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <!-- Required meta tags --> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 7 <link href="/css/bootstrap.min.css" rel="stylesheet"> 8 <link href="/css/style.css" rel="stylesheet"> 9 <link href="/fontawesome/css/fontawesome.css" rel="stylesheet" /> 10 <link href="/fontawesome/css/solid.css" rel="stylesheet" /> 11 <title>Edit registration</title> 12 </head> 13 <body> 14 {{ template "nav.html" . }} 15 {{if .error}} 16 <div class="container pt-5"> 17 <div class="alert alert-danger" role="alert"> 18 <h4 class="alert-heading">Oh no!</h4> 19 <hr> 20 <p class="mb-0">{{.error}}.</p> 21 </div> 22 </div> 23 {{end}} 24 {{if eq .remainingDays 0}} 25 <div class="container pt-5"> 26 <div class="alert alert-danger" role="alert"> 27 <h4 class="alert-heading">Registration inactive!</h4> 28 <hr> 29 <p class="mb-0">Your registration is not yet active. Have you completed the payment yet?</p> 30 <a class="btn btn-primary" href="/name/{{.label}}/buy">Complete registration for {{.extensionDaysCount}} days until <b>{{.extendedExpiration}}</b> for <b>{{.cost}}</b></a> 31 </div> 32 </div> 33 {{end}} 34 <div class="container pt-5"> 35 <div class="row mb-2"> 36 <div class="col-2"> 37 <ul class="timeline"> 38 <li class="done">Lookup</li> 39 <li class="done">Checkout</li> 40 <li class="inprogress">Manage</li> 41 </ul> 42 </div> 43 <div class="col-10"> 44 <div class="card"> 45 <div class="card-body"> 46 <h4 class="card-title">Manage registration</h4> 47 <hr> 48 <p class="card-text"> 49 Manage registration for <i class="text-primary">{{.label}}</i> 50 </p> 51 <form action="/name/{{.label}}/edit" method="post" class="align-items-center mb-5"> 52 <div class="row"> 53 <div class="col-md-12 alert alert-light"> 54 <input type="hidden" value="{{.token}}" name="token"> 55 {{if ne .remainingDays 0}} 56 <div class="form-floating mb-3"> 57 <input name="zkey" id="zkeyInput" class="form-control" value="{{.zkey}}" maxlength="63" type="text" placeholder="Enter your zone key here!" required autofocus> 58 <label for="zkeyInput">Enter your PKEY or EDKEY here</label> 59 </div> 60 <input class="btn btn-primary" type="submit" value="Update zone key"> 61 {{else}} 62 <div class="form-floating mb-3"> 63 <input name="zkey" id="zkeyInput" class="form-control" value="{{.zkey}}" readonly maxlength="63" type="text" placeholder="Enter your zone key here!" required autofocus> 64 <label for="zkeyInput">Enter your PKEY or EDKEY here</label> 65 </div> 66 {{end}} 67 </div> 68 </div> 69 </form> 70 {{if ne .remainingDays 0}} 71 <div class="row mt-1"> 72 <div class="col-md-12 alert alert-light"> 73 <h4>Extension</h4> 74 <div class="form-floating mb-3"> 75 <input readonly id="expInput" class="form-control" value="{{.registeredUntil}}" type="text" required autofocus> 76 <label for="expInput">Registration expires in {{.remainingDays}} days:</label> 77 </div> 78 <a class="btn btn-primary" href="/name/{{.label}}/buy">Extend registration for {{.extensionDaysCount}} days until <b>{{.extendedExpiration}}</b> for <b>{{.cost}}</b></a> 79 </div> 80 </div> 81 {{end}} 82 </div> 83 </div> 84 </div> 85 </div> 86 <a class="btn btn-secondary" href="/">Back</a> 87 </div> 88 {{ template "footer.html" . }} 89 </body> 90 </html>