Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3016 → Rev 3017

/trunk/widget/modules/saisie/Saisie.php
179,7 → 179,7
}
 
$projetsAListeDeNoms = $this->transformerEnTableau($this->config['projets']['liste_noms']);
if (in_array($this->projet, $projetsAListeDeNoms)) {
if (in_array($this->projet, $projetsAListeDeNoms) && !$this->especeEstImposee()) {
$projetsAListeDeNomsSciEtVerna = $this->transformerEnTableau($this->config['projets']['liste_noms_sci_et_verna']);
if (in_array($this->projet, $projetsAListeDeNomsSciEtVerna)) {
$widget['donnees']['taxons'] = $this->recupererListeNoms();
349,7 → 349,11
*/
protected function recupererListeTaxon() {
$taxons = array();
$fichier_tsv = dirname(__FILE__).self::DS.'configurations'.self::DS.$this->projet.'_taxons.tsv';
if ($this->projet == 'missions-flore') {
$fichier_tsv = dirname(__FILE__).self::DS.'configurations'.self::DS.$this->projet.'_'.$this->mission.'_taxons.tsv';
} else {
$fichier_tsv = dirname(__FILE__).self::DS.'configurations'.self::DS.$this->projet.'_taxons.tsv';
}
if (file_exists($fichier_tsv) && is_readable($fichier_tsv)) {
$taxons = $this->decomposerFichierTsv($fichier_tsv);
} else {
/trunk/widget/modules/saisie/config.ini
1,6 → 1,6
; Configuration des projets
[projets]
autorises = "ambrosia, arbres-remarquables, arbres-tetards, defaut, florileges, missions-flore, sauvages, messicoles"
liste_noms = "arbres-remarquables,arbres-tetards, biodiversite34, florileges, sauvages, messicoles"
liste_noms_sci_et_verna = "arbres-remarquables, arbres-tetards, florileges, sauvages, messicoles"
autorises = "ambrosia, arbres-remarquables, arbres-tetards, bellesdemarue, defaut, florileges, missions-flore, sauvages, messicoles"
liste_noms = "arbres-remarquables,arbres-tetards, bellesdemarue, biodiversite34, florileges, sauvages, messicoles,missions-flore"
liste_noms_sci_et_verna = "arbres-remarquables, arbres-tetards, bellesdemarue, florileges, sauvages, messicoles"
liste_milieux = "ambrosia, biodiversite34";
/trunk/widget/modules/saisie/configurations/missions-flore_zone-humide_taxons.tsv
New file
0,0 → 1,6
"nom_sel" "num_nom_sel" "nom_ret" "num_nom_ret" "num_taxon" "famille" "nom_fr" "nom_fr_autre"
"Drosera rotundifolia L" 23111 "Drosera rotundifolia L" 23111 2629 "Droseraceae" "Rossolis à feuilles rondes"
"Fritillaria meleagris L" 28311 "Fritillaria meleagris L" 28311 6305 "Liliaceae" "Pintade"
"Comarum palustre L." 18640 "Comarum palustre L" 18640 4812 "Rosaceae" "Potentille des marais"
"Liparis loeselii (L.) Rich" 39494 "Liparis loeselii (L.) Rich" 39494 6474 "Orchidaceae" "Liparis de Loesel"
"Drosera intermedia Hayn" 23104 "Drosera intermedia Hayn" 23104 2627 "Droseraceae" "Rossolis intermédiaire"
/trunk/widget/modules/saisie/configurations/missions-flore.ini
63,4 → 63,8
sp_imposee = "42881"
referentiel = apd
 
 
[zone-humide]
titre_page = "Zone humide"
nom_mission = "Zone humide"
liste_imposee = "mission-flore_zone-humide_taxons.tsv"
referentiel = bdtfx
/trunk/widget/modules/saisie/squelettes/missions-flore/missions-flore.tpl.html
516,27 → 516,46
 
<input id="referentiel" type="hidden" value="bdtfx" />
 
<div id="taxon-input-groupe" class="form-group has-tooltip"
title="Sélectionnez une espèce dans la liste déroulante pour lier
votre nom au référentiel selectionné. Si vous
le désirez vous pouvez aussi saisir un nom absent du référentiel
(Ex. : 'fleur violette' ou 'viola sinensis???')." >
<div id="taxon-input-groupe" class="form-group has-tooltip">
<label for="taxon" class="col-sm-4 control-label">
<strong class="obligatoire">*</strong>
Espèce <?= $referentiel_impose ? '('.$ns_referentiel.')' : '' ?>
</label>
<div class="col-sm-8">
<div class="input-group">
<span class="input-group-addon">
<span class="glyphicon glyphicon-leaf"></span>
</span>
<input id="taxon" name="taxon" type="text" class="form-control"
value="<?= $nom_sci_espece_defaut; ?>" />
</div>
<?php if(isset($nom_sci_espece_defaut) & $nom_sci_espece_defaut !== '') { ?>
<div class="input-group">
<span class="input-group-addon">
<span class="glyphicon glyphicon-leaf"></span>
</span>
<input id="taxon" name="taxon" type="text" class="form-control"
value="<?= $nom_sci_espece_defaut; ?>" />
</div>
<?php } else { ksort($taxons);?>
<select id="taxon" name="taxon" class="form-control">
<?php foreach ($taxons as $taxon) : ?>
<option value="<?=$taxon['nom_sel']?>" title="<?= $taxon['nom_fr'];?>"><?=$taxon['nom_sel']?></option>
<?php endforeach; ?>
</select>
<?php } ?>
</div>
</div>
 
<div class="form-group has-tooltip"
title="Indiquez la certitude de votre identification.">
<label for="certitude" class="col-sm-4 control-label">
Certitude
</label>
<div class="col-sm-8">
<select id="certitude" class="form-control" name="certitude">
<option selected value="">Sélectionnez la certitude de votre identification</option>
<option value="Certaine">Certaine</option>
<option value="Douteuse">Douteuse</option>
<option value="aDeterminer">À déterminer</option>
</select>
</div>
</div>
 
<div class="form-group has-tooltip"
title="Indiquez le stade de phénologie.">
<label for="taille-type" class="col-sm-4 control-label">
Phénologie
/trunk/widget/modules/saisie/squelettes/missions-flore/js/WidgetSaisieMissionsFlore.js
281,6 → 281,7
exposition = this.getTextOptionSelectionne('station-exposition'),
pente = this.getTextOptionSelectionne('station-pente'),
 
certitude = this.getTextOptionSelectionne('certitude'),
phenologie = this.getTextOptionSelectionne('phenologie'),
abondance = this.getTextOptionSelectionne('abondance'),
individus = (($('#individus-nbre').val() === undefined || $('#individus-nbre').val() === '') ? '' : ' (' + $('#individus-nbre').val() + ')'),
329,6 → 330,7
'<span>Source :</span> ' + sourceDet + ' ; ' +
'</li>' +
'<li>' +
'<span>Identification :</span> ' + certitude +' ; '+
'<span>Commentaires :</span> ' + notes +
'</li>'+
'</ul>'+
365,6 → 367,7
'num_taxon': numTaxon,
'famille': famille,
'referentiel': referentiel,
'identification': $('#certitude').val(),
 
'latitude' : $('#latitude').val(),
'longitude' : $('#longitude').val(),
/trunk/widget/modules/saisie/squelettes/missions-flore/squelettes/zone-humide/projet.tpl.html
New file
0,0 → 1,7
<p>
<a target="_blank" href="http://www.tela-botanica.org/" target="_blank">Tela Botanica</a>, en partenariat avec le
<a href="http://www.cbnmed.fr/" target="_blank">Conservatoire Botanique National Méditerranéen de Porquerolles</a> lance une
mission d'observation sur la thématique des <i>zones hummides</i> pendant les mois de mars et avril 2017.
</p>
 
<p>Cet outil vous permet de partager vos observations reccueilies sur le terrain avec le réseau.</p>
/trunk/widget/modules/saisie/squelettes/missions-flore/squelettes/zone-humide/titre.tpl.html
New file
0,0 → 1,3
<h1>
À la découverte de la <strong>Zone humide</strong>
</h1>