Fork me on GitHub

Principales caractéristiques de Lutèce

Organisation du portail

  • Un site conçu à partir de l'outil Lutèce se présente sous la forme d'une arborescence dynamique de pages, dont la racine est la page d'accueil.
  • L'information présentée dans chacune des pages du portail s'organise à l'intérieur de blocs appelés rubriques de page. Ces rubriques de page constituent des zones de texte qui vont pouvoir être placées dynamiquement à l'intérieur d'une page par le webmestre au moment de la conception et de la mise à jour des pages. Chaque page est associée à un modèle de composition (ou gabarit) constitué de lignes et de colonnes.
  • Les données techniques relatives à l'organisation d'un site (pages, rubriques, types de contenu, feuilles de style, …) sont stockées en base de données.

Navigation

  • Les pages principales du site sont regroupées dans une barre de navigation toujours visible.
  • L'accès direct aux pages intérieures se fait à partir de menus déroulants associés à chacune des pages principales du site.
  • Un chemin de navigation interactif est présent sur chacune des pages visitées (Fil d'Ariane).
  • La navigation dans l'arborescence du site se fait également à partir de liens placés directement dans les pages (liens vers les pages filles).
  • Le plan du site, généré dynamiquement, permet l'accès direct aux pages du site.

Services

  • La gestion d'un ensemble de services est assurée par des pages spéciales, toujours visibles (moteur de recherche, plan du site, chat, lettres d'information, contacts, liens vers d'autres sites Internet).
  • Certains produits logiciels disponibles en « open source » ont été intégrés sous la forme de services (indexation full-text et moteur de recherche ).
  • Rubriques de page et types de contenu

    Les rubriques de page, dans lesquelles vont se placer le contenu web, ont des types prédéfinis, déterminés par le type de contenu lui-même. Les types de rubriques disponibles sont : Liste d'articles (actualités, agenda, …), fiche de renseignements, texte libre ou HTML, document au format XML, liste de personnes, fichiers à télécharger, liste de liens Internet, liste de liens pour la navigation intérieure, syndication de contenu externe (au format RSS).

    Le placement de ces rubriques dans une page suit le modèle de composition de la page, entièrement paramétrable, qui s'organise en lignes et en colonnes. La mise en page est également gérée par des feuilles de style CSS2.

  • Séparation entre contenu et présentation

    La séparation entre le contenu et la mise en forme est rendue possible par le choix du format d'échange XML, dans lequel sont traduites les informations structurées issues de la base de données.

    L'affichage dynamique du contenu des pages est assuré par la transformation XSLT du contenu XML généré et des feuilles de style XSL associées à chacune des rubriques.

    Des modèles de mise en page de contenu sont définis pour chaque type de rubrique et peuvent être complétés au fur et à mesure des besoins.

    Tant que le contenu d'une page n'est pas modifié, celle-ci n'est pas recalculée (gestion intégrée du cache).

Outil d'administration pour la mise en page des rubriques

  • L'outil d'administration du portail est destiné aux webmestres et aux assistants de publication.
  • Cet outil a été conçu pour être simple à utiliser, et n'exige pas d'avoir de compétences techniques spéciales.
  • Un ensemble d'interfaces graphiques assiste le webmestre dans la création des pages, le choix des rubriques, la saisie ou la publication de contenus, le choix du style de présentation.
  • Une fenêtre de prévisualisation permet au webmestre d'afficher la page sur laquelle il travaille et d'agir directement sur son contenu.
  • La construction des pages du portail et la mise à jour des contenus se font dans un environnement de pré-production.
  • La mise en ligne des ajouts ou modifications apportées en pré-production se fait après validation du webmestre.
  • Les contenus HTML sont éditables grâce à un éditeur WYSIWIG

Outils d'administration des services

  • La liste des personnes à contacter depuis le portail est gérée depuis l'outil d'administration.
  • Il est poosible de gérer une page "Liens Utiles", dans laquelle le webmestre fait apparaître les rubriques de type liens utiles insérées dans le portail

Outil de création de comptes utilisateurs

  • Un profil « administrateur » permet de créer les comptes de webmestres et de contributeurs externes.
  • Le profil « webmestre » permet de créer l'ensemble des comptes utilisateurs amenés à produire du contenu ou à l'assister dans la publication.
  • Chaque compte utilisateur est rattaché à un compte de fournisseurs de contenu, auquel est attribué un ou plusieurs flux d'information. Le flux d'information sert à définir un contexte propre à chaque fournisseur (portée de l'information, type et origine de l'information).

Outil de production de contenu

  • Les outils de production de contenu sont destinés aux webmestres et aux différents contributeurs externes.
  • La production de contenu consiste en la saisie d'articles ou de fiches de renseignement, à l'aide d'un éditeur de texte intégré. Une image peut être associée à chaque contenu produit.
  • Les contenus sont produits sans indication de leur mise en page future (principe de la séparation entre contenu et mise en forme).
  • Des bibliothèques d'imageset de fichiers à télécharger permettent au webmestre de charger et de stocker les éléments qu'il souhaite placer dans les rubriques de texte de son portail. Il lui est également possible d'intégrer dans ses rubriques de manière simplifiée (via les "linksservices") des liens vers les pages spéciales du site, les pages du site, les listes de liens utiles, les fiches d'acteurs locaux, ou encore les thèmes de comarquage (lorsque le plugin est installé).

Outil de publication de contenu

  • L'outil de publication de contenus web dans les pages du site est destiné au webmestre et aux assistants de publication. Cet outil permet de mettre à la disposition du webmestre l'ensemble des contenus produits par les contributeurs et de lui en donner un aperçu avant qu'il ne les place lui-même dans son portail.
  • La publication consiste à associer un article à une ou plusieurs rubriques de page destinées à recevoir ce type de contenu (liste d'articles ou fiche de renseignements).
  • Un article peut être publié à plusieurs endroits du site, et se présenter sous différentes formes (titre seulement ; titre , image et résumé ; titre, dates de début et de fin)
  • La validité d'un article est gérée au niveau de ses propriétés et conditionne son affichage.
  • Il est possible d'associer un flux d'information à une rubrique de page, pour rendre automatique la publication des contenus produits sur ce flux dans la rubrique.