Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2875 → Rev 2904

/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/defaut/css/defaut.css
65,7 → 65,22
vertical-align: middle;
}
 
.cursor-pointer {
cursor: pointer;
}
 
/** @WARNING Attention aux effets de bord !! Essayer de faire mieux !! */
.popover-content {
border: 1px solid #ddd;
}
.popover-html-content {
display: none;
}
h3.popover-title {
display: none;
}
 
 
/*+--------------------------------------------------------------------------------------------------------+*/
/* Formulaire spécifique */
#map-canvas {
/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/defaut/defaut.tpl.html
33,7 → 33,7
 
<!-- Javascript : bibliothèques -->
<!-- Google Map v3 -->
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&amp;language=fr&amp;region=FR"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?language=fr&amp;region=FR"></script>
<!-- Jquery -->
<script type="text/javascript" src="http://resources.tela-botanica.org/jquery/1.11.1/jquery-1.11.1.min.js"></script>
<!-- Jquery UI : nécessaire pour le minicalendrier et l'auto-complétion -->
583,4 → 583,4
</div>
</div>
</body>
</html>
</html>
/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/defaut/defaut_en.tpl.html
33,7 → 33,7
 
<!-- Javascript : bibliothèques -->
<!-- Google Map v3 -->
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&amp;language=fr&amp;region=FR"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?language=fr&amp;region=FR"></script>
<!-- Jquery -->
<script type="text/javascript" src="http://resources.tela-botanica.org/jquery/1.11.1/jquery-1.11.1.min.js"></script>
<!-- Jquery UI : nécessaire pour le minicalendrier et l'auto-complétion -->
/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/defaut/js/WidgetSaisie.js
406,7 → 406,8
if (this.marker != undefined) {
this.marker.setPosition(latLng);
this.map.setCenter(latLng);
this.mettreAJourMarkerPosition(latLng);
// au chargement de la carte, la position est nulle
this.viderMarkerPosition();
}
};
 
419,6 → 420,11
}
};
 
WidgetSaisie.prototype.viderMarkerPosition = function() {
this.remplirChampLatitude(null);
this.remplirChampLongitude(null);
};
 
WidgetSaisie.prototype.mettreAJourMarkerPosition = function(latLng) {
var lat = latLng.lat().toFixed(5);
var lng = latLng.lng().toFixed(5);
426,13 → 432,27
this.remplirChampLongitude(lng);
};
 
/**
* Définit la valeur de latitude, à travers la "value" du champ "#latitude";
* pour définir une valeur vraiment vide (et non 0), passer null en argument
*/
WidgetSaisie.prototype.remplirChampLatitude = function(latDecimale) {
var lat = Math.round(latDecimale * 100000) / 100000;
var lat = '';
if (latDecimale !== null) {
lat = Math.round(latDecimale * 100000) / 100000;
}
$('#latitude').val(lat);
};
 
/**
* Définit la valeur de longitude, à travers la "value" du champ "#longitude";
* pour définir une valeur vraiment vide (et non 0), passer null en argument
*/
WidgetSaisie.prototype.remplirChampLongitude = function(lngDecimale) {
var lng = Math.round(lngDecimale * 100000) / 100000;
var lng = '';
if (lngDecimale !== null) {
lng = Math.round(lngDecimale * 100000) / 100000;
}
$('#longitude').val(lng);
};
 
680,7 → 700,7
});
$("#form-obs").validate({
rules: {
date : "dateCel",
date : "date",
taxon : "required"
}
});
767,6 → 787,7
$('#dialogue-obs-transaction-ok').hide();
 
if (this.validerFormulaire() == true) {
this.masquerPanneau('#dialogue-form-invalide');
this.obsNbre = this.obsNbre + 1;
$(".obs-nbre").text(this.obsNbre);
$(".obs-nbre").triggerHandler('changement');
794,9 → 815,11
var code_insee = $('#commune-code-insee').text();
code_insee = code_insee.trim() != "" ? "("+code_insee+")" : "";
 
if (this.debug) {
console.log(commune+' - '+code_insee);
}
console.log(commune+' - '+code_insee);
$("#liste-obs").prepend(
'<div id="obs'+this.obsNbre+'" class="row-fluid obs obs'+this.obsNbre+'">'+
'<div class="span12">'+
1211,16 → 1234,18
html: true
});
 
$( "#taxon" ).bind("autocompleteselect", function(event, ui) {
$("#taxon").data(ui.item);
if (ui.item.retenu == true) {
$("#taxon").addClass('ns-retenu');
} else {
$("#taxon").removeClass('ns-retenu');
}
});
$("#taxon").bind("autocompleteselect", this.surAutocompletionTaxon);
};
 
WidgetSaisie.prototype.surAutocompletionTaxon = function(event, ui) {
$("#taxon").data(ui.item);
if (ui.item.retenu == true) {
$("#taxon").addClass('ns-retenu');
} else {
$("#taxon").removeClass('ns-retenu');
}
};
 
WidgetSaisie.prototype.getUrlAutocompletionNomsSci = function() {
var mots = $('#taxon').val();
var url = this.serviceAutocompletionNomSciUrlTpl.replace('{referentiel}', this.nomSciReferentiel);