Dans ce chapitre, nous allons étudier les premières étapes nécessaires à la création d’un site sous Lutece. Nous allons comprendre le principe de l’arborescence, et ensuite créer, et organiser les pages.
Un site conçu à partir de Lutece se présente sous la forme d’une arborescence dynamique de pages, dont la racine est la page d’accueil appelée aussi Home Page. La gestion de cette arborescence se fait par le menu Site > Administration du Site.
Le schéma ci-dessous présente un exemple d’arborescence de site :
La page d’accueil (niveau 0 ou racine du site) est la porte d’entrée du site, elle permet un accès intuitif à tous les types de contenus disponibles.
Les pages de niveau 1 sont les pages principales du site qui permettent d’organiser les contenus selon des thématiques prédéfinies (les pages de niveau 1 sont souvent accessibles par des onglets apparaissant sur la page d’accueil).
Les pages de niveau 2 permettent d’associer une sous-arborescence aux pages de niveau 1 et ainsi de suite.
Les intitulés des pages sont totalement renommables par les gestionnaires du site.
L’arborescence du site se crée à partir de la page d’accueil. Il est ainsi possible de déplacer facilement une page fille dans l’arborescence en changeant sa page mère.
Rendez-vous dans l’administration du site via le menu Site > Administration du site. Depuis la page mère, il est possible de créer une page fille en cliquant sur le bouton + Page fille.
Un formulaire de création apparaît où vous indiquez :
Seul le champ Nom de la page fille est obligatoire, les autres champs sont facultatifs.
Cliquer sur le bouton Ajouter pour valider. La page apparait automatiquement dans la navigation. Votre nouvelle page devient visible.
Lutece utilise ce que l'on appelle le "responsive design", c'est-à-dire que ses interfaces web s’adaptent aux différentes tailles d’écran (ordinateur de bureau, tablette et smartphone).
Il propose la visualisation de l’affichage de l’interface d’administration dans les différents formats d’écran suivants :
Ce système permet de visualiser le site sur les tablettes et smartphones.
Toutes les pages du site portent un numéro d’identifiant ("page_id"=X
) affecté à la création et un nom de page. La page d’accueil, aussi appelée homepage, porte l’identifiant 1 ("page_id"=1
). Cette information est visible en haut à gauche lorsque l’on est positionné sur la page. Le champ Id de la page mère indique l’identifiant de la page mère. Il est modifiable pour permettre de déplacer la page dans l’arborescence du site.
La page d’accueil est la seule page du site à ne pas avoir de page mère.
Pour les autres pages, toute modification de l’ID de la page mère entraîne une modification automatique de l’arborescence.
Cette modification du site est répercutée automatiquement dans le plan du site et dans les menus de navigation.
Il est possible de naviguer dans l’arborescence via la recherche par le numéro d’identifiant des pages, via le plan du site, et via les liens de prévisualisation d’une page.
Mais lorsque le nombre de pages augmente, cela devient fastidieux. Il est aussi possible de rechercher et d’accéder directement à une page par son numéro d’identifiant (Id).
Renseignez le champ de recherche avec le numéro d’Id de la page recherchée, et cliquez sur l’icône loupe.
Si l’identifiant fourni correspond bien à une page existante de votre site, la page d’administration de la page recherchée apparait.
Si l’identifiant fourni ne correspond à aucune page de votre site, la page d’administration de la page d’accueil apparait, un message placé sous le champ de recherche indique que cette page n’existe pas.
Le bouton Propriété situé dans la barre d’outils de la page permet de définir ou de modifier les propriétés de chaque page.
Pour accéder aux propriétés de la page, cliquer sur l’icône Propriétés. La saisie ou modification des champs suivants est proposée :
Le champ Nom permet de spécifier le nom de la page (limité à 50 caractères). Ce nom apparaît :
Le champ Description permet de spécifier une brève description de la page. Cette description apparaîtra dans le plan du site.
Le champ Ordre permet de spécifier la position de la page par rapport aux autres pages du même niveau.
Le champ Mise en page permet, le cas échéant de définir la structure de la page selon un gabarit prédéfini.
Sélectionnez une structure de mise en page (bouton radio) parmi les modèles proposés.
Il est possible de créer en amont d’autres structures de mise en page afin de définir plusieurs gabarits selon le type de contenu.
Des options supplémentaires sont accessibles en cliquant sur le bouton situé en haut à droite.
Les champs sujet et description des métadonnées permettent de définir les mots-clés nécessaires au référencement de la page.
Le champ Accès restreint au rôle permet de restreindre l’accès de la page à un rôle côté internautes.
Sélectionner l’option No restriction pour que la page soit accessible librement.
L’accès à la gestion des rôles est accessible dans le menu Utilisateurs > Gestion des rôles.
Le champ Nœud d’autorisation permet de définir des restrictions de visualisation ou de gestion de la page, pour les gestionnaires Lutece. Il s’applique à l’ensemble des pages filles jusqu’au prochain nœud d’autorisation.
Par défaut, l’option Non est sélectionnée.
Sélectionner l’option Oui pour pouvoir poser des autorisations spécifiques sur la page et ses pages filles (réservé aux utilisateurs avancés).
Toute modification apportée dans les propriétés de la page doit être validée en cliquant sur le bouton modifier.
Se positionner sur la page à supprimer via l’administration du site. Dans les propriétés de la page, cliquer sur l’icône de suppression de page (corbeille).
L’application vous demandera une confirmation de suppression de page.
Le numéro d’une page supprimée n’est ni réutilisé ni réutilisable.
Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.
Vous devriez rafraîchir la page.