Subversion Repositories eFlore/Applications.cel

Compare Revisions

Regard whitespace Rev 1922 → Rev 1946

/trunk/widget/modules/saisie/squelettes/florileges/js/florileges.js
129,8 → 129,14
//FORM IDENTITE : gestion de l'observateur
 
$(document).ready(function() {
requeterIdentite();// Sur rechargement de la page
 
// Interaction sur le formulaire observateur
$('#prenom').on('change', formaterPrenom);
$('#nom').on('change', formaterNom);
$('#courriel').on('blur', requeterIdentite);
$('#courriel').on('keypress', testerLancementRequeteIdentite);
$('#courriel_confirmation').on('paste', bloquerCopierCollerCourriel);
});
 
function testerLancementRequeteIdentite(event) {
143,7 → 149,7
 
function requeterIdentite() {
var courriel = $('#courriel').val();
//TODO: mettre ceci en paramètre de config
if (courriel) {
var urlAnnuaire = SERVICE_ANNUAIRE_ID_URL + courriel;
$.ajax({
url: urlAnnuaire,
170,9 → 176,9
}
});
}
}
 
function surErreurCompletionCourriel() {
$('#prenom, #nom, #courriel_confirmation').val('');
$('#prenom, #nom, #courriel_confirmation').removeAttr('disabled');
afficherPanneau('#dialogue-courriel-introuvable');
}
203,6 → 209,11
$(this).val(prenom.join(' '));
}
 
function bloquerCopierCollerCourriel() {
afficherPanneau('#dialogue-bloquer-copier-coller');
return false;
}
 
//+----------------------------------------------------------------------------------------------------------+
// GOOGLE MAP
 
730,6 → 741,18
// FORMULAIRE : traitements génériques
 
$(document).ready(function() {
// Interaction générales
$('.alert .close').on('click', fermerPanneauAlert);
$('.has-tooltip').tooltip('enable');
$('#btn-aide').on('click', basculerAffichageAide);
$('.dropdown-menu input, .dropdown-menu label').on('click', function(event) {
event.stopPropagation();
});
// Afficher/Cacher champs cachés par défaut
surChangementPeriodiciteTraitementPhyto();// Vérif lors du chargement de la page
$('#periodicite-traitement-phyto').on('change', surChangementPeriodiciteTraitementPhyto);
// Sliders
transformerEnSlider('#presence-zone-vegetalise');
transformerEnSlider('#hauteur-batiment-avoisinant');
737,34 → 760,24
transformerEnSlider('#resistance-traitement-phyto');
transformerEnSlider('#vitesse-croissance');
// Afficher/Cacher champs cachés par défaut
$('#periodicite-traitement-phyto').on('change', surChangementPeriodiciteTraitementPhyto);
$('#taxon-liste').on('change', surChangementTaxonListe);
$('.alert .close').on('click', fermerPanneauAlert);
$('.has-tooltip').tooltip('enable');
$('#btn-aide').on('click', basculerAffichageAide);
$('#prenom').on('change', formaterPrenom);
$('#nom').on('change', formaterNom);
// Date picker
configurerDatePicker('#date');
configurerDatePicker('#date-arret-traitement-phyto');
// Gestion de la liste des taxons
surChangementTaxonListe();// Vérif lors du chargement de la page
ajouterAutocompletionNoms();
$('#taxon-liste').on('change', surChangementTaxonListe);
// Validation du formulaire
configurerFormValidator();
definirReglesFormValidator();
$('.dropdown-menu input, .dropdown-menu label').on('click', function(event) {
event.stopPropagation();
});
// Gestion des obs
$('.cb-milieux').on('click', function(event) {
$(this).valid();
event.stopPropagation();
});
$('input#hauteur-plante').on('blur', function() {
// if there's a bad value
var valeur = $(this).val();
774,19 → 787,13
$(this).val(nouvelleValeur);
}
});
$('#courriel_confirmation').on('paste', bloquerCopierCollerCourriel);
$('a.afficher-coord').on('click', basculerAffichageCoord);
$('#ajouter-obs').on('click', ajouterObs);
$('.obs-nbre').on('changement', surChangementNbreObs);
$('body').on('click', '.supprimer-obs', supprimerObs);
$('#transmettre-obs').on('click', transmettreObs);
// Défilement des photos
$('body').on('click', '.defilement-control-zone', function(event) {
defilerMiniatures($(this));
});
1021,11 → 1028,6
}
}
 
function bloquerCopierCollerCourriel() {
afficherPanneau('#dialogue-bloquer-copier-coller');
return false;
}
 
function basculerAffichageCoord() {
$('.afficher-coord-action').toggle();
$('#coordonnees-geo').toggle('slow');
/trunk/widget/modules/saisie/squelettes/florileges/css/florileges.css
208,6 → 208,9
height: 280px;
margin-bottom:5px;
}
#map-canvas img {
max-width:none;
}
.coordonnees-geo, .lat-lon-info {
font-size: 10px;
}
275,9 → 278,12
#form-date .input-prepend input + label.error {
display: block;
}
 
/* Liste des taxons */
#taxon-liste optgroup + optgroup {
border-top: 1px solid black;
}
 
/*+--------------------------------------------------------------------------------------------------------+*/
/* SLIDERs */
.slider-on {