Function to upload site in ftp or sftp

This commit is contained in:
2026-05-21 13:02:20 +02:00
committed by kitoy
parent 50829e9f60
commit 5c17b65820
142 changed files with 288 additions and 933 deletions

View File

@@ -0,0 +1,70 @@
<div class="publish" id="publish">
<form action="/publish" id="publish" method="POST" class="" >
<input id="csrf_token" name="csrf_token" type="hidden" value="{{ csrf_token() }}">
<h3>Publier mon site </h3>
<p> Rentrez ici les identifiants de connexions fourni par votre hébergeur. </p>
<br/>
<label for="ServerAddress"> Adresse du serveur : </label>
<div class="input-group">
<input type="text"
name="serverAddress"
class="form-control"
id="serverAddress"
placeholder="sftp://mon_serveur.com, ou ftp://mon_serveur.com"
required>
<dd<div class="invalid-feedback">
L'upload a rencontrer n'a pas pu se faire.
</div>
</div>
<br/>
<label for="serverPort"> port </label>
<br/>
<input type="number"
name="serverPort"
min="0"
max="65536"
class="form-control"
id="serverPort"
placeholder="Si vous ne savez pas ne mettez rien">
<br/>
<label for="serverPort"> Dossier </label>
<br/>
<input type="text"
name="folder"
class="form-control"
id="folder"
placeholder="Spécifier un dossier sinon ne mettez rien">
<br/>
<label for="User"> Nom d'utilisateur </label>
<br/>
<input type="text"
name="username"
class="form-control"
id="username"
placeholder="Nom d'utilisateur fourni par votre hébergeur"
required>
<br/>
<label for="Password"> Mot de passe </label>
<br/>
<input type="password"
name="password"
class="form-control"
id="password"
placeholder="Mot de passe fourni par votre hébergeur"
required>
<br/>
<button type="submit" class="btn btn-success"
onclick="valid_nameBloc()"> Publier le site </button>
</form>
</div>