58 lines
1.5 KiB
HTML
58 lines
1.5 KiB
HTML
[(#ENV{objet_ok}|oui)
|
|
<div class="formulaire_spip formulaire_#FORM">
|
|
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
|
|
|
|
[(#ENV*{message_ok}|oui)
|
|
<script>
|
|
var aa = '#ENV*{message_ok}';
|
|
if (aa) {
|
|
try {
|
|
aa = JSON.parse(aa);
|
|
} catch (e) {
|
|
// utiliser le catch pour la compat descendante = lorsque ENV{message_ok} est une simple string avec le nom du bloc à recharger
|
|
ajaxReload(aa);
|
|
}
|
|
}
|
|
//console.log(aa);
|
|
if (aa.bloc_ajax !== undefined) {
|
|
let bb = '';
|
|
if (aa.callback_ajax !== undefined) {
|
|
bb = aa.callback_ajax;
|
|
}
|
|
ajaxReload(
|
|
aa.bloc_ajax,
|
|
{
|
|
callback: eval(bb)
|
|
}
|
|
);
|
|
}
|
|
</script>
|
|
]
|
|
<form class="form_bigform" id="form_bigform[_(#ENV{objet})][_(#ENV{id_objet})]" name="formulaire_#FORM" action="#ENV{action}" method="post" enctype="multipart/form-data"><div>
|
|
#ACTION_FORMULAIRE{#ENV{action}}
|
|
|
|
[(#ENV{ajaxReload}|non)
|
|
<INCLURE{fond=inclure/bigform_doc,env,ajax}>
|
|
]
|
|
<INCLURE{fond=inclure/bigform,env}>
|
|
|
|
<div class="boutons"><input id="valider_bigup" type="submit" class="submit valider_bigup" value="<:bigform:envoyer:>" ></div>
|
|
</div></form>
|
|
|
|
</div>
|
|
]
|
|
[(#ENV{boutonSubmit}|non)
|
|
<style type="text/css">
|
|
.valider_bigup { display: none; }
|
|
</style>
|
|
]
|
|
<script type="text/javascript">
|
|
jQuery(function() {
|
|
//$('.valider_bigup').css('display','none');
|
|
$('input.bigup').bigup({}, {
|
|
complete: function(){
|
|
$(this).parents('form').submit();
|
|
},
|
|
});
|
|
});
|
|
</script>
|