Vous regardez une version antérieure (v. /wiki/pages/viewpage.action?pageId=84214021) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 4) afficher la version suivante »

Définitions

Structure

Thème

Habillage

Processus de rendu d'une page à l'utilisateur

Ceci indique les principes généraux de rendu de page à l'utilisateur. Un article détaillé (en anglais) peut être consulté ici : http://www.ja-sig.org/wiki/display/UPC/Rendering+Process#RenderingProcess-theme

Requête utilisateur

Une requête est faite au portail via l'interface utilisateur

Traitement de la requête

Le portail produit un fichier XML représentant le profil de l'utilisateur (l'ensemble des dossiers et canaux visibles par l'utilisateur et leurs paramètres) en fonction :

  • du profil de l'utilisateur en base
  • des ses droits sur les fragments
  • de ses droits sur les canaux

Ce fichier est appelé fichier de structure XML. Le terme peut être trompeur : Il ne contient pas d'information sur la structure de la page mais c'est le fichier d'entrée pour l'application de la structure

Conversion structurelle

Le fichier structure XML est traité par les feuilles de transformation de structure XSLT pour produire un autre fichier XML selon les normes du type de structure utilisé par le portail (par exemple : présentation en onglets et colonnes)

La structure utilisée par les packages Esup est : DLM Tabs and columns

Le fichier XSLT utilisé pour la conversion en structure est : /uportal-war/src/main/resources/layout/structure/columns/columns.xsl

Le fichier produit est appelé fichier de thème XML : C'est le fichier d'entrée pour l'application du thème

Conversion en thème

  • Aucune étiquette