128,7 → 128,7 |
|
stats += ' sur '+(stationNbre+ communeNbre)+' station'; |
stats += (stationNbre > 1) ? 's' : '' ; |
|
|
if (nt == '*') { |
stats += ' parmi '+plteNbreFormate+' plante'; |
stats += (plteNbre > 1) ? 's' : '' ; |
146,7 → 146,6 |
} |
} |
|
$('#pl-indication-filtre').html('Filtrer parmi <br />'+plteNbre+'<br />plantes'); |
$('#zone-stats').show(); |
$('#zone-stats > h1').text(stats); |
} |
167,8 → 166,8 |
event.preventDefault(); |
}); |
|
$('#lien_voir_cc a').click(function(event) { |
window.open($(this).attr('href')); |
$('#lien-voir-cc a').click(function(event) { |
ouvrirPopUp(this, 'Avertissement', event); |
event.preventDefault(); |
}); |
} |
176,26 → 175,22 |
function definirTailleOverlay() { |
var largeurViewPort = $(window).width(); |
var taille = '1.6'; |
var tailleMaxLogo = 50; |
var tailleMaxIcones = 20; |
var tailleMaxLogo = 60; |
var tailleMaxIcones = 10; |
var padding_icones = 8; |
var tailleFiltre = 80; |
if (largeurViewPort <= 500) { |
taille = '0.8'; |
tailleMaxLogo = 20; |
taille = '1.2'; |
tailleMaxIcones = 10; |
tailleFiltre = 60; |
padding_icones = 2; |
|
tailleFiltre = 65; |
padding_icones = 2; |
} else if (largeurViewPort > 500 && largeurViewPort <= 800) { |
taille = '1.0'; |
tailleMaxLogo = 40; |
taille = '1.4'; |
tailleMaxIcones = 15; |
padding_icones = 6; |
tailleFiltre = 60; |
tailleFiltre = 65; |
} else if (largeurViewPort > 800) { |
taille = '1.6'; |
tailleMaxLogo = 50; |
tailleMaxIcones = 20; |
padding_icones = 8; |
tailleFiltre = 80; |
204,50 → 199,45 |
// Aménagement de la taille de police selon l'écran |
$("#carte-titre").css('font-size', taille+'em'); |
|
$("#zone-stats h1").css('font-size', taille+'em'); |
$("#zone-stats").css('padding', padding_icones+"px "+padding_icones+"px "+Math.round(padding_icones/4)+"px"); |
$("#zone-stats h1").css('font-size', Math.round((taille*0.75*100)/100)+'em'); |
$("#zone-stats").css('padding', padding_icones+"px "+padding_icones+"px "+Math.round(padding_icones/4)+"px"); |
$('#zone-stats').height(tailleMaxIcones*1.5); |
|
$("#zone-titre h1").css('font-size', (taille)+'em'); |
$("#zone-titre").css('padding', padding_icones+"px "+padding_icones+"px "+Math.round(padding_icones/4)+"px"); |
$('#zone-titre').height(tailleMaxIcones*2); |
|
$('.icone').height(tailleMaxIcones); |
$('#lien_plein_ecran').css("padding", padding_icones+"px "+padding_icones+"px "+Math.ceil(padding_icones/2)+"px"); |
$('#lien_voir_cc').css("padding", padding_icones+"px "+padding_icones+"px "+Math.ceil(padding_icones/2)+"px"); |
|
$('#zone-stats').height(tailleMaxIcones*1.5); |
$('#lien-voir-cc').css("font-size", taille+"em"); |
$('#lien-voir-cc').css("padding", padding_icones+"px"); |
|
$("#panneau-lateral").css('font-size', (taille*0.80)+'em'); |
$("#panneau-lateral").css('font-size', (taille*0.9)+'em'); |
$("#pl-contenu").css('font-size', (taille/2)+'em'); |
|
$("#panneau-lateral").css('padding', padding_icones+"px "+padding_icones+"px "+Math.round(padding_icones/4)+"px"); |
$('#pl-ouverture').height(((padding_icones*2)+$('#panneau-lateral').height())+"px"); |
$("#panneau-lateral").width(tailleFiltre); |
|
// Dimensionnement du titre et du logo |
if(urlLogo != "null") { |
hauteurLogo = $('#logo img').height(); |
// Redimensionnement du logo s'il est trop grand |
// on perd en qualité mais ça vaut mieux que de casser l'affichage |
if(hauteurLogo > tailleMaxLogo) { |
hauteurLogo = tailleMaxLogo; |
$('#logo img').height(tailleMaxLogo); |
} |
|
if(hauteurLogo == 0) { |
$('#logo img').load(function(event) { |
definirTailleOverlay(); |
}); |
return; |
} |
|
largeurLogo = $('#logo img').width(); |
largeurTitre = $('#carte-titre-infos').width(); |
|
$('#zone-titre').css("height", (hauteurLogo+5)+"px"); |
$('#zone-titre').css("width", (largeurLogo+largeurTitre+16)+"px"); |
|
if(titreCarte != 'null' && titreCarte != 0) { |
$('#carte-titre-infos').css("position", "absolute"); |
$('#carte-titre-infos').css("left", (largeurLogo+16)+"px"); |
$('#carte-titre-infos').css("top", (hauteurLogo/2)+"px"); |
} |
} else { |
$('#zone-titre').css("height", (tailleMaxIcones+5)+"px"); |
hauteurLogo = $('.image-logo').height(); |
// Redimensionnement du logo s'il est trop grand |
// on perd en qualité mais ça vaut mieux que de casser l'affichage |
if(hauteurLogo > tailleMaxLogo) { |
hauteurLogo = tailleMaxLogo; |
$('.image-logo').css("top", "5px"); |
$('.image-logo').height(tailleMaxLogo); |
} |
|
if(hauteurLogo == 0) { |
$('.image-logo').load(function(event) { |
definirTailleOverlay(); |
}); |
return; |
} |
|
largeurLogo = $('#logo img').width(); |
} |
|
function centrerTitreEtStats() { |
1060,6 → 1050,7 |
|
var largeurPanneauLateralFerme = null; |
function afficherPanneauLateral() { |
// fixer la hauteur |
$('#panneau-lateral').height($(window).height() - $('#panneau-lateral').offset().top); |
largeurPanneauLateralFerme = $('#panneau-lateral').width(); |
$('#panneau-lateral').width(300); |
1073,7 → 1064,7 |
}; |
|
function cacherPanneauLateral() { |
$('#panneau-lateral').height("65px"); |
$('#panneau-lateral').height(25+"px"); |
$('#panneau-lateral').width(largeurPanneauLateralFerme+"px"); |
$('#pl-contenu').css('display', 'none'); |
$('#pl-ouverture').css('display', 'block'); |
1093,7 → 1084,9 |
var NELatLng = map.getBounds().getNorthEast().lat()+'|'+map.getBounds().getNorthEast().lng(); |
var SWLatLng = map.getBounds().getSouthWest().lat()+'|'+map.getBounds().getSouthWest().lng(); |
|
$('.raz-filtre-taxons').removeClass('taxon-actif'); |
$('#taxon-'+nt).removeClass('taxon-actif'); |
|
if (nt == ntAFiltrer) { |
nt = '*'; |
stationsUrl = stationsUrl.replace(/num_taxon=[*0-9]+/, 'num_taxon='+nt); |