Pages statiques & menus

Les pages statiques sont les pages d’information et de contextualisation de votre portail web Geotrek-rando. Comme pourraient l’ĂȘtre les premiĂšres pages d’un topo-guide papier. Elles peuvent aussi ĂȘtre consultĂ©es dans votre application Geotrek-mobile.

../_images/flatpages-gtecrins.jpg

Exemple de page statique (https://www.grand-tour-ecrins.fr/information/1-Le-Grand-Tour-des-Ecrins)

Les pages statiques permettent de fournir Ă  l’internaute et futur randonneur des informations gĂ©nĂ©riques : prĂ©sentation de votre territoire, structures, partenaires, recommandations, informations pratiques, etc.

Elles sont gĂ©rĂ©es depuis le site d’administration de Geotrek-admin et sont ensuite publiĂ©es sur Geotrek-rando via l’API.

../_images/flatpages-adminsite.jpg

Du point de vue d’un portail de valorisation comme Geotrek-rando on parle des pages statiques par opposition aux pages « dynamiques » qui correspondent aux objets saisis dans les diffĂ©rents modules de Geotrek-admin (itinĂ©raires, POIs, contenus et Ă©vĂ©nements touristiques, sites et parcours Outdoor
). Ces derniers sont accessibles depuis la page de recherche avec ses filtres et la carte, ainsi qu’avec leurs pages de dĂ©tails. Ces pages ne sont pas conçues manuellement mais sont un assemblage dynamique de multiples sources de donnĂ©es effectuĂ© par le logiciel Geotrek.

Pour rendre les pages statiques accessibles aux visiteurs, Geotrek-admin permet de gĂ©rer les menus dans le bandeau du portail Geotrek-rando. Les Ă©lĂ©ments du premier niveau sont toujours apparents (s’il y a assez d’espace d’affichage, ou dans un menu « Burger » sinon). Et il est possible de dĂ©finir des Ă©lĂ©ments de menu dans un 2Ăšme niveau, accessibles en dĂ©roulant les menus.

../_images/flatpages_header_menus_example.png

Exemple de menus dĂ©roulants dĂ©finis dans Geotrek-admin

La section correspondante et le type d’entitĂ©s s’appelle “ÉlĂ©ment Menu”, dans cette documentation on pourra parler de menu pour signifier les Ă©lĂ©ments de menu.

Les exemples de prĂ©sentation visuelle des menus et des pages statiques dĂ©crivent la maniĂšre dont Geotrek-rando peut exploiter ces donnĂ©es et paramĂštrages. La prĂ©sentation pourrait ĂȘtre diffĂ©rente si le portail n’est pas propulsĂ© par Geotrek-rando.

CrĂ©er une page statique

../_images/flatpages_admin_section_pages_statiques.png

Le formulaire de crĂ©ation/modification d’une page statique contient les champs suivants :

  • Titre *

  • PubliĂ©e

  • Portails

  • Sources

  • Image de couverture

  • Auteur image couverture

  • Contenu

  • Position

  • Relative Ă 

Seul le champ “Titre” est obligatoire pour crĂ©er une page statique.

Les champs “Titre”, “PubliĂ©e” et “Contenu” peuvent recevoir une valeur diffĂ©rente pour chaque langue configurĂ©e.

Titre

Il s’agit du titre de votre page qui sera visible et mis en avant sur la page elle-mĂȘme. Le titre sert Ă©galement Ă  gĂ©nĂ©rer l’adresse web de la page.

Publiée

Une page n’est visible sur le portail de valorisation que si elle a Ă©tĂ© publiĂ©e dans l’admin. On peut publier une page uniquement pour certaines langues.

Portails

Ce champ ne concerne que les pages qui ne sont pas ciblĂ©es par un menu et les Geotrek-rando qui sont filtrĂ©s par portail. Permet de rendre la page visible sur certains portails pour y faire rĂ©fĂ©rence en-dehors des menus de navigation (dans le bas de page, dans le contenu d’une autre page, etc). Si une page est associĂ©e Ă  un Ă©lĂ©ment de menu, alors ce sera le (ou les) portail(s) associĂ©(s) Ă  cet Ă©lĂ©ment de menu qui dĂ©finira sur quel portail elle sera affichĂ©e et accessible.

Sources

Permet d’attribuer une ou plusieurs sources au contenu de la page. Les sources peuvent ĂȘtre crĂ©Ă©es sur le site d’administration dans la section COMMUN ou directement avec le bouton + Ă  cĂŽtĂ© de ce champ.

Cover image

Permet de saisir une image grand format qui sera affichée en mode bandeau en haut de la page.

Contenu

Le contenu de la page, sa mise en forme, les mĂ©dias qui y sont insĂ©rĂ©s. Le contenu peut ĂȘtre traduit avec les valeurs spĂ©cifiques pour chaque langue configurĂ©e.

Position et Relative Ă 

Ces champs sont une alternative au glisser-dĂ©poser sur la liste des Pages Statiques et permettent de dĂ©placer les pages dans l’arborescence (voir Arborescence des pages statiques).

Mise en forme et mĂ©dias

../_images/flatpages_tinymce_tools.png

Le champ “Contenu” expose un Ă©diteur de texte riche (TinyMCE) permettant d’ajouter de la mise en forme et des mĂ©dias dans le contenu de la page.

  • mise en forme du texte : titres, style du texte, couleur du texte

  • insertion de listes

  • encart “Information”

  • lien sous forme de bouton

  • citation

MĂ©dias :

  • insĂ©rer une image

  • insĂ©rer une vidĂ©o YouTube

  • insĂ©rer un lien vers une autre page

  • encart de suggestion de contenu Geotrek

InsĂ©rer une image

../_images/flatpages_tinymce_tools_insert.png

L’outil InsĂ©rer/modifier une image permet d’insĂ©rer une image dans le contenu. Il est possible d’insĂ©rer une image dĂ©jĂ  en ligne en renseignant son URL, ou de la tĂ©lĂ©charger sur le serveur. PrivilĂ©giez des images de taille suffisante, mais pas trop grande et volumineuse non plus car cela alourdira le chargement des pages inutilement.

Les champs suivants sont Ă  renseigner :

  • Source

  • Description alternative : non-affichĂ©e, pour l’accessibilitĂ© et les formes de consultation alternatives du contenu

  • Largeur et Hauteur de prĂ©sentation de l’image en pixels

  • checkbox “Afficher le sous-titrage” insĂšre une zone de texte collĂ©e Ă  l’image pour afficher la lĂ©gende et l’auteur de l’image (le titre est Ă  saisir dans le contenu Ă  la place du terme “Caption”, une fois le formulaire d’ajout de l’image validĂ©)

Une fois l’image chargĂ©e, il est possible de la redimensionner, et de l’aligner Ă  gauche ou Ă  droite du reste du contenu.

InsĂ©rer des suggestions de contenus Geotrek

../_images/flatpages_tinymce_tools_geotrek.png

Avec l’outil Suggestions, les champs suivants sont à renseigner :

  • le type de contenu (itinĂ©raires, contenu touristique, Ă©vĂ©nements ou site outdoor)

  • les identifiants des contenus (sĂ©parĂ©s par des virgules. Par exemple : 12,8,73)

  • un titre pour l’encart de suggestions

AprÚs la validation du formulaire une zone récapitulant les informations saisies sous forme textuelle est placée dans le contenu de la page. Le portail Geotrek-rando enrichira la présentation des suggestions avec les titres des contenus suggérés à la place des identifiants et les images associées.

VĂ©rifier la mise en page du contenu

../_images/flatpages_tinymce_tools_code.png

Les outils suivants sont disponibles :

  • Afficher les blocs : permet de contrĂŽler finement la sĂ©paration du contenu en blocs (pratique pour les paragraphes de texte)

  • Code source : affiche et permet de modifier directement le contenu au format HTML (pour les utilisateurs avertis)

Il est aussi possible de prĂ©visualiser une page statique avant de la rendre accessible Ă  tous en l’associant Ă  un Ă©lĂ©ment de menu. Pour cela, crĂ©er la page, la publier et y accĂ©der en saisissant son URL directement : https://URL-GEOTREK-RANDO/information/ID-PAGE (exemple : https://gtr3demo.ecrins-parcnational.fr/information/6). Vous pourrez aussi alors rĂ©cupĂ©rer son URL complĂšte gĂ©nĂ©rĂ©e par Geotrek-rando, si vous souhaitez faire un lien vers cette page statique sans la rendre accessible depuis le menu.

Publier une page

Une page crĂ©Ă©e n’est pas immĂ©diatement visible sur un portail Geotrek-rando. Il faut d’abord la marquer comme “PubliĂ©e” pour chacune des langues souhaitĂ©es. Il faut ensuite lui donner un moyen d’ĂȘtre accessible sur le site portail. Plusieurs options :

  • faire figurer un lien vers la page dans les menus dĂ©roulants (voir Arborescence de menus)

  • placer la page dans l’arborescence des pages (voir Arborescence des pages statiques)

  • placer un lien direct dans une autre section du site : dans une page d’accueil personnalisĂ©e, dans un bas de page, etc.

Arborescence de menus

../_images/flatpages_admin_with_menuitems.png

La page listant les “ÉlĂ©ments Menus” indique la structure arborescente qui sous-tend les menus tels qu’ils apparaĂźtront sur le portail.

Note

Un portail de type Geotrek-rando ne peut afficher que 2 niveaux de menus !

Chaque élément de menu a les champs suivants :

  • Titre

  • PubliĂ©

  • Portails

  • Type de cible

  • [Si type de cible est “page”] la page cible

  • [Si type de cible est “lien”] l’URL du lien (par langue) et checkbox Ouvrir dans un nouvel onglet

  • Position et Relative Ă 

Chaque Ă©lĂ©ment de menu peut avoir une cible ou non. S’il a une cible le clic sur le menu y accĂ©dera. Il y a trois possibilitĂ©s de cibles :

  • une page statique Geotrek, avec le type de cible = “page”

  • avec le type de cible = “lien” : + une page web externe sur un autre site web, par exemple https://fr.wikipedia.org/wiki/RandonnĂ©e. Auquel cas une bonne pratique web est de l’ouvrir un nouvel onglet (checkbox cochĂ©e) + une page web interne au portail, typiquement une recherche prĂ©-enregistrĂ©e, par exemple “/search?practices=4&difficulty=2&duration=1”. Auquel cas une bonne pratique est de rester sur le mĂȘme onglet (checkbox non-cochĂ©e)

Le champ Plateforme permet de différencier des menus destinés uniquement à un portail web ou uniquement à une application Geotrek-mobile. Cette possibilité de paramÚtrage sera bientÎt supprimée.

Arborescence des pages statiques

../_images/flatpages_admin_with_flatpages.png

Les pages statiques sont organisĂ©es dans une structure arborescente. Une page statique peut avoir des pages enfants et une unique page parente. L’arborescence des pages statiques permet d’organiser le contenu statique d’un portail d’une maniĂšre intelligible pour les visiteurs du site.

Les pages enfants sont accessibles depuis le bas d’une page parente dans Geotrek-rando.

CompatibilitĂ© de contenu crĂ©Ă© avec l’ancien Ă©diteur

L’ancien Ă©diteur de contenu des pages statiques (Ă©diteur de grille avec Bootstrap) a Ă©tĂ© supprimĂ© avec la dĂ©prĂ©cation de Geotrek-rando-v2.

Les pages statiques crĂ©Ă©es avec l’ancienne version de l’éditeur continueront de fonctionner sans changement sur le portail Geotrek-rando v3. Cependant il se peut que le balisage du contenu crĂ©Ă© par l’ancien Ă©diteur doive ĂȘtre retirĂ© pour pouvoir utiliser Ă  nouveau les styles et outils de mise en forme.

Comment procéder ?

  • par prĂ©caution faire une copie du contenu, en incluant toutes les informations (URLs des images, etc)

  • utiliser l’outil code ( < > ) pour obtenir une copie du contenu incluant les balises HTML

  • retirer toutes les balises grĂące Ă  un outil en ligne (voir ci-dessous)

  • remplacer l’ancien code avec le contenu nettoyĂ© dans la fenĂȘtre de l’outil code, valider

  • refaire la mise en forme

Il existe beaucoup de service web pour nettoyer un contenu de ses balises HTML. Voici les deux premiers rĂ©sultats provenant d’un moteur de recherche :