main: Added register error messages
This commit is contained in:
10
master/templates/assets/js/status_update.js
Normal file
10
master/templates/assets/js/status_update.js
Normal file
@@ -0,0 +1,10 @@
|
||||
// Refresh page without status arg
|
||||
|
||||
// Wait 10 seconds
|
||||
setTimeout(function() {
|
||||
// Refresh page
|
||||
// Get domain from param
|
||||
var domain = urlParams.get('domain');
|
||||
|
||||
window.location = "https://hnshosting.au/success?domain=" + domain;
|
||||
}, 10000);
|
||||
@@ -41,10 +41,12 @@
|
||||
<div class="col-md-6 col-xl-4">
|
||||
<div class="card">
|
||||
<div class="card-body text-center d-flex flex-column align-items-center">
|
||||
<form method="post" action="/add-site">
|
||||
<form method="post" action="/register">
|
||||
<div class="mb-3"><input type="text" name="domain" placeholder="Domain"></div>
|
||||
<div class="mb-3"><input type="text" placeholder="Licence Key" name="licence"></div>
|
||||
<div class="mb-3"><button class="btn btn-primary shadow d-block w-100" type="submit">Sign up</button></div>
|
||||
<div class="mb-3">
|
||||
<p style="color: rgb(255,0,0);">{{ERROR_MESSAGE}}</p><button class="btn btn-primary shadow d-block w-100" type="submit">Sign up</button>
|
||||
</div>
|
||||
<p class="text-muted">Don't have a licence?<br><a href="{{buy_licence_link}}" target="_blank">Click here to buy one</a></p>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
58
master/templates/success.html
Normal file
58
master/templates/success.html
Normal file
@@ -0,0 +1,58 @@
|
||||
<!DOCTYPE html>
|
||||
<html data-bs-theme="dark" lang="en" style="height: 100%;">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
|
||||
<title>Home - HNSHosting</title>
|
||||
<link rel="canonical" href="https://wp.hnshosting.au/success.html">
|
||||
<meta property="og:url" content="https://wp.hnshosting.au/success.html">
|
||||
<meta name="description" content="HNS Hosting Wordpress">
|
||||
<link rel="icon" type="image/png" sizes="508x430" href="assets/img/favicon.png">
|
||||
<link rel="icon" type="image/png" sizes="508x430" href="assets/img/favicon.png">
|
||||
<link rel="icon" type="image/png" sizes="508x430" href="assets/img/favicon.png">
|
||||
<link rel="icon" type="image/png" sizes="508x430" href="assets/img/favicon.png">
|
||||
<link rel="icon" type="image/png" sizes="508x430" href="assets/img/favicon.png">
|
||||
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&display=swap">
|
||||
</head>
|
||||
|
||||
<body style="height: 100%;">
|
||||
<nav class="navbar navbar-expand-md sticky-top py-3 navbar-dark" id="mainNav">
|
||||
<div class="container"><a class="navbar-brand d-flex align-items-center" href="/"><span class="bs-icon-sm bs-icon-circle bs-icon-primary shadow d-flex justify-content-center align-items-center me-2 bs-icon" style="background: transparent;"><img src="assets/img/favicon.png" style="width: 100%;"></span><span>HNSHosting</span></a><button data-bs-toggle="collapse" class="navbar-toggler" data-bs-target="#navcol-1"><span class="visually-hidden">Toggle navigation</span><span class="navbar-toggler-icon"></span></button>
|
||||
<div class="collapse navbar-collapse" id="navcol-1">
|
||||
<ul class="navbar-nav mx-auto">
|
||||
<li class="nav-item"><a class="nav-link" href="/">Home</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="/#contact">Contact</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="register">Register Site</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<header class="bg-dark" style="height: 75%;">
|
||||
<div class="container pt-4 pt-xl-5">
|
||||
<div class="row pt-5" style="height: 100%;">
|
||||
<div class="col-md-8 col-xl-6 text-center text-md-start mx-auto">
|
||||
<div class="text-center">
|
||||
<p class="fw-bold text-success mb-2">Success</p>
|
||||
<h1 class="fw-bold">Your site is installing.<br>Please wait...</h1>
|
||||
</div>
|
||||
<p class="text-center">{{message}}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<footer class="bg-dark">
|
||||
<div class="container py-4 py-lg-5">
|
||||
<hr>
|
||||
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
|
||||
<p class="mb-0">Copyright © 2023 HNSHosting</p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
|
||||
<script src="assets/js/bold-and-dark.js"></script>
|
||||
<script src="assets/js/status_update.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user