Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1927 → Rev 1928

/trunk/scripts/modules/import/Import.php
48,8 → 48,10
$this->traiterInfosUtilisateur($utilisateur);
switch ($cmd) {
case "import" :
$resultat = $this->charger($fichier); break;
case "collections" :
$resultat = $this->chargerCollections($fichier); break;
case "publi" :
$resultat = $this->chargerPubli($fichier); break;
default :
$this->traiterErreur('Erreur : la commande "%s" n\'existe pas!', array($cmd));
}
96,8 → 98,23
$this->id_role_auteur = $tables['id_role_auteur'];
}
private function chargerCollections($fichier) {
//ouvrir le fichier - collection
// vérifier le nom des colonnes
// tester l'existence de la structure
// si oui récupérer l'id
//sinon créer la structure et récupérer son id
// remplacer le nom de la structure par son id
// créer les collections et récupérer leur id
//ouvrir le fichier collection botanique
// vérifier les colonnes
// remplacer les noms des collections par leur id (créé précédemment)
// créer/importer
}
 
private function charger($fichier) {
private function chargerPubli($fichier) {
// vérification existence fichier
if(!file_exists(Config::get('dossiertmp').$fichier)) {