Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1940 → Rev 1941

/trunk/jrest/services/CoelExport.php
218,9 → 218,9
$requete = 'SELECT '.(($this->distinct) ? 'DISTINCT' : '').' '.
' cc_id_collection, '.
' cc_ce_structure, '.
' cc_nom, cc_cote, cs_nom, cc_ce_specimen_type, cc_description, cc_truk_periode_constitution, '.
' cc_nom, cc_cote, cs_nom, cc_ce_specimen_type, cc_description, cc_periode_constitution_debut, cc_periode_constitution_fin, '.
' cc_truk_couverture_lieu, ccb_truk_etiquette_renseignement, ccb_truk_nature, '.
' ccb_truk_unite_base, ccb_ce_etat_general, ccb_specimen_fixation_pourcent, '.
' ccb_nb_planches_herbiers, ccb_nb_especes, ccb_ce_etat_general, ccb_specimen_fixation_pourcent, '.
' ccb_truk_specimen_fixation_methode, ccb_truk_etiquette_fixation_support, '.
' ccb_truk_etiquette_fixation_specimen, ccb_truk_degradation_presentation, '.
' ccb_ce_classement_etat, ccb_ce_inventaire '.
244,6 → 244,8
// Instanciation des objets nécessaires aux traitements
$ontologie = new Ontologie($metadonnees);
$utilTruck = new UtilTruck($ontologie);
$etat_ontologie = array("" =>"", "0" => "", "1" => "Très mauvais état", "2" => "Mauvais état", "3" => "État moyen",
"4" => "Bon état", "5" => "Très bon état");
 
// Traitement final des données concernant les structures
foreach ($collections as $collection) {
254,18 → 256,16
$nom_structure = $collection['cs_nom'];
$specimen_type = $utilTruck->construireTxtListeOntologie($collection['cc_ce_specimen_type']);
$description = $collection['cc_description'];
$periode_constitution = $utilTruck->construireTxtListeOntologie($collection['cc_truk_periode_constitution']);
$couverture_lieu = $utilTruck->construireTxtListeOntologie($collection['cc_truk_couverture_lieu']);
$specimen_fixation_pourcent = $collection['ccb_specimen_fixation_pourcent'];
$specimen_fixation_methode = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_specimen_fixation_methode']);
$etiquette_renseignement = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_etiquette_renseignement']);
$nature = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_nature']);
$parts_total = UtilTruck::extraireNbrePart($collection['ccb_truk_unite_base']);
$etat_general = $utilTruck->construireTxtListeOntologie($collection['ccb_ce_etat_general']);
$etat_general = $etat_ontologie[$collection['ccb_ce_etat_general']];
$etiquette_fixation_support = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_etiquette_fixation_support']);
$etiquette_fixation_specimen = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_etiquette_fixation_specimen']);
$degradation_presentation = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_degradation_presentation'], false, true, true);
$classement_etat = $utilTruck->construireTxtListeOntologie($collection['ccb_ce_classement_etat']);
$classement_etat = $etat_ontologie[$collection['ccb_ce_classement_etat']];
$inventaire = $utilTruck->construireTxtListeOntologie($collection['ccb_ce_inventaire']);
 
$collection_affichage = array(
276,11 → 276,12
'id_structure' => $id_structure,
'specimen_type' => $specimen_type,
'description' => $description,
'periode_constitution' => $periode_constitution,
'periode_constitution_debut' => $collection['cc_periode_constitution_debut'],
'periode_constitution_fin' => $collection['cc_periode_constitution_fin'],
'couverture_lieu' => $couverture_lieu,
'etiquette_renseignement' => $etiquette_renseignement,
'nature' => $nature,
'parts_total' => $parts_total,
'nombre_planches_herbier' => $collection['ccb_nb_planches_herbiers'],
'etat_general' => $etat_general,
'etiquette_fixation_support' => $etiquette_fixation_support,
'etiquette_fixation_specimen' => $etiquette_fixation_specimen,