6.5. NicEdit + Wysiwyg : Installer un éditeur Wysiwyg

Le module BBCode peut faciliter la vie des contributeurs de votre site grâce à un langage moins compliqué que le HTML. Mais, vous avez peut-être envie de proposer quelque chose d’encore plus convivial à vos utilisateurs. Il existe pour cela des éditeurs Wysiwig (What You See Is What You Get - Ce que vous voyez est ce que vous avez).

Vous allez ici installer un module qui permet la prise en charge d’éditeurs Wysiwyg que vous affecterez à certains formats d’entrée : Wysiwyg. Ensuite, vous installerez un éditeur : NicEdit, qui est très léger et facile à installer.

Installation

  • Téléchargez, décompressez et activez le module Wysiwyg (Version utilisée pour ce livre : 6.x-0.5).

Configuration

Une page vous indique quels sont les éditeurs installés sur votre configuration :

  • Administrer - Configuration du site - Wysiwyg.

contenu-10_opt.jpegLa page de configuration de Wysiwyg

Bien sûr, il n’y a pour l’instant aucun éditeur installé. Cependant, Wysiwyg indique où les télécharger et leurs chemins d’installation.

  • Créez le répertoire sites/all/modules/wysiwyg/nicedit (comme vous l’indique Wysiwyg)
  • Cliquez sur le lien Download de NicEdit.
  • Cliquez sur le bouton Download du site nicedit.com
  • Extrayez le contenu de contenu de l’archive dans le répertoire précédemment créé.
  • Retournez sur la page Administrer - Configuration du site - Wysiwyg.

Vous pouvez maintenant choisir un éditeur pour chaque format d’entrée.

  • Choisissez Nicedit pour le format Full HTML.

contenu-11_opt.jpegChoix d’un Editeur pour les formats d’entrées

  • Cliquez sur Enregistrer.

Sur cette page, en cliquant sur le bouton modifier d’un format d’entrée, il est possible de configurer les paramètres de votre éditeur.

Utilisation

  • Créez un nouvel Article et testez ! N’oubliez pas de choisir le format d’entrée Full HTML.

contenu-12_opt.jpegNicEdit permet de mettre en page graphiquement les contenus

Création d’un format d’entrée spécifique

Avec NicEdit, il est conseillé de créer un nouveau format d’entrée qui permet le Full HTML sans retour automatique à la ligne pour éviter d’avoir des problèmes de sauts de lignes intempestifs :

  • Rendez-vous sur la page d’administration des formats d’entrée : Administrer - Configuration du site - Formats d’entrée.
  • Cliquez sur l’onglet Ajouter un format d’entrée.
  • Nom : Full HTML sans remise à la ligne.
  • Cochez le rôle utilisateur authentifié.
  • Cochez les filtres HTML corrector et filtre URL.

contenu-13_opt.jpegAjout d’un format d’entrée pour NicEdit

  • Cliquez sur le bouton Enregistrer la configuration.

Utilisez toujours ce format lorsque vous créez un contenu avec NicEdit.

module_opt.jpeg

19.2. FCKeditor : Un éditeur Wysiwyg complet

module_opt.jpeg

19.3. XStandard WYSIWYG Editor : Un éditeur Wysiwyg coté client

NicEdit sera considéré comme désactivé pour les exercices suivants de ce livre.