Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1239 → Rev 1240

/branches/v1.5-cisaille/widget/modules/saisie/squelettes/defaut/js/defaut.js
450,7 → 450,7
$("#taxon-input-groupe").removeClass(validClass)
.removeClass(errorClass)
.addClass(warningClass);
this.showLabel(element, "Nom absent du référentiel.");
this.showLabel(element, "Ce nom n'est pas lié au référentiel.");
}
} else {
if ($("#taxon").val() != '') {
514,35 → 514,43
obsNumero = obsNumero + 1;
obsNbre = obsNbre + 1;
$(".obs-nbre").text(obsNbre);
$("#liste-obs").append(
$("#liste-obs").prepend(
'<div id="obs'+obsNumero+'" class="row-fluid obs obs'+obsNumero+'">'+
'<div class="span1 obs-miniature thumbnail">'+
ajouterImgMiniatureAuTransfert()+
'<div class="span12">'+
'<div class="well" >'+
'<div class="obs-action pull-right" rel="tooltip" title="Supprimer cette observation">'+
'<button class="btn btn-danger supprimer-obs" value="'+obsNumero+'" title="'+obsNumero+'">'+
'<i class="icon-trash icon-white"></i>'+
'</button>'+
'</div> '+
'<div class="row-fluid">'+
'<div class="thumbnail span2">'+
ajouterImgMiniatureAuTransfert()+
'</div>'+
'<div class="span9">'+
'<ul class="unstyled">'+
'<li>'+
'<span class="nom-sci">'+$("#taxon").val()+'</span> '+
ajouterNumNomSel()+
' observé à '+
'<span class="commune">'+$('#commune-nom').text()+'</span> '+
'('+$('#commune-code-insee').text()+') ['+$("#latitude").val()+' / '+$("#longitude").val()+']'+
' le '+
'<span class="date">'+$("#date").val()+'</span>'+
'</li>'+
'<li>'+
'<span>Lieu-dit :</span> '+$('#lieudit').val()+' '+
'<span>Station :</span> '+$('#station').val()+' '+
'<span>Milieu :</span> '+$('#milieu').val()+' '+
'</li>'+
'<li>'+
'Commentaires : <span class="discretion">'+$("#notes").val()+'</span>'+
'</li>'+
'</ul>'+
'</div>'+
'</div>'+
'</div>'+
'</div>'+
'<div class="span9">'+
'<ul class="unstyled">'+
'<li>'+
$("#taxon").val()+
' observé à '+
$('#commune-nom').text()+' ('+$('#commune-code-insee').text()+') ['+$("#latitude").val()+' / '+$("#longitude").val()+']'+
' le '+
$("#date").val()+
'</li>'+
'<li>'+
'<span>Lieu-dit :</span> '+$('#lieudit').val()+' '+
'<span>Station :</span> '+$('#station').val()+' '+
'<span>Milieu :</span> '+$('#milieu').val()+' '+
'</li>'+
'<li>'+
'Commentaires : '+$("#notes").val()+
'</li>'+
'</ul>'+
'</div>'+
'<div class="obs-action span1" title="Supprimer cette observation">'+
'<button class="supprimer-obs" value="'+obsNumero+'" title="'+obsNumero+'">'+
'<img src="'+SUPPRIMER_ICONE_URL+'"/>'+
'</button>'+
'</div>'+
'</div>');
//rassemble les obs dans #liste-obs
$("#liste-obs").data('obsId'+obsNumero, {
575,11 → 583,14
});
$(".obs-nbre").on('changement', function() {
console.log('changment obs : '+$(this).text());
if ($(this).text() == '0') {
if (obsNbre == 0) {
$("#transmettre-obs").attr('disabled', 'disabled');
} else {
$("#ajouter-obs").removeAttr('disabled');
} else if (obsNbre > 0 && obsNbre < OBS_MAX_NBRE) {
$("#transmettre-obs").removeAttr('disabled');
$("#ajouter-obs").removeAttr('disabled');
} else if (obsNbre >= OBS_MAX_NBRE) {
$("#ajouter-obs").attr('disabled', 'disabled');
}
});
729,7 → 740,7
var css = $("#miniature-img").hasClass('b64') ? 'miniature b64' : 'miniature';
var src = $("#miniature-img").attr("src");
var alt = $("#miniature-img").attr("alt");
miniature = '<img class="'+css+'" alt="'+alt+'"src="'+src+'" />';
miniature = '<img class="'+css+' " alt="'+alt+'"src="'+src+'" />';
} else {
miniature = '<img class="miniature" alt="Aucune photo"src="'+PAS_DE_PHOTO_ICONE_URL+'" />';
}
736,6 → 747,16
return miniature;
}
 
function ajouterNumNomSel() {
var nn = '';
if ($("#taxon").data("numNomSel") == undefined) {
nn = '<span class="alert-error">[non lié au référentiel]</span>';
} else {
nn = '<span class="nn">[nn'+$("#taxon").data("numNomSel")+']</span>';
}
return nn;
}
 
//+---------------------------------------------------------------------------------------------------------+
// AUTO-COMPLÉTION Noms Scientifiques