/trunk/widget/modules/saisie/configurations/messicoles.ini |
---|
1,3 → 1,3 |
titre_page = "Je saisis mon observation de messicole ! Trop guedin !!" |
titre_page = "Signaler la présence d'une/des messicole(s)" |
;logo_page = "" |
referentiel = "bdtfx" |
referentiel = "bdtfx" |
/trunk/widget/modules/saisie/squelettes/messicoles/messicoles.tpl.html |
---|
579,6 → 579,15 |
<h2>Image(s) de cette plante</h2> |
<strong>Ajouter une image</strong> |
<p class="miniature-info" class="discretion help-inline">Les photos doivent être au format JPEG et ne doivent pas excéder 5Mo chacunes.</p> |
<div id="image-obligatoire" class="alert alert-error alert-block" style="display: none;"> |
<a class="close">×</a> |
<h4 class="alert-heading">Information : image obligatoire</h4> |
<p> |
Votre détermination n'est pas certaine. |
<br> |
Veuillez ajouter au moins une image. |
</p> |
</div> |
<div id ="photos-conteneur"> |
<input type="file" id="fichier" name="fichier" accept="image/jpeg" /> |
<input type="hidden" name="MAX_FILE_SIZE" value="5242880"/> |
/trunk/widget/modules/saisie/squelettes/messicoles/js/WidgetSaisieMessicoles.js |
---|
10,7 → 10,46 |
WidgetSaisieMessicoles.prototype = new WidgetSaisie(); |
/* Surcharge des fonctions */ |
WidgetSaisie.prototype.ajouterObs = function() { |
// Fermeture automatique des dialogue de transmission de données |
// @WARNING TEST |
$('#dialogue-obs-transaction-ko').hide(); |
$('#dialogue-obs-transaction-ok').hide(); |
// vérification : si la détermination est incertaine, obligation |
// de fournir au moins une image |
var certitude = $('#identification').val(), |
nbImages = $("#miniatures img").length, |
imagesOK = true; |
if (certitude != "certaine" && nbImages == 0) { |
imagesOK = false; |
$("#image-obligatoire").show(); |
} else { |
$("#image-obligatoire").hide(); |
} |
if ((this.validerFormulaire() == true) && imagesOK) { |
this.masquerPanneau('#dialogue-form-invalide'); |
return false; |
// suite des opérations |
this.obsNbre = this.obsNbre + 1; |
$(".obs-nbre").text(this.obsNbre); |
$(".obs-nbre").triggerHandler('changement'); |
this.afficherObs(); |
this.stockerObsData(); |
this.supprimerMiniatures(); |
if(! this.especeImposee) { |
$("#taxon").val(""); |
$("#taxon").data("numNomSel",undefined); |
} |
$('#barre-progression-upload').attr('aria-valuemax', this.obsNbre); |
$('#barre-progression-upload .sr-only').text('0/'+this.obsNbre+" observations transmises"); |
} else { |
this.afficherPanneau('#dialogue-form-invalide'); |
} |
}; |
/* Ecouteurs */ |
/*$('.aide').on('mouseover', function() { |
$('#test').prop('src','../img/icones/plus.png'); |
/trunk/widget/modules/saisie/squelettes/defaut/css/defaut.css |
---|
69,6 → 69,7 |
cursor: pointer; |
} |
/** @WARNING Attention aux effets de bord !! Essayer de faire mieux !! */ |
.popover-content { |
border: 1px solid #ddd; |
} |
75,6 → 76,9 |
.popover-html-content { |
display: none; |
} |
h3.popover-title { |
display: none; |
} |
/*+--------------------------------------------------------------------------------------------------------+*/ |