1,7 → 1,7 |
/*+--------------------------------------------------------------------------------------------------------+*/ |
// PARAMÊTRES et CONSTANTES |
// Mettre à true pour afficher les messages de débogage |
var DEBUG = true; |
var DEBUG = false; |
var pointImageUrl = 'http://chart.apis.google.com/chart?cht=mm&chs=24x32&chco=FFFFFF,008CFF,000000&ext=.png'; |
var pointsOrigine = null; |
var boundsOrigine = null; |
178,7 → 178,7 |
if (depart == 0) { |
obsStation = new Array(); |
} |
console.log("Chargement de "+depart+" à "+(depart+limite)); |
//console.log("Chargement de "+depart+" à "+(depart+limite)); |
var urlObs = observationsUrl+'&start={start}&limit='+limite; |
urlObs = urlObs.replace(/\{stationId\}/g, pointClique.stationId); |
urlObs = urlObs.replace(/\{nt\}/g, nt); |
191,7 → 191,7 |
actualiserPagineur(); |
creerTitreInfoBulle(); |
} |
console.log("Chargement ok"); |
//console.log("Chargement ok"); |
chargerObs(depart+limite, station.obsNbre); |
}); |
} else { |
212,7 → 212,7 |
function actualiserPagineur() { |
pagineur.stationId = pointClique.stationId; |
pagineur.total = station.obsNbre; |
console.log("Total pagineur: "+pagineur.total); |
//console.log("Total pagineur: "+pagineur.total); |
if (pagineur.total > 4) { |
pagineur.format = 'tableau'; |
} else { |
298,7 → 298,7 |
} |
|
function surClicAffichageTableau(event) { |
console.log('tableau'); |
//console.log('tableau'); |
pagineur.format = 'tableau'; |
mettreAJourObservations(); |
mettreAJourTableauTriable("#obs-tableau"); |
305,7 → 305,7 |
} |
|
function surClicAffichageListe(event) { |
console.log('liste'); |
//console.log('liste'); |
pagineur.format = 'liste'; |
mettreAJourObservations(); |
ajouterGaleriePhoto("a.cel-img"); |
385,23 → 385,23 |
var motif = / contributeur-([0-9]+)$/; |
motif.exec($(element).attr('class')); |
var id = RegExp.$1; |
console.log('Destinataire id : '+id); |
//console.log('Destinataire id : '+id); |
$("#fc_destinataire_id").attr('value', id); |
|
var motif = / obs-([0-9]+) /; |
motif.exec($(element).attr('class')); |
var id = RegExp.$1; |
console.log('Obs id : '+id); |
//console.log('Obs id : '+id); |
chargerInfoObsPourMessage(id); |
}, |
onCleanup: function() { |
console.log('Avant fermeture fancybox'); |
//console.log('Avant fermeture fancybox'); |
$("#fc_destinataire_id").attr('value', ''); |
$("#fc_sujet").attr('value', ''); |
$("#fc_message").text(''); |
}, |
onClosed: function(e) { |
console.log('Fermeture fancybox'); |
//console.log('Fermeture fancybox'); |
if (e.stopPropagation) { |
e.stopPropagation(); |
} |
421,7 → 421,7 |
} |
|
function initialiserFormulaireContact() { |
console.log('Initialisation du form contact'); |
//console.log('Initialisation du form contact'); |
$("#form-contact").validate({ |
rules: { |
fc_sujet : "required", |
432,14 → 432,14 |
} |
}); |
$("#form-contact").bind("submit", envoyerCourriel); |
$("#fc_annuler").bind("click", function() {console.log('clic annuler');$.fancybox.close();}); |
$("#fc_annuler").bind("click", function() {$.fancybox.close();}); |
|
} |
|
function envoyerCourriel() { |
console.log('Formulaire soumis'); |
//console.log('Formulaire soumis'); |
if ($("#form-contact").valid()) { |
console.log('Formulaire valide'); |
//console.log('Formulaire valide'); |
//$.fancybox.showActivity(); |
var destinataireId = $("#fc_destinataire_id").attr('value'); |
var urlMessage = "http://www.tela-botanica.org/service:annuaire:Utilisateur/"+destinataireId+"/message" |
448,7 → 448,7 |
$.each($(this).serializeArray(), function (index, champ) { |
var cle = champ.name; |
cle = cle.replace(/^fc_/, ''); |
console.log('Clé:'+cle); |
//console.log('Clé:'+cle); |
donnees[index] = {'name':cle,'value':champ.value}; |
}); |
$.ajax({ |
494,8 → 494,8 |
if (DEBUG) { |
console.log('Débogage : '+debugMsg); |
} |
console.log('Débogage : '+debugMsg); |
console.log('Erreur : '+erreurMsg); |
//console.log('Débogage : '+debugMsg); |
//console.log('Erreur : '+erreurMsg); |
} |
}); |
} |
517,12 → 517,12 |
function chargerTaxons(depart, total) { |
if (depart == 0 || depart < total) { |
var limite = 7000; |
console.log("Chargement des taxons de "+depart+" à "+(depart+limite)); |
//console.log("Chargement des taxons de "+depart+" à "+(depart+limite)); |
var urlTax = taxonsUrl+'&start={start}&limit='+limite; |
urlTax = urlTax.replace(/\{start\}/g, depart); |
$.getJSON(urlTax, function(infos) { |
taxonsCarte = taxonsCarte.concat(infos.taxons); |
console.log("Nbre taxons :"+taxonsCarte.length); |
//console.log("Nbre taxons :"+taxonsCarte.length); |
chargerTaxons(depart+limite, infos.total); |
}); |
} else { |