146,6 → 146,10 |
} |
} |
|
if(utilisateur != '*') { |
stats += ' pour l\'utilisateur '+utilisateur+' '; |
} |
|
$('#zone-stats').show(); |
} else { |
stats = "Aucune observation pour ces critères ou pour cette zone"; |
176,6 → 180,7 |
}); |
} |
|
var tailleMaxFiltreUtilisateur; |
function definirTailleOverlay() { |
var largeurViewPort = $(window).width(); |
var taille = '1.6'; |
183,6 → 188,8 |
var tailleMaxIcones = 10; |
var padding_icones = 8; |
var tailleFiltre = 80; |
tailleMaxFiltreUtilisateur = 350; |
$('#raz-filtre-utilisateur').css('display', 'block'); |
if (largeurViewPort <= 450) { |
taille = '1'; |
tailleMaxIcones = 10; |
189,6 → 196,7 |
tailleFiltre = 65; |
padding_icones = 2; |
var tailleMaxLogo = 50; |
$('#raz-filtre-utilisateur').css('display', 'inline'); |
} else if (largeurViewPort <= 500) { |
taille = '1.2'; |
tailleMaxIcones = 10; |
195,6 → 203,8 |
tailleFiltre = 65; |
padding_icones = 2; |
var tailleMaxLogo = 50; |
tailleMaxFiltreUtilisateur = 200; |
$('#raz-filtre-utilisateur').css('display', 'inline'); |
} else if (largeurViewPort > 500 && largeurViewPort <= 800) { |
taille = '1.4'; |
tailleMaxIcones = 15; |
201,11 → 211,13 |
padding_icones = 6; |
tailleFiltre = 65; |
var tailleMaxLogo = 55; |
tailleMaxFiltreUtilisateur = 250; |
} else if (largeurViewPort > 800) { |
taille = '1.6'; |
tailleMaxIcones = 20; |
padding_icones = 8; |
tailleFiltre = 80; |
tailleMaxFiltreUtilisateur = 350; |
} |
|
// Aménagement de la taille de police selon l'écran |
231,6 → 243,11 |
$("#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); |
|
$('#lien-affichage-filtre-utilisateur').width(tailleFiltre); |
$('#lien-affichage-filtre-utilisateur').height(tailleFiltre*0.35); |
$('#lien-affichage-filtre-utilisateur').css('font-size', (taille*0.9)+'em'); |
$('#conteneur-filtre-utilisateur').css('max-width',tailleMaxFiltreUtilisateur); |
|
dimensionnerLogo(tailleMaxLogo); |
dimensionnerImage(largeurViewPort); |
669,8 → 686,8 |
} |
if(filtresGardes.length > 0) { |
filtre = '?'+filtresGardes.join('&'); |
obsHtml = obsHtml.replace(/\{parametres-lien-saisie\}/, filtre); |
} |
obsHtml = obsHtml.replace(/\{parametres-lien-saisie\}/, filtre); |
return obsHtml; |
} |
|
1145,14 → 1162,33 |
$('#raz-filtre-utilisateur').click(function() { |
$('#filtre-utilisateur').val(''); |
filtrerParUtilisateur('*'); |
afficherCacherFiltreUtilisateur(); |
$('#raz-filtre-utilisateur').hide(); |
}); |
|
$('#lien-affichage-filtre-utilisateur').click(function() { |
afficherCacherFiltreUtilisateur(); |
}); |
|
$('#raz-filtre-utilisateur').hide(); |
$('#formulaire-filtre-utilisateur').hide(); |
} |
|
function afficherCacherFiltreUtilisateur() { |
$('#formulaire-filtre-utilisateur').slideToggle(); |
$('#conteneur-filtre-utilisateur').toggleClass('ferme'); |
if(!$('#conteneur-filtre-utilisateur').hasClass('ferme')) { |
$('#conteneur-filtre-utilisateur').width(tailleMaxFiltreUtilisateur); |
} else { |
$('#conteneur-filtre-utilisateur').width('auto'); |
} |
} |
|
function filtrerParUtilisateur(utilisateurFiltre) { |
if(utilisateurFiltre == '') { |
utilisateurFiltre = '*'; |
} |
utilisateur = utilisateurFiltre; |
var pattern = /utilisateur=[^&]*/i; |
var utilisateurCourant = pattern.exec(stationsUrl); |
stationsUrl = stationsUrl.replace(utilisateurCourant, "utilisateur="+utilisateurFiltre); |