Atelier
Intégration
JCMS
Sommaire
- Présentation
- Gestion de contenu
- Les portails
-
Organisation des fichiers
-
Organisation charte graphique
-
Module Charte
- Images
-
Module Types
- Appel de fichiers
- Quelques exemples
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 arborescences seront situées sous cette catégorie
- Dans le cas d'un multi-sites, le principe ci-dessus est respecté mais on aura plusieurs racines les unes à coté des autres
ORGANISATION DE LA CHARTE GRAPHIQUE
module charte
Images
Modules types
Appel de fichiers
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 par exemple)
- 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
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
...
Modules 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 de fichiers
- Appel du fichier CSS dans un module :
jcmsContext.addCSSHeader("plugins/CRNPCInternet/css/Aide.css");
- Idem pour l'appel d'un fichier JS
Quelques exemples
Conseil Général de l'Ain
http://www.ain.fr/jcms/int_50485/accueil
- Conseil Général de la Gironde
http://www.gironde.fr/jcms/j_6/accueil
- Conseil Régional du Nord Pas de Calais
http://www.nordpasdecalais.fr/jcms/c_5001/accueil
https://www.nordpasdecalais.fr/jcms/c_97283
Atelier intégration JCMS
By Mélanie Chateau
Atelier intégration JCMS
- 485
