Guide de l`éditeur Jahia 6.6

Transcription

Guide de l`éditeur Jahia 6.6
DOCUMENTATION
Guide de l’éditeur Jahia 6.6
Jahia, le CMS open source de nouvelle génération apportant à vos
projets la convergence applicative (web, document, social, recherche
et portail) unifiée par la simplicité d’utilisation des outils de gestion de
contenu web.
Jahia Solutions Group SA
9 route des Jeunes,
CH-1227 Les acacias
Genève, Suisse
http://www.jahia.com
Guide de l’éditeur Jahia 6.6
Sommaire
DOCUMENTATION .................................................................................................................................................. 1
Sommaire ........................................................................................................................................................... 2
1
Introduction ................................................................................................................................................ 7
1.1
Qu'est-ce que Jahia ? ............................................................................................................................ 7
1.2
A qui s'adresse ce guide ? ..................................................................................................................... 7
Première partie : concepts................................................................................................................................. 9
2
3
Concepts essentiels .................................................................................................................................. 10
2.1
Tout est contenu................................................................................................................................. 10
2.2
Stockage des contenus ....................................................................................................................... 13
2.2.1
Comment les contenus sont-ils stockés dans Jahia ? .................................................................. 13
2.2.2
Les contenus en cours d’édition, et les contenus publiés ........................................................... 14
2.3
Affichage des contenus ...................................................................................................................... 15
2.4
Les noms et adresses des contenus ................................................................................................... 17
2.5
Les différents modes .......................................................................................................................... 18
2.6
Utilisateurs authentifiés et visiteurs................................................................................................... 18
2.7
Rôles et permissions ........................................................................................................................... 19
Premiers pas en tant qu’éditeur............................................................................................................... 20
3.1
Se connecter ....................................................................................................................................... 20
3.2
Votre profil utilisateur / tableau de bord ........................................................................................... 21
3.2.1
Mes informations ......................................................................................................................... 22
3.2.2
Mes tâches ................................................................................................................................... 23
3.2.3
Mon contenu................................................................................................................................ 23
3.2.4
Mes pages .................................................................................................................................... 24
3.2.5
Mes sites ...................................................................................................................................... 24
3.3
Se déconnecter ................................................................................................................................... 24
Deuxième partie : interfaces d’édition ............................................................................................................ 26
4
Vue d’ensemble de l’interface d’édition .................................................................................................. 27
4.1
Page en Mode Edition ........................................................................................................................ 27
© 2002 – 2011 Jahia Solutions Group SA
Page 2 sur 172
Guide de l’éditeur Jahia 6.6
4.2
4.2.1
Menu Edit ..................................................................................................................................... 30
4.2.2
Menu des langues ........................................................................................................................ 31
4.3
La barre d'outils .................................................................................................................................. 33
4.3.1
Bouton Live .................................................................................................................................. 34
4.3.2
Bouton Aperçu ............................................................................................................................. 34
4.3.3
Bouton Contribution .................................................................................................................... 34
4.3.4
Menu View ................................................................................................................................... 34
4.3.5
Menu Publication ......................................................................................................................... 36
4.3.6
Menu Workflow ........................................................................................................................... 38
4.3.7
Taches en attente (nb) ................................................................................................................. 39
4.3.8
Menu Gestionnaires..................................................................................................................... 39
4.3.9
Menu Cache ................................................................................................................................. 40
4.3.10
Bouton Administration ............................................................................................................. 41
4.3.11
Bouton Studio ........................................................................................................................... 41
4.3.12
Bouton Tâches de fond ............................................................................................................. 41
4.3.13
Icône Presse Papier................................................................................................................... 42
4.3.14
Menu Utilisateur « Connecté avec votre-nom-d’utilisateur » ................................................. 43
4.4
5
Le plan de travail ................................................................................................................................ 30
Le sélecteur......................................................................................................................................... 44
4.4.1
Barre du sélecteur........................................................................................................................ 45
4.4.2
Onglet 1 (celui affiché par défaut) : plan du site ......................................................................... 45
4.4.3
Onglet 2 : nouveaux contenus ..................................................................................................... 46
4.4.4
Onglet 3 : Contenus éditoriaux .................................................................................................... 50
4.4.5
Onglet 4 : fichiers et images ........................................................................................................ 51
4.4.6
Onglet 5 : portlets, mashups, gadgets ......................................................................................... 52
4.4.7
Onglet 7 : recherche plein texte .................................................................................................. 54
4.4.8
Onglet 6 : recherche par catégories ............................................................................................ 57
4.4.9
Onglet 8 : derniers éléments modifiés ........................................................................................ 58
Les Gestionnaires (managers) .................................................................................................................. 61
5.1.1
Le gestionnaire de contenu ......................................................................................................... 63
5.1.2
Le gestionnaire de fichiers ........................................................................................................... 65
© 2002 – 2011 Jahia Solutions Group SA
Page 3 sur 172
Guide de l’éditeur Jahia 6.6
6
5.1.3
Le gestionnaire de portlets .......................................................................................................... 75
5.1.4
L'Explorateur de l’entrepôt de données ...................................................................................... 78
5.1.5
Le gestionnaire de tags ................................................................................................................ 80
5.1.6
Le gestionnaire de catégories ...................................................................................................... 83
5.1.7
Le gestionnaire de sites ............................................................................................................... 87
5.1.8
Gestionnaire de publication sur site distant ................................................................................ 89
Les formulaires d'édition ou « engines »................................................................................................. 91
6.1
Organisation des engines ................................................................................................................... 91
6.2
Les différents types de champs de saisie ........................................................................................... 92
6.3
Champs obligatoires et optionnels ..................................................................................................... 97
6.4
Onglet contenu ................................................................................................................................... 98
6.5
Onglet Présentation............................................................................................................................ 99
6.5.1
pour les listes ............................................................................................................................. 100
6.5.2
Skins ........................................................................................................................................... 100
6.5.3
pour les autres types de contenu .............................................................................................. 103
6.6
Onglet métadonnées ........................................................................................................................ 103
6.7
Onglet tags ........................................................................................................................................ 105
6.8
Onglet catégories.............................................................................................................................. 106
6.9
Onglet options .................................................................................................................................. 107
6.10
Onglet Rôles publics ...................................................................................................................... 107
6.11
Onglet Rôles d’édition ................................................................................................................... 109
6.12
Onglet Historique .......................................................................................................................... 109
6.13
Onglet Visibility ............................................................................................................................. 111
6.14
Onglet Usages................................................................................................................................ 113
6.15
Onglet workflow ............................................................................................................................ 114
6.16
Onglet SEO..................................................................................................................................... 115
Troisième partie : travailler avec Jahia .......................................................................................................... 118
7
Gestion de l’arborescence d’un site ....................................................................................................... 119
7.1
Créer une page ................................................................................................................................. 119
7.2
Renommer une page ........................................................................................................................ 122
7.3
Déplacer une page ............................................................................................................................ 122
© 2002 – 2011 Jahia Solutions Group SA
Page 4 sur 172
Guide de l’éditeur Jahia 6.6
7.4
Réordonner des pages ...................................................................................................................... 123
7.5
Effacer une page ............................................................................................................................... 123
7.6
Menus et arborescence .................................................................................................................... 125
7.7
Insérer des liens ................................................................................................................................ 129
7.7.1
Liens internes ............................................................................................................................. 129
7.7.2
Liens externes ............................................................................................................................ 131
7.8
Insérer des intertitres ....................................................................................................................... 133
7.9
Masquer des pages dans les menus ................................................................................................. 133
8
Manipuler le contenu au sein des pages ................................................................................................ 134
8.1
Contenu éditorial .............................................................................................................................. 134
8.1.1
Créer un nouveau contenu ........................................................................................................ 134
8.1.2
Modifier (éditer) un contenu existant ....................................................................................... 139
8.1.3
Supprimer un contenu ............................................................................................................... 143
8.1.4
Déplacer un contenu.................................................................................................................. 147
8.1.5
Insérer dans une page un contenu déjà présent dans Jahia. .................................................... 149
8.2
9
Contenus non éditoriaux .................................................................................................................. 152
Contenu géré hors contexte ................................................................................................................... 155
9.1
Créer un nouveau contenu ............................................................................................................... 155
9.2
Manipuler les contenus hors de tout contexte ................................................................................ 158
9.3
Organiser les contenus hors de tout contexte ................................................................................. 159
10
Gestion des droits au quotidien........................................................................................................... 162
10.1.1
Donner les droits d’Edition sur un contenu à un utilisateur / groupe particulier.................. 162
10.2
Rendre un contenu privé en le limitant aux utilisateurs authentifiés .......................................... 162
10.3
Rendre un contenu privé en le limitant à certains utilisateurs spécifiques ................................. 163
10.4
Permettre aux visiteurs d’ajouter du contenu dans vos pages .................................................... 163
11
Publier .................................................................................................................................................. 163
11.1
Les statuts de publication ............................................................................................................. 164
11.1.1
Statut de publication des pages (sélecteur) ........................................................................... 164
11.1.2
Statut de publication des éléments composant une page ..................................................... 165
11.2
Demander une publication ........................................................................................................... 167
11.2.1
Via le menu « Publication » .................................................................................................... 167
© 2002 – 2011 Jahia Solutions Group SA
Page 5 sur 172
Guide de l’éditeur Jahia 6.6
11.3
Publication refusée ....................................................................................................................... 169
11.4
Dépublication ................................................................................................................................ 169
© 2002 – 2011 Jahia Solutions Group SA
Page 6 sur 172
Guide de l’éditeur Jahia 6.6
1 Introduction
1.1
Qu'est-ce que Jahia ?
Jahia est une plateforme de gestion et de publication de contenu, dont les principaux formats de
publication sont le web et les appareils mobiles. Jahia permet de créer et gérer des sites internet
généralistes aussi bien que des intranets ou des portails personnalisés, voire des applications spécialisées
comme un forum, une plateforme de blog ou des espaces d’échanges de documents.
Le rôle principal de Jahia est d'offrir aux utilisateurs, en accord avec les permissions qui leur ont été
conférées par les administrateurs de la plateforme, des interfaces graphiques leur permettant de réaliser
les opérations suivantes
-
insérer du contenu dans le système (par saisie directe, par copier-coller, par import...)
-
organiser ce contenu, manuellement ou automatiquement
-
gérer les droits sur ce contenu
-
catégoriser ce contenu, afin de le rendre plus facilement accessible
-
mettre à disposition ce contenu auprès de visiteurs authentifiés ou non
-
publier ce contenu
1.2
A qui s'adresse ce guide ?
Il existe plusieurs niveaux d'accès dans Jahia, chacun de ces niveaux étant adapté à des utilisateurs aux
profils différents. Ce guide s'adresse aux utilisateurs ayant accès au Mode Edition, qui est le mode de
travail le plus complet offert par l'application. Ces utilisateurs sont communément regroupés sous le terme
"éditeurs" et correspondent de fait à plusieurs types de profils (éditeur simple, rédacteur en chef,
correcteur, traducteur...).
© 2002 – 2011 Jahia Solutions Group SA
Page 7 sur 172
Guide de l’éditeur Jahia 6.6
Le Mode Edition est configurable par les administrateurs de la plateforme afin d'offrir une expérience de
travail optimale et de masquer les options non nécessaires pour chacune des catégories d’éditeurs.
Le présent guide passe en revue toutes les fonctions disponibles depuis le Mode Edition. Suivant la
configuration spécifique de votre plateforme Jahia, certaines possibilités décrites dans les pages qui
suivent peuvent ne pas vous être accessibles. Si certaines fonctionnalités décrites ne vous sont pas
accessibles mais vous semblent utiles à votre travail, vous devez contacter votre administrateur afin qu'il
modifie les permissions de la plateforme en conséquence.
© 2002 – 2011 Jahia Solutions Group SA
Page 8 sur 172
Guide de l’éditeur Jahia 6.6
Première partie : concepts
Cette première partie présente les concepts essentiels de Jahia et initie le lecteur aux opérations les plus
courantes : créer du contenu, le modifier, l’organiser, le publier. Un passage en revue exhaustif des
interfaces et actions disponibles permettra au lecteur de savoir à quoi servent chacun des menus et
boutons qu’il sera amené à rencontrer. Certaines des fonctions déclenchées par ces boutons ou menus ne
seront toutefois expliquées en détail que dans la seconde partie de ce guide.
© 2002 – 2011 Jahia Solutions Group SA
Page 9 sur 172
Guide de l’éditeur Jahia 6.6
2 Concepts essentiels
2.1
Tout est contenu
Tout élément pouvant être stocké dans Jahia (c'est-à-dire saisi et enregistré) et tout élément pouvant être
inséré dans une page est considéré comme un objet de contenu, quelle que soit sa provenance, ses
propriétés ou son format techniquement parlant.
Si vous avez déjà entendu parler de portlets, de mashups, de gadgets, voire de notions encore plus
ésotériques, oubliez-les pour l’instant et ne retenez qu'une chose: une page dans Jahia est une sorte de
Lego formé de briques, chaque brique est un objet de contenu et, accessoirement, la page elle-même est
également un objet de contenu. Grâce à Jahia vous serez en mesure d'assembler ces briques sans vous
soucier de savoir comment celles-ci ont été crées initialement ou comment elles fonctionnent dans le
détail.
La grande force de Jahia est de vous permettre de gérer toutes ces différentes briques de façon identique,
avec les mêmes options, les mêmes possibilités bien que certaines briques soient très différentes les unes
des autres. Si vous savez créer ou modifier une première brique, vous saurez agencer les autres très
rapidement.
Chaque objet de contenu répond à une définition particulière qui fixe ses propriétés. Pour reprendre notre
métaphore, disons que certaines briques sont en argile, d’autres en terre séchée, d’autres sont en béton,
certaines sont grandes ou encore petites, certaines sont de couleur rouge et d’autre grises, et par la même
chaque type de brique est différent des autres de par les propriétés qui lui sont propres.
Par exemple un objet de type « événement » aura les propriétés suivantes
-
Titre
-
Date de début (de l’événement)
-
Date de fin (de l’événement)
-
Description
© 2002 – 2011 Jahia Solutions Group SA
Page 10 sur 172
Guide de l’éditeur Jahia 6.6
-
Type d’événement
-
Localisation
Tandis qu’un objet de type « personne » aura les propriétés suivantes
-
Nom
-
Prénom
-
Genre
-
Date de naissance
-
Biographie
Ces propriétés sont autant de champs d’information que les éditeurs peuvent remplir et qui seront
généralement affichés dans les pages web accessibles aux visiteurs.
Les objets de contenu peuvent être plus ou moins complexes. Un article, une actualité, une image, un
fichier pdf, une application flash sont des objets de contenu relativement simples. Mais un formulaire, un
fil d’Ariane, un menu de navigation ou un nuage de tags sont également des types de contenu
manipulables de façon identique, bien que plus complexes. Ceux-ci ne sont pas de nature éditoriale
comme peuvent l’être des articles ou des actualités, mais possèdent de même des propriétés qui servent à
configurer leur fonctionnement et qui ne sont généralement pas affichées directement aux utilisateurs.
Considérons un objet de type « formulaire de contact ». On peut imaginer qu’il possède des propriétés
comme les champs à afficher, le type de traitement souhaité une fois qu’il est rempli par un utilisateur :
stocker dans Jahia les données, les envoyer par email, les envoyer vers un autre système informatique, le
fait d’émettre ou non un email de confirmation ou encore le fait de faire apparaître un mécanisme de
prévention contre le spam par exemple.
© 2002 – 2011 Jahia Solutions Group SA
Page 11 sur 172
Guide de l’éditeur Jahia 6.6
Tous les objets de contenu possèdent un ensemble de propriétés communes
- Un nom système (qui ne comporte ni accents, ni espaces et est invariant)
- Un identifiant unique (UUIID)
- Une description
- Une date de création
- Un auteur
- Une langue
Un contenu s'insère généralement dans une page par un simple glissé-déposer.
Par défaut, un objet de contenu peut être inséré n'importe où sur une page, être déplacé au sein de la
même page, vers une autre page, un autre site, voir en dehors de tout site.
Les opérations (création, modification, effacement, déplacement, classement...) se font de manière
identique quel que soit le type d'objet de contenu.
Toutes les fonctions avancées telles que la gestion des droits, la publication, la catégorisation sont
également harmonisées indépendamment du type d'objet de contenu manipulé.
En résumé, dès que vous saurez créer, éditer, supprimer, déplacer et publier un type de contenu, vous
saurez de fait le faire avec tous les objets disponibles.
© 2002 – 2011 Jahia Solutions Group SA
Page 12 sur 172
Guide de l’éditeur Jahia 6.6
2.2 Stockage des contenus
2.2.1 Comment les contenus sont-ils stockés dans Jahia ?
Jahia utilise un entrepôt de stockage des données qui suit la norme JCR (Java Content Repository). Ce point
est un peu technique, mais l’essentiel à retenir c’est que les contenus sont stockés sous forme d’arbre,
chaque objet de contenu étant un nœud de cet arbre. Cela peut vous paraître étrange à première vue,
mais en fait ce mode d’organisation répond parfaitement bien aux problématiques modernes de gestion
de contenu et aux besoins spécifiques de leur utilisation sous forme de sites web ou d’appareils mobiles.
En particulier, cette approche permet de gérer les contenus sous forme de hiérarchie et de maintenir
aisément la cohérence des données entre elles.
Il découle de cela les règles suivantes :
Règle 1 : Aucun contenu ne peut exister sans un parent, et ainsi de suite, jusqu’à la racine de l’arbre. Ainsi
il est impossible d’avoir un nœud ou contenu intitulé « jahia6» situé à l’adresse
/sites/monSite/actualites/2009/juin/jahia6 si le nœud juin ou le nœud 2009 n’existent pas.
Règle 2 : Deux contenus peuvent avoir le même nom système ou le même titre, mais chaque contenu
possède toujours un chemin unique : deux contenus portant le même nom ne peuvent se trouver sous le
même parent.
Par exemple, la présence de deux objets nommés « jahia6 » à deux emplacements différents est possible
sites/monSite/actualites/2009/juin/jahia6
sites/monSite/produits/jahia/jahia6
Tandis que la présence de deux objets « jahia6 » dans le même répertoire est impossible
sites/monSite/produits/jahia/jahia6
sites/monSite/produits/jahia/jahia6
En conséquence, lorsque on tente de déplacer un contenu vers un emplacement ou ce nom est déjà utilisé,
Jahia renomme automatiquement le contenu déplacé pour permettre le déplacement et dépasser
l’impossibilité technique.
© 2002 – 2011 Jahia Solutions Group SA
Page 13 sur 172
Guide de l’éditeur Jahia 6.6
Règle 3 : Un contenu est une entité autonome qui peut être déplacé (presque) n’ importe où dans l’arbre.
Règle 4 : Le chemin d’accès à un contenu conditionne son URL principale, c'est-à-dire l’adresse internet qui
permet de le visualiser (voir le paragraphe ci-après)
2.2.2 Les contenus en cours d’édition, et les contenus publiés
Comme nous l’avons dit ci-dessus, Jahia stocke tous les contenus qui lui sont confiés dans un entrepôt de
données sous forme d’arbre. En réalité, Jahia ne se contente pas d’un seul entrepôt de données, mais en
utilise deux, un pour les contenus en cours de travail (ceux que vous voyez en Mode Edition) et un pour les
données publiées, accessibles aux visiteurs en Mode Live, c'est-à-dire en consultation.
Ainsi lorsque vous travaillez sur une page d’un site, ou sur un contenu particulier, vous n’éditez pas
vraiment la même page que celle consultée par les visiteurs au même moment. En fait, la page que vous
éditez peut être considérée comme l’originale, tandis que la version publiée est une copie réalisée à un
instant T.
Les mécanismes de publication intégrés dans Jahia ont donc pour fonction essentielle de copier les
données prêtes à publier et à les écrire dans ce second entrepôt de données. Vous pouvez comparer cela
en tous points à ce que vous connaissez dans votre travail informatique de tous les jours, quand vous
mettez à jour un dossier en réseau, sur un second disque dur ou sur une clé USB.
La présence de deux entrepôts de données à plusieurs conséquences dont il est utile d’avoir connaissance :
-
Les données sont physiquement dupliquées lors de leur publication, et pas simplement marquées
dans le système comme « publiées » ce qui signifie que les opérations de publication peuvent
prendre un certain temps, en particulier quand elles concernent des centaines ou des milliers de
pages et de nombreux fichiers binaires (images, pdf, vidéos…).
-
Chaque entrepôt de données est indépendant. Si pour une raison quelconque l’un des entrepôts
était endommagé (corrompu) l’autre continuerait à fonctionner, et il serait toujours possible pour
les administrateurs de repartir de l’un ou de l’autre pour réinitialiser le système.
© 2002 – 2011 Jahia Solutions Group SA
Page 14 sur 172
Guide de l’éditeur Jahia 6.6
-
Le contenu ajouté par les internautes directement dans l’entrepôt « live » via des formulaires, ou
tous autres moyens interactifs que l’on regroupe sous l’appellation commune « web 2.0 » ne sont
généralement pas visibles en Mode Edition.
2.3 Affichage des contenus
Dans Jahia, chaque type de contenu peut posséder plusieurs « vues ». Une vue est une représentation
particulière d’un contenu avec pour objectif son affichage ou son utilisation.
Lorsqu’un contenu est inséré dans une page, Jahia utilise toujours la vue par défaut qui a été créée par les
développeurs de votre site, mais vous avez alors la possibilité de choisir d’utiliser une vue différente, plus
adaptée à la situation.
Prenons un exemple concret. Imaginez l’objet « Pierre Dupont » de type « personne »
-
Titre : fiche biographique de P. Dupont
-
Nom : Dupont
-
Prénom : Pierre
-
Date de naissance : 18/01/1965
-
Genre : masculin
-
Profession : architecte
-
Photo : /files/photosID/pdupont.jpg (lien vers une photo)
-
Téléphone : 03 45 45 45
-
Mobile : 06 45 45 45
-
Email : [email protected]
-
Biographie : … un grand texte …
Selon les cas, vous aurez besoin d’afficher un simple lien vers cette fiche, la fiche complète de Pierre
Dupont, une version abrégée en accompagnement de la fiche d’un film, une version très limitée (nom,
prénom, âge) au sein d’une liste ou encore une version expurgée et sans photo pour téléphone mobile.
Ces différents affichages sont autant de « vues » différentes du même objet de contenu.
© 2002 – 2011 Jahia Solutions Group SA
Page 15 sur 172
Guide de l’éditeur Jahia 6.6
Figure 1 : vue “Annuaire”
Figure 2 : vue “mini-CV”
© 2002 – 2011 Jahia Solutions Group SA
Page 16 sur 172
Guide de l’éditeur Jahia 6.6
Figure 3 : vue "Biographie complète"
2.4 Les noms et adresses des contenus
Le titre que vous donnez à vos objets de contenu, qu’il s’agisse de pages, de dossiers, d’images ou de contenus
textuels est totalement libre : vous pouvez utiliser tous les caractères du clavier, y compris les accents et les
espaces. Le titre de chaque objet de contenu est cependant une composante essentielle de son adresse web. Les
adresses Web, nommées également URLs, sont les chemins d’accès que vous tapez dans votre navigateur pour
accéder à un site ou un emplacement précis d’un site. Le problème est que les adresses web, pour être valides,
doivent répondre à certaines règles précises et certaines restrictions. Si ces règles ne sont pas respectées l’adresse
est invalide et le contenu ne sera pas accessible. Jahia effectue donc un certain nombre d’opérations pour déduire
tout seul une adresse Web valide à partir du titre que vous avez donné à votre contenu.
© 2002 – 2011 Jahia Solutions Group SA
Page 17 sur 172
Guide de l’éditeur Jahia 6.6
Exemple
Si vous créez une actualité « Construction d’un pont en Normandie » Jahia traduira cela par
« construction_d-un_pont_en_normandie »
Les principales règles de traitement sont les suivantes
-
Les espaces sont remplacés par des underscores (_)
-
Les caractères de ponctuation sont supprimés
-
Les apostrophes sont remplacés par des tirets (-)
-
Les majuscules sont transformées en minuscules
-
Les caractères accentués sont remplacés par leur version non accentuée (à -> a, é è ê -> e …)
2.5 Les différents modes
Jahia offre différents modes d’accès au contenu, chaque mode correspondant à un usage particulier
-
Mode Render: il s’agît de la simple consultation. Que l’on appelle la version d’une une page publiée
ou non publiée (en cours de travail) en Mode render, celle-ci sera affichée sans outils d’édition.
-
Mode Edit : il s’agît du mode de travail qui permet d’avoir à disposition tous les outils d’édition
(création de contenu, modification, déplacement, suppression, etc.). Le Mode Edit est toujours
utilisé sur la version de travail des pages, jamais sur la version publiée. Ce guide est dédié au Mode
Edit.
-
Mode Contribute : il s’agît d’un mode d’édition simpifié, plus léger que le mode Edit, adapté pour
les éditeurs occasionnels. Le Mode Contribute est toujours utilisé sur la version de travail des
pages, jamais sur la version publiée.
2.6 Utilisateurs authentifiés et visiteurs
La distinction entre les utilisateurs authentifiés (c'est-à-dire connus de Jahia) et les simples visiteurs est
importante.
La navigation anonyme sur un site internet est l’activité que vous pratiquez chaque jour sans doute en
allant consulter des sites pour y trouver de l’information. Vous saisissez une adresse internet (URL) puis
vous consultez les données qui sont affichées dans le navigateur et naviguez sur le site en question. A
© 2002 – 2011 Jahia Solutions Group SA
Page 18 sur 172
Guide de l’éditeur Jahia 6.6
chaque clic, une nouvelle page s’affiche et l’adresse internet change en conséquence C’est cette
expérience que vivrons tous les visiteurs venant consulter le ou les sites réalisés avec Jahia. Ceux-ci ne
pourront influer sur la structure du site ou son contenu, au-delà des éventuelles fonctions interactives et
participatives laissées volontairement à leur attention (formulaires, sondages, commentaires, etc.) mais
pourront naviguer dessus et consulter les pages que vous aurez créés.
En revanche, les utilisateurs qui sont enregistrés dans Jahia disposent de droits plus ou moins étendus et
peuvent dans les limites définies par ses droits, accéder au mode édition, modifier les pages, ajouter,
changer ou supprimer du contenu, enclencher des publications, etc.
2.7 Rôles et permissions
Jahia gère des notions de rôles et de permissions
Les rôles sont des ensembles de permissions en rapport avec l’application elle-même, c'est-à-dire le fait de
pouvoir utiliser telle ou telle fonctionnalité, de voir tel menu ou tel bouton dans les interfaces.
Un utilisateur disposant du rôle rédacteur n’aura pas accès aux mêmes options qu’un utilisateur disposant
du rôle rédacteur en chef. Ce dernier disposera par exemple de l’accès aux fonctions de validation des
pages en vue de leur publication, tandis que le rédacteur pourra seulement utiliser les fonctions d’ajout et
d’édition de contenu.
Les droits par contre ne concernent pas l’application Jahia, mais les contenus qui sont stockés dedans. En
simplifiant légèrement, il y’a trois grands types de droits :
-
Les droits de lecture (possibilité de voir un contenu)
-
Les droits d’écriture (possibilité de modifier un contenu)
-
Les droits de gestion (possibilité de modifier les droits sur le contenu)
On peut donc imaginer qu’une personne dispose des droits de modification sur un contenu X, mais de par
son rôle ne puisse modifier celui-ci car n’ayant pas accès aux outils pour le faire ou, pour prendre un
scénario plus réaliste, un traducteur a besoin d’avoir des droits de modification sur le contenu qu’il doit
© 2002 – 2011 Jahia Solutions Group SA
Page 19 sur 172
Guide de l’éditeur Jahia 6.6
traduire, mais de par son rôle ses possibilités d’intervention seront limitées à une langue en particulier et il
ne pourra pas accéder aux propriétés de classification (tags et catégories).
Jahia est livré avec certains rôles prédéfinis. Les administrateurs de la plateforme peuvent modifier ces
rôles, en ajouter de nouveaux ou supprimer des rôles existants, afin de faire correspondre au mieux votre
plateforme Jahia à vos besoins.
3 Premiers pas en tant qu’éditeur
3.1
Se connecter
Prérequis : vous devez disposer d’un compte utilisateur, c'est-à-dire être enregistré dans Jahia, pour
pouvoir vous authentifier. La création des comptes, ainsi que leur configuration est du ressort des
administrateurs.
Pour se connecter à Jahia, vous devez lancer un navigateur web et saisir l'adresse fournie par votre
administrateur.
Elle est généralement de la forme suivante http://votre_domaine/start/ mais peut varier en fonction des
réglages spécifiques réalisés par votre entreprise.
Si vous installez Jahia en local sur votre machine, vous pouvez utiliser l'adresse
http://localhost:8080/cms/start/
Une page d'accueil vous demande de vous authentifier.
Saisissez votre nom d'utilisateur et votre mot de passe puis validez en cliquant sur le bouton "ok"
Si votre authentification est réussie, votre page personnelle s’affiche, prête à recevoir des informations
complémentaires (pour le moment Jahia ne connaît que votre nom d’utilisateur) et vous offrant un certain
nombre d’accès aux diverses parties de l’application en fonction des droits qui vous ont été conférés.
© 2002 – 2011 Jahia Solutions Group SA
Page 20 sur 172
Guide de l’éditeur Jahia 6.6
3.2 Votre profil utilisateur / tableau de bord
Dans Jahia, chaque utilisateur enregistré dispose d'une page privée appelée le Profil.
Ce profil utilisateur sert également de tableau de bord personnalisable et constitue le point d’entrée idéal
pour travailler avec Jahia après s’être authentifié.
Nous n’entrerons pas ici dans le détail du profil utilisateur qui peut différer grandement d’une plateforme
Jahia à une autre en fonction des réglages et choix opérés par les développeurs et administrateurs. Celui-ci
peut en effet être adapté et complétement modifié. Nous survolerons donc rapidement le Profil tel qu’il se
présente par défaut avec une plateforme Jahia par défaut.
Les données minimales d'un profil sont celles nécessaires à son inscription: nom d'utilisateur, mot de
passe, email.
Figure 4 : Profil / Tableau de bord utilisateur après connexion
© 2002 – 2011 Jahia Solutions Group SA
Page 21 sur 172
Guide de l’éditeur Jahia 6.6
La page Profil est organisée en trois colonnes. A gauche, une liste de liens, dont chaque élément permet
d’appeler une fonction particulière qui sera chargée dans la partie centrale. Au centre, des divers
raccourcis, remplacés en fonction du choix de l’utilisateur à partir de la colonne de gauche. A droite des
liens permanents pour accéder à certaines parties particulières de Jahia en fonction des droits de
l’utilisateur (administration, studio..) et la liste des sites sur lesquels l’utilisateur possèdes des droits
particuliers avec des accès direct en Mode Edition, Contribution ou Consultation.
3.2.1 Mes informations
L’option « mes informations » fait apparaître une liste de champs d’information éditables à même la page.
© 2002 – 2011 Jahia Solutions Group SA
Page 22 sur 172
Guide de l’éditeur Jahia 6.6
L’utilisateur est libre de compléter ou non ces différentes informations à travers les champs prédéfinis tels
que son nom, sa date de naissance, son téléphone, sa photo... soit en ajoutant lui-même de nouveaux
couples « propriété = valeur ». Par exemple: hobby = tennis
L'utilisateur peut choisir d'un simple clic quelles informations sont privées et quelles informations sont
publiques (en bas de la colonne droite). Par défaut toutes informations sauf le nom de l'utilisateur sont
privées.
3.2.2 Mes tâches
Affiche une liste des tâches en attente pour l’utilisateur. Celles-ci peuvent avoir été ajoutées par d’autres
utilisateurs, par lui-même ou par des processus internes de Jahia en fonction de règles prédéfinies (par
exemple, valider une publication, traduire une page…). Par défaut cette liste est vide.
3.2.3 Mon contenu
Liste les contenus de tout type créés par l’utilisateur.
© 2002 – 2011 Jahia Solutions Group SA
Page 23 sur 172
Guide de l’éditeur Jahia 6.6
3.2.4 Mes pages
Liste les pages web crées par l’utilisateur
3.2.5 Mes sites
Liste les sites sur lesquels l’utilisateur possède des accès et lui permet de s’y rendre (en fonction de ses
droits, en Edition, en Contribution, ou en Consultation). Cette liste est similaire à celle affichée dans la
colonne de droite du profil mais peut être enrichie au besoin, en raison de l’espace disponible.
3.3 Se déconnecter
Quand vous avez terminé de travailler avec Jahia, il est important de vous déconnecter du système afin
d’éviter qu’une autre personne ayant accès à votre poste de travail (physiquement ou à distance) ne
puisse effectuer des opérations sous votre nom. Vous devez être conscient que fermer votre navigateur ne
constitue pas nécessairement une protection suffisante.
Pour vous déconnecter vous pouvez, à partir de votre Profil cliquer sur le lien « se déconnecter » situé dans
la colonne de droite
© 2002 – 2011 Jahia Solutions Group SA
Page 24 sur 172
Guide de l’éditeur Jahia 6.6
Ou, lorsque vous êtes en Mode Edition ou en Mode Contribution vous servir de la barre d’outils située en
haut de chaque page.
© 2002 – 2011 Jahia Solutions Group SA
Page 25 sur 172
Guide de l’éditeur Jahia 6.6
Deuxième partie : interfaces d’édition
Cette seconde partie effectue un passage en revue systématique de toutes des interfaces d’édition que
vous pourrez être appelé à rencontrer. Sans entrer dans le détail des opérations sous-jacentes réalisées par
Jahia lorsqu’elles sont utilisées, ce passage en revue explique le but de chacune des interfaces et le résultat
immédiat des interactions disponibles (boutons, menus, etc.).
© 2002 – 2011 Jahia Solutions Group SA
Page 26 sur 172
Guide de l’éditeur Jahia 6.6
4 Vue d’ensemble de l’interface d’édition
Ce chapitre va vous permettre de passer en revue les interfaces d’édition de Jahia dans le détail, menu par
menu, bouton par bouton et écran par écran. Comme précisé en introduction, les interfaces de Jahia
s’adaptent en fonction du rôle assigné aux utilisateurs et il est possible, voire probable, que certaines
fonctions ou interfaces décrites ci-après ne vous soient pas accessibles.
4.1
Page en Mode Edition
Le passage en Mode Edition à partir d’une page quelconque de vos sites gérés dans Jahia à pour effet
immédiat de recharger cette page au sein d’une interface plus étoffée qui utilise la totalité de l’espace
offert par le navigateur internet.
Vous remarquerez que la page en mode édition ressemble de très près à sa version publique, à quelques
différences près toutefois : certains boutons apparaissent au sein même de la page (ils permettent
d’ajouter du contenu) et les différents objets de contenu qui composent la page se trouvent entourés de
liserés colorés quand vous les survolez avec votre souris ou quand vous les sélectionnez en cliquant dessus.
© 2002 – 2011 Jahia Solutions Group SA
Page 27 sur 172
Guide de l’éditeur Jahia 6.6
Figure 5: vue d’ensemble de l’interface d’édition
L'interface d'édition se présente toujours de la même façon. Elle se décompose en 3 parties essentielles : la
barre d'outils (en haut), le sélecteur (à gauche), le plan de travail (au centre).
Suivant la configuration de la plateforme et les droits dont vous disposez en tant qu'éditeur, chacune de
ces parties peut être légèrement différente de la photo présentée ci-dessus et certaines fonctionnalités
peuvent ne pas être disponibles. Les schémas et explications ci-dessous présentent la totalité des fonctions
(boutons, menus...) implémentées dans ces interfaces, sans distinction de profils, dont la mise en œuvre
est propre à chaque entreprise.
© 2002 – 2011 Jahia Solutions Group SA
Page 28 sur 172
Guide de l’éditeur Jahia 6.6
Figure 6: les trois parties de l’interface d’édition
© 2002 – 2011 Jahia Solutions Group SA
Page 29 sur 172
Guide de l’éditeur Jahia 6.6
4.2 Le plan de travail
Le plan de travail est la zone principale dans laquelle les contenus sont organisés pour former une page
web. Le plan de travail, à quelques détails prêts, présente ces contenus tels qu'ils apparaitront une fois
publiés. La raison pour laquelle Jahia présente un plan de travail si peu "chargé" est que nous voulons
éviter aux éditeurs de passer en permanence d'une fenêtre de prévisualisation à la fenêtre d'édition et leur
permettre de travailler sur leurs pages quasiment comme s'il s'agissait des pages finales.
Le mode édition sert avant toutes choses à composer des pages web de façon simple et rapide. Lorsqu'un
éditeur compose une page web, cinq grands types d'actions sont possibles
•
créer un nouveau contenu
•
intégrer dans la page un contenu qui existe déjà dans le système
•
modifier un contenu
•
réordonner les contenus
•
supprimer un contenu
La façon de manipuler les éléments au sein du plan de travail, d’en ajouter ou d’en retirer est abordée en
détail au chapitre 7.
Le plan de travail est surmonté d’une barre sur fond bleu ciel qui affiche le chemin d’accès à la page
courante (celle affichée dans le plan de travail). A droite de cette barre bleue se situent un menu « Edit »
qui réagit à l’élément sélectionné dans la page et un sélecteur de langue.
4.2.1 Menu Edit
Le menu Edit présente les actions disponibles pour le contenu sélectionné au sein du plan de travail. Par
défaut, c’est la l’objet page dans son ensemble qui est sélectionné, à défaut d’une sélection plus précise.
•
Editer : ouvre un formulaire d’édition, ce qui permet de modifier le contenu sélectionné.
•
Supprimer : supprime le contenu sélectionné
© 2002 – 2011 Jahia Solutions Group SA
Page 30 sur 172
Guide de l’éditeur Jahia 6.6
•
Edit source : actif uniquement quand l’élément est une référence (un alias). Permet d’aller modifier
le contenu affiché, quel que soit son emplacement.
•
Copier : copie en mémoire le contenu sélectionné.
•
Couper : copie en mémoire le contenu sélectionné, celui-ci sera supprimé lorsque la fonction
« coller » sera utilisée
•
Coller : colle à l’endroit sélectionné l’élément en mémoire.
•
Coller la référence : crée un alias de l’élément copié, c’est l’équivalent d’une copie qui resterait
indéfiniment liée à l’original.
•
Traduire + proposition de langue: ouvre une interface dédiée aux activités de traduction
•
Exporter : exporte l’élément sélectionné (et tous ses enfants) au format xml
•
Importer : importe à l’endroit sélectionné le contenu d’un fichier xml.
•
Verrouiller : verrouille l’élément sélectionné
•
Déverrouiller : déverrouille l’élément sélectionné
•
Sauver comme un composant de portail : créer un alias du contenu sélectionné et le met à
disposition des utilisateurs pour pouvoir l’insérer à volonté dans leur portail personnalisé.
•
Montrer dans le gestionnaire de contenu : ouvre l’Explorateur de contenu directement sur l’objet
sélectionné.
Note : pour éviter des manipulations malencontreuses, la fonction supprimer n’est pas disponible dans ce
menu quand l’objet page est sélectionné. Pour effacer des pages, vous devez utiliser le sélecteur.
4.2.2 Menu des langues
Ce menu déroulant présente la liste des langues déclarées pour le site courant et permet de passer de
l’une à l’autre.
Note : pour ajouter de nouvelles langues, l’accès à l’interface d’administration est nécessaire. Si vous avez
besoin d’ajouter une nouvelle langue à votre site, vous devez contacter votre webmaster ou un
administrateur.
© 2002 – 2011 Jahia Solutions Group SA
Page 31 sur 172
Guide de l’éditeur Jahia 6.6
Figure 7: menu des langues du site
Figure 8: menu des langues et plan de travail
Il est à noter que ce menu n’agît que sur le contenu stocké dans Jahia mais ne modifie en rien la langue
utilisée dans les interfaces du logiciel. Si vous avez décidé de travailler avec des interfaces en français,
celles-ci demeureront en français bien que vous éditiez la version anglaise, espagnole, ou chinoise de votre
site.
© 2002 – 2011 Jahia Solutions Group SA
Page 32 sur 172
Guide de l’éditeur Jahia 6.6
Figure 9: changement de langue
4.3 La barre d'outils
La barre d'outils est située en haut de la fenêtre du navigateur et met à disposition une série de boutons et
de menus.
Note : l’ordre des boutons et menus peut être adapté par les administrateurs de la plateforme, aussi
présentons nous cette barre dans la version fournie par défaut lors de l’installation de Jahia. Quelque soit
l’ordre de présentation, les fonctions demeurent les mêmes.
Figure 10: barre d'outils, vue d'ensemble
© 2002 – 2011 Jahia Solutions Group SA
Page 33 sur 172
Guide de l’éditeur Jahia 6.6
4.3.1 Bouton Live
Ce bouton permet de voir la page actuellement affichée en mode édition, telle quelle est publiée
actuellement. Attention : ce bouton est uniquement cliquable quand la page a été publiée au moins une
fois, sinon il est grisé.
4.3.2 Bouton Aperçu
Ouvre une nouvelle page dans le navigateur et affiche la page courante telle qu’elle serait en Mode Live si
elle était publiée sur l’instant.
4.3.3 Bouton Contribution
Ouvre un nouvelle page dans le navigateur et affiche la page courante en mode contribution, c'est-à-dire
une version modifiable par les utilisateurs disposant des droits afférents, mais sans l’ensemble des
interfaces graphiques propres au Mode Edition. Le Mode Contribution bénéficie d’un guide dédié.
4.3.4 Menu View
•
Prévisualisation en simple visiteur : ouvre une nouvelle fenêtre qui permet de consulter le site en
utilisant le profil utilisateur « guest » c'est-à-dire en simulant un visiteur anonyme. Sur les sites qui
font usage des droits pour gérer finement quel utilisateur ou groupe est censé voir tel ou tel
contenu, cette option permet aux éditeurs de valider en un seul clic que ceux-ci ont été
correctement positionnés et qu’un contenu censé être privé n’est pas accessible aux simples
visiteurs par erreur.
•
Astuce : il est possible de simuler un autre utilisateur en changeant dans l’url de la page de
prévisualisation le nom du user ou groupe visé.
Par exemple /cms/render/default/en/sites/ACME/home.html?alias=guest
Modifié en /cms/render/default/en/sites/ACME/home.html?alias=fred
permet de voir le site tel que le verra l’utilisateur fred.
© 2002 – 2011 Jahia Solutions Group SA
Page 34 sur 172
Guide de l’éditeur Jahia 6.6
•
Comparer avec la version publiée : ouvre une fenêtre en deux parties qui présente à gauche la page
courante (ou l’élément sélectionné au sein d’une page) dans sa version Live (publiée) et à droite la
page en cours de travail en mode Prévisualisation. Il est ainsi possible de comparer visuellement les
différences entre les deux versions. Un bouton highlighting situé sur la partie droite permet de
surligner les différences entre les deux versions. Des boutons de publication permettent de publier
l’élément affiché dans la fenêtre de comparaison au besoin.
Figure 11: fenêtre de comparaison d’une page dans son ensemble
© 2002 – 2011 Jahia Solutions Group SA
Page 35 sur 172
Guide de l’éditeur Jahia 6.6
Figure 12 : comparaison d'un contenu unitaire avec mise en valeur des différences
•
Versions
•
Show previous published versions
•
Voir les statuts ACL : affiche une icône sur chaque objet du plan de travail dont les droits sont
spécifiques, c'est-à-dire différents des droits de son objet parent.
•
Voir les statuts de Publication : affiche
4.3.5 Menu Publication
Le menu Publication permet de rendre accessible des éléments dans l’espace de consultation. Ce menu
propose certaines options permanentes (quelle que soit la page affichée dans le plan de travail) et
certaines options directement liées à l’objet sélectionné
•
Publier nom de la page/ du contenu - Langue : demande la publication de la page ou de l’élément
sélectionné dans la langue courante. Le but de cette option est de rendre publique la page telle
© 2002 – 2011 Jahia Solutions Group SA
Page 36 sur 172
Guide de l’éditeur Jahia 6.6
qu’elle apparaît dans le plan de travail à l’éditeur c'est-à-dire la page et l’ensemble des éléments
qui la compose. Lorsque cette action est utilisée, aucune sous-page ne sera publiée.
•
Publier tout sous nom de l’objet sélectionné - Langue : demande la publication du contenu
sélectionné (la page dans son ensemble quand aucun contenu plus spécifique n’est sélectionné),
ainsi que de la totalité de ses enfants, y compris les sous-pages.
•
Publier le site nom du site – langue : demande la publication de l’ensemble du site pour la langue
courante, quel que soit la page couramment affichée dans le plan de travail. Cette action, bien que
très pratique doit être utilisée avec précaution car elle peut facilement entrainer la publication de
contenus que d’autres éditeurs n’ont pas forcément envie de voir publiés sur l’instant.
•
Dépublier : demande la dépublication (retrait de l’espace de consultation) de l’élément sélectionné
•
Statut de publication : affiche en surimpression dans le plan de travail le statut de publication pour
chacun des éléments de la page courante.
Figure 13: affichage du statut de publication
•
Gestionnaire de Publication : ouvre une fenêtre dédiée qui permet de sélectionner manuellement
un ensemble de pages à publier, pour n’importe quelle langue du site. La sélection de publication se
fait toujours pour une page dans son ensemble, c'est-à-dire la page et tous les éléments qui la
constituent.
© 2002 – 2011 Jahia Solutions Group SA
Page 37 sur 172
Guide de l’éditeur Jahia 6.6
•
Pour gérer des publications plus finement (contenu par contenu), le Gestionnaire de site est plus
approprié.
•
L’utilisation du Gestionnaire de publication, bien que pratique, n’est habituellement pas nécessaire
pour les éditeurs lors de leur travail quotidien, les autres options du menu publication suffisant
généralement à satisfaire leurs besoins, les demandes de publication étant réalisées directement
depuis l’interface du Mode Edition.
Figure 14 : Gestionnaire de publication
4.3.6 Menu Workflow
•
Voir les statuts de workflow : affiche par-dessus la page courante une indication de statuts pour
chaque objet de contenu. Les éléments
© 2002 – 2011 Jahia Solutions Group SA
Page 38 sur 172
Guide de l’éditeur Jahia 6.6
•
Tableau de bord de workflow : affiche dans une fenêtre la liste de tous les processus de workflow
en cours sur lesquels vous pouvez effectuer une action.
Figure 15 : tableau de bord des processus de workflow
4.3.7 Taches en attente (nb)
Cet élément légèrement grisé (car non cliquable directement) indique à l’utilisateur le nombre de
processus de workflow en attente le concernant. Ces processus peuvent être visualisés dans le Tableau de
bord de workflow.
4.3.8 Menu Gestionnaires
© 2002 – 2011 Jahia Solutions Group SA
Page 39 sur 172
Guide de l’éditeur Jahia 6.6
•
Gestionnaire de documents : ouvre le gestionnaire de documents, pour manipuler des fichiers
binaires (images, vidéos, documents bureautiques, etc.)
•
Gestionnaire de portlets : ouvre le gestionnaire de portlets et autres gadgets
•
Explorateur de l’entrepôt de données : ouvre l’Explorateur de contenu. La totalité des contenus du
système est accessible, y compris les contenus système gérés par Jahia.
•
Gestionnaire de catégories : ouvre le gestionnaire de catégories, pour créer et maintenir un arbre
de catégories utilisées à des fins de classification.
•
Gestionnaire de tags : ouvre le gestionnaire de tags, pour créer et manipuler des tags, créés par les
utilisateurs externes ou les éditeurs.
•
Gestionnaire de sites : ouvre le gestionnaire de sites, pour créer ou manipuler les pages et les
contenus de vos sites internet, ainsi que le déclenchement de publication avec un haut niveau de
granularité.
•
Gestionnaire de publication distante (uniquement dans la version Enterprise) : ouvre le gestionnaire
de publication sur serveur distant, pour définir les paramètres de réplication du site vers un serveur
Jahia différent du serveur sur lequel vous effectuez vos travaux d’édition.
4.3.9 Menu Cache
•
Vider les caches nom de la page courante : permet de vider tous les caches de la page courante.
Cette action peut être utilisée si après une publication par exemple, le contenu présenté dans
l’espace de consultation ne semble pas à jour. Normalement, la gestion des caches est
intégralement prise en charge de façon transparent par Jahia et toute publication entraine une
mise à jour automatique des caches. Il existe des cas particuliers (remontées automatiques de
contenu par exemple) dans lesquels les caches sont volontairement programmés pour être
rafraichis non pas lors de la publication mais selon une temporalité fixe (toutes les 4 heures par
exemple). Dans un cas comme celui-ci, si l’éditeur souhaite hâter la mise à jour de la page, il peut
utiliser cette option.
© 2002 – 2011 Jahia Solutions Group SA
Page 40 sur 172
Guide de l’éditeur Jahia 6.6
•
Vider tous les caches : permet de vider tous les caches de la plateforme, quels que soit le nombre
de sites. Attention, cette action n’est à utiliser que dans des cas extrêmes, en cas d’erreurs
manifestes constatables en consultation ou de caches corrompus (visible dans les logs). En
supprimant tous les caches de la plateforme, on provoque de fait un ralentissement temporaire et
une surcharge de travail conséquente pour Jahia. Cette option devrait être réservée aux
administrateurs compétents.
4.3.10 Bouton Administration
Ce bouton n’apparaît que pour les utilisateurs disposant des permissions pour accéder à l’interface
d’administration de Jahia (administration des sites et/ou du serveur) dans son ensemble. Il ouvre
l’interface d’administration dans la fenêtre courante.
4.3.11 Bouton Studio
Ce bouton n’apparaît que pour les utilisateurs disposant des permissions pour modifier les modèles de
pages (templates). Il permet d’ouvrir le studio de développement intégré dans une nouvelle fenêtre du
navigateur; le Studio dispose d’un guide qui lui est propre.
4.3.12 Bouton Tâches de fond
Ce bouton fait apparaître une fenêtre dédiée qui liste les opérations traitées par Jahia en tâche de fond
(jobs) : ceux passés, ceux en cours de traitement, ceux en attente de traitement. Lorsqu’un job est en cours
d’exécution, la petite icône qui précède le titre du bouton s’allume et est animée pour signifier. Cette
© 2002 – 2011 Jahia Solutions Group SA
Page 41 sur 172
Guide de l’éditeur Jahia 6.6
fenêtre présente un intérêt limité pour la plupart des éditeurs, sauf pour vérifier qu’une opération de
publication qu’ils ont lancé s’est terminée avec succès, aussi la description détaillée de cette fenêtre et les
options disponibles sont-ils décrits dans le guide du webmestre, pour qui cette interface présente une bien
plus grande utilité.
Figure 16 : fenêtre de visualisation des processus exécutés en tâche de fond
4.3.13 Icône Presse Papier
Cette icône grisée par défaut, s’allume lorsqu’un contenu a été copié et est disponible dans le pressepapier pour être collé dans une page. Un clic sur l’icône allumée permet de voir le titre du contenu copié.
Il est a noter que le presse-papier ne peut contenir qu’un seul élément copié à la fois.
© 2002 – 2011 Jahia Solutions Group SA
Page 42 sur 172
Guide de l’éditeur Jahia 6.6
4.3.14 Menu Utilisateur « Connecté avec votre-nom-d’utilisateur »
•
Se déconnecter : permet de terminer une session authentifiée. Si vous vous déconnectez vous serez
automatiquement renvoyé vers la page courante en Mode Live, si elle est publiée. Il est important
de penser à vous déconnecter lorsque vous avez terminé de travailler, afin d’éviter qu’une autre
personne accédant à votre ordinateur ne puisse effectuer des opérations d’édition en utilisant vos
identifiants.
•
Mon profil : vous renvoie à votre Profil / Tableau de bord
© 2002 – 2011 Jahia Solutions Group SA
Page 43 sur 172
Guide de l’éditeur Jahia 6.6
4.4 Le sélecteur
Le sélecteur est la partie située à gauche de la fenêtre du navigateur et est organisé en onglets répondant
chacun à un usage particulier. De manière générale, le but du sélecteur est de permettre aux éditeurs
d'ajouter des éléments dans le plan de travail, qu’il s’agisse de nouveaux éléments (créer un nouvel article
par exemple) ou de réutiliser un contenu (un article, un fichier, un sondage…) déjà existant dans Jahia.
Le sélecteur est organisé en 8 onglets
Figure 17 : vue d'ensemble du Sélecteur
© 2002 – 2011 Jahia Solutions Group SA
Page 44 sur 172
Guide de l’éditeur Jahia 6.6
4.4.1 Barre du sélecteur
Le sélecteur est surmonté d’une barre sur fond bleu clair qui présente de gauche à droite
•
Un menu déroulant pour changer de site
•
Un bouton « rafraichir » qui force la mise à jour du sélecteur. Ce bouton est utile pour forcer un
rafraichissement si vous pensez que certaines informations ne sont pas à jour, notamment les
statuts de publication des pages (voir plus bas). En effet, dans la mesure du possible les opérations
réalisées dans Jahia sont répercutées immédiatement dans le sélecteur. Toutefois pour ne pas
surcharger la plateforme, il arrive que Jahia ne force pas systématiquement tous les
rafraichissements.
•
Un bouton « masquer » qui permet de replier le sélecteur sur la partie gauche de l’écran. Une fois
le sélecteur masqué, il peut être rouvert par un simple clic sur l’icône qui à alors changé de sens.
4.4.2 Onglet 1 (celui affiché par défaut) : plan du site
Cet onglet permet d’avoir une vue d’ensemble du site (il est possible d’ouvrir/fermer les nœuds de l’arbre
sans avoir à charger les pages elles-mêmes), de naviguer facilement dedans (en cliquant sur une page,
celle-ci est chargée dans le plan de travail) et de le mettre à jour.
Sont listés :
-
les objets de type « page »
-
les liens internes devant apparaître dans les menus de navigation
-
les liens externes devant apparaître dans les menus de navigation
-
un dossier « contents »
-
un dossier « files »
-
un dossier « newsletters »
© 2002 – 2011 Jahia Solutions Group SA
Page 45 sur 172
Guide de l’éditeur Jahia 6.6
Figure 18: onglet 1 présentant l'arbre du site
Nous reviendrons un peu plus loin sur la gestion des pages et de l’arborescence du site, ainsi que sur les
répertoires contents, files et newsletter.
4.4.3 Onglet 2 : nouveaux contenus
Présente un arbre de types de contenu (parfois appelés « composants ») parmi lesquels les éditeurs
peuvent choisir pour créer un nouveau contenu du type en question au sein de leur page.
© 2002 – 2011 Jahia Solutions Group SA
Page 46 sur 172
Guide de l’éditeur Jahia 6.6
Les composants dont la fonction est d’être insérés dans les pages par glisser-déposer sont organisés en
groupes logiques. Ces groupes peuvent être modifiés par vos administrateurs, certains retirés ou d’autres
ajoutés. Nous présentons ici la version telle qu’installée par défaut avec Jahia.
Figure 19: onglet 2, présentant les composants
Les différents groupes de composants peuvent être ouverts/fermés grâce aux petites flèches qui précèdent
leurs noms, pour faire apparaître les éléments qui les composent et qui peuvent être insérés dans les
pages.
Les composants les plus fréquemment utilisés sont ceux rassemblés dans les groupes
-
contenus : basiques ; ce sont des contenus très simples, une image, un fichier, un champ texte
court ou long ou une référence vers un contenu déjà existant
© 2002 – 2011 Jahia Solutions Group SA
Page 47 sur 172
Guide de l’éditeur Jahia 6.6
Figure 20 : onglet 2, vue détaillée de la cétgorie Contenus basiques
-
contenus : structurés ; ce sont des contenus plus élaborés composés de plusieurs champs groupés
comme une actualité (titre, date, corps de texte, image), un événement (titre, date de début, date
de fin, type d’événement, lieu…)
© 2002 – 2011 Jahia Solutions Group SA
Page 48 sur 172
Guide de l’éditeur Jahia 6.6
Figure 21 : onglet 2, vue détaillée de la catégorie Contenus structurés
La présence d’un champ de saisie située au-dessus de la liste des composants permet de filtrer celle-ci très
rapidement au fur et à mesure de la frappe. Ainsi, il est plus rapide quand on connait le nom du composant
recherché de filtrer la liste pour le faire apparaître que de parcourir la liste en ouvrant / fermant les
différentes catégories de composants.
© 2002 – 2011 Jahia Solutions Group SA
Page 49 sur 172
Guide de l’éditeur Jahia 6.6
Figure 22 : Exemple de filtrage de la liste après avoir tapé les lettres « tex »
Figure 23 : Exemple de filtrage de la liste après avoir tapé les lettres « conta »
La saisie dans ce champ de filtrage n’a pas besoin d’être validée, le filtrage se fait en temps réel au fur et à
mesure de la frappe.
4.4.4 Onglet 3 : Contenus éditoriaux
Présente les contenus éditoriaux stockés dans certains répertoires spécifiques
-
Contents : répertoires dédiés aux contenus éditoriaux non disposés dans des pages mais dans le
répertoire « contents » de chaque site sur lequel vous avez des droits.
-
Répertoire personnel : votre répertoire utilisateur.
© 2002 – 2011 Jahia Solutions Group SA
Page 50 sur 172
Guide de l’éditeur Jahia 6.6
Figure 24 : onglet 3, contenus éditoriaux
4.4.5 Onglet 4 : fichiers et images
Présente les fichiers stockés dans trois répertoires spécifiques
-
Files : répertoires dédié aux fichiers (images, vidéos, documents office…) au sein des différents sites
web sur lesquels vous avez des droits.
-
Répertoire personnel : votre répertoire utilisateur.
En cliquant sur un dossier dans la partie haute de la fenêtre, tous ses enfants de type fichier (document,
image, vidéo…) sont affichés. Si un dossier ne contient aucun fichier mais seulement des sous-dossiers,
ceux-ci ne seront pas affichés dans la fenêtre du bas.
Les fichiers de type image sont présentés sous forme d’une vignette, d’un nom et des dimensions de
l’image (en pixels).
© 2002 – 2011 Jahia Solutions Group SA
Page 51 sur 172
Guide de l’éditeur Jahia 6.6
Les autres types de fichiers sont présentés sous forme d’une icône reprenant leur extension, du nom du
fichier et de son auteur.
Dès lors que des fichiers sont affichés, vous pouvez les sélectionner et les placer à l’endroit désiré dans
votre page en effectuant un simple glissé-déposé.
Figure 25 : onglet 4, fichiers et images
4.4.6 Onglet 5 : portlets, mashups, gadgets
-
System site : répertoire partagé accessible depuis tous les sites web
© 2002 – 2011 Jahia Solutions Group SA
Page 52 sur 172
Guide de l’éditeur Jahia 6.6
-
Portlets : répertoires dédiés aux portlets, mashups et autres gadgets au sein du site web courant
-
Répertoire personnel : votre répertoire utilisateur.
Cet onglet fonctionne comme les deux précédents. Séparé en deux parties, il présente un arbre en haut et
la liste des contenus disponibles dans sa partie basse. Cet onglet regroupe tous les contenus à votre
disposition de type portlets, mashups et gadgets. Par simplicité, on regroupera ces différentes catégories
de contenus sous le terme « mashups », qui désigne de petites applications autonomes pouvant être
incluses dans un site et dont les données proviennent, généralement, d’un site tiers.
© 2002 – 2011 Jahia Solutions Group SA
Page 53 sur 172
Guide de l’éditeur Jahia 6.6
Figure 26 : onglet 5, portlets
4.4.7 Onglet 7 : recherche plein texte
Cet onglet permet d’effectuer des recherches plein texte sur l’ensemble du contenu stocké dans le site et
dans le Gestionnaire de fichiers. Plusieurs options sont disponibles afin de faciliter et accélérer les
recherches :
© 2002 – 2011 Jahia Solutions Group SA
Page 54 sur 172
Guide de l’éditeur Jahia 6.6
-
Les opérateurs classiques AND, OR, NOT
-
Des guillemets pour traiter comme une seule entité littérale plusieurs mots séparés (« gestionnaire
de contenu »)
-
Le caractère joker * est autorisé (clém* -> clémence, clément, clémentine)
-
Pour accélérer vos recherches, vous pouvez limiter celles-ci
o A une partie de l’arborescence (1) en spéciant le point de départ de la recherche
o A une langue (2) en sélectionnant parmi les langues disponibles dans un menu déroulant.
o A un type de contenu spécifique (3) en sélectionnant parmi les types possibles dans un
menu déroulant.
Une recherche basée uniquement sur des mots clés fera apparaître tous les contenus éditoriaux et fichiers
comprenant ceux-ci.
1
2
3
Figure 27 : formulaire de recherche du sélecteur
© 2002 – 2011 Jahia Solutions Group SA
Page 55 sur 172
Guide de l’éditeur Jahia 6.6
Figure 28 : résultat de recherche filtré sur un seul type de contenu
La même recherche filtrée sur le type de contenus « événement » ne fera ressortir que les événements.
Notez que cette recherche est plus rapide, puisque Jahia doit rechercher dans une masse de contenu
beaucoup plus faible. De manière générale, lorsque vous connaissez le type de contenu que vous souhaitez
trouver, pensez à préciser ce cadre de recherche.
La même recherche limitée aux contenus en langue française sera encore plus précise et plus rapide.
Les contenus affichés dans la partie résultats de recherche peuvent être sélectionnés et insérés par simple
glissé-déposé dans la page ouverte dans le plan de travail. Le contenu original n’est ni déplacé ni modifié,
c’est en fait une référence (un alias) qui est alors créée.
Le bouton « Glisser les résultats dans la page » permet d’insérer dans la page une zone d’affichage des
résultats de recherche correspondant à la requête effectuée dans le sélecteur. L’avantage est double :
-
En un clic les résultats de recherche peuvent être insérés
-
Si ces résultats de recherche évoluent avec le temps, ces changements sont répercutés
automatiquement dans la page en question, car ce ne sont pas les résultats eux-mêmes qui ont été
insérés une fois pour toutes, mais la requête de recherche.
© 2002 – 2011 Jahia Solutions Group SA
Page 56 sur 172
Guide de l’éditeur Jahia 6.6
Figure 29 : Résultat de l’utilisation du bouton Drag & Drop : les deux actualités ont été insérées dans la page.
4.4.8 Onglet 6 : recherche par catégories
Cet onglet est séparé en deux parties.
La partie haute permet de voir l’arbre des catégories et d’en sélectionner une. En cliquant sur une
catégorie, tous les contenus qui lui sont rattachés sont alors affichés dans la partie basse.
Les contenus affichés peuvent être sélectionnés et déplacés vers la page ouverte dans le plan de travail.
Lorsqu’un contenu est ainsi inséré dans une page, c’est en fait une référence (un alias) qui est créé et le
contenu original n’est ni déplacé ni modifié.
© 2002 – 2011 Jahia Solutions Group SA
Page 57 sur 172
Guide de l’éditeur Jahia 6.6
Figure 30 : onglet 6, recherche par catégories
4.4.9 Onglet 8 : derniers éléments modifiés
Cet onglet affiche la liste des trente derniers contenus éditoriaux (contenus basiques et contenus
structurés) créés ou modifiés sur l’ensemble de la plateforme.
© 2002 – 2011 Jahia Solutions Group SA
Page 58 sur 172
Guide de l’éditeur Jahia 6.6
Figure 31 : liste des derniers contenus modifiés et détail d'un contenu
A l’inverse des autres onglets, la partie haute de la fenêtre affiche directement la liste des contenus
trouvés et la partie basse affiche une prévisualisation du contenu sélectionné dans cette liste. Vous pouvez
glisser-déposer cette prévisualisation dans la page ouverte dans le plan de travail pour l’intégrer à la page.
Le contenu original n’est ni déplacé ni modifié, c’est en fait une référence (un alias) qui est alors créée.
© 2002 – 2011 Jahia Solutions Group SA
Page 59 sur 172
Guide de l’éditeur Jahia 6.6
Note : le nombre d’éléments affichés et leurs types sont modifiables par les administrateurs du système via
des fichiers de configuration. Si vous souhaitez faire modifier le comportement de cet onglet afin qu’il
corresponde mieux à vos besoins en terme de travail avec Jahia, contactez votre administrateur.
© 2002 – 2011 Jahia Solutions Group SA
Page 60 sur 172
Guide de l’éditeur Jahia 6.6
5 Les Gestionnaires (managers)
Les managers se présentent sous forme de fenêtres pop-up. Chaque manager possède un usage particulier
donnant accès à la totalité des fonctions disponibles pour le sujet concerné.
Les gestionnaires sont généralement organisés en quatre parties
-
Les menus et raccourcis (1)
-
La navigation et la recherche, dans le panneau de gauche (2)
-
La vue principale (3) qui liste les éléments du dossier sélectionné via l’arbre
-
Le panneau de détails (4), qui donne accès à toutes les informations sur le fichier sélectionné via le
panneau central
Toutes les opérations s’effectuent à partir des nœuds sélectionnés dans la partie centrale (2), le panneau
latéral (1) ne sert qu’à naviguer au sein de l’entrepôt de données.
© 2002 – 2011 Jahia Solutions Group SA
Page 61 sur 172
Guide de l’éditeur Jahia 6.6
1
3
2
4
© 2002 – 2011 Jahia Solutions Group SA
Page 62 sur 172
Guide de l’éditeur Jahia 6.6
5.1.1 Le gestionnaire de contenu
Le gestionnaire de Contenu fournit des informations détaillées sur les contenus stockés dans le répertoire
Contents du site courant. Ce dossier contient les éléments stockés « en vrac » en non directement créés
dans les pages du site. Le Gestionnaire de contenu permet donc aux responsables (webmaster, rédacteur
en chef…) d'effectuer certaines opérations avancées, notamment la gestion des permissions, sur les
contenus hors contexte.
Le Gestionnaire est composé de 4 parties:
•
Une barre de menu
•
Un arbre de repertoires dans le panneau lateral gauche
•
Un panneau principal listant les elements du repertoire sélectionné dans le panneau lateral
•
Un panneau affichant des informations détaillées (informations éditables ou non sur l’élément
sélectionné dans le panneau principal
A travers le panneau d’informations détaillées il est possible d’accéder à des fonctions plus avancées que
via l’interface de saisie « hors contexte » de base.
© 2002 – 2011 Jahia Solutions Group SA
Page 63 sur 172
Guide de l’éditeur Jahia 6.6
Informations détaillées sur le contenu sélectionné :
•
Le premier onglet [information] affiche des informations système (non modifiables) caractérisant
l’élément de contenu.
•
Le second onglet [contenu] affiche les proprieties éditables du contenu (similaire à l’interface
d’édition hors context).
•
Le troisième onglet affiche les métadonnées.
•
Le quatrième onglet [SEO] est dédié aux fonctions d’optimisation des moteurs de recherché et
notamment la création d’URLs virtuelles plus adaptées à ceux-ci.
•
Le cinquième onglet [tags] permet de qualifier le contenu à l’aide de tags.
•
Le sixième onglet permet de catégoriser le contenu à partir d’un arbre de thèmes géré de façon
centralisée.
•
Le septième onglet [options] affiche des options totalement spécifiques à votre plateforme, crées
par les développeurs en charge de votre site.
•
Le huitième et le neuvième onglets [rôles publics, rôles d’édition] permet de gérer les permissions
d’accès sur le contenu sélectionné, une fois publié, ou un version de travail.
© 2002 – 2011 Jahia Solutions Group SA
Page 64 sur 172
Guide de l’éditeur Jahia 6.6
•
Le dixième onglet [usages] liste les emplacements ou ce contenu est utilisé sur votre plateforme.
•
Le onzième onglet [Versions] permet de lister les versions precedents du contenu et de les
restaurer au besoin.
5.1.2 Le gestionnaire de fichiers
Le gestionnaire de fichiers présente l’ensemble des contenus de type binaire (images, vidéos, fichiers
flash, musique, documents bureautiques, etc.)
1
3
2
4
Figure 32 : vue d'ensemble du gestionnaire de fichiers
Le gestionnaire de fichiers est organisé en quatre parties
-
La barre de menu (1)
-
l'arbre de navigation sur la gauche (2)
© 2002 – 2011 Jahia Solutions Group SA
Page 65 sur 172
Guide de l’éditeur Jahia 6.6
-
le panneau principal qui liste les enfants du répertoire sélectionné via l'arbre (3). Lorsque vous
utilisez le Gestionnaire de fichiers, seuls les fichiers et les images sont affichés dans le panneau
central.
Figure 33 : gestionnaire de fichiers, affichage des éléments dans le panneau central
-
les informations détaillées sur l’élément sélectionné dans le panneau principal (4).
Certaines
informations sont modifiables, d’autres non éditables car purement informatives, notamment les
informations capturées directement par Jahia lorsque le fichier a été enregistré dans l’entrepôt de
données telles que sa taille, son type, la date de création, etc.
© 2002 – 2011 Jahia Solutions Group SA
Page 66 sur 172
Guide de l’éditeur Jahia 6.6
Figure 34 : gestionnaire de fichiers, affichage des informations détaillées d'un élément
5.1.2.1 La barre de menu en détail
Fichier
•
Nouveau dossier : créé un nouveau répertoire sous le répertoire sélectionné dans l’arbre.
•
Déposer : ouvre une fenêtre permettant d’envoyer des fichiers depuis le poste de l’éditeur vers le
serveur. Ces fichiers seront stockés dans le répertoire sélectionné dans l’arbre.
•
Télécharger (n’est disponible que si un fichier est sélectionné dans la liste) : ouvre une fenêtre
permettant d’un seul clic de télécharger le fichier sélectionné vers le poste de l’éditeur.
•
Aperçu (n’est disponible que si un fichier est sélectionné dans la liste) : ouvre une fenêtre qui
affiche une vignette de l’élément sélectionné.
© 2002 – 2011 Jahia Solutions Group SA
Page 67 sur 172
Guide de l’éditeur Jahia 6.6
Editer
•
Renommer : ouvre une fenêtre permettant de renommer le fichier ou répertoire sélectionné.
•
Supprimer : efface le fichier ou répertoire sélectionné. En cas d’effacement d’un répertoire, tous les
sous-repertoires et fichiers stockés dans le repértoire seront également effacés.
•
Copier : copie le fichier ou répertoire sélectionné.
•
Couper : copie le fichier ou répertoire sélectionné, la sélection sera supprimée une fois l’opération
de collage effectuée.
•
Coller : colle la sélection copiée ou coupée précédemment, sous le répertoire sélectionné.
Réseau
•
Monter (visible uniquement par l’utilisateur ROOT) : permet de brancher un entrepôt de fichiers
externe à Jahia. Une fois monté l’entrepôt de données devient utilisable par les éditeurs.
•
Démonter (visible uniquement par l’utilisateur ROOT) : permet de supprimer un entrepôt de
fichiers externe à Jahia, précédemment branché.
Image
•
Découper l’image (n’est disponible que si un fichier est sélectionné dans la liste) : ouvre l’image
sélectionnée dans une fenêtre flottante dans laquelle il est possible de recadrer celle-ci.
© 2002 – 2011 Jahia Solutions Group SA
Page 68 sur 172
Guide de l’éditeur Jahia 6.6
Figure 35 : fenêtre flottante de recadrage
•
Redimensionner (n’est disponible que si un fichier est sélectionné dans la liste) : ouvre une fenêtre
flottante dans laquelle il est possible de redéfinir la taille de l’image sélectionnée. Les valeurs
affichée lors de l’ouverture de la fenêtre flottante sont celle de l’image avant redimensionnement.
© 2002 – 2011 Jahia Solutions Group SA
Page 69 sur 172
Guide de l’éditeur Jahia 6.6
Figure 36 : fenêtre flottante de redimensionnement
•
Rotation (n’est disponible que si un fichier est sélectionné dans la liste) : ouvre une fenêtre flottant,
à partir de laquelle il est possible d’appliquer une rotation à l’image sélectionnée vers la droite ou la
gauche. La rotation est toujours de 90°.
Figure 37 : fenêtre flottante de rotation
Vue
•
Rafraîchir : force la réactualisation de l’ensemble du Gestionnaire
•
Liste : change la présentation du panneau principal en mode liste
Figure 38 : panneau principal en mode liste
•
Vignettes : change la présentation du panneau principal en mode vignettes
© 2002 – 2011 Jahia Solutions Group SA
Page 70 sur 172
Guide de l’éditeur Jahia 6.6
Figure 39 : panneau principal en mode vignettes
•
Détails : change la présentation du panneau principal en mode détails
Figure 40 : panneau principal en mode détails
5.1.2.2 Le panneau latéral en détail
Le panneau latéral du Gestionnaire de fichiers offre divers raccourcis ainsi qu’un accès à une fonction de
recherche.
Par défaut, l’arbre affiché commence dans le répertoire « fichiers » du site courant.
© 2002 – 2011 Jahia Solutions Group SA
Page 71 sur 172
Guide de l’éditeur Jahia 6.6
Figure 41 : gestionnaire de fichiers, vue d'ensemble du panneau latéral
L’onglet « Recherche » (1) situé au-dessus de l’arbre permet de faire apparaître une interface de
recherche, utile lorsque les fichiers et images sont très nombreux sur la plateforme et difficiles à trouver
par une simple navigation.
© 2002 – 2011 Jahia Solutions Group SA
Page 72 sur 172
Guide de l’éditeur Jahia 6.6
1
2
3
Figure 42 : gestionnaire de fichier, onglet recherche et résultats de recherche
Le formulaire de recherche (2) permet de saisir une chaine de caractères et de lancer une recherche sur
l’ensemble des fichiers présentant dans le répertoire « fichiers » du site courant. En cliquant sur le bouton
Les résultats sont affichés sous forme de liste, triable et filtrable (3).
Un bouton
permet de sauvegarder la recherche effectuée afin de rappeler celle-ci en un clic
ultérieurement. Les recherches sauvegardées sont accessibles dans le panneau latéral « Recherches
enregistrées »
•
Le raccourci « Sites » permet d’afficher tous les sites de la plateforme et d’accéder à leur répertoire
de fichier propre.
© 2002 – 2011 Jahia Solutions Group SA
Page 73 sur 172
Guide de l’éditeur Jahia 6.6
•
Le raccourci « Espaces externes » permet d’afficher des arbres de navigation pour tous les
entrepôts de fichiers externes à Jahia préalablement configurés par les administrateurs de la
plateforme. Suivant les cas il peut s’agir de dossiers réseau, d’application externes telles Alfresco ou
Sharepoint par exemple.
•
Mon espace de travail : est un raccourci qui permet d’afficher le contenu de votre répertoire
personnel. Ce répertoire vous est propre et est situé en dehors de l’espace des fichiers du site.
Figure 43 : gestionnaire de fichiers, répertoire utilisateur
•
Recherches enregistrées : permet d’afficher la liste des recherches préalablement sauvegardées et
de relancer une recherche d’un simple clic sur son nom.
© 2002 – 2011 Jahia Solutions Group SA
Page 74 sur 172
Guide de l’éditeur Jahia 6.6
Figure 44 : gestionnaire de fichiers, recherches sauvegardées
5.1.3 Le gestionnaire de portlets
Le gestionnaire de portlets affiche les portlets et autres google gadgets mis à disposition de votre site par
les administrateurs de la plateforme (via l’interface d’administration).
D’un strict point de vue technique, les portlet et gadgets se différencient des composants Jahia et
nécessitent des interfaces de gestion supplémentaires. D’un point de vue fonctionnel, les uns et les autres
sont relativement semblables : ce sont de petites applications autonomes qui peuvent être insérées dans
des pages web et offrir un certain niveau d’interaction avec les utilisateurs.
© 2002 – 2011 Jahia Solutions Group SA
Page 75 sur 172
Guide de l’éditeur Jahia 6.6
Figure 45 : gestionnaire de portlets
© 2002 – 2011 Jahia Solutions Group SA
Page 76 sur 172
Guide de l’éditeur Jahia 6.6
Figure 46 : gestionnaire de portlets. Sélection de la portlet RSS
5.1.3.1 Le menu en détail
Fichier
•
Nouveau répertoire : créé un répertoire sous l’élément sélectionné. Permet de créer une
arborescence pour ranger les portlets et gadgets en cas de besoin.
•
Nouveau portlet : permet de créer une nouvelle instance d’un portlet déployé sur le serveur.
Editer
•
Renommer : ouvre une fenêtre permettant de renommer le fichier ou répertoire sélectionné.
•
Supprimer : efface le fichier ou répertoire sélectionné. En cas d’effacement d’un répertoire, tous les
sous-repertoires et fichiers stockés dans le repértoire seront également effacés.
© 2002 – 2011 Jahia Solutions Group SA
Page 77 sur 172
Guide de l’éditeur Jahia 6.6
•
Copier : copie le fichier ou répertoire sélectionné.
•
Couper : copie le fichier ou répertoire sélectionné, la sélection sera supprimée une fois l’opération
de collage effectuée.
•
Coller : colle la sélection copiée ou coupée précédemment, sous le répertoire sélectionné.
Vue
•
Rafraîchir : rafraîchit les panneaux du Gestionnaire.
5.1.4 L'Explorateur de l’entrepôt de données
L'Explorateur de l’entrepôt de données (nous emploieront le terme « Explorateur » par la suite) est le seul
gestionnaire présentant absolument tous les types de contenus (nœuds) stockés dans l'entrepôt de
données. Cet outil est généralement réservé aux administrateurs expérimentés car depuis celui-ci il est
possible de modifier, effacer, déplacer n'importe quel élément, notamment des nœuds essentiels au
fonctionnement du système ou de vos sites. Les conséquences de ces actions peuvent être lourdes, aussi
n'est-il pas recommandé d'en laisser l'accès aux utilisateurs non techniques. Si vous avez accès au
Gestionnaire de contenu, n’effectuez d’opération que quand vous êtes certain de ce que vous faites et
n’hésitez pas à demander de l’aide à un administrateur ou au responsable de la plateforme en cas de
doute.
L’Explorateur est organisé en quatre parties
-
La barre de menu (1)
-
l'arbre des contenu sur la gauche (2)
-
le panneau principal qui liste les enfants du nœud sélectionné via l'arbre (3)
-
le détail du contenu sélectionné dans le panneau principal (4)
© 2002 – 2011 Jahia Solutions Group SA
Page 78 sur 172
Guide de l’éditeur Jahia 6.6
1
3
2
4
Figure 47 : les quatre parties de l'Explorateur
Toutes les opérations s’effectuent à partir des nœuds sélectionnés dans la partie droite, l’arbre ne sert
qu’à naviguer au sein de l’entrepôt de données.
© 2002 – 2011 Jahia Solutions Group SA
Page 79 sur 172
Guide de l’éditeur Jahia 6.6
Figure 48 : vue d'un répertoire utilisateur à travers l'Explorateur
Note : l’Explorateur respecte les droits implémentés, mais le super utilisateur Root peut consulter
n’importe quel contenu stocké dans la totalité de l’application, y compris les répertoires des utilisateurs.
5.1.5 Le gestionnaire de tags
Ce gestionnaire présente la liste complète des tags ajoutés par les éditeurs sur les différents contenus de la
plateforme. La liste des tags n’est pas arborescente, aussi le manager n’est-il constitué que de deux
parties, l’arbre de navigation n’étant pas nécessaire.
© 2002 – 2011 Jahia Solutions Group SA
Page 80 sur 172
Guide de l’éditeur Jahia 6.6
Figure 49 : vue d'ensemble du gestionnaire de tags
A partir du menu, il est possible de
- créer de nouveaux tags
- importer des tags depuis un fichier xml
- exporter les tags vers un fichier xml
- modifier les tags existants (pour corriger une mauvaise orthographe par exemple)
- supprimer les tags existants
Dans la partie haute de la fenêtre est présentée la liste des tags.
Des cases à cocher permettent de sélectionner plusieurs tags d’un coup pour effectuer un effacement
multiple.
© 2002 – 2011 Jahia Solutions Group SA
Page 81 sur 172
Guide de l’éditeur Jahia 6.6
Chaque tag est représenté par une icône et son nom. Les tags sont spécifiques à chaque langue et non
traduisibles.
En face de chaque tag est affiché le nombre de fois ou celui-ci a été utilisé pour marquer un contenu.
Figure 50 : liste des tags, partie haute du gestionnaire de tags
Toute opération sur un tag impactera immédiatement l'ensemble des contenus sur lequel le tag est
appliqué.
Grâce à la zone d’information située en bas de la fenêtre, il est possible de connaître tous les contenus
précis sur lequel le tag sélectionné dans la liste (dans l’exemple ci-dessus, le tag « panda ») a été appliqué.
© 2002 – 2011 Jahia Solutions Group SA
Page 82 sur 172
Guide de l’éditeur Jahia 6.6
Figure 51 : sélection d'un tag, affichage des informations dans la partie basse du gestionnaire
Le bouton « Nettoyer les références » permet de supprimer toutes les liaisons entre un tag et les contenus
sur lesquels il a été appliqué, sans supprimer le tag lui-même.
5.1.6 Le gestionnaire de catégories
Le gestionnaire de catégories est organisé en quatre parties
-
La barre de menu (1)
-
l'arbre des catégories sur la gauche (2)
-
le panneau principal qui liste sous-catégories de la catégorie sélectionnée via l'arbre (3)
-
les informations détaillées de la catégorie sélectionnée dans le panneau principal (4)
Le gestionnaire de catégories présente sur la partie gauche un arbre, chaque nœud de l’arbre étant une
catégorie. La zone de liste présente tous les enfants (sous-catégories) de la catégorie sélectionnée dans
l’arbre.
La zone de détails permet de consulter les informations sur la catégorie sélectionnée dans la zone
principale, notamment son titre pour chacune des langues du site et ses usages, c'est-à-dire l’ensemble des
contenus qui ont été affectés à cette catégorie.
L’arbre des catégories est unique et partagé par l’ensemble de la plateforme.
© 2002 – 2011 Jahia Solutions Group SA
Page 83 sur 172
Guide de l’éditeur Jahia 6.6
Figure 52 : gestionnaire de catégories
5.1.6.1 Le menu en détail
Fichier
•
Nouvelle catégorie : affiche une fenêtre flottante pour créer une catégorie. La valeur saisie sert de
titre dans la langue courante et de clé unique pour cette catégorie. Le titre comme la clé peuvent
être changés ultérieurement si nécessaire. Pour localiser un titre vous devez sélectionner celle-ci et
utiliser le menu Edit ou changer le titre dans la panneau d’informations détaillées.
•
Exporter : exporte sous forme de fichier xml l’ensemble des catégories à partir de celle sélectionnée
dans l’arbre. Si aucune catégorie n’est sélectionnée, l’ensemble de l’arbre est exporté. Vous pouvez
© 2002 – 2011 Jahia Solutions Group SA
Page 84 sur 172
Guide de l’éditeur Jahia 6.6
récupérer le fichier xml directement ou compressé au format zip.
Figure 53 : pop-up d'export des catégories
•
Importer : importe un arbre de catégorie provenant d’un fichier xml stocké sur le disque de
l’éditeur en tant qu’enfant da la catégorie sélectionnée dans l’arbre. Si aucune catégorie n’est
sélectionnée, les données sont importées à partir de la racine. Le formulaire permet de
sélectionner sur le disque local le fichier contenant les catégories et de préciser via une case à
cocher (cochée par défaut) si l’import doit être réalisé en tâche de fond.
Figure 54 : pop-up de sélection du fichier d'import
Editer
•
Editer : ouvre une fenêtre pour modifier les propriétés de la catégorie. Cette interface est similaire
au panneau d’informations détaillées affiché dans le gestionnaire, mais sa taille plus importante
offre une meilleure lisibilité
•
Traduire langue départ -> langue d’arrivée : ouvre une interface dédiée à la traduction avec dans la
partie gauche la langue de départ choisie (non modifiable) et dans la partie droite la langue
d’arrivée (modifiable). Cette interface permet de saisir très rapidement les traductions des titres et
descriptifs des catégories lorsque votre système utilise plusieurs langues.
© 2002 – 2011 Jahia Solutions Group SA
Page 85 sur 172
Guide de l’éditeur Jahia 6.6
Figure 55 : interface de traduction à double entrée
•
Renommer : ouvre une fenêtre permettant de changer le nom (la clé) de la catégorie sélectionné
•
Supprimer : efface la catégorie sélectionnée dans le panneau principal. En cas d’effacement d’une
catégorie toutes les sous-catégories sont également effacées
© 2002 – 2011 Jahia Solutions Group SA
Page 86 sur 172
Guide de l’éditeur Jahia 6.6
•
Copier : copie la catégorie sélectionnée dans le panneau principal et tous ses enfants.
•
Couper : copie la catégorie sélectionnée dans le panneau principal et tous ses enfants, la sélection
sera supprimée une fois l’opération de collage effectuée.
•
Coller : colle la sélection copiée ou coupée précédemment, sous la catégorie de destination
sélectionnée dans le panneau principal.
5.1.7 Le gestionnaire de sites
Le gestionnaire de sites affiche tous les sites sur lesquels vous possédez des droits d'édition et permet de
manipuler la structure de ces sites, ainsi que les attributs des pages les composant et des contenus les
composant.
Sans offrir la puissance de l’Explorateur, le Gestionnaire de site permet aux utilisateurs avancés d’accéder
rapidement au détail des contenus d’un site pour en éditer les propriétés. La présentation arborescente
représente une alternative intéressante dans certains cas à la visualisation des éléments sous forme de
pages web. Enfin, le gestionnaire de sites permet de gérer des publications avec un fort niveau de
granularité (au lieu de raisonner en pages complètes comme avec le Gestionnaire de Publication, la
publication est gérée élément par élément, contenu par contenu).
© 2002 – 2011 Jahia Solutions Group SA
Page 87 sur 172
Guide de l’éditeur Jahia 6.6
Figure 56 : Gestionnaire de sites
5.1.7.1 Le menu en détail
Fichier
•
Créer une nouvelle page : créé une page en tant qu’enfant de l’élément sélectionné
Editer
•
Renommer : ouvre une fenêtre permettant de renommer le fichier ou répertoire sélectionné.
•
Supprimer : efface le fichier ou répertoire sélectionné. En cas d’effacement d’un répertoire, tous les
sous-repertoires et fichiers stockés dans le repértoire seront également effacés.
•
Copier : copie le fichier ou répertoire sélectionné.
•
Couper : copie le fichier ou répertoire sélectionné, la sélection sera supprimée une fois l’opération
de collage effectuée.
•
Coller : colle la sélection copiée ou coupée précédemment, sous le répertoire sélectionné.
© 2002 – 2011 Jahia Solutions Group SA
Page 88 sur 172
Guide de l’éditeur Jahia 6.6
•
Publier nom de l’élément sélectionné : publie le contenu sélectionné et uniquement ce contenu
précis.
•
Tout publier sous nom de l’élément sélectionné : publie le contenu sélectionné et tous ses enfants
Vue
•
Rafraîchir : rafraîchit les panneaux du Gestionnaire.
5.1.8 Gestionnaire de publication sur site distant
Le gestionnaire de publication sur site distant est une interface réservée généralement aux administrateurs
chevronnés. Ce Gestionnaire n’est présent que dans la version Enterprise de Jahia et n’a d’utilité que dans
les configurations particulières associant un environnement de production et un environnement de
publication complétement séparés, avec chacun leur entrepôt de données.
Ce type de configuration est généralement utilisé pour des raisons de sécurité avec un Firewall entre les
deux environnements.
Nous n’expliquerons pas le détail des options de ce Gestionnaire dans le présent guide, la publication sur
site distant étant explicitée dans un document dédié.
Contrairement à la configuration classique des Gestionnaires, celui-ci est en deux parties. La partie haute
liste les processus de publication sur serveur distant qui ont été paramétrés.
La partie basse affiche le détail des informations sur le processus sélectionné en partie haute.
© 2002 – 2011 Jahia Solutions Group SA
Page 89 sur 172
Guide de l’éditeur Jahia 6.6
Figure 57 : Gestionnaire de publication sur site distant
Le menu Fichier permet de créer de nouveaux processus de publication sur serveur distant et affiche une
petite fenêtre de paramétrage à cet effet.
Figure 58 : création d'un nouveau processus de publication sur
serveur distant
© 2002 – 2011 Jahia Solutions Group SA
Page 90 sur 172
Guide de l’éditeur Jahia 6.6
6 Les formulaires d'édition ou « engines »
Un engine, dans la terminologie Jahia, est une fenêtre dédiée à l'édition d'un contenu.
Un engine se présente sous forme d’un formulaire avec des champs de divers types. Certains champs sont
pré-remplis par le système et parfois non modifiables (mais dans ce cas apportent des informations utiles)
d’autres sont disponibles pour la saisie.
Lorsqu’un formulaire d’édition s’ouvre, il occupe tout le plan de travail, le sélecteur et la barre d’outils sont
grisés, car ils ne servent pas directement lors de l’édition d’un contenu.
A travers une série d'onglets, tous les aspects, les renseignements et le comportement d’un contenu au
sein de la plateforme peuvent être appréhendés, tel que
•
modifier ses propriétés (champs composant le contenu proprement dit)
•
appliquer des options relatives à sa présentation par exemple
•
paramétrer le contenu, notamment les droits d’accès
•
consulter des informations sur le cycle de vie du contenu
6.1 Organisation des engines
Les engines d’édition sont organisés en 3 parties :
Les onglets (1) : ils permettent de passer d’un écran à l’autre et sont dédiés à différents aspects du
contenu.
-
Contenu
-
Métadonnées
-
Présentation
-
Options
-
La zone d’édition (2) : la zone centrale des engines présente les options disponibles ou champs de saisie en
rapport avec l’onglet activé.
© 2002 – 2011 Jahia Solutions Group SA
Page 91 sur 172
Guide de l’éditeur Jahia 6.6
Les boutons d’action (3) :
-
Sauvegarder : enregistre les modifications apportées par l’éditeur sur le contenu et ferme l’engine
pour réafficher le plan de travail.
-
Sauvegarder et ajouter un nouveau : enregistre les modifications apportées par l’éditeur et affiche
à nouveau l’engine d’édition pour créer un nouveau contenu de même type. Cette option
n’apparaît que si l’éditeur est un train de créer un nouveau contenu, et non en cas de modification
d’un contenu existant.
-
Annuler : ferme l’engine d’édition sans enregistrer les modifications apportées au contenu (à
l’exception des tags qui sont ajoutés sur l’instant dans l’onglet et des vanity urls).
6.2 Les différents types de champs de saisie
Jahia offre diverses interfaces utilisateurs pour gérer les différents types de contenus structurés ou non
structurés.
Actuellement, Jahia offre 7 types de champs, chaque type de champ pouvant utiliser différents masques de
saisie :
•
Texte Simple (appelé « Small Text » dans le vocabulaire Jahia) : Des textes ayant moins de 255
caractères. Les champs de type Small Text peuvent avoir différents masques de saisie et être
utilisés pour différents besoins (e.g : une liste déroulante avec des valeurs par défauts
présélectionnées, un texte simple ...)
•
Texte Riche (appelé “Big Text” dans le vocabulaire Jahia) : Un champ avec du contenu texte non
structuré et illimité en nombre de caractères (y compris l’HTML). Ce champ peut être édité par un
des éditeurs HTML WYSIWYG installé dans Jahia pour faciliter l’insertion de contenu (par défaut
Jahia intègre l’éditeur de texte FCK Editor http://www.fckeditor.net/).
•
Champ Integer : un nombre entier.
•
Champ Float : n’importe quel nombre.
•
Champ Booléen : Vrai ou Faux
•
Champ date
© 2002 – 2011 Jahia Solutions Group SA
Page 92 sur 172
Guide de l’éditeur Jahia 6.6
•
Champs référence : Ce type de champ permet de stocker une référence vers un élément présent
dans l’entrepôt de données. Il est généralement associé à une interface qui facilite la sélection de
l’élément cible.
L’icône “Appliquer à toutes les langues” vous permet de synchroniser le contenu courant d’un
champ avec toutes les langues disponibles. Ceci peut s’avérer utile si vous voulez copier un même contenu
valable pour toutes les langues. Votre template développeur peut avoir défini quelques champs comme
étant partagés entre toutes les langues (e.g : NPA code postal pour une adresse). Dans ce cas l’option n’est
pas disponible et le contenu est automatiquement partagé entre toutes les langues.
Figure 6-1: Option appliquer à toutes les langues
1) Texte Simple ou « Small text »
Le champ “small text” est le plus utilisé dans Jahia. Il est limité à 255 caractères.
Ci-après un exemple basique (le champ titre) :
Figure 6-2: Champ small text
Jahia supporte les caractères Unicode. Ainsi vous pouvez utiliser des caractères spéciaux (Cyrillic, Greek,
Japanese, Arabe ...).
Les champs texte supportent également le code HTML si nécessaire. Par contre aucun éditeur de texte
n’est fourni pour l’éditer. Comme indiqué préalablement, le champ « small text » peut avoir plusieurs
présentations notamment pour faciliter la sélection de valeurs. Par exemple, au lieu de laisser l’auteur
© 2002 – 2011 Jahia Solutions Group SA
Page 93 sur 172
Guide de l’éditeur Jahia 6.6
insérer manuellement un choix parmi des options limitées, un masque de saisie sous forme de liste
déroulant peut être proposé
CAPTURE
Figure 6-3: Champ couleur
C’est aussi le cas pour une sélection unique ou multiple depuis une liste de valeurs.
2) Champ Texte Riche ou « Big Text »
Le champ « Big Text » est similaire au champ « Small Text », sauf qu’il n’est pas limité en nombre de
caractères. Il est généralement utilisé pour éditer des espaces de contenus non structurés.
Le champ « Big Text » peut être édité avec l’éditeur HTML WYSIWYG fournis par Jahia.
Jahia est fourni par défaut avec deux éditeurs de texte:
•
•
L’éditeur HTML WYSIWYG par défaut CK Editeur http://www.ckeditor.net/
Un éditeur de texte simple.
© 2002 – 2011 Jahia Solutions Group SA
Page 94 sur 172
Guide de l’éditeur Jahia 6.6
Figure 6-4: L’éditeur HTML WYSIWYG FCK Editor
Figure 6-5: Editeur de texte simple
3) Champ Integer
Le champ Integer vous permet d’insérer un nombre entier.
Figure 6-6: Champ Integer
4) Champ Float
Le champ Float vous permet d’insérer n’importe quel nombre.
Figure 6-7: Champ Float
5) Champ Booléen
© 2002 – 2011 Jahia Solutions Group SA
Page 95 sur 172
Guide de l’éditeur Jahia 6.6
Le champ Booléen vous permet de sélectionner entre les deux valeurs Vrai ou Faux.
Figure 6-8: Le champ Booléen
6) Champ référence
Le champ référence permet de créer un lien vers un élément stocké dans l’entrepôt de données. La plupart
du temps, il s’agît de liens vers des images, des fichiers, ou des pages.
Le champ se présente sous la forme suivante
En cliquant sur le champ, une fenêtre de sélection s’ouvre. Celle-ci est adaptée au type de contenu
souhaité, c'est-à-dire que seuls les types de contenus attendus sont affichés et donc sélectionnables.
Figure 6-9: Champ référence
Jahia contrôle systématiquement les liens internes. Si une page est supprimée, le champ lien
correspondant va également disparaître pour éviter les liens cassés. Ce contrôle n’est pas effectué pour les
liens externes.
© 2002 – 2011 Jahia Solutions Group SA
Page 96 sur 172
Guide de l’éditeur Jahia 6.6
Sélecteur de fichiers
Sélecteur de pages
8) Champ date
Le champ date vous permet d’insérer facilement une date.
Figure 6-10: Champ date
Le champ date est stocké dans la base de données comme tel. Votre développeur peut personnaliser
l’affichage de la date selon votre besoin.
6.3 Champs obligatoires et optionnels
Par défaut il n’est pas obligatoire de remplir tous les champs pour un objet donné. Certains champs
peuvent être laissés vides et ne vont tout simplement pas apparaître dans la page. Certains champs
peuvent également servir de métadonnées et être optionnels (e.g : certaines métadonnées peuvent être
optionnelles et utilisées dans des recherches par filtres ou par facettes).
© 2002 – 2011 Jahia Solutions Group SA
Page 97 sur 172
Guide de l’éditeur Jahia 6.6
Les champs obligatoires sont signifiés par la présence d’un astérisque rouge. Il est possible d’enregistrer un
contenu sans remplir tous les champs obligatoires, mais cela ci ne pourra pas faire l’objet d’une validation
pour publication.
Figure 6-11: Quelques champs obligatoires
6.4 Onglet contenu
Cet onglet est toujours celui sur lequel l’engine s’ouvre lorsque l’on demande la création ou la modification
d’un objet de contenu.
Il donne accès au champ titre et aux autres champs qui sont spécifiques à ce type de contenu, par
opposition aux champs communs à tous les objets de contenu quel que soit leur type (métadonnées).
Bien souvent, il ne vous sera même pas nécessaire de passer sur d’autres onglets que celui-ci.
Saisissez simplement les valeurs souhaitées dans les champs à votre disposition. Une fois cette saisie
réalisée, vous pouvez valider en cliquant sur le bouton « sauvegarder » en bas de l’engine, ou continuer
votre édition sur l’un ou l’autre des autres onglets disponibles. Attention, tant que vous n’avez pas cliqué
sur le bouton sauvegarder vos modifications ne sont pas prises en compte par le système. Vous pouvez
passer d’un onglet à l’autre sans perdre vos modifications, mais si vous fermez votre navigateur, que votre
session de travail expire (généralement après 15 ou 30 mns d’inactivité) ou que vous cliquez sur le bouton
« annuler » aucune des modifications apportées ne sera prise en compte par Jahia.
© 2002 – 2011 Jahia Solutions Group SA
Page 98 sur 172
Guide de l’éditeur Jahia 6.6
Par défaut il n’est pas obligatoire de remplir tous les champs pour un objet donné. Certains champs
peuvent être laissés vides et ne vont tout simplement pas apparaître dans la page finale.
Les titres des champs obligatoires sont marqués par le texte de couleur rouge «champ obligatoire ». Vous
ne pouvez ainsi pas fermer la fenêtre d’édition avant d’avoir rempli tous les champs mentionnés comme
obligatoires.
6.5 Onglet Présentation
L’onglet Présentation permet de contrôler le rendu de votre contenu au sein la page ou il est placé.
Comme expliqué au premier chapitre, un contenu peut disposer de nombreux formats d’affichage
différents (vues) mais aussi d’options variées permettant de controller finement le rendu visuel final.
© 2002 – 2011 Jahia Solutions Group SA
Page 99 sur 172
Guide de l’éditeur Jahia 6.6
Les options disponibles dans l’onglet préentation peuvent varier en fonction du type de contenu que l’on
édite, mais deux cas principaux peuvent être dégagés : le cas général (applicable par défaut à tous les types
de contenus sauf les listes) et les listes.
6.5.1 pour les listes
Les objets de type liste répondent aux mêmes règles mais offrent plus de possibilités que autres types de
contenus : les vues de sous-nœuds, les skins (compléter)
Figure 12 : création d'une page, choix du modèle (template)
6.5.2 Skins
Les skins sont des habillages qui peuvent venir enrober une liste. Pour appliquer un skin sur une liste, vous
devez cliquer sur la case en face du mot skin, puis sélectionner le skin désiré dans le menu déroulant.
Chaque skin possède un titre descriptif et une représentation schématique de son rendu.
© 2002 – 2011 Jahia Solutions Group SA
Page 100 sur 172
Guide de l’éditeur Jahia 6.6
Les skins sont des habillages qui peuvent venir enrober une liste. Pour appliquer un skin sur une liste, vous
devez cliquer sur la case en face du mot skinnable, puis sélectionner le skin désiré dans le menu déroulant.
Chaque skin possède un titre descriptif et une représentation schématique de son rendu.
Figure 13: onglet Présentation. Sélection d’un skin dans un menu déroulant.
© 2002 – 2011 Jahia Solutions Group SA
Page 101 sur 172
Guide de l’éditeur Jahia 6.6
Figure 14 : une liste sans skin appliqué
Figure 15 : liste avec un skin appliqué dessus
© 2002 – 2011 Jahia Solutions Group SA
Page 102 sur 172
Guide de l’éditeur Jahia 6.6
Figure 16 : liste avec un autre skin appliqué
Note : Si les skins fournis par défaut ne conviennent pas à vos besoins, vous pouvez demander aux
administrateurs de la plateforme d’en retirer certains ou d’en ajouter d’autres réalisés selon vos goûts.
6.5.3 pour les autres types de contenu
Cet onglet présente toujours au moins un champs nommé « template » qui permet de choisir … a
completer.
6.6 Onglet métadonnées
Chaque objet de contenu dispose de métadonnées qui servent à le décrire de façon objective et à
renseigner le système ou les utilisateurs sur celui-ci. Les métadonnées sont également utilisées dans le
cadre des recherches avancées, comme critères de filtrage par exemple.
Jahia utilise la norme Dublin Core pour définir son jeu de métadonnées par défaut. Les métadonnées
peuvent être aisément étendues par vos développeurs en fonction de vos besoins spécifiques.
© 2002 – 2011 Jahia Solutions Group SA
Page 103 sur 172
Guide de l’éditeur Jahia 6.6
Figure 17 : onglet métadonnées
La plupart des métadonnées sont automatiquement gérées par Jahia. Par exemple Jahia est livré avec une
série de métadonnées non éditables qui donnent des informations additionnelles sur l’objet de contenu
comme l’auteur ou encore la date de la dernière modification.
Par défaut deux champs additionnels non remplis par Jahia sont disponibles : keywords et description. Leur
but est de mieux décrire l’objet de contenu et de le retrouver plus facilement, car ces deux champs sont
indexés et sont donc utilisés lors des recherches.
Par ailleurs, les champs mots clés et description sont particulièrement utiles quand ils sont utilisés au
niveau de la page. Ils sont automatiquement intégrés au niveau des Meta tag HTML correspondants dans
le code source et peuvent être utilisés par des moteurs de recherches par exemple.
Voici un exemple une fois les métadonnées de la page Actualités de la démo par défaut de Jahia remplies :
© 2002 – 2011 Jahia Solutions Group SA
Page 104 sur 172
Guide de l’éditeur Jahia 6.6
<meta name="keywords" content="ACME; Construction; Hotel; Building" >
<meta name="description" content="Last News page for Acme Corp." >
Les métadonnées peuvent être étendues en fonction de vos besoins propres. Si une telle extension vous
parait nécessaire, veuillez contacter les administrateurs de votre plateforme.
6.7 Onglet tags
Cet onglet fait apparaître un champ de saisie et une zone de liste. Vous pouvez ajouter de nouveaux tags
au contenu en cours d’édition en saisissant ceux-ci dans le champ de saisie et en validant votre saisie entre
chaque tag. Le champ de saisie est doté d’un mécanisme d’auto-complétion : au fur et à mesure que vous
tapez des lettres, Jahia vous propose automatiquement de compléter votre saisie avec les tags qui existent
déjà dans le système. Quand un tag est ajouté via le champ de saisie, il fait son apparition dans la liste.
Pour supprimer un tag apposé sur le contenu, cliquer sur le bouton « supprimer » en bout de ligne.
Figure 18 : onglet tags
© 2002 – 2011 Jahia Solutions Group SA
Page 105 sur 172
Guide de l’éditeur Jahia 6.6
6.8 Onglet catégories
Figure 19 : onglet catégories
L’onglet catégories est séparé en deux parties
-
Dans la partie haute se trouve affichée la liste des catégories déclarées sur la plateforme.
-
Dans la partie basse se trouve affichée la liste des catégories appliquées sur le contenu courant.
Pour affecter une catégorie au contenu en cours d’édition, sélectionnez celle-ci dans la partie haute et
cliquez sur le bouton « ajouter » en bout de ligne.
Pour retirer une catégorie affectée, sélectionnez là dans la partie basse et cliquez sur le bouton
« supprimer » en bout de ligne.
L’utilisation des catégories permet de classifier les contenus et de les rendre ainsi plus aisé à trouver. Dans
certains cas, vos sites peuvent être bâtis sur un modèle très automatisé qui se sert de ces mêmes
catégories pour afficher un contenu dans telle ou telle page.
© 2002 – 2011 Jahia Solutions Group SA
Page 106 sur 172
Guide de l’éditeur Jahia 6.6
6.9 Onglet options
L’onglet options présente certaines options supplémentaires généralement ajoutées pour les besoins
spécifiques de votre plateforme. Il n’est pas possible de détailler ici les options particulières de votre
plateforme, si des options sont disponibles et utiles à votre travail éditorial, il est probable que des
explications spécifiques vous seront fournies par les responsables de la plateforme.
6.10 Onglet Rôles publics
Le but de cet onglet est de définir ce que les utilisateurs peuvent faire sur le contenu publié.
L’onglet rôles Publics affiche une grille. La première colonne liste des utilisateurs et des groupes (groupe
, utilisateur
) et la première ligne une liste de rôle disponibles.
Chaque rôle dispose d’une ou plusieurs permissions relatives au workspace Live (les contenus publiés). Le
rôle le plus simple est « Lecteur » qui ne contient qu’une seule permission, à savoir le droit de voir le
contenu.
Figure 20 : Rôles publics
A l’intersection des lignes et des colonnes se trouvent des cases à cocher. Pour conférer un rôle particulier
à un utilisateur ou un groupe d’utilisateurs, il suffit de cocher la case à l’intersection de ce rôle et de cet
utilisateur ou groupe. De la sorte cet utilisateur ou se groupe bénéficieront de toutes les permissions
associées à ce rôle sur le contenu courant et tous ses enfants (héritage automatique).
Les rôles sont définis par les administrateurs ou webmestres et peuvent être différents d’une plateforme à
l’autre aussi ne détaillerons nous pas ceux-ci dans ce document. SI vous avez accès à cet onglet et que les
© 2002 – 2011 Jahia Solutions Group SA
Page 107 sur 172
Guide de l’éditeur Jahia 6.6
libellés des rôles ne sont pas explicites, veuillez-vous adresser à l’administrateur de votre plateforme pour
connaître le détail des permissions de chaque rôle.
La seconde colonne renseigne sur la façon dont les droits de l’acteur de cette ligne sont obtenus. Trois cas
sont possibles :
•
soit ce droit est hérité d’un contenu parent
•
soit les droits sont hérités pour partie mais modifiés pour l’objet courant
•
soit les droits ont été ajoutés spécifiquement pour cet acteur.
En effet, dans Jahia un contenu nouvellement créé hérite par défaut des mêmes droits que son parent
immédiat (qui lui-même hérite de son parent, etc.). Ce mécanisme d’héritage permet de gagner
énormément de temps dans la gestion des droits et d’éviter des incohérences dommageables pour la
sécurité des informations.
-
Droit hérité : la colonne affiche le chemin d’accès du contenu parent sur lequel le droit a
effectivement été créé. Sur un site public, la plupart du temps, le droit remonte jusqu’à la racine du
site.
-
Droit modifié : la colonne affiche alors une icône
. Les droits affectés à l’utilisateur sont hérités
d’un nœud parent, mais modifiés spécifiquement pour ce contenu. En cliquant sur l’icône, on retire
les droits spécifiques pour revenir strictement aux droits hérités.
-
Droits spécifiques au nœud courant : la colonne affiche alors une croix
. Cela signifie que
l’acteur a été ajouté pour le contenu courant avec des droits qui lui sont propres, et non hérité
d’un parent. Un clic sur la croix supprime l’acteur et ses droits.
Pour ajouter un utilisateur ou un groupe non listés vous disposez de deux boutons situés juste au-dessus
de la liste qui feront apparaître la liste des utilisateurs et des groupes afin de sélectionner ceux dont vous
avez besoin, les faire apparaître dans la liste locale et leur conférer un rôle ou un autre.
© 2002 – 2011 Jahia Solutions Group SA
Page 108 sur 172
Guide de l’éditeur Jahia 6.6
6.11 Onglet Rôles d’édition
Cet onglet affiche les rôles qui définissent des permissions d’édition (c'est-à-dire qui permettent d’agir sur
les contenus en cours d’édition) Il fonctionne exactement comme l’onglet précédent mais les permissions
sont souvent plus puissantes (ajouter, modifier, effacer, déplacer du contenu par exemple) ou permettent
de donner des accès à certains outils ou onglets.
Un éditeur normal n’aura pas accès à cet onglet (ne serait-ce que parce que celui lui permettrait de
changer ses propres droits et de s’octroyer des permissions supérieures à celles qui lui sont attribuées de
base).
6.12 Onglet Historique
Cet onglet -le plus souvent réservé aux rédacteurs en chefs, webmestres ou administrateurs- présente une
liste des événements qui sont survenus lors du cycle de vie du contenu.
Les informations présentées dans cet onglet sont extraites des fichiers logs qui contiennent la totalité des
événements) et sont présentées en ordre chronologique inverse : les événements les plus récents sont
présentés en haut de liste, les plus anciens en bas.
© 2002 – 2011 Jahia Solutions Group SA
Page 109 sur 172
Guide de l’éditeur Jahia 6.6
Les informations disponibles dans la liste sont
-
La date de l’événement
-
Le type d’événement
-
L’utilisateur Jahia qui a effectué l’action
-
La propriété modifiée (le cas échéant)
-
La langue impactée (le cas échéant)
-
Un message explicatif complémentaire (le cas échéant)
Afin de ne pas pénaliser les performances de la plateforme, par défaut cet onglet ne présente qu’une
partie des informations effectivement stockées dans les fichiers log :
-
Création du contenu
-
Modification des propriétés
-
Publication
© 2002 – 2011 Jahia Solutions Group SA
Page 110 sur 172
Guide de l’éditeur Jahia 6.6
Par ailleurs, le système d’extraction des informations s’exécute en tâche de fond par lots. Cela signifie que
les événements ne sont pas traités systématiquement en temps réel et qu’un délais peut exister entre le
moment ou un événement survient et le moment ou celui-ci apparaitra dans l’onglet historique. Ce délais
n’est pas fixe et dépend du niveau d’activité de la plateforme en mode édition. Sur une plateforme peu
sollicitée, la plupart des événements sont traités quasi-instantanément, sur une plateforme lourdement
sollicitée plusieurs minutes peuvent s’écouler.
6.13 Onglet Visibility
Cet onglet vous permet de définir des conditions d’affichage du contenu (visible, non visible) une fois que
celui-ci est publié. Ces conditions ne rentrent pas en conflit ni n’ignorent les droits (permissions). Un
utilisateur ou un groupe qui ne possède pas les droits de lecture sur un contenu ne verra jamais celui-ci,
par contre les utilisateurs ayant le droit de voir un contenu ne le verront que si les conditions spécifiées
dans cette interface sont remplies.
Par défaut, Jahia est livré avec trois conditions qui se rapportent à la gestion du temps. Sur votre
plateforme particulière, il est possible que d’autres conditions aient été ajoutées pour les besoins de votre
projet. Dans ce cas, adressez-vous à votre administrateur pour obtenir des informations détaillées sur leur
fonctionnement.
Les conditions livrées avec Jahia permettent de définir des contraintes de temps qui détermineront si un
contenu est visible ou non visible par les visiteurs. Ces conditions sont indépendantes du workflow de
© 2002 – 2011 Jahia Solutions Group SA
Page 111 sur 172
Guide de l’éditeur Jahia 6.6
publication. Cela signifie qu’un contenu peut être publié mais non immédiatement visible tant que la date
ou le jour spécifié ne sont pas atteints, ou automatiquement masqué à une date ultérieure bien qu’aucune
dépublication ne soit intervenue)
Définir une plage de dates pendant lesquelles le contenu sera visible
Cliquez sur le bouton “plus” à droite de “Date de début et de fin”. Une nouvelle ligne apparaît dans la
fenêtre ainsi qu’une formulaire au bas de l’écran lorsque cette ligne est sélectionnée.
Choisissez la date à partir de laquelle le contenu doit devenir visible. Si le contenu doit être visible dès que
publié, laissez ce champ vide.
Choisissez une date à partir de laquelle le contenu doit disparaître. Si le contenu n’a pas vocation à
disparaitre automatiquement, laissez ce champ vide.
Validez le formulaire.
© 2002 – 2011 Jahia Solutions Group SA
Page 112 sur 172
Guide de l’éditeur Jahia 6.6
La seconde condition permet de definer des jours de la semaine pendant lesquels le contenu est visible.
La troisième condition permet de définir des plages horaires pendant lesquelles le contenu est visible.
Par défaut chaque condition est testée et résolue indépendamment des autres (dès qu’une condition est
satisfaite le contenu est visible), mais il est possible de les rendre cumulatives en cochant la case « Toutes
les conditions doivent être remplies ».
Lorsque l’on joue avec des conditions de temps, activer cette option est le plus souvent recommandé.
Prenons un exemple simple pour voir les conséquences avec deux conditions non cumulatives
Visible entre 14h et 16h
Visible le lundi et le mardi
Le contenu sera visible toute la journée du lundi, toute la journée du lundi et tous les autres jours entre
14h et 16h.
Si vous activez l’option “Toutes les conditions doivent être remplies » celles-ci s’additionnent et le contenu
sera visible uniquement les lundi et mardi entre 14h et 16h.
6.14 Onglet Usages
Cet onglet est purement informatif. Il affiche la liste des pages dans lesquelles le contenu est utilisé. En
effet, un même contenu peut être intégré dans plusieurs pages d’un même site, voire dans plusieurs sites
différents. Il est utile dans certains cas pour un éditeur de savoir qu’en modifiant un contenu donné, les
modifications qu’il apporte vont impacter de multiples pages.
Dans la première colonne, se trouve l’URL de la page et un lien pour s’y rendre, la seconde colonne affiche
le chemin de stockage de l’objet depuis la racine du serveur.
© 2002 – 2011 Jahia Solutions Group SA
Page 113 sur 172
Guide de l’éditeur Jahia 6.6
Figure 21 : onglet usages
6.15 Onglet workflow
Cet onglet permet de gérer le(s) processus de travail (workflow) qui seront disponibles pour l’objet de
contenu et notamment le processus qui doit être utilisé par Jahia lorsque le contenu fait l’objet d’une
demande de publication.
Cet onglet est rarement disponible pour les éditeurs, son utilisation étant plutôt réservée aux webmasters
et autre éditeurs avancés qui ont pour mission de gérer les site ou des parties du site, et pas uniquement
de gérer du contenu.
© 2002 – 2011 Jahia Solutions Group SA
Page 114 sur 172
Guide de l’éditeur Jahia 6.6
Figure 22 : onglet workflow
6.16 Onglet SEO
Cet onglet permet de définir des URLs complémentaires pour un contenu donné, c'est-à-dire d’ajouter des
adresses web qui seront interprétées par Jahia comme autant d’adresses pointant vers l’objet courant,
notamment dans le but d’améliorer la visibilité de vos pages sur les moteurs de recherche pour lesquels les
URLs représentent un élément essentiel d’indexation et de positionnement.
Le contenu de l’onglet se présente sous forme d’une liste éditable.
© 2002 – 2011 Jahia Solutions Group SA
Page 115 sur 172
Guide de l’éditeur Jahia 6.6
Figure 23 : onglet SEO
Figure 24 : onglet SEO, ajout d'une URL
Le bouton Ajouter permet de créer une nouvelle ligne vide dans la liste, qu’il est alors possible de
compléter avec l’adresse souhaitée.
La case à cocher « default » permet de substituer l’URL en question à l’URL réelle du contenu. Jahia
utilisera donc cette url dans tous les liens pointant vers ce contenu.
© 2002 – 2011 Jahia Solutions Group SA
Page 116 sur 172
Guide de l’éditeur Jahia 6.6
La case à cocher « active » permet de dire à Jahia qu’une URL doit être interceptée ou non. Une URL
inactive ne sera pas interprétée par Jahia, mais ne pourra pour autant être réutilisée pour un autre
contenu puisqu’elle existe dans le système.
Le bouton « remove » permet de supprimer une URL devenue inutile
Note :
-
Jahia pratique certains contrôles lors de l’ajout d’URLs via l’onglet SEO, en particulier Jahia vérifie la
validité des URLs au regard de la norme (accents, espaces…), ensuite Jahia s’assure que les URLs
ajoutées sont uniques pour le site donné.
© 2002 – 2011 Jahia Solutions Group SA
Page 117 sur 172
Guide de l’éditeur Jahia 6.6
Troisième partie : travailler avec Jahia
Cette troisième partie initie le lecteur aux opérations les plus courantes :
créer du contenu, le modifier, l’organiser, le publier.
© 2002 – 2011 Jahia Solutions Group SA
Page 118 sur 172
Guide de l’éditeur Jahia 6.6
7 Gestion de l’arborescence d’un site
L'arborescence des pages constituant votre projet est gérée via le premier onglet du sélecteur ou via le
Gestionnaire de sites. Dans les deux cas les manipulations sont similaires. Le Gestionnaire de site donne
accès à plus d’informations sur chacune des page, tandis que le sélecteur se limite à afficher l’arborescence
du site et le nom des pages, mais il permet de travailler plus rapidement sans ouvrir une fenêtre dédiée.
L’arborescence du site est un facteur essentiel, puisque cela conditionne l’organisation logique et si
possible compréhensible de vos données, donc la qualité de navigation des utilisateurs et leur faculté à s’y
retrouver.
En effet, l’arborescence que vous définissez se traduit très exactement dans les pages de votre site sous
forme de menus dont la composition et l’ordre sont identiques à celui affiché dans le sélecteur. Nous
reviendrons sur ce point après avoir passé en revue de façon factuelle les opérations pour gérer les pages.
7.1
Créer une page
Sélecteur > 1er onglet > clic-droit sur la page parente > menu contextuel: nouvelle page > Fenêtre popup: remplir le nom désiré, valider
© 2002 – 2011 Jahia Solutions Group SA
Page 119 sur 172
Guide de l’éditeur Jahia 6.6
Figure 25 : arbre des pages, un clic-droit sur un élément de l’arborescence fait apparaître un menu contextuel.
© 2002 – 2011 Jahia Solutions Group SA
Page 120 sur 172
Guide de l’éditeur Jahia 6.6
Figure 26 : interface de création d'une nouvelle page
En sélectionnant « Créer une page » une fenêtre apparaît à la place du plan de travail, vous pouvez donner
un titre à votre page et choisir un modèle de page a appliquer (template).
En validant la fenêtre se ferme et l’arbre est mis à jour.
© 2002 – 2011 Jahia Solutions Group SA
Page 121 sur 172
Guide de l’éditeur Jahia 6.6
Figure 27 : arbre des pages mis à jour
7.2 Renommer une page
Sélecteur > 1er onglet > clic-droit sur la page > menu contextuel: renommer > Fenêtre pop-up: remplir le
nom désiré, valider
7.3 Déplacer une page
Sélecteur > 1er onglet > clic sur la page à déplacer, maintenir le bouton de la souris enfoncé > glisserdéposer sur le nouveau parent
© 2002 – 2011 Jahia Solutions Group SA
Page 122 sur 172
Guide de l’éditeur Jahia 6.6
7.4 Réordonner des pages
Sélecteur > 1er onglet > clic sur la page à réordonner, maintenir le bouton de la souris enfoncé > glisserdéposer jusqu'à la position désirée (avant ou après une autre page)
7.5 Effacer une page
Deux cas
1) La page n’a jamais été publiée. Son effacement sera immédiat.
Sélecteur > 1er onglet > clic-droit sur la page > menu contextuel: effacer > Fenêtre pop-up: confirmer
2) La page a déjà été publiée, elle sera marquée comme devant être effacée, mais ne le sera
effectivement qu’après un workflow approuvant cette demande.
Sélecteur > 1er onglet > clic-droit sur la page > menu contextuel: effacer > Fenêtre pop-up: tapez un
message d’explication (optionnel) pour justifier la demande d’effacement, cliquer sur « Oui »
Une fois la page marquée comme devant être effacée, elle apparait dans l’arbre de gauche avec un style
spécifique (son nom est barré et elle est suivie d’une icône en forme de boule noire). Notez que tous ses
enfants seront également effacés, puisqu’un site est un arbre et qu’aucune feuille (page, contenu) ne peut
exister sans présence d’un parent valide. Pour effacer une page, mais sans effacer ses sous pages, vous
devez au préalable déplacer celles-ci.
© 2002 – 2011 Jahia Solutions Group SA
Page 123 sur 172
Guide de l’éditeur Jahia 6.6
Les pages peuvent également être gérées depuis le gestionnaire de sites, les fonctions accessibles depuis le
sélecteur le sont également dans le gestionnaire, mais celui-ci offre certaines capacités complémentaires.
Pour annuler une demande d’effacement d’une page, vous pouvez cliquer sur le nom de celle-ci dans
l’arbre de gauche et dans le menu contextuel choisir « Annuler l’effacement »
Maintenant que nous avons abordé les principes de gestion des pages, il est important de revenir sur les
menus.
© 2002 – 2011 Jahia Solutions Group SA
Page 124 sur 172
Guide de l’éditeur Jahia 6.6
7.6 Menus et arborescence
Généralement, vous n’aurez pas vous-même à créer des menus dans les pages, ceux-ci ayant été définis au
niveau des modèles de pages ils vont automatiquement refléter les pages et contenus qui composent votre
site.
Cette approche (identité de l’arbre et des menus de navigation) offre une grande facilité d’usage et un
confort de travail pour les éditeurs qui est sans pareille. Si pour une raison bien particulière votre projet
disposait de menus ne fonctionnant pas comme décrit ici, c’est que les développeurs responsables de sa
mise en œuvre ont opté pour une approche différente. Dans ces cas, ceux-ci ont dû vous former ou vous
transmettre un guide expliquant spécifiquement la façon dont les menus sont gérés.
Revenons au fonctionnement de Jahia par défaut, voici quelles sont les règles de fonctionnement des
menus
Règle 1 : Un menu reprend avec fidélité l’arbre tel que défini dans la sélecteur ou le gestionnaire de sites.
Les pages affichées dans l’arbre du sélecteur sont reprises à l’identique dans le menu
© 2002 – 2011 Jahia Solutions Group SA
Page 125 sur 172
Guide de l’éditeur Jahia 6.6
Quand l’arborescence change, le menu évolue instantanément. Ici la page société a été remontée dans
l’arborescence.
On peut réorganiser l’arbre (donc les menus) en faisant glisser une page sur une autre (elle deviendra alors
un enfant, comme quand vous déposez un dossier dans un autre sur Windows)
Figure 28 : réorganisation de l'arbre des pages 1/2
On peut également glisser un élément entre deux autres, pour le positionner avec précision.
© 2002 – 2011 Jahia Solutions Group SA
Page 126 sur 172
Guide de l’éditeur Jahia 6.6
Figure 29 : réorganisation de l'arbre des pages 2/2
Règle 2 : Un menu est défini essentiellement par deux attributs : son niveau d’entrée et sa profondeur. Son
niveau d’entrée désigne le niveau de l’arbre à partir duquel le menu va afficher les pages, la page d’accueil
étant le nœud 0, la profondeur désigne combien de niveaux supplémentaires ce menu peut afficher.
Imaginons un site dont la structure est la suivante
-
Home page
o Notre société
o Nos produits

Produits cosmétiques

Produits d’Hygiène

Produits dentaires
o Notre équipe

Commerciale
•
Amine T.
© 2002 – 2011 Jahia Solutions Group SA
Page 127 sur 172
Guide de l’éditeur Jahia 6.6

•
Damien S.
•
Tristan R.
Marketing
o Nous contacter
Le menu principal si il est de niveau 1 et d’une profondeur de 1 listera uniquement les pages présentes
sous la racine du site (la Home Page est considérée comme la racine du site et a le niveau 0) : notre société,
nos produits, notre équipe, nous contacter
Le menu secondaire, placé dans une colonne droite ou gauche, sera par exemple de niveau 2 et de
profondeur 3, ce qui signifie qu’il listera les pages en dessous des pages de niveau 1, et jusqu'au niveau 4.
Ainsi, ce menu si on se place sur la page Nos produits, listera les pages Produits cosmétiques, Produits
d’Hygiène, Produits Dentaires. Et si on se place sur la page Notre équipe, il listera les pages Commerciale et
Marketing, et les pages filles de la page Commerciale.
Le menu
principal affiche les pages de niveau 1, et le menu latéral qui commence au niveau 2 montre uniquement
les pages filles de la page courante à partir du niveau 2.
© 2002 – 2011 Jahia Solutions Group SA
Page 128 sur 172
Guide de l’éditeur Jahia 6.6
On pourrait aussi bien configurer un unique menu pour qu’il affiche la totalité des pages du site et bien
d’autres variantes.
7.7
Insérer des liens
7.7.1 Liens internes
Un menu, comme nous l’avons vu, affiche les pages de votre site en respectant son organisation, mais il
arrive fréquemment qu’on veuille faire apparaître des liens dans ces menus qui ne soient pas directement
des liens vers des pages filles, mais des liens directs vers d’autres pages quelque soit leur emplacement
dans le site.
Jahia permet bien entendu de faire cela et la manipulation est presque similaire à la création d’une page.
Sélecteur > 1er onglet > clic-droit sur la page parente > menu contextuel: nouveau lien interne > Fenêtre
pop-up: remplir le titre du lien, pointer sur la page de destination dans la fenêtre de sélection qui s’affiche,
préciser comment la lien doit être ouvert (nouvelle page du navigateur, même page…), valider.
Figure 30 : Clic-droit sur la page parente du lien à créer
© 2002 – 2011 Jahia Solutions Group SA
Page 129 sur 172
Guide de l’éditeur Jahia 6.6
Figure 31 : fenêtre de création du lien interne
Fenêtre d’édition
Résultat une fois la fenêtre validée
© 2002 – 2011 Jahia Solutions Group SA
Page 130 sur 172
Guide de l’éditeur Jahia 6.6
Pour supprimer un lien interne
Sélecteur > 1er onglet > clic-droit sur le lien interne > menu contextuel: effacer > Fenêtre popup: confirmer
7.7.2 Liens externes
Pour insérer un lien externe, c'est-à-dire un lien vers une adresse URL qui n’est pas gérée par votre
plateforme Jahia, on procède de même.
Sélecteur > 1er onglet > clic-droit sur la page parente > menu contextuel: nouveau lien externe > Fenêtre
pop-up: remplir le titre du lien et l’adresse url par exemple http://www.google.com. Attention cette
adresse doit être complète c'est-à-dire intégrer le http:// sinon le lien ne sera pas valide.
Figure 32 : Clic-droit sur la page parente du lien à créer
© 2002 – 2011 Jahia Solutions Group SA
Page 131 sur 172
Guide de l’éditeur Jahia 6.6
Figure 33 : fenêtre de création du lien externe
Figure 34 : lien externe ajouté, visible dans le sélecteur et le menu de navigation
Pour supprimer un lien externe
Sélecteur > 1er onglet > clic-droit sur le lien externe > menu contextuel: effacer > Fenêtre popup: confirmer
© 2002 – 2011 Jahia Solutions Group SA
Page 132 sur 172
Guide de l’éditeur Jahia 6.6
7.8 Insérer des intertitres
Certains sites, notamment lorsque les menus sont particulièrement fournis, ont besoin de pouvoir intégrer
dans leurs menus des intertitres, c'est-à-dire des textes non cliquables permettant de mieux organiser les
données et de rendre les menus plus utilisables pour les visiteurs. Des intertitres sont rarement utilisés
dans des menus de niveau 1, mais plutôt dans les sous menus verticaux.
Pour insérer un intertitre
Sélecteur > 1er onglet > clic-droit > menu contextuel : insérer un texte
7.9 Masquer des pages dans les menus
Pour qu’une page n’apparaisse pas dans un menu de navigation (on suppose dans ce cas que celle-ci sera
rendue accessible via un lien au sein d’un texte par exemple), il suffit de ne spécifier aucun menu dans le
formulaire de création de la dite page.
A tout moment, il est possible de changer les propriétés de la page (sélecteur onglet 1 > clic-droit sur la
page > Editer) et de faire apparaître la page dans l’un des menus de votre site.
© 2002 – 2011 Jahia Solutions Group SA
Page 133 sur 172
Guide de l’éditeur Jahia 6.6
8 Manipuler le contenu au sein des pages
Manipuler du contenu via le Mode Edition repose sur quelques principes très simples. Quelque soit le type
de contenu, ces principes sont invariants, aussi l’apprentissage est il rapide et aisé.
8.1 Contenu éditorial
Par défaut dans Jahia 6.5 tout type de contenu peut être placé dans une page, à n’importe quel
emplacement. Cependant, lors de la conception de votre site, il est possible que certaines restrictions aient
été définies pour que seuls certains types de contenu puissent apparaître dans telle ou telle zone de vos
pages.
8.1.1 Créer un nouveau contenu
Créer du contenu dans un site web est l'opération la plus fréquente pour les éditeurs et d'une grande
facilité.
La première opération consiste à se placer sur la page dans laquelle on souhaite ajouter du contenu, à
l'aide de l'arbre des pages (sélecteur), ou en naviguant directement dans le site via ses menus.
La seconde opération consiste à choisir le type de contenu désiré.
Pour cela, deux méthodes sont possibles:
- cliquer sur le second onglet du sélecteur qui affiche la liste des types de contenu disponibles, puis faire
glisser le type de contenu souhaité à l'endroit désiré dans la page.
© 2002 – 2011 Jahia Solutions Group SA
Page 134 sur 172
Guide de l’éditeur Jahia 6.6
- repérer la zone de la page dans laquelle le nouveau contenu doit apparaitre puis cliquer sur le bouton
"Ajouter" situé dans cette zone, ce qui fait apparaitre la liste des contenus autorisés
Quelle que soit la méthode employée, le résultat est identique: une fenêtre d'édition apparaît. Cette
fenêtre présente un formulaire vierge, ou pré-remplis en partie selon la façon dont le type de contenu a
été défini à l’origine par les développeurs.
Figure 35 : sélection d'un composant dans le sélecteur
En maintenant le bouton de la souris enfoncé, on fait glisser le composant sur la page. Tant que le
composant ne peut pas être inséré, un petit sens interdit
© 2002 – 2011 Jahia Solutions Group SA
apparaît à la place du pointeur de la souris.
Page 135 sur 172
Guide de l’éditeur Jahia 6.6
Figure 36 : glisser-déplacer du composant au dessus du plan de travail
Quand le composant peut être inséré, l’icône devient verte et une ligne apparaît à l’endroit exacte ou le
composant sera inséré. Il suffit alors de lâcher le bouton de la souris pour déposer l’élément.
© 2002 – 2011 Jahia Solutions Group SA
Page 136 sur 172
Guide de l’éditeur Jahia 6.6
Figure 37 : composant insérable
Dès que le composant a été déposé, un formulaire d’édition apparaît. La structure de ce formulaire dépend
du type de contenu utilisé, c'est-à-dire de sa définition.
© 2002 – 2011 Jahia Solutions Group SA
Page 137 sur 172
Guide de l’éditeur Jahia 6.6
Figure 38 : ouverture de l'interface de création
On remplit le formulaire et on le valide en cliquant sur « enregistrer » en bas de page.
Figure 39 : saisie et validation des propriétés du contenu à créer
Le formulaire disparaît et la page réapparaît, affichant le nouveau contenu à l’emplacement prévu.
© 2002 – 2011 Jahia Solutions Group SA
Page 138 sur 172
Guide de l’éditeur Jahia 6.6
Figure 40 : page mise à jour dans le plan de travail
8.1.2 Modifier (éditer) un contenu existant
Pour modifier un contenu existant, la première opération consiste à se placer sur la page où se trouve le
contenu a modifier, à l'aide de l'arbre des pages (sélecteur), ou en naviguant directement dans le site via
les barres de navigation.
La seconde opération consiste à faire apparaître la fenêtre d'édition, pour cela vous pouvez au choix
- double-cliquer sur le contenu à modifier, ou
- faire un clic droit sur le contenu à modifier, puis choisir "modifier" dans le menu contextuel qui apparaît,
ou
- faire un clic gauche pour sélectionner le contenu, puis utiliser le menu "éditer" de la barre d'outils.
© 2002 – 2011 Jahia Solutions Group SA
Page 139 sur 172
Guide de l’éditeur Jahia 6.6
Un clic sur le contenu à modifier le sélectionne, il est alors entouré d’un liseré rouge.
Figure 41 : sélection d'un contenu au sein d'une page.
Un clic droit sur le contenu sélectionné fait apparaître un menu contextuel. Le premier élément du menu
« Editer » permet de faire apparaître le formulaire d’édition.
© 2002 – 2011 Jahia Solutions Group SA
Page 140 sur 172
Guide de l’éditeur Jahia 6.6
Figure 42 : menu contextuel (clic-droit) sur un contenu sélectionné
Sélectionner un élément et cliquer dans le menu « Edition » de la barre d’outils offre les mêmes
possibilités.
© 2002 – 2011 Jahia Solutions Group SA
Page 141 sur 172
Guide de l’éditeur Jahia 6.6
Figure 43 : menu Edition de la barre d'outils
Le formulaire d’édition est affiché, que l’on soit passé par le clic-droit, le menu de la barre d’outils ou en
ayant fait un double-clic sur le contenu sélectionné.
Figure 44 : formulaire d'édition (engine)
© 2002 – 2011 Jahia Solutions Group SA
Page 142 sur 172
Guide de l’éditeur Jahia 6.6
Une fois les modifications réalisées, le formulaire se ferme et la page mise à jour réapparaît.
Figure 45 : contenu mis à jour une fois le formulaire validé
8.1.3 Supprimer un contenu
La première opération consiste à se placer sur la page ou se trouve le contenu à modifier, à l'aide de l'arbre
des pages (sélecteur), ou en naviguant directement dans le site via ses menus.
La seconde opération consiste à demander la suppression, pour cela vous pouvez au choix
- faire un clic droit sur le contenu à supprimer, puis à choisir "supprimer" dans le menu contextuel qui
apparaît
- faire un clic gauche pour sélectionner le contenu, puis utiliser le menu "éditer" de la barre d'outils >
supprimer.
© 2002 – 2011 Jahia Solutions Group SA
Page 143 sur 172
Guide de l’éditeur Jahia 6.6
Une fois l’action d’effacement lancée, une fenêtre flottante apparaît qui permet d’ajouter un message
(optionnel) explicatif concernant cet effacement. Ce message sera visible par les validateurs des processus
de workflow et à partir de la Poubelle ou sont visibles tous les contenus en instance d’effacement.
Cliquez sur “Oui” pour confirmer l’effacement.
© 2002 – 2011 Jahia Solutions Group SA
Page 144 sur 172
Guide de l’éditeur Jahia 6.6
L’effacement définitif n’intervient instantanément que si le contenu n’a jamais été publié. Dans tous les
autres cas, le contenu n’est pas immédiatement supprimé mais placé dans un état spécial que l’on peut
appeler « marqué pour effacement » et la demande d’effacement ne sera véritablement traitée que
lorsque qu’un workflow de publication sera approuvé. Cette procédure en deux temps vise à garantir
l’intégrité des données entre les versions de travail et les versions de consultation, ainsi qu’à permettre un
retour en arrière en cas d’erreur.
Tant que l’effacement définitif n’est pas intervenu, le contenu apparaît dans les pages avec une mise en
forme particulière qui indique qu’il est en instance d’effacement.
Une fois qu’un contenu est “marqué pour effacement” celui-ci est verrouillé. Il demeure lisible, dans la
page et à travers son formulaire d’édition, mais ne peut plus être modifié.
© 2002 – 2011 Jahia Solutions Group SA
Page 145 sur 172
Guide de l’éditeur Jahia 6.6
Il est possible de lister tous les objets qui sont marqués pour effacement en cliquant sur le bouton
« poubelle » dans la barre de menu située en haut de l’écran.
Avec les permissions adéquates, il est possible d’annuler une demande d’effacement (le contenu revient
alors à son état normal) et de consulter les informations concernant cette demande d’effacement saisies
par les utilisateurs les ayant demandé.
© 2002 – 2011 Jahia Solutions Group SA
Page 146 sur 172
Guide de l’éditeur Jahia 6.6
8.1.4 Déplacer un contenu
Pour déplacer un contenu au sein d’une page, il faut sélectionner celui-ci et le faire glisser vers le nouvel
emplacement.
Lorsque vous commencez à déplacer le contenu hors de son emplacement initial, celui-ci disparaît et une
version réduite remplace le pointeur de votre souris.
Lorsque le contenu peut être inséré quelque part dans la page un filet pointillé s’affiche à l’endroit
d’insertion et une l’icône
s’affiche.
Figure 46 : insertion autorisée, l'icône verte apparaît sur le pointeur de la souris
Lorsque le contenu ne peut pas être déplacé à l’endroit visé (le template peut l’interdire par exemple) le
filet pointillé n’apparaît pas et l’icône
© 2002 – 2011 Jahia Solutions Group SA
est affichée.
Page 147 sur 172
Guide de l’éditeur Jahia 6.6
Figure 47 : insertion impossible, une icône "sens interdit" apparaît sur le pointeur de la souris
Note : vous pouvez également faire un couper-coller du contenu que vous souhaitez déplacer d’une zone
à l’autre de la même page, le résultat est identique à la procédure décrite ci-dessus.
© 2002 – 2011 Jahia Solutions Group SA
Page 148 sur 172
Guide de l’éditeur Jahia 6.6
Il suffit alors
de lâcher le bouton de la souris pour que le contenu prenne sa nouvelle place.
Notes :
-
Si vous relâchez le bouton de la souris alors que le contenu ne peut être repositionné, celui-ci va
réapparaître à sa place initiale.
-
Ne vous inquiétez pas si vous avez déplacé un contenu à un mauvais endroit, cela n’a rien
d’irrémédiable. En fait, il vous suffit de recommencer l’opération à partir de l’emplacement ou le
contenu a été (mal) positionné.
-
Si le contenu disparaît totalement de la page, il est possible qu’il s’agisse d’une erreur d’affichage.
Utilisez le petit bouton « rafraichir » situé en haut à droite du plan de travail.
8.1.5 Insérer dans une page un contenu déjà présent dans Jahia.
Il arrive fréquemment qu’on souhaite réutiliser dans une page un contenu dont on sait qu’il existe déjà
dans le système.
En premier lieu, il convient de déterminer si le contenu doit être un simple duplicata, c'est-à-dire une copie
du contenu original mais qui sera susceptible d’évoluer indépendamment de celui-ci, ou si le besoin est de
© 2002 – 2011 Jahia Solutions Group SA
Page 149 sur 172
Guide de l’éditeur Jahia 6.6
réutiliser le même contenu très exactement en faisant en sorte que toute modification sur ce contenu soit
immédiatement répercutée là ou vous avez décidé de l’utiliser, on parle dans ce cas de référence.
Duplicata :
La méthode à employer est de réaliser un « copier-coller », une fois le contenu original trouvé.
Pour cela, rendez vous sur la page qui affiche le contenu orignal, faites un clic-droit > copier, puis rendez
vous sur la page ou vous souhaitez dupliquer ce contenu , sélectionnez la zone où le contenu doit
apparaitre, faites un clic-droit > coller.
Référence : deux méthodes sont possibles, différentes au niveau des manipulations, mais strictement
équivalentes quant au résultat obtenu.
La première est de faire un « copier-coller la référence », une fois le contenu original trouvé.
Pour cela, rendez vous sur la page qui affiche le contenu orignal, faites un clic-droit > copier, puis rendez
vous sur la page ou vous souhaitez dupliquer ce contenu, sélectionnez la zone où le contenu doit
apparaitre, faites un clic-droit > coller la référence. Cette méthode est sans doute la plus simple si vous
savez à l’avance ou se situe votre contenu original.
La seconde méthode consiste à utiliser le composant « Content Référence ».
Pour cela, affichez le second onglet du sélecteur (qui liste tous les composants), dans la catégorie
« Contenus basique » sélectionnez le composant « Content référence » et insérez ce composant dans votre
page à l’endroit désiré, comme vous le feriez pour créer un nouveau contenu standard (une actualité, un
article, un texte). Au moment de son insertion, vous aurez alors la possibilité de parcourir votre plateforme
dans une fenêtre de sélection (picker). Une fois le contenu trouvé, validez, la fenêtre se ferme et le
contenu apparaît dans votre page.
© 2002 – 2011 Jahia Solutions Group SA
Page 150 sur 172
Guide de l’éditeur Jahia 6.6
Note : quand vous utilisez les références, le contenu original n’est pas dupliqué, ni même réellement inséré
dans votre page. Ce qui est réellement inséré dans la page est une information qui dit quel contenu doit
être affiché. Aussi, si vous éditez cet objet, l’engine ne présentera pas les champs du contenu original, mais
bien le champ de sélection permettant de pointer vers ce contenu.
Si vous supprimez une référence d’une page, le contenu original n’est pas impacté.
Si vous supprimez un contenu local qui est aussi utilisé ailleurs sur votre plateforme en tant que référence,
Jahia vous avertit par précaution de tous les emplacements dans lequel ce contenu est employé. En cas de
doute, si vous souhaitez faire disparaitre le contenu de votre page, mais ne pas supprimer complètement
celui-ci de la plateforme afin qu’il continue à apparaître aux différents emplacements dans lesquels des
éditeurs l’ont appelé en référence, vous pouvez choisir de déplacer ce contenu, les références seront
maintenues. Le plus simple est de faire un couper-coller de votre contenu depuis vers page vers le dossier
« content ».
Illustration.
© 2002 – 2011 Jahia Solutions Group SA
Page 151 sur 172
Guide de l’éditeur Jahia 6.6
8.2 Contenus non éditoriaux
En plus d’apporter la possibilité d'ajouter des contenus éditoriaux dans les pages, Jahia offre toute une
série de composants prêts à l'emploi qui permettent d'ajouter des fonctionnalités avancées dans les pages.
Chaque composant répond à un besoin spécifique tel que: afficher un nuage de tags, afficher un formulaire
d'enregistrement, afficher les catégories appliquées sur contenu donné, insérer un bouton pour
transformer la page courante en pdf... Les possibilités sont virtuellement illimitées.
Jahia fournit lors de son installation de nombreux composants prêts à l'emploi qui sont décrits dans un
document dédié, et dispose d’un espace sur son site communautaire pour en mettre d’autres
régulièrement à disposition http://www.jahia.org/forge/. Cette « forge » recense également des
composants créés par d’autres utilisateurs de Jahia (particuliers et entreprises) qui mutualisent ainsi leurs
efforts en vue de faire progresser la plateforme et de l’enrichir autant que possible.
Les composants qui apparaissent dans le sélecteur peuvent être supprimés de la plateforme (ceux qui ne
présentent aucune utilité pour votre projet), modifiés, adaptés, étendus ou enrichis par l'équipe technique
en charge de l'intégration de votre projet; Cette équipe peut également ajouter ses propres composants
qui apparaitront dans le sélecteur et dans l'engine d'ajout.
Pour insérer un contenu non-éditorial dans une page… les manipulations sont exactement les mêmes que
pour les contenus éditoriaux. Il suffit de faire glisser le composant préalablement sélectionné dans le
sélecteur et de le déposer à l’endroit souhaité dans la page. Une fois déposé, si le composant ne nécessite
aucun réglage particulier, celui-ci apparait directement dans la page. Si le composant offre des possibilités
de réglages complémentaires, un formulaire d’édition s’affiche, comme pour un contenu éditorial, et vous
pouvez remplir les champs disponibles.
© 2002 – 2011 Jahia Solutions Group SA
Page 152 sur 172
Guide de l’éditeur Jahia 6.6
La plupart du temps, ces champs ne sont pas destinés à recevoir des données qui seront affichées aux
utilisateurs, mais servent à paramétrer le fonctionnement correct du composant.
Il n’entre pas dans le cadre de ce document de passer en revue chacun des composants et de leurs
réglages spécifiques, notamment parce que chaque plateforme Jahia est personnalisée pour n’embarquer
que certains composants et que ceux-ci sont fréquemment adaptés aux besoins des projets avant d’être
mis à la disposition des éditeurs. Dans 90% des cas, ces réglages se résument à trois ou quatre champs,
dont les libellés sont suffisamment explicites pour que leur fonction soit immédiatement compréhensible.
Citons simplement à titre d’exemple une liste de composants prêts à l’emploi parmi les plus fréquemment
utilisés sur des sites internet ou intranet qui sont livrés avec Jahia et donc susceptibles de vous être
accessibles.
-
Sondage : permet de créer un sondage en ligne avec une question et un nombre illimité de
réponses possibles
-
Nuage de tags : affichage d’un nuage de mots dont la taille dépend du nombre de fois où ils ont été
utilisés comme tags.
-
Formulaire de tag : formulaire permettant aux visiteurs de taguer vos pages
-
Formulaire de recherche : formulaire paramétrable pour proposer une recherche sur une partie
spécifique de voter contenu.
-
Sommaire : inséré dans une page et relié à une liste, ce composant génère un sommaire avec un
lien sur chaque élément du sommaire
-
Notation : insère une formulaire de notation à base d’étoiles. Chaque visiteur peut votre une fois
au maximum par 24 heures (valeur modifiable par votre équipe technique). A chaque nouveau
vote, Jahia calcule la moyenne des votes de tous les utilisateurs pour afficher la « note » du
contenu visé.
-
Partage en ligne :
© 2002 – 2011 Jahia Solutions Group SA
Page 153 sur 172
Guide de l’éditeur Jahia 6.6
Pour expliquer le fonctionnement général de ces composants orientés fonctionnalités, voyons pour deux
d’entre eux comment se passe en détail leur utilisation au sein d’une page.
© 2002 – 2011 Jahia Solutions Group SA
Page 154 sur 172
Guide de l’éditeur Jahia 6.6
9 Contenu géré hors contexte
Comme nous l’avons vu jusqu’à présent, le contenu de vos pages peut être directement créé dans celles-ci
(ce que l’on nomme généralement « in-contexte »), ce qui est sans constitue la façon la plus simple et la
plus logique de ranger celui-ci quand l’objectif principal est de publier un site internet.
Il arrive toutefois qu’on souhaite gérer du contenu totalement indépendamment de l’emplacement (la ou
les pages) où celui-ci sera affiché.
Qu’il s’agisse de raisons
-
1/ ergonomiques (certains éditeurs trouvent cela plus pratique et plus productif)
-
2/ organisationnelles (séparation stricte entre les personnes qui saisissent du contenu et celles qui
assemblent les pages des sites proprement dites)
-
3/ techniques (les contenus sont rangés en dehors des pages, et affichés dans celles-ci uniquement
via des requêtes ou via des références faites manuellement)
Jahia permet de faire face à ce type de besoins. La création d’un contenu sans qu’il soit directement enfant
d’une page est appelée « création hors de tout contexte » (par opposition à « dans le contexte d’une
page »).
Ces contenus ne sont donc pas classés dans des pages et sont simplement stockés « en vrac » dans un
dossier nommé « contents » ou l’un de ses sous-dossiers, exactement comme des documents
bureautiques peuvent être stockés sur votre ordinateur personnel dans des arborescences de dossiers.
9.1 Créer un nouveau contenu
Pour créer un contenu hors de tout contexte, le Mode Contribution est le mode de travail le plus adapté, il
a été en grande partie été pensé pour cela. Le Mode Contribution bénéficie d’un guide dédié que nous
vous invitons à consulter. Toutefois, la création hors de tout contexte est également possible en Mode
Edition.
Pour cela, vous pouvez utiliser le Gestionnaire de sites ou le troisième onglet du sélecteur.
© 2002 – 2011 Jahia Solutions Group SA
Page 155 sur 172
Guide de l’éditeur Jahia 6.6
Les manipulations sont presque identiques en tous points, le gestionnaire de site offre un plus grand
confort d’utilisation dans la mesure où il offre plus d’espace visuel pour afficher les éléments. Dans les
deux cas, les opérations sont similaires, à base de clic droit pour accéder aux fonctions de l’élément
sélectionné.
Nous regarderons en détail la façon d’opérer avec le sélecteur.
La partie haute du Sélecteur affiche la liste des différents sites sur lesquels vous possédez des droits.
La partie basse affiche, classiquement, les enfants de l’élément sélectionné dans la partie haute.
Il suffit donc de cliquer sur la flèche correspondant au site dans lequel le contenu doit être créé pour faire
apparaître le répertoire « contents » qui lui est propre (chaque site en possède un par défaut). Puis de
cliquer sur « contents » pour faire apparaitre les contenus qui sont enregistrés dedans.
Figure 48 : liste des sites, avec un site ouvert
Puis, en faisant un clic-droit sur le répertoire « contents » d’utiliser la fonction « Nouveau contenu » du
menu contextuel.
Figure 49 : clic-droit sur le dossier "contents"
© 2002 – 2011 Jahia Solutions Group SA
Page 156 sur 172
Guide de l’éditeur Jahia 6.6
La fenêtre de choix du type de contenu à créer apparaît alors. Sélectionnez le type désiré pour faire
apparaître le formulaire de création correspondant.
Figure 50 : liste des types de contenus
Une fois la création du contenu terminée, le sélecteur affiche celui-ci dans la partie basse avec son statut
de publication (non publié par défaut).
© 2002 – 2011 Jahia Solutions Group SA
Page 157 sur 172
Guide de l’éditeur Jahia 6.6
Figure 51 : le répertoire Contents avec un contenu dedans
9.2 Manipuler les contenus hors de tout contexte
Les contenus stockés hors de tout contexte offrent les mêmes options que les contenus créés directement
dans les pages. Ces options sont accessibles directement en faisant un clic droit sur le contenu en question
dans le sélecteur ou via l’Engine d’édition.
-
Editer (modifier)
-
Supprimer
-
Publier
-
Verrouiller
-
Etc.
© 2002 – 2011 Jahia Solutions Group SA
Page 158 sur 172
Guide de l’éditeur Jahia 6.6
Il est également possible d’insérer un contenu « hors de tout contexte » dans une page quelconque de
votre site par simple glissé-déposer du contenu depuis le sélecteur. Lorsque le contenu est inséré dans la
page, une référence (un alias) est créée et le contenu s’affiche à l’emplacement indiqué.
Notez que le contenu demeure stocké dans son répertoire d‘origine (contents ou un sous-répertoire) et
que cette opération ne fait que créer un appel à ce contenu depuis la page dans laquelle il a été glissé.
Dans votre utilisation courante de l’informatique, vous rencontrez cette situation chaque fois que vous
utilisez des raccourcis pour lancer une application sur votre ordinateur ou pour ouvrir un dossier à partir
du bureau : vous ne cliquez pas sur l’application elle-même mais sur un alias, une référence. Jahia procède
de la même manière. De ce fait si vous supprimer l’icône de votre bureau, ou que vous la déplacez,
l’application originale n’est en rien modifiée. Il en va de même pour les contenus hors de tout contexte : si
vous supprimez la référence à un contenu depuis une page, ou que vous déplacez celle-ci sur une autre
page, le contenu original n’est en rien altéré.
9.3 Organiser les contenus hors de tout contexte
Les contenus hors de tout contexte sont présentés par défaut dans le répertoire « contents » dans leur
ordre de création. Il est possible de réordonner la liste par ordre alphabétique (croissant ou décroissant) en
cliquant sur la colonne « titre » du sélecteur. Il est possible de retrier la liste par date (croissante ou
décroissante) en cliquant sur la colonne « date » du sélecteur.
Il va de soi que le fait de trier la liste est assez limité, et que l’organisation de ces contenus hors de tout
contexte nécessite de pouvoir véritablement ranger les contenus et pas simplement les trier.
Pour cela, vous pouvez créer une arborescence de répertoires correspondant au classement que vous
jugez adapté à vos besoins et en particulier à la façon dont les contenus sont appelés à être utilisés dans
votre ou vos différents sites.
Citons quelques cas classiques :
-
Une organisation par types de contenus (les actualités, les communiqués de presse). Celle-ci est
particulièrement adaptée pour inclure aisément un type de contenu donné dans un site d’un seul
coup.
© 2002 – 2011 Jahia Solutions Group SA
Page 159 sur 172
Guide de l’éditeur Jahia 6.6
-
Une organisation reflétant des thématiques parlantes pour les éditeurs (marketing, ingénierie,
presse, formation…)
-
Une organisation reflétant l’organisation interne (département X, département Y, filiale Z…)
-
Une organisation par projet
-
Etc.
Pour créer cette arborescence, il suffit dans la partie haute du sélecteur de faire un clic-droit sur le
répertoire « contents » et de choisir « Nouveau dossier de contenu » dans le menu déroulant.
Figure 52 : Création de l'arborescence hors de tout contexte
CAPTURE a refaire pour cause de RB manquant -> menu déroulant
L’opération peut être réalisée sur n’importe quel répertoire enfant de « contents » afin de créer une
arborescence à plusieurs niveaux de profondeur.
© 2002 – 2011 Jahia Solutions Group SA
Page 160 sur 172
Guide de l’éditeur Jahia 6.6
Figure 53 : Arborescence créée
© 2002 – 2011 Jahia Solutions Group SA
Page 161 sur 172
Guide de l’éditeur Jahia 6.6
10 Gestion des droits au quotidien
Comme mentionné en partie 2, le Guide de l’Editeur n’explique pas en détail les principes de gestion des
droits, matière complexe et hautement sensible. Il est important toutefois pour les éditeurs d’acquérir
quelques notions et surtout de savoir quelles manipulations réaliser pour répondre à des besoins simples
qui ont de fortes chances de se présenter à eux.
Nous avons donc décidé de passer en revue les cas concrets les plus fréquents qui nécessitent de la part
d’un éditeur un réglage des droits sur les contenus dont il a la charge.
10.1.1 Donner les droits d’Edition sur un contenu à un utilisateur /
groupe particulier
Pour conférer des droits d’édition sur un contenu à un éditeur particulier qui n’appartient pas déjà à l’un
des groupes ou rôles listés, vous devez ajouter celui-ci nommément.
10.2 Rendre un contenu privé en le limitant aux
utilisateurs authentifiés
Pour qu’un contenu ne soit plus visible que par les utilisateurs authentifiés, vous devez décocher la case
« Lecture » en face de l’acteur Guest. Cet acteur représente les utilisateurs (lecteurs) non authentifiés. En
lui retirant à Guest le droit de lecture, un contenu devient de facto visible uniquement aux utilisateurs qui
se sont authentifiés.
© 2002 – 2011 Jahia Solutions Group SA
Page 162 sur 172
Guide de l’éditeur Jahia 6.6
10.3 Rendre un contenu privé en le limitant à certains
utilisateurs spécifiques
Pour réduire encore le périmètre des acteurs susceptibles de lire un contenu, vous devez ne laisser le role
« Lecteur » qu’aux utilisateurs ou groupes souhaités.
10.4 Permettre aux visiteurs d’ajouter du contenu dans
vos pages
Les sites modernes utilisent abondamment des mécanismes d’interaction avec les visiteurs, même ceux qui
ne sont pas authentifiés : sondages, tags, formulaires d’inscription variés, etc. Pour des raisons de sécurité
évidentes, Jahia n’autorise pas les utilisateurs à ajouter ou modifier du contenu dans l’entrepôt de
consultation. Il est donc nécessaire d’autoriser sélectivement l’ajout de contenu sur les objets qui
permettent ce type d’interactions.
Si tous les lecteurs (y compris les visiteurs non authentifiés) peuvent utiliser (voter, remplir le formulaire…),
vous devez cocher la case Contribution Live, en face de l’acteur Users, cet acteur représente la totalité des
utilisateurs de la plateforme authentifiés ou non.
11 Publier
La publication est la suite logique de tout travail d’édition puisque le but ultime d’un système de Gestion
de contenu est de rendre ce contenu disponible à la consultation.
Dans sa plus simple expression, comme nous l’avons déjà vu, publier un contenu revient à le copier du
Mode Edition au Mode Live, c'est-à-dire d’un entrepôt de données privé à un entrepôt de données public.
Bien sûr les choses ne sont pas forcément aussi simples, en premier lieu la publication est soumise à
certaines règles qui permettent d’assurer l’intégrité du contenu :
-
Un contenu dans une langue donnée ne peut pas être publié si les champs définis comme
obligatoires ne sont pas remplis.
-
Un contenu dans une langue donnée ne peut pas être publié si les champs définis comme
obligatoires ne sont pas remplis dans les autres langues elles-mêmes définies comme obligatoires.
-
Un contenu ne peut pas être publié si son parent n’est pas lui-même publié.
© 2002 – 2011 Jahia Solutions Group SA
Page 163 sur 172
Guide de l’éditeur Jahia 6.6
Par ailleurs, et bien que cela ne soit pas une obligation, il est très fréquent que la publication soit soumise à
un processus de travail/validation (workflow) à une ou plusieurs étapes. Jahia offre même la possibilité
d’utiliser des processus de publication différents pour chaque page voire pour chaque contenu au sein
d’une page. Ainsi on peut imaginer un site dont la plupart des pages seraient soumises à une seule étape
de validation, mais dont spécifiquement les contenus de la section « communiqués de presse » seraient
soumis à deux étapes de validation et ceux de la section financière à trois étapes de validation, un
correcteur, un premier validateur et le finalement le Directeur Financier.
En tant qu’éditeur, le détail du processus qui s’exécute lorsque vous demandez la publication n’a
finalement que peu d’importance et vous n’avez même pas besoin connaître le détail de celui-ci, quelle
que soit sa complexité, le nombre d’étapes et d’acteurs impliqués.
Pour un éditeur, la publication doit rester la plus transparente possible. Et ce qui importe est
-
De savoir se renseigner sur l’état de publication actuel d’une page ou d’un contenu.
-
De savoir demander une publication.
-
De savoir comment réagir quand une publication est, pour une raison ou une autre, refusée.
-
De savoir se renseigner sur l’état d’avancement d’une demande de publication
11.1 Les statuts de publication
11.1.1 Statut de publication des pages (sélecteur)
L’arbre des pages présenté par le sélecteur vous renseigne à tout instant sur leur état de publication à
l’aide d’icônes. Bien que ces informations soient rafraichies le plus souvent possible, nous vous conseillons
d’utiliser le bouton « rafraîchir » situé en haut du sélecteur si vous souhaitez être certain que le statut
indiqué est bien le dernier en date (il est toujours possible qu’entre le dernier rafraîchissement réalisé sur
votre poste un autre éditeur ait réalisé des opérations impactant sur ces statuts).
La page et tous les éléments qui la composent sont publiés.
La page n’a jamais été publiée, elle n’existe que dans l’espace de travail.
La page a été déplubliée, elle n’est plus disponible dans l’espace de consultation.
© 2002 – 2011 Jahia Solutions Group SA
Page 164 sur 172
Guide de l’éditeur Jahia 6.6
La page ou un des éléments qui la compose a été modifié dans l’espace de travail.
La page ou un des éléments qui la compose n’est pas publiable, un champ obligatoire dans la langue
courante n’est pas rempli
La page ou un des éléments qui la compose n’est pas publiable, un champ obligatoire d’une des langues
obligatoires n’est pas rempli.
Figure 54 : exemple de statuts de publication sur des pages
11.1.2 Statut de publication des éléments composant une page
Au niveau du plan de travail, il est possible de connaître contenu par contenu leur statut de publication.
Ces statuts peuvent être visualisés de deux façons :
-
Pour afficher ces informations de façon détaillée, vous devez aller dans la barre d’outils menu Voir
et cocher l’entrée Afficher les statuts de publication. Une fois cette option activée, lorsqu’un
contenu dispose d’un statut de publication particulier, une icône représentant ce statut est affichée
© 2002 – 2011 Jahia Solutions Group SA
Page 165 sur 172
Guide de l’éditeur Jahia 6.6
sur sa droite. Les icônes sont les mêmes (avec les mêmes significations) que celles déjà vues pour
les statuts des pages dans le sélecteur. Tant que cette option est coche les icônes de statuts de
publication resteront visibles sur les pages de votre site en Mode Edition.
Figure 55: statuts de publication détaillés signalés par des icônes
-
Pour afficher des statuts rapides, moins précis et de façon totalement ponctuelle, vous pouvez
également utiliser la fonction Statuts située dans le menu Publication.
Des informations complémentaires apparaissent alors à même la page, s’il y a lieu :
•
Les contenus similaires (non modifiés) entre l’espace de consultation et l’espace de travail ne font
l’objet d’aucune information particulière, ils sont présentés normalement.
•
Les contenus modifiés et non publiés sont recouverts d’un calque rouge.
•
Les contenus ajoutés et pas encore publiés sont recouverts d’un calque rouge.
•
Les contenus dépubliés sont recouverts d’un calque noir.
© 2002 – 2011 Jahia Solutions Group SA
Page 166 sur 172
Guide de l’éditeur Jahia 6.6
Figure 56: exemple de statuts de publication
Il suffit d’un simple clic sur un des claques pour faire disparaitre les informations de publication et
continuer les travaux d’édition, contrairement à l’option 1 qui nécessitait de retourner dans le menu pour
désactiver l’affichage des statuts.
11.2 Demander une publication
11.2.1 Via le menu « Publication »
Le menu Publication de la barre d’outils permet de demander une publication
© 2002 – 2011 Jahia Solutions Group SA
Page 167 sur 172
Guide de l’éditeur Jahia 6.6
-
Sur un élément de la page si l’un d’entre eux est sélectionné ou la page dans son ensemble si aucun
élément en particulier n’est sélectionné
-
Sur la page et toutes les pages et contenus qui se trouvent sous-celle-ci.
-
Sur l’ensemble du site
Figure 57 : page publiée
Une fois qu’une page est publiée, elle est accessible en Mode Live pour les visiteurs, en accord avec les
droits qui ont été définis, bien entendu.
© 2002 – 2011 Jahia Solutions Group SA
Page 168 sur 172
Guide de l’éditeur Jahia 6.6
11.3 Publication refusée
11.4 Dépublication
Il arrive que l’on souhaite retirer un élément de l’espace de consultation, sans pour autant le supprimer
complétement de la plate-forme. Dans ce cas de figure, Jahia permet de « dé-publier » un élément de
façon sélective. Cette opération efface l’élément de l’espace de consultation et change son statut dans
l’espace de travail.
Pour dépublier un élément particulier, il faut sélectionner celui-ci dans la page qui le contient au niveau du
plan de travail et choisir l’entrée « dépublier » dans le menu Publication de la barre d’outils.
Il est bien entendu possible de dépublier une page dans sa totalité. Pour cela
Comment on publie : menu publier, les différentes options
Après avoir demandé la publication d’une page, un récapitulatif de tous les éléments (contenus) qui seront
© 2002 – 2011 Jahia Solutions Group SA
Page 169 sur 172
Guide de l’éditeur Jahia 6.6
effectivement publiés est affiché dans une fenêtre pop-up. Pour confirmer votre demande, vous pouvez
cliquer sur le bouton « Publier », pour annuler cliquez sur « annuler ».
Possibilité d’exclure certains éléments, ne me rappelle plus si on a conservé ?
Note : l’utilisateur root (super administrateur disposant de tous les droits sur la plateforme) dispose d’un
bouton supplémentaire « Ignorer le workflow » qui signifie que les contenus seront publiés directement,
sans passer par aucune des étapes intermédiaires de validation.
La page récapitulative disparaît lorsque le traitement de la demande de notification est envoyé, ce qui est
normalement assez rapide, et plus long si le workflow est ignoré, puisque dans ce cas on enclenche la
publication immédiatement, c'est-à-dire la copie de toutes les données vers l’entrepôt Live.
Grâce à la finesse de gestion des objets de contenu offerte par Jahia, il est possible de dépublier ou
republier sélectivement certains objets de contenu au sein même d’une page. Pour cela, il suffit de
sélectionner le contenu à dépublier / republier et d’utiliser à nouveau le menu publication en l’option
désirée.
Suivant le processus défini (instantanné ou a plusieurs étapes) lorsque la dépublication est exécutée, le
contenu en question est supprimé de l’entrepôt de données public.
© 2002 – 2011 Jahia Solutions Group SA
Page 170 sur 172
Guide de l’éditeur Jahia 6.6
Figure 58 : page dont un élément a été dé-publié telle qu’elle est consultable
Figure 59 : affichage des statuts de publication. Un élément est non publié
Alors que le contenu existe toujours dans l’espace de travail, il n’est plus présent dans l’espace de
consultation.
© 2002 – 2011 Jahia Solutions Group SA
Page 171 sur 172
Guide de l’éditeur Jahia 6.6
Jahia Solutions Group SA
9 route des Jeunes,
CH-1227 Les acacias
Genève, Suisse
http://www.jahia.com
© 2002 – 2011 Jahia Solutions Group SA
Page 172 sur 172

Documents pareils