Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Hors ligne] Éléments non téléchargés d'une randonnée en mode hors connexion #1063

Open
bruhnild opened this issue Mar 5, 2024 · 8 comments
Labels
enhancement New feature or request

Comments

@bruhnild
Copy link
Contributor

bruhnild commented Mar 5, 2024

En accédant en mode hors ligne à une randonnée téléchargée, certains éléments ne sont pas embarqués (exemple avec cet itinéraire :

  • Une seule photo de la randonnée est disponible
  • Les photos et pictogrammes des vignettes des Patrimoines (POIs) ne sont pas téléchargés
  • Les photos des vignettes des contenus à proximité ne sont pas téélchargées
  • Le widget de météo est tronqué

J'ai tenté de contourner le problème en scrollant tout en bas de la page afin de charger un maximum d'images avant de télécharger la randonnée mais cela ne change rien.

Peek 05-03-2024 11-28

@bruhnild bruhnild added the enhancement New feature or request label Mar 5, 2024
@camillemonchicourt
Copy link
Member

Le fait que l'on ait qu'une seule photo par rando et par POI est volontaire. C'est pour alléger le nombre de données téléchargées hors-ligne.
Les photos sont surtout utiles pour la découverte d'une rando. Quand on l'embarque hors-ligne, on l'a donc choisie et embarquer une seule photo suffit.

@JonathanALLAIN
Copy link

Bonjour,

Merci pour ce retour suite à notre remontée. Nous sommes en phase de test par les utilisateurs de la PWA et en effet nous avons constaté ces dysfonctionnements.

Ok Camille pour la photo de la rando je suis d'accord le choix d'une seule est bon. Mais pour le reste reproduis-tu les erreurs ?

  • Les photos et pictogrammes des vignettes des Patrimoines (POIs) ne sont pas téléchargés (même pas une ni les picto vignette)
  • Les photos des vignettes des contenus à proximité ne sont pas téléchargées (de même ?)
  • Le widget de météo est tronqué (normal ?)

J'ajoute que en ON LINE nous avons un scan25 sur les zoom 300m et 100m (Plan ign v2 pour les autres) et que en mode OFF LINE il n'y est plus. Est-ce à dire que le mode OFF LINE ne télécharge pas ces mêmes flux (ça ne descend pas en dessous du zoom 100m off line car au-delà les tuiles ign ne sont pas stockées dans l'espace disque).

Merci pour vos retours et gros travail sur tous ces sujets.

@camillemonchicourt
Copy link
Member

camillemonchicourt commented Mar 5, 2024

  • Les photos et pictos des POI sont censées être téléchargées. Comme pour les randos, une seule photo par POI.
  • Une photo par contenu touristique est censée être téléchargée
  • Le widget météo est censé être masqué en offline car il ne peut pas fonctionner sans connexion.

Si c'est pas le cas, ce sont des régressions.

Pour la carto en offline, il y a un paramètre dédié permettant de définir le flux à utiliser (l'usage du SCAN25 en offline étant interdit), ainsi qu'un paramètre permettant de définir les niveaux de zoom qui sont embarqués en offline car on limite volontairement par défaut à 3 niveaux de zoom pour que le téléchargement ne soit pas trop lourd. Le paramètre est modifiable.

@JonathanALLAIN
Copy link

JonathanALLAIN commented Mar 5, 2024 via email

@babastienne
Copy link
Member

Les photos et pictogrammes des vignettes des Patrimoines (POIs) ne sont pas téléchargés
Les photos des vignettes des contenus à proximité ne sont pas téléchargées

Je confirme que ces régressions sont visibles sur plusieurs instances. Testé sur une instance en version 3.15.5, le problème est déjà présent.

Le widget de météo est tronqué

Le widget n'est pas tronqué et s'affiche correctement en ligne.

Le widget ne devrait pas être présent en mode hors ligne car actuellement il s'affiche mais ne charge pas. Cette régression a été introduit dans le version 3.16.0.

@babastienne
Copy link
Member

Les photos et pictogrammes des vignettes des Patrimoines (POIs) ne sont pas téléchargés

En version 3.12.1 cela fonctionne correctement. Régression introduite entre la 3.12.1 et la 3.15.5

Les photos des vignettes des contenus à proximité ne sont pas téléchargées

Bug déjà présent en 3.12.1.

@dtrucs
Copy link
Collaborator

dtrucs commented Nov 28, 2024

  • Les photos et pictogrammes des vignettes des Patrimoines (POIs) ne sont pas téléchargés
  • Les photos des vignettes des contenus à proximité ne sont pas téléchargées

ont été corrigé depuis la version v3.22.0

@dtrucs
Copy link
Collaborator

dtrucs commented Nov 28, 2024

Depuis que la configuration des sections est rendue dynamique, effectivement il n'y a pas vraiment de règles pour savoir lesquelles doivent être affichable ou non en mode "hors ligne".

Un widget fait partie des sections "custom" définies par l'utilisateur (Documentation: https://geotrek-rando-v3.readthedocs.io/latest/customization/customization-htmlscripts/#templates-on-details-page-trek-touristic-content-touristic-event-outdoor-site-and-outdoor-course).

Soit on ajoute des règles précises qu'on inclut dans l'application :

  • De façon radicale on cache tous les "custom" sections
  • ou bien on cache toutes les sections avec un ensemble de critères : possedant au moins une balise <iframe /> (ce qui serait pas impertinent car aucun iframe ne fonctionne sans connexion internet), autre critère ?

Soit on donne la main à l'utilisateur et dans details.json on ajoute une option booléene displayOffline avec true comme valeur par défaut ?

D'autres idées ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants