Subversion Repositories eFlore/Applications.coel-consultation

Compare Revisions

Ignore whitespace Rev 254 → Rev 255

/trunk/squelettes/fiche_collection.tpl.html
54,6 → 54,7
<h3>Couvertures</h3>
<dl>
<dt>Lieux concernés</dt> <dd><?=$info['_couverture_lieu_']?></dd>
<dt>Période de constitution</dt> <dd><?=$info['_couverture_periode_']?></dd>
</dl>
<hr class="nettoyeur"/>
</div>
147,73 → 148,21
</dl>
 
<h3>Types d'unité de rangement de la collection botanique</h3>
<dl class="label-court">
<dl class="label-grand">
<dt>État général</dt> <dd><?=$info['_unite_rangement_etat_']?></dd>
<dt>Cartons</dt> <dd><?=$info['_cartons_']?>&nbsp;</dd>
<dt>Liasses</dt> <dd><?=$info['_liasses_']?></dd>
<dt>Autres unités de rangement</dt> <dd><?=$info['_autres_rangements_']?></dd>
</dl>
<hr class="nettoyeur"/>
<?php if (count($info['_rangements_']) > 0) : ?>
<table>
<thead>
<tr>
<th>Type</th>
<th>Nombre</th>
<th>Précision</th>
<th>Format (en cm.)</th>
</tr>
</thead>
<tbody>
<?php foreach ($info['_rangements_'] as $rangement) : ?>
<tr>
<td><?=$rangement['type']?></td>
<td><?=$rangement['nbre']?></td>
<td><?=$rangement['precision']?></td>
<td><?=$rangement['format']?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else : ?>
<p>Aucune unité de rangement n'a été renseignée.</p>
<?php endif; ?>
 
<h3>Types d'unité de base de la collection si différent de l'unité de rangement</h3>
<?php if (count($info['_unites_base_']) > 0) : ?>
<table>
<thead>
<tr>
<th colspan="4">Unité de base</th>
<th colspan="2">Parts</th>
<th colspan="2">Espèces</th>
</tr>
<tr>
<th>Type</th>
<th>Nombre</th>
<th>Précision</th>
<th>Format (en cm.)</th>
<th>Nombre</th>
<th>Précision</th>
<th>Nombre</th>
<th>Précision</th>
</tr>
</thead>
<tbody>
<?php foreach ($info['_unites_base_'] as $unite_base) : ?>
<tr>
<td><?=$unite_base['type']?></td>
<td><?=$unite_base['nbre']?></td>
<td><?=$unite_base['precision']?></td>
<td><?=$unite_base['format']?></td>
<td><?=$unite_base['part_nbre']?></td>
<td><?=$unite_base['part_precision']?></td>
<td><?=$unite_base['sp_nbre']?></td>
<td><?=$unite_base['sp_precision']?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else : ?>
<p>Aucune unité de base n'a été renseignée.</p>
<?php endif; ?>
<dl class="label-grand">
<dt>Planches d'herbier</dt> <dd><?=$info['_nb_planches_herbier_']?></dd>
<dt>Nombre d'espèces</dt> <dd><?=$info['_nb_especes_']?>&nbsp;</dd>
</dl>
<hr class="nettoyeur"/>
 
<h3>Conservation</h3>
<dl>
/trunk/controleurs/FicheCollection.php
194,6 → 194,8
$donnees['_specimen_type_classement_'] = $this->construireTxtListeOntologie($donnees['cc_ce_specimen_type_classement']);
$donnees['_couverture_lieu_'] = $this->construireTxtTruck($donnees['cc_truk_couverture_lieu']);
$donnees['_couverture_periode_'] = $donnees["cc_periode_constitution_debut"];
$donnees['_couverture_periode_'] .= ($donnees["cc_periode_constitution_fin"] != "") ? " - ".$donnees["cc_periode_constitution_fin"] : "";
}
private function traiterDonneesCollectionAPersonne(&$personnes) {
243,8 → 245,11
 
$donnees['_type_'] = $this->construireTxtListeOntologie($donnees['ccb_ce_truk_type']);
$donnees['_unite_rangement_etat_'] = $this->construireTxtListeOntologie($donnees['ccb_ce_unite_rangement_etat']);
$donnees['_rangements_'] = $this->parserValeurUniteRangement($donnees['ccb_truk_unite_rangement']);
$donnees['_unites_base_'] = $this->parserValeurUniteBase($donnees['ccb_truk_unite_base']);
$donnees['_cartons_'] = ($donnees['ccb_format_cartons_herbier'] === "") ? $donnees['ccb_nb_cartons_herbier'] : $donnees['ccb_nb_cartons_herbier']." ".$donnees['ccb_format_cartons_herbier'];
$donnees['_liasses_'] = ($donnees['ccb_format_liasses'] === "") ? $donnees['ccb_nb_liasses'] : $donnees['ccb_nb_liasses']." ".$donnees['ccb_format_liasses'];
$donnees['_autres_rangements_'] = $donnees["ccb_autres_unites_rangement"];
$donnees['_nb_planches_herbier_'] = $donnees["ccb_nb_planches_herbiers"];
$donnees['_nb_especes_'] = $donnees["ccb_nb_especes"];
$donnees['_conservation_papier_type_'] = $this->construireTxtListeOntologie($donnees['ccb_truk_conservation_papier_type']);
$donnees['_conservation_methode_'] = $this->construireTxtListeOntologie($donnees['ccb_truk_conservation_methode']);
$donnees['_specimen_fixation_methode_'] = $this->construireTxtListeOntologie($donnees['ccb_truk_specimen_fixation_methode']);