Projet

Général

Profil

Actions

Anomalie #786

fermé

Hauteur minimale de la carte

Ajouté par Roland Telle il y a environ 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
31/01/2014
Echéance:
% réalisé:

100%

Temps estimé:

Description

La carte s'affiche correctement excepté dans certaines conditions :
- écran de 1366x768 px (laptop),
- navigateur affichant plusieurs barres d'outils (Firefox par exemple),
- logo de l'association de 200x161 px (par exemple).

Le navigateur ne déclenche pas une barre de navigation verticale de sorte que la carte se "ratatine" ; le bouton d'occultation de la légende est caché derrière la légende qui s'affiche incomplètement.

En cas de modification de la page public_page.tpl (pour afficher une information permanente sous le logo, par exemple), la carte est quasi inexploitable (le bouton d'affichage grand écran n'est plus visible) voire même invisible.

Suggestion : fixer une hauteur minimum de la carte en page d'accueil et déclencher une barre de navigation verticale (à l'instar des autres boutons du menu horizontal de la page d'accueil) pour le cas de figure cité en haut de ce ticket.

Mis à jour par Johan Cwiklinski il y a environ 10 ans

  • Assigné à mis à Johan Cwiklinski
  • Statut changé de Nouveau à In Progress
  • Projet changé de Galette à Maps

Mis à jour par Johan Cwiklinski il y a environ 10 ans

  • Sujet changé de Galette v0.7.8. Problème d'affichage de la carte en page d'accueil. à Hauteur minimale de la carte

Mis à jour par Johan Cwiklinski il y a environ 10 ans

Voici un correctif possible :

diff --git a/templates/default/common_scripts.tpl b/templates/default/common_scripts.tpl
index 3c29804..cd0510f 100644
--- a/templates/default/common_scripts.tpl
+++ b/templates/default/common_scripts.tpl
@@ -71,8 +71,12 @@
         }

         //calcul et application de la nouvelle taille
-        var newHeight = Math.floor(wheight - _oSize) + "px";
-        $("#map").css("height", newHeight);
+        var newHeight = Math.floor(wheight - _oSize);
+        var minHeight = 300;
+        if ( newHeight < minHeight ) {
+            newHeight = minHeight;
+        }
+        $("#map").css("height", newHeight + "px");
     }

     /**

Mis à jour par Roland Telle il y a environ 10 ans

Johan Cwiklinski a écrit :

Voici un correctif possible :
[...]

Il y a bien en effet création d'une barre de navigation verticale mais la hauteur de la carte a été malgré tout modifiée.

Mis à jour par Johan Cwiklinski il y a environ 10 ans

Roland Telle a écrit :

Il y a bien en effet création d'une barre de navigation verticale mais la hauteur de la carte a été malgré tout modifiée.

Modifiée ? C'est à dire ?

Mis à jour par Johan Cwiklinski il y a environ 10 ans

  • % réalisé changé de 0 à 100
  • Statut changé de In Progress à Fermé
Actions

Formats disponibles : Atom PDF