Atelier Intégration
JCMS
Sommaire
Présentation
Gestion des contenus
Les portails
Les modules
Organisation de la charte graphique
Présentation
Jalios JCMS est un progiciel intégré de– gestion de contenu
– portail de contenu
– collaboration
- La version sur laquelle tourne cette démonstration est JCMS 7.0.2
Gestion de contenu
Exemple de types de contenu :
–Article
–Interview
–Revue de presse
–Compte rendu
–Projet
Les Portails (1/2)
•Qu’est
ce que c’est
–le
mécanisme de construction des pages du Front-Office de JCMS
•A
quoi ça sert
–Permet
d’organiser un site en différentes pages thématiques
–Chaque
page ayant sa propre structure et
éventuellement sa propre identité visuelle
–personnalisation
Les Portails (2/2)
•Comment
ça marche
–Une
page portail
•Un assemblage de boites (Portlet /
Publication)
•Produites par des JSP (pages dynamiques)
•Rattachées à une catégorie de
l’arborescence du site
–L’accès
aux publications de cette catégorie déclenchera l’utilisation de cette page
–Navigation
: autre moyen d’accéder aux pages( via la consultation de leur catégorie)
–Portails
et sous-portails
organisation des fichiers
Un site doit posséder une catégorie racine :- Dans le cas d'un mono-site, la rubrique principale sera "Site
internet" ou "Site Intranet" et les différentes arborescence seront
situées sous cette catégorie
- Dans le cas d'un multi-site, le principe ci-dessus est respecté
mais on aura plusieurs racines les unes à coté des autres
Organisation charte graphique
Module Charte
- Le plugin se nomme #CP#Charte
- Création des fichiers jsp/portail.jsp, css/portal/portail.css, css/portal/portailPrint.css
- Organisation du dossier /css :
- generique.css : identique à tous les sites que l'on fait (classe clear)
- commun.css : doit contenir uniquement les styles des balises HTML
- structureSite.css : contient les styles de la structure du site précisée dans le fichier portail.jsp (Portlet JSP Collection)
- ...
Organisation charte graphique
Images
- Organisation du dossier /images :
- contenu : images utilisées dans les contenu (Barre d'outils, puce,...)
- portlet : images utilisées dans les portlets, il est conseillé de préfixer le nom de l'image par la zone à laquelle elle correspond (...)
- recherche : images utilisées dans la recherche
- structure : images utilisées dans la feuille de style du même nom
...
Organisation charte graphique
Module Types
- Le plugin se nomme #CP#Types ou #CP#Internet (en cas de multi-sites)
- Organisation du dossier /css :
- #Type#.css : ces feuilles de styles sont propres à un type et sont appelées dans des gabarits spécifiques (non chargées dans la feuille de style générale)
- Organisation du dossier /types : un dossier par type de contenu
- Appel du fichier CSS dans un module :
jcmsContext.addCSSHeader("plugins/CRNPCInternet/css/Aide.css");
Idem pour fichier JS.
Copy of deck
By Mélanie Chateau
Copy of deck
- 444