Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3017 → Rev 3018

/trunk/widget/modules/saisie/squelettes/missions-flore/missions-flore.tpl.html
59,6 → 59,7
<!-- Javascript : appli saisie -->
<script type="text/javascript" src="<?=$url_base?>modules/saisie/squelettes/defaut/js/WidgetSaisie.js"></script>
<script src="<?=$url_base?>modules/saisie/squelettes/missions-flore/js/WidgetSaisieMissionsFlore.js"></script>
<script src="<?=$url_base?>saisie?projet=missions-flore&service=taxons&mission=<?php echo $_GET['mission']; ?>" type="text/javascript"></script>
<script>
//<![CDATA[
$(document).ready(function() {
533,7 → 534,7
<?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>
<option value="<?=$taxon['num_nom_sel']?>" title="<?= $taxon['nom_fr'];?>"><?=$taxon['nom_sel']?></option>
<?php endforeach; ?>
</select>
<?php } ?>
/trunk/widget/modules/saisie/squelettes/missions-flore/js/WidgetSaisieMissionsFlore.js
1,6 → 1,7
// Héritage
function WidgetSaisieMissionsFlore() {
this.serviceAltitudeUrl = null;
this.taxons = {};
}
WidgetSaisieMissionsFlore.prototype = new WidgetSaisie();
 
288,8 → 289,18
typeReleve = this.getTextOptionSelectionne('releve-type'),
sourceDet = $('#determination-source').val(),
 
notes = $('#notes').val();
notes = $('#notes').val(),
referentiel = (numNomSel == undefined) ? '' : this.nomSciReferentiel;
 
if (this.especeImposee == 1) {
var numNomSel = $('#taxon').data('numNomSel'),
nomSel = $('#taxon').val();
} else {
var numNomSel = $('#taxon').val();
var nomSel = taxons[numNomSel]['nom_sel'];
}
$('#liste-obs').prepend(
'<div id="obs'+this.obsNbre+'" class="obs obs'+this.obsNbre+'">'+
'<div class="well">'+
305,8 → 316,10
'</div>'+
'<div class="col-md-8">'+
'<ul class="list-unstyled obs-entete">'+
'<li>'+
'Observé à ' +
'<li>'+ '<span class="nom-sci">' + nomSel + '</span> ' +
'<span class="nn">[nn'+numNomSel+']</span>'+
'<span class="referentiel-obs">' + referentiel +' ('+certitude+') </span>' +
'observé à ' +
'<span class="commune">' + commune + '</span> ' +
'(' + codeInsee + ') [' + lat +' / ' + lng + ']' +
' le ' +
330,7 → 343,7
'<span>Source :</span> ' + sourceDet + ' ; ' +
'</li>' +
'<li>' +
'<span>Identification :</span> ' + certitude +' ; '+
'<span>Certitude :</span> ' + certitude +' ; '+
'<span>Commentaires :</span> ' + notes +
'</li>'+
'</ul>'+
348,13 → 361,23
};
 
WidgetSaisieMissionsFlore.prototype.stockerObsData = function() {
var numNomSel = $('#taxon').data('numNomSel'),
nomSel = $('#taxon').val(),
nomRet = $('#taxon').data('nomRet'),
numNomRet = $('#taxon').data('numNomRet'),
numTaxon = $('#taxon').data('nt'),
famille = $('#taxon').data('famille'),
referentiel = (numNomSel == undefined) ? '' : this.nomSciReferentiel;
if (this.especeImposee == 1) {
var numNomSel = $('#taxon').data('numNomSel'),
nomSel = $('#taxon').val(),
nomRet = $('#taxon').data('nomRet'),
numNomRet = $('#taxon').data('numNomRet'),
numTaxon = $('#taxon').data('nt'),
famille = $('#taxon').data('famille'),
referentiel = (numNomSel == undefined) ? '' : this.nomSciReferentiel;
} else {
var numNomSel = $('#taxon').val();
var nomSel = taxons[numNomSel]['nom_sel'],
nomRet = taxons[numNomSel]['nom_ret'],
numNomRet = taxons[numNomSel]['num_nom_ret'],
numTaxon = taxons[numNomSel]['num_taxon'],
famille = taxons[numNomSel]['famille'],
referentiel = (numNomSel == undefined) ? '' : this.nomSciReferentiel;
}
 
$('#liste-obs').data('obsId'+this.obsNbre, {
'date' : $('#date').val(),
367,7 → 390,7
'num_taxon': numTaxon,
'famille': famille,
'referentiel': referentiel,
'identification': $('#certitude').val(),
'certitude': $('#certitude').val(),
 
'latitude' : $('#latitude').val(),
'longitude' : $('#longitude').val(),
/trunk/widget/modules/saisie/squelettes/missions-flore/missions-flore_taxons.tpl.js
New file
0,0 → 1,0
var taxons = <?=$taxons?>;