Présentation du portlet lecture ESUP-DAY du 05/07/2007 Raymond Bourges

Preview:

Citation preview

Présentation du portlet lecture

ESUP-DAY du 05/07/2007

Raymond Bourges

Plan

Les concepts

L’interface utilisateur

Démonstration

Les concepts

Contexte CtxA

Catégorie CatA

Catégorie CatB

Source SrcA

Source SrcB

Item 1

Item 2

Les contextes

Une seule installation du portlet

Dans le portail Ajout de N canaux de type portlet avec pour

chacun une préférence de nom « context » différente

Possibilité de rendre accessible ou pas ces « canaux » suivant le profil de l’utilisateur

Contexte « CRI »

Contexte « Jeux »

Les catégories, sources et Items

Quelles sources possibles

Tout flux XML Avec structure répétable ou non pour former un ou

des Items Détection automatique du format XML de la source

DTD, Xml Schéma, Espace de nom, élément root, url XPath de sélection des Items XSLT pour générer le XHTML de chaque Item

Fonctionne donc avec du RSS mais pas seulement

On branche…

Contexte CtxA

Profil de catégorie

Profil de catégorie

Profil de source

Profil de source

Item 1

Item 2

Catégorie CatA

Source SrcA

Source SrcB

Catégorie CatB

Fichiers de configuration XML du portlet

PointeurVers uneNouvelleconfiguration

Fichiers de configuration XML

RSS ou autre XML

… des annonces

Contexte CtxA

Profil de catégorie

Profil de catégorie

Profil de source

Profil de source

Item 1

Item 2

Catégorie CatB

Portlet Annonce

Thème A

Thème B

Item 1

Item 2

Les RSS du journal Le monde

L’interface utilisateur

En mode Normal

L’interface utilisateur

En mode Normal Sélection des catégories et sources dans l’arbre Redimensionnement de l’arbre Masquage de l’arbre Marquer un Item comme lu Mode d’affichage des Items

Passage en mode Edit

L’interface utilisateur

En mode EditSélection de la catégorie à éditer

Passage en mode normal

Sources obligatoiresPas d’actions possibles

Sources facultativesDésabonnement possibles

Sources facultativesabonnement possibles

Boutons d’abonnement/désabonnement

Un autre Look

Disponibilité

0.8.2 Disponible dans l’incubateur

0.8.3 Correction d’un bug en mode canadien Passage à esup-commons 0.17.0 La semaine prochaine

0.8.4 Une CSS plus jolie et mieux supportée ?

DEMO

Recommended