Menu du compte de l'utilisateur

  • Se connecter

Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc
Accueil
Guide CMS

Fil d'Ariane

  • Accueil
  • Livres Blanc
  • Les systèmes de gestion de contenu : description, classification et évaluation
  • A. LES SYSTEMES DE GESTION DE CONTENU (CMS)
  • 3. Architecture d’un système de gestion de contenu
  • 3.3. Système de publication
  • 3.3.1. Mise en forme
  • 3.3.1.1. Sélection de composants documentaires

Sélecteur de langue

  • Français
  • English

Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc

Connexion utilisateur

CAPTCHA
Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.
  • Créer un nouveau compte
  • Réinitialiser votre mot de passe

Navigation du livre

  • Livres Blanc
    • Les systèmes de gestion de contenu : description, classification et évaluation
      • RESUME ET MOTS CLES
      • REMERCIEMENTS
      • INTRODUCTION
      • CONTEXTE, OBJECTIFS ET APPROCHE
      • A. LES SYSTEMES DE GESTION DE CONTENU (CMS)
        • 1 Cas d’utilisations
        • 2. Concepts de gestion de contenu
        • 3. Architecture d’un système de gestion de contenu
          • 3.1. Système de collecte
          • 3.2. Système de gestion de contenu
          • 3.3. Système de publication
            • 3.3.1. Mise en forme
              • 3.3.1.1. Sélection de composants documentaires
              • 3.3.1.2. Application de styles
              • 3.3.1.3. Ajout de comportement
            • 3.3.2. Publication versus document
            • 3.3.3. Personnalisation
            • 3.3.4. Recherche et récupération de document
            • 3.3.5. Navigation
            • 3.3.6. Récapitulation
      • B. EVALUATION D’UN SYSTEME DE GESTION DE CONTENU
      • CONCLUSION
      • ANNEXES
      • BIBLIOGRAPHIE

Guy Vigneault

3.3.1.1. Sélection de composants documentaires

Par Guy Vigneault | 11:44 PM EDT, mar septembre 01, 2026

Un fichier de transformation, parfois directement appelé avec en variable l’identifiant de la publication, pour accéder à un document publiable, contient d’abord une ou plusieurs requêtes de sélection des composants documentaires constituant la publication conformément au type de document.

C’est à dire, par exemple pour un document de type nouvelle 53, que vont être sélectionnés pour une nouvelle, son titre, son chapeau introductif et son corps. On pourra aussi sélectionner une ou plusieurs méta données associées, comme l’auteur et l’éditeur pour l’exemple de la brève.

La forme de la requête de sélection va dépendre de l’architecture logicielle du CMS et notamment de la manière dont sont stockés les composants documentaires. S’il s’agit d’éléments inclus dans un fichier XML, la sélection va consister à ouvrir le fichier XML, parcourir ses éléments et les extraire. S’il s’agit d’une base de données, on aura classiquement une requête SQL afin de récupérer les éléments constitutifs d’une publication.

La sélection des composants documentaires sera plus ou moins sophistiquée en fonction du type de document publié. Nous venons de voir un exemple simple, avec la nouvelle, correspondant à la sélection d’un enregistrement de base de données ou des éléments d’un seul fichier XML. A l’inverse, la publication d’un catalogue, par exemple, est légèrement plus complexe en fonction du nombre d’articles et du nombre de types d’article. Le catalogue est certainement composé de parties propres (comme un éditorial pour présenter une collection, une page de garde), des extraits des documents présentés par le catalogue et peut-être enfin d’un sommaire (rubriques) et / ou d’un index des articles, des auteurs. La constitution d’un catalogue contient donc des requêtes multiples et éventuellement imbriquées.

Lorsque les éléments d’une publication sont sélectionnés, il faut ensuite les mettre en forme en les ordonnant et en y appliquant un style. L’ordonnancement des composants documentaires peut éventuellement déjà être inclus dans la logique de la DTD ou du modèle de document utilisé pour éditer le document à publier.

 

53 Nouvelle : news, brève.

 

Liens transversaux de livre pour Livres Blanc

  • ‹ 3.3.1. Mise en forme
  • Haut
  • 3.3.1.2. Application de styles ›
CMS

 

Tous les CMS

Tuto

 

Tutoriels

 

Livre Blanc

 

Livres Blanc

Propulsé par Drupal

Politique de confidentialite

Politique de confidentialite

Contenu récent

  • 11.4. Trouver des thèmes
    21 heures 27 minutes ago
  • 11.3. Télécharger et installer un module depuis Drupal.org
    21 heures 32 minutes ago
  • 11.2. Activer et désactiver le mode maintenance
    21 heures 37 minutes ago
  • 11.1. Trouver des modules
    21 heures 43 minutes ago
  • Chapitre 11. Étendre et personnaliser son site
    21 heures 48 minutes ago

Copyright

Creative Commons

Sauf mention contraire, Guide CMS © 2025 par Guy Vigneault est sous licence Creative Commons Attribution - Utilisation non commerciale - Partage dans les mêmes conditions 4.0 International

 

Creative Commons

Unless otherwise stated, Guide CMS © 2025 by Guy Vigneault is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

eGV Web