File "bigup_exemple_avec_zone.html"
Full path: /home/argothem/www/v4_old/plugins-dist/bigup/saisies/bigup_exemple_avec_zone.html
File size: 1.32 KB
MIME-type: text/plain
Charset: utf-8
#SET{multiple,#ENV{multiple}|=={oui}}
<input type="file" name="[(#ENV{nom}|bigup_nom2name)][(#GET{multiple}|?{\[\]})]"
class="file bigup[ (#ENV{class})]"
[(#GET{multiple}|oui)multiple ]
[accept="(#ENV{accept}|attribut_html)"]
data-class="[(#ENV{nom}|bigup_nom2classe)]"
data-token="#ENV{token,#BIGUP_TOKEN}"[
data-maxFiles="(#ENV{maxFiles})"][
data-maxFileSize="(#ENV{maxFileSize})"]
/>
[(#REM)
Si le formulaire contient une classe .dropfile_{nom},
où {nom} correspond à la valeur du name utilisé pour ce champ,
alors cette zone est utilisée par le JS comme zone de dépot des fichiers.
Dedans, un .dropfilebutton indique un bouton à cliquer pour ouvrir
la fenêtre de choix de fichier (équivalent au bouton "parcourir").
Si la zone est absente, un template générique est utilisé est mis
à la place de l'input standard.
Ce template correspond au code HTML suivant par défaut,
mais vous pouvez utiliser celui qui vous convient, du moment que
les 2 classes CSS mentionnées sont présentes.
]
<div class="dropfile dropfile_[(#ENV{nom})]" style="display:none;">
<span class="dropfilebutton btn btn-default"><:bigup:choisir:></span>
<span class="dropfileor"><:bigup:ou:></span>
<span class="dropfiletext">
[(#GET{multiple}|?{<:bigup:deposer_vos_fichiers_ici:>,<:bigup:deposer_votre_fichier_ici:>})]
</span>
</div>