minor internal changes to make POST form requests to server's page handlers
continuous-integration/drone/push Build is passing Details

pull/1/head
Override-6 2 years ago
parent 55ec18b75c
commit 44a2078a9f

@ -0,0 +1 @@
/home/maxime/Projects/WebstormProjects/tactique-basket-app/platforms/browser

@ -33,7 +33,10 @@ case "$TYPE" in
;; ;;
"browser") "browser")
OUT_DIR="platforms/browser/www/" OUT_DIR="platforms/browser/www/"
SERV_DIR="/server/apache/TBasket/" if [ "$DRONE_BRANCH" = "production" ]; then
SERV_DIR="public_html/basket"
else SERV_DIR="/server/apache/TBasket/"
fi
;; ;;
"electron") "electron")
OUT_DIR="platforms/electron/build" OUT_DIR="platforms/electron/build"

@ -1,27 +0,0 @@
import {ADDRESS} from "./constants.js";
let counter = 0;
window.onload = () => initCounter();
window.makeIncrement = () => makeIncrement();
function updateText() {
document.getElementById("counter").innerHTML = counter
}
async function makeIncrement() {
fetch(`http://${ADDRESS}/counter`, {method: 'POST'})
.then(response => { //TODO verify if it's not an error
counter++
updateText()
})
}
function initCounter() {
fetch(`http://${ADDRESS}/counter`, {method: 'GET'})
.then(response => response.json())
.then(json => {
counter = json.value
updateText()
})
}

@ -9,7 +9,7 @@
</head> </head>
<body> <body>
<div class="container"> <div class="container">
<form action="#" method="POST"> <form action="/login" method="POST">
<h3>Se connecter :</h3> <h3>Se connecter :</h3>
<div class="Input"> <div class="Input">
<span>Identifiant (eMail)</span> <span>Identifiant (eMail)</span>
@ -17,7 +17,7 @@
<div class="icon"> <div class="icon">
<ion-icon name="person-circle-outline"></ion-icon> <ion-icon name="person-circle-outline"></ion-icon>
</div> </div>
<input type="input" class="form__field" placeholder="email" name="name" id='name' required /> <input type="input" class="form__field" placeholder="email" name="email" id='email' required />
</div> </div>
</div> </div>
<div class="Input"> <div class="Input">
@ -39,7 +39,7 @@
</div> </div>
<a href="#" >J'ai oublier mon mot de passe</a> <a href="#" >J'ai oublier mon mot de passe</a>
<br><a href="register.html" >Je n'ai pas encore de compte</a> <br><a href="../register/index.html" >Je n'ai pas encore de compte</a>
</form> </form>
</div> </div>
</body> </body>

@ -3,13 +3,13 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>Connection</title> <title>Connection</title>
<link rel="stylesheet" href="login.css"> <link rel="stylesheet" href="../login/login.css">
<script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script> <script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script>
<script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script> <script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script>
</head> </head>
<body> <body>
<div class="container"> <div class="container">
<form action="#" method="POST"> <form action="/register" method="POST">
<h3>S'inscrire :</h3> <h3>S'inscrire :</h3>
<div class="Input"> <div class="Input">
<span>Adresse e-mail</span> <span>Adresse e-mail</span>
@ -65,7 +65,7 @@
<input type="submit" value="S'inscrire" > <input type="submit" value="S'inscrire" >
</div> </div>
</div> </div>
<br><a href="index.html">J'ai déjà un compte</a> <br><a href="../login/index.html">J'ai déjà un compte</a>
</form> </form>
</div> </div>
</body> </body>