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 (http://www.grand-tour-ecrins.fr/informations/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 structure, votre projet de randonnĂ©e, 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.

Du point de vue d’un portail de valorisation comme Geotrek-rando on parle des pages statiques par opposition aux pages « dynamiques » qui correspondent Ă  la page de recherche avec ses filtres et la carte, ainsi qu’aux pages de dĂ©tails des rĂ©sultats. Ces pages ne sont pas conçues manuellement mais sont un assemblage 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 dĂ©roulants dans l’en-tĂȘte du portail. 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 si ça ne porte pas Ă  confusion.

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.

../_images/flatpages-adminsite.jpg

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Ă©e par un menu. 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).

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, styles 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. 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 prĂ©senter un titre (le titre est Ă  saisir dans le contenu une fois le formulaire validĂ©)

InsĂ©rer des suggestions de contenu 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 d’activitĂ©s de plein nature)

  • 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 site portail 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)

Publier une page

Une page crĂ©Ă©e n’est pas immĂ©diatement visible sur un portail. Il faut d’abord la marquer comme PubliĂ©e pour chacune des langues souhaitĂ©es. Il faut ensuite lui donner un moyen d’ĂȘtre visitĂ©e 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 liste des ÉlĂ©ments Menus indique la structure arborescente qui sous-tend les menus dĂ©roulants 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 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 d’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 app 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 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 :