Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1982 → Rev 1983

/trunk/scripts/modules/maintenance/Maintenance.php
34,15 → 34,19
$this->dedoublonnerPropositions();
break;
case 'dedoublonnerPropositionsEtCorrigerDonnees' :
// Suppression des propositions et votes sur des obs inexistantes
// pas la peine de traiter ce qui n'existe plus !
$this->supprimerPropositionsOrphelines();
// Corriger les noms de référentiel permet de simplifier les affectations de noms ensuite
$this->corrigerNomsReferentiels();
// Affectations de nums noms aux propositions qui le permettent
$this->affecterNnsAuxPropositionsViables();
echo "\n";
$this->dedoublonnerPropositions();
// Suppression des propositions et votes sur des obs inexistantes
// pas la peine de traiter ce qui n'existe plus !
$this->supprimerPropositionsOrphelines();
// Corriger les noms de référentiels permet de simplifier les affectations de noms ensuite
$this->corrigerNomsReferentiels();
// Affectations de nums noms aux propositions qui le permettent
$this->affecterNnsAuxPropositionsViables();
echo "\n";
$this->dedoublonnerPropositions();
// A la fin, les votes qui n'ont pas été fusionnés pointent sur des propositions
// qui n'existent plus, donc on les supprime
$this->supprimerVotesOrphelins();
echo "\n";
break;
default :
throw new Exception("Erreur : la commande '$cmd' n'existe pas!");
196,12 → 200,7
}
$this->afficherAvancement('observations traitées ', 1);
}
// A la fin, les votes qui n'ont pas été fusionnés pointent sur des propositions
// qui n'existent plus, donc on les supprime
$this->supprimerVotesOrphelins();
echo "\n";
// Fichier json pour vérification par zieutage (chemin à modifier suivant l'emplacement désiré)
//file_put_contents('/home/aurelien/web/test_fusion.json', json_encode($infos_indexees_par_obs));
}