Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 1074 → Rev 1073

/trunk/scripts/modules/cel/cel_references.tpl.sql
File deleted
/trunk/scripts/modules/cel/cel.ini
29,15 → 29,3
motsClesObs = "{ref:dossierTsv}{ref:fichiers.motsClesObs}"
zoneGeo = "{ref:dossierTsv}{ref:fichiers.zoneGeo}"
 
[references]
BASEEDIT = "tb_cel"
BASESOURCE = "tb_eflore"
TABLEBASEFLOR = "baseflor_v2014_01_06"
TABLEBASEVEG = "baseveg_v2014_01_16"
TABLEBDTFXVERNA = "nvjfl_v2007"
TABLEBDTXAVERNAINDEX = "nva_index_v2_03"
TABLEBDTXAVERNA = "nva_v2013_06"
TABLEBDTXA = "bdtxa_v1_01"
TABLEBDTFX = "bdtfx_v2_01"
TABLEISFAN = "isfan_v2013"
 
/trunk/scripts/modules/cel/Cel.php
28,9 → 28,6
case 'supprimerTous' :
$this->supprimerTous();
break;
case 'genererScriptTableReference' :
$this->genererScriptTableReference();
break;
default :
throw new Exception("Erreur : la commande '$cmd' n'existe pas!");
}
93,14 → 90,5
"cel_obs_images, locations ";
$this->getBdd()->requeter($requete);
}
private function genererScriptTableReference() {
$script_sql = file_get_contents(__DIR__.'/cel_references.tpl.sql');
$config_references = Config::get('references');
foreach($config_references as $a_remplacer => $remplacement) {
$script_sql = str_replace($a_remplacer, $remplacement, $script_sql);
file_put_contents(__DIR__.'/cel_references_gen.sql', $script_sql);
}
}
}
?>