This commit is contained in:
cangui 2025-06-21 07:31:26 +02:00
parent 708d254bd1
commit 44cf222bf5

View File

@ -1,26 +1,48 @@
<h1>Download</h1> <h1>Download</h1>
<div class="box"> <div class="box">
<form hx-post="/api/download/add-multiple" hx-target="#downloads-table" class="p-4 space-y-4"> <form hx-post="/api/download/add-multiple" hx-target="#downloads-table" class="box">
<label class="block">
<span class="text-sm font-medium">Liens à débrider (un par ligne)</span>
<textarea name="links" rows="5" class="w-full border rounded p-2" placeholder="http://...\nhttp://..."></textarea>
</label>
<label class="block"> <!-- Zone des liens -->
<span class="text-sm font-medium">Dossier de destination</span> <div class="field">
<div class="flex space-x-2"> <label class="label">Liens à débrider</label>
<select name="path_id" class="flex-1 border rounded p-2"> <div class="control">
<textarea name="links" class="textarea" rows="5" placeholder="http://...\nhttp://..."></textarea>
</div>
<p class="help">Un lien par ligne</p>
</div>
<!-- Zone de destination -->
<div class="field">
<label class="label">Dossier de destination</label>
<div class="field has-addons">
<div class="control is-expanded">
<div class="select is-fullwidth">
<select name="path_id">
{{ range .paths }} {{ range .paths }}
<option value="{{ .ID }}">{{ .PathName }} ({{ .Path }})</option> <option value="{{ .ID }}">{{ .PathName }} ({{ .Path }})</option>
{{ end }} {{ end }}
</select> </select>
<input type="text" name="new_subfolder" class="flex-1 border rounded p-2" placeholder="Créer un sous-dossier (optionnel)" />
</div> </div>
</label> </div>
<div class="control is-expanded">
<input type="text" name="new_subfolder" class="input" placeholder="Créer un sous-dossier (optionnel)" />
</div>
</div>
</div>
<!-- Bouton de soumission -->
<div class="field is-grouped is-justify-content-center">
<div class="control">
<button type="submit" class="button is-primary">
<span class="icon"><i class="fas fa-download"></i></span>
<span>Télécharger</span>
</button>
</div>
</div>
<button type="submit" class="bg-indigo-600 text-white px-4 py-2 rounded">Télécharger</button>
</form> </form>
<!-- Tableau des jobs --> <!-- Tableau des jobs -->
<div id="downloads-table"> <div id="downloads-table">
</div> </div>