on recupere / affiche avec l'input titre les documents en attentes

This commit is contained in:
Christophe 2019-12-10 10:56:27 +01:00
parent d15867efa9
commit eebe5b89c6
2 changed files with 53 additions and 1 deletions

View file

@ -1,3 +1,9 @@
<INCLURE{fond=inclure/inc-bigup_liste_fichiers,
nom=fichiers,
multiple=oui,
fichiers=#ENV{_bigup_fichiers}
}>
[(#SAISIE{bigup, fichiers,
form, formulaire_args,
previsualiser=oui,

View file

@ -0,0 +1,46 @@
[(#REM)
surcharge du fichier de bigup :
- saisies/inc-bigup_liste_fichiers.html
=> on y ajoute le titre le le nom du fichier source
Affichage de la liste des fichiers d'un champ.
Paramètres :
- nom : texte du name de l'input
- fichiers : La liste décrivant chaque fichier
- multiple : L'input file d'origine était multiple ?
]
<B_fichiers>
<div class='bigup_fichiers fichiers_[(#ENV{nom}|concat{#ENV{multiple}|=={oui}|?{\[\]}}|bigup_nom2classe)]'>
<BOUCLE_fichiers(DATA){source tableau, #FICHIERS|bigup_lister_fichiers{#ENV{nom},#ENV{multiple}}}>
<div class='fichier'>
<div class='description'>
[(#VALEUR{bigup/vignette/data}|oui)
<div class="previsualisation #VALEUR{bigup/extension}" title="[(#NAME|attribut_html)] ([(#SIZE|taille_en_octets)])">
<span style="background-image:url([(#VALEUR{bigup/vignette/data})]);"></span>
</div>]
[(#VALEUR{bigup/vignette/data}|non)
<div class="vignette_extension #VALEUR{bigup/extension}" title="[(#TYPE|attribut_html)]"><span></span></div>]
<div class='infos'>
<span class='name'><strong>#NAME</strong></span>
<span class='size'>[(#SIZE|taille_en_octets)]</span>
</div>
<div class="html_titre">
<label><:bigform:html_titre:><input type="text" value="" name="html_titre\[\]"/></label>
<input type="hidden" value="#NAME" name="html_ordre\[\]"/>
</div>
<div class='actions'>
<button class='submit' type='submit'
name='bigup_enlever_fichier' value="#VALEUR{bigup/identifiant}"
onclick="jQuery(this).parents('form').find('input,textarea,select').filter('[required]').prop('required', false); return true;">
<:bigup:bouton_enlever:>
</button>
</div>
</div>
</div>
</BOUCLE_fichiers>
</div>
</B_fichiers>