Le nom des pages

Ne pas mettre d'apostrophe ' dans un nom de page. En effet la page est créée mais l'éditeur ne s'affiche pas. Surtout, faire très attention en cas de changement de nom de page

La table des matières

L'intégration de la table des matières permet d'afficher automatiquement les titres de niveau 1 à 6 présents dans la page. Elle est à intégrer dans les pages en ajoutant au début le code source suivant :
{{box cssClass="floatinginfobox" title="**Table des matières**" width="30%"}}
{{toc numbered="false" start="2" depth="3" /}}
{{/box}}

  • cssClass="floatinginfobox" emplacement de la table par rapport au contenu de la page
  • numbered="false" la table n'est pas numérotée
  • start="2" la table prend en compte les titres à partir du niveau titre 2 (ce paramètre est à utiliser à chaque fois puisque les titres à l'intérieur des pages commencent à ce niveau, le titre1 étant utilisé pour le titre de la page)
  • depth="3" la table prend en compte 3 niveaux de titres à partir du titre 1 (ici les titres 2 et titres 3 puisqu'on ne commence qu'à 2)

Les niveaux de titre

Le titre de la page est un titre de niveau 1. Dans une page, on commence donc les titres au niveau 2 et on peut aller jusqu'au niveau

Les mises en forme du texte non prévues dans l'éditeur wysiwyg

Ces mises en formes sont entrées via du code HTML, soit directement dans le code source, soit en Wysiwyg en utilisant la macro "HTML".

Exemple : Texte en rouge + gras

Code source :
**{{html}}
<span style="color:red">Du texte en rouge et gras</span>
{{/html}}**

Résultat :
Du texte en rouge et gras

Les messages d'information, d'erreur et d'alerte

Saisir ces messages soit directement en code source soit en utilisant la macro correspondante.

Code source :

{{info}}Votre message d'information{{/info}} résultat : Votre message d'information

{{error}}Votre message d'erreur{{/error}} résultat : Votre message d'erreur

{{warning}}Votre message d'alerte{{/alerte}} résultat : Votre message d'alerte

Intégrer une image dans une page

Il y a 2 manières d'intégrer une image dans une page :

  • 1ère solution : éditer la page en mode Wysiwyg, cliquer sur Image/Insertion d'image puis sur Uploader une nouvelle image puis Sélectionner puis Parcourir.
    Choisir l'image sur son disque puis Ouvrir puis Upload.
     
    Remplir les paramètres si nécessaire (SAUF HAUTEUR car risque de problème si export pdf) puis Insérer une image
     L'image est alors ajoutée dans la page, mais aussi dans les pièces jointes
  • 2ème solution : ajouter d'abord l'image dans les pièces jointes avant de l'intégrer dans la page. Afficher la page, puis dans l'onglet Pièces jointes/Joindre des fichiers à ce document cliquer sur Parcourir.
    Choisir l'image sur son disque puis Ouvrir puis Joindre.
    L'image est alors ajoutée dans les pièces jointes, il reste à l'intégrer dans la page : en mode édition Wysiwyg bouton Image/Insertion d'image cliquer sur l'image qui vient d'être ajoutée et qui est visible puis Sélectionner ; remplir les paramètres si nécessaire (SAUF HAUTEUR car risque de pbme si export pdf) puis Insérer une image.

Les tableaux : mise en forme

La mise en forme d'un tableau (bordures ou cellules colorées, suppression des bordures...) peut être obtenue en ajoutant des éléments de style directement dans le code XWIKI.

Exemple : le code
|(% style="border-style: none" %)Cellule 1|(% style="border-style: none" %)Cellule 2
|(% style="border-style: none" %)Cellule 3|(% style="border-style: none" %)Cellule 4
|(% style="border-style: none" %)Cellule 5|(% style="border-style: none" %)Cellule 6

permet d'afficher un tableau sans lignes

Cellule 1Cellule 2
Cellule 3Cellule 4
Cellule 5Cellule 6

Intégrer (inclure) une page dans une autre page

Cette possibilité est particulièrement utile lorsqu'une page contient des informations reprises dans plusieurs autres pages. Cela permet, en mettant à jour l'information contenue dans la page incluse, de mettre à jour cette information dans toutes les pages qui la contiennent.

Dans BeL-Inra, l'inclusion peut être utilisée par exemple pour les zones "Informations de gestion/Statut de la notce", "Langues de la publication"...

L'inclusion se fait en saisissant dans la page contenant, le code source {{include document="Page-incluse"/}}

Exemple d'utilisation dans ce manuel : {{include document="Se connecter"/}}

Si la page incluse contient des images, ces images devront être identifiées par leur lien complet :

[[image:espace.page@nom_image.ext]] (ext = extention - jpg, gif, png, etc.)

Une autre façon est de charger les images auparavant dans les pièces jointes de la page contenant pour pouvoir les être affichées après l'inclusion. La page incluse, elle, ne contient pas ces images parmi les pièces jointes mais il faudra faire référence à la page contenant au moment de l'insertion de l'image.

Page inclusePage contenant
[[image:Page-contenant@nom-image.png]]

La page incluse ne doit pas avoir parmi les pièces jointes
 l'image nom-image.png. Elle utilise l'image chargée dans la page contenant
{{include document="Page-incluse"/}}

La page contenant a parmi ses pièces jointes l'image nom-image.png
Tags:
Created by Sylvie COCAUD on 2013/02/19 08:36
     
© Copyright 2004-2018 XWiki - Directeur de publication : Pascal Aventurier - Sylvie Cocaud
6.4.6