3 if (!defined("_ECRIRE_INC_VERSION")) return;
5 function action_deplacer_saisie_dist() {
7 $session = _request('session');
8 $identifiant = _request('saisie');
11 // On récupère le formulaire à son état actuel
12 $formulaire_actuel = session_get($session);
14 if (!$formulaire_actuel) {
18 include_spip('inc/saisies');
20 $saisies_actuelles = saisies_lister_par_identifiant($formulaire_actuel);
21 if (!isset($saisies_actuelles[$identifiant])) {
25 // tester @id et [@id] (fieldset)
26 if ($ou and !isset($saisies_actuelles[$ou]) and !isset($saisies_actuelles[ substr($ou,1,-1) ])) {
30 // on deplace ou c'est demande...
31 $formulaire_actuel = saisies_deplacer($formulaire_actuel, $identifiant, $ou);
34 $formulaire_actuel = session_set($session, $formulaire_actuel);