Vous êtes ici : Accueil Support Documentation Manuels de référence Produit de gestion des modèles FCKeditor dans Plone

Produit de gestion des modèles FCKeditor dans Plone

Note: Ceci est une impression contenant toutes les pages du Manuel de référence sur une seule page. La version paginée est disponible ici.

Ce manuel présente l'outil de création de templates FCKeditor dans Plone

1. Installation du produit

Comment installer CPFCKTemplates


L'installation du produit CPFCKTemplates se fait de manière classique via le panneau de configuration de Plone.

En sélectionnant "Ajout/Suppression de produit" (Plone 2.5) ou "Produits d'extension" (Plone 3) dans le menu du panneau de configuration, un écran présente les produits que l'on peut installer et les produits qui le sont déjà.

Il suffit dès lors de cocher la case se trouvant à côté du nom du produit CPFCKTemplates et de cliquer sur le bouton "Installer".

Le produit CPFCKTemplates est utilisable avec Plone 2.5 ou avec Plone 3.

 

2. Principe de fonctionnement

Comment fonctionne le produit ?


Le produit permet de définir des modèles pour l'éditeur FCKeditor directement dans Plone (et non plus en customisant via la ZMI le fichier fcktemplates.xml).

Un modèle peut être ajouté comme n'importe quel autre type de contenu sur le site, c'est-à-dire à partir du menu "Ajout d'un élément".

Le modèle contient une zone de texte riche qui constituera le contenu du modèle à insérer.

Les modèles peuvent être définis n'importe où sur le site.

Un utilisateur ne verra que les modèles qu'il a le droit de voir, c'est-à-dire pour lesquels il a le rôle "lecteur".

 

3. Création d'un dossier central pour y stocker les modèles

Organisation conseillée...


Nous conseillons de fonctionner de la manière suivante.
Créer tout d'abord un dossier classique dans Plone qui permettra de centraliser les modèles.

Le fait qu'un utilisateur puisse voir ou modifier un modèle se déterminera par l'assignation de rôles locaux.

Ensuite deux possibilités:

  • Créer des sous-dossiers afin de pouvoir donner des rôles locaux par sous-dossier suivant le nombre de modèles à gérer. Les modèles créés dans les sous-dossiers hériteront des rôles locaux du dossier.
  • Créer directement des modèles et donner les rôles locaux modèle par modèle
 

4. Créer un modèle

Toutes les explications pour créer un modèle FCK dans Plone


Pour pouvoir ajouter un modèle FCKeditor dans Plone, il est nécessaire d'avoir la permission "Add FCKTemplate".
Par défaut cette permission est donnée aux rôles globaux "administrateur" et "propriétaire" ainsi qu'au rôle local "Peut ajouter".
Cette permission peut être modifiée dans la ZMI.

Lorsque l'utilisateur qui en a le droit choisit dans le menu d'ajout d'un élément le type de contenu "Modèle FCKeditor", l'écran suivant apparaît:

ajout modèle


Les zones suivantes sont affichées:

  • Titre: nom du modèle qui sera proposé dans la liste des modèles
  • Description: description affichée sous le titre dans la liste des modèles
  • Icône: icône affichée à gauche du titre
  • Condition supplémentaire: condition supplémentaire vérifiée pour que l'utilisateur puisse voir le modèle. Attention "context" n'est pas le document dans lequel l'éditeur sera ouvert.
  • Texte du modèle: texte qui sera inséré lorsque le modèle sera choisi


Après avoir ajouté le modèle, il est encore nécessaire de l'activer via le menu d'état en haut du modèle à droite.

 

5. Utiliser les modèles

Rappel sur l'utilisation des modèles dans FCKeditor


Pour chaque zone riche d'un contenu du site pour laquelle l'éditeur FCKeditor est affiché, il est possible d'inclure un modèle de document.

Pour cela, il est d'abord nécessaire de cliquer sur l'icône icone insertion modeles dans la barre de bouton de FCKeditor (numéro 1 dans l'image suivante).

Une fenêtre apparait dès lors comme montré sur l'illustration:

liste des modèles


Il suffit alors de cliquer sur un des modèles proposé pour que celui-ci soit inséré dans la zone de texte là où était positionné la souris.
Comme par exemple:

modèle inséré