commit d7459187752f7adecd4202087d2edad38951d775 parent ce24fe047bbe7b763fee142f60439b28e8c6563a Author: Martin Schanzenbach <schanzen@gnunet.org> Date: Mon, 11 Dec 2023 17:16:15 +0100 forgot files Diffstat:
| A | .gitignore | | | 3 | +++ |
| A | web/templates/edit.html | | | 46 | ++++++++++++++++++++++++++++++++++++++++++++++ |
2 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore @@ -0,0 +1,3 @@ +*~ +gns-registrar +gns-registrar.conf diff --git a/web/templates/edit.html b/web/templates/edit.html @@ -0,0 +1,46 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <!-- Required meta tags --> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> + <link href="/css/bootstrap.min.css" rel="stylesheet"> + <title>Edit registration</title> + </head> + <body> + {{if .error}} + <div class="container pt-5"> + <div class="alert alert-danger" role="alert"> + <h4 class="alert-heading">Oh no!</h4> + <hr> + <p class="mb-0">{{.error}}.</p> + </div> + </div> + {{end}} + <div class="container pt-5"> + <h1 class="mb-5">Manage registration for <i class="text-primary">{{.label}}</i></h1> + <form action="/name/{{.label}}/edit" method="post" class="align-items-center"> + <div class="row"> + <div class="col-lg-12"> + <div class="input-group mb-2"> + <span class="input-group-text" id="reg-prefix"><i class="text-primary">{{.label}}</i>.<i class="text-secondary">{{.suffixHint}}</i>: </span> + <input type="hidden" value="{{.token}}" name="token"> + <input name="zkey" class="form-control form-control-lg" value="{{.zkey}}" maxlength="63" type="text" placeholder="Enter your zone key here!" required autofocus> + <input class="btn btn-primary" type="submit" value="Update key"> + </div> + </div> + </div> + </form> + <span>Registration valid until: <i>{{.registeredUntil}}</i></span><br/> + <form action="/name/{{.label}}/renew" method="post" class="align-items-center pt-5"> + <div class="row"> + <div class="col-lg-12"> + <input class="btn btn-primary" type="submit" value="Extend registration until {{.extendedExpiration}} for {{.cost}}"> + <input type="hidden" value="{{.token}}" name="token"> + </div> + </div> + </form> + <a class="btn btn-primary mt-5" href="/">Back</a> + </div> + </body> +</html>