Ckeditor

Ajoute un éditeur HTML visuel (WYSIWYG), avec des fonctions d’édition ressemblant à LibreOffice ou Word.
http://drupal.org/project/ckeditor

Dans le dossier du module, modifier ckeditor.config.js

ligne 36

config.extraCss = 'body {background:#FFF;background-image: none;}';

ligne 68 modifier

//Toolbar definition for basic buttons
Drupal.settings.cke_toolbar_DrupalBasic = [
 ['Source'],
 ['Format','Bold','Italic','Underline','Strike','-','NumberedList','BulletedList','Blockquote','-','Image','HorizontalRule','Smiley','Link','Unlink', 'Print']
];

//Toolbar definition for Advanced buttons
Drupal.settings.cke_toolbar_DrupalAdvanced = [
 ['Source'],
 ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','RemoveFormat'],
 ['Image','Table','HorizontalRule','Smiley','SpecialChar'],
 ['Link','Unlink','Anchor','Linkit','LinkToNode','DrupalBreak','DrupalPageBreak','Maximize','ShowBlocks','Print'],

 '/',
 ['Format'],
 ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
 ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
 ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
 ['SpellChecker','Scayt']
];

// Toolbar definition for all buttons
Drupal.settings.cke_toolbar_DrupalFull = [
 ['Source'],
 ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','RemoveFormat'],
  ['Image','Table','HorizontalRule','Smiley','SpecialChar','Iframe'],
  ['Link','Unlink','Anchor','Linkit','LinkToNode','DrupalBreak','DrupalPageBreak','Maximize','ShowBlocks','Print'],
  '/',
 ['Format'],
 ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
 ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
 ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
 ['SpellChecker','Scayt']
];

ligne 62 ajouter

  config.entities = false; //utf8
  config.scayt_sLang = 'fr_FR'; //dictionnaire activation option avancées
  config.startupOutlineBlocks = true; // affiche les blocks
  config.forceSimpleAmpersand = true; // active &
  config.width = '700px'; // largeur de la fenêtre.
  config.height = '500px'; // hauteur de la fenêtre d'édition (par défaut : 200px)

Configuration » Rédaction de contenu » CKEditor

Advanced Filtered HTML

Configuration basique
Nom du profil

Advanced
Formats de texte
x
Filtered HTML

Sécurité
Paramètres de sécurité
x
Toujours lancer les filtres de sécurité pour CKEditor

Apparence de l’éditeur
Barre d’outils
Selectionner
Avancé
 

Afficher le lien activer/désactiver de l’éditeur de texte riche
x
Masquer
Plugins
x CKEditor Link Un module pour facilement créer des liens vers des chemins internes de Drupal
x Plugin to count symbols, symbols without blanks and words
x Plugin for inserting Drupal teaser and page breaks.
x Plugin de redimensionnement des tableaux
Langue
French

Nettoyer et afficher
Formats des polices de caractères
p;h1;h2;h3;h4;h5;h6;div;pre;address
Utiliser les options de mise en forme personnalisées.
x Oui
Options de mise en forme personnalisées
x Indenter les contenus de l’élément.
x Retour à la ligne avant la balise d’ouverture.
x Retour à la ligne apres la balise de fermeture.

CSS
CSS de l’éditeur
CKEditor default

Paramètres de l’explorateur de fichiers
Aucun(e)

Options avancées
Entités HTML
x
Oui

Full Full HTML

Configuration basique
Nom du profil

Full
Formats de texte
full HTML
sécurité
Paramètres de sécurité
x
Toujours lancer les filtres de sécurité pour CKEditor
Apparence de l’éditeur
Afficher le lien activer/désactiver de l’éditeur de texte riche

x Masquer
Barre d’outils
Selectionner
Avancé

Plugins
x CKEditor Link Un module pour facilement créer des liens vers des chemins internes de Drupal
x Plugin to count symbols, symbols without blanks and words
x Plugin for inserting Drupal teaser and page breaks.
x Plugin for inserting files from IMCE without image dialog
x Plugin for inserting Drupal embeded media
x Plugin d’analyseur syntaxique (parser) de feuille de style
x Plugin de redimensionnement des tableaux
Langue
French

Nettoyer et afficher
Formats des polices de caractères
p;h1;h2;h3;h4;h5;h6;pre;address;div
Utiliser les options de mise en forme personnalisées.
x
Oui
Options de mise en forme personnalisées
x Indenter les contenus de l’élément.
x Retour à la ligne avant la balise d’ouverture.
x Retour à la ligne apres la balise de fermeture.

CSS
CSS de l’éditeur
Utiliser la CSS du théme

Paramètres de l’explorateur de fichiers
Type de navigateur de fichier (fenêtre de dialogue Lien)
IMCE

Options avancées
Entités HTML
x
Oui

Safe safe_html

Cloner le profil Advanced

Configuration basique
Nom du profil
Safe
Formats de texte
x
Safe HTML

Sécurité
Paramètres de sécurité
x
Toujours lancer les filtres de sécurité pour CKEditor

Apparence de l’éditeur
État par défaut
x Activé
Afficher le lien activer/désactiver de l’éditeur de texte riche
x Masquer

Barre d’outils
Basique

Plugins
x Plugin to count symbols, symbols without blanks and words
x Plugin d’analyseur syntaxique (parser) de feuille de style
Langue
French

Nettoyer et afficher
Formats des polices de caractères
p;h2;h3;h4;h5;h6;pre;address;div
Utiliser les options de mise en forme personnalisées.
x
Oui
Options de mise en forme personnalisées
x Indenter les contenus de l’élément.
x Retour à la ligne avant la balise d’ouverture.
x Retour à la ligne apres la balise de fermeture

CSS
CSS de l’éditeur
Utiliser la CSS du théme
Styles prédéfinis
Définir le chemin du fichier ckeditor.styles.js
Copier le fichier sites/all/modules/ckeditor/ckeditor.styles.js dans le répertoire de votre thème.
Chemin des styles prédéfinis
%tckeditor.styles.js

Paramètres de l’explorateur de fichiers
Acun(e)

Options avancées
Forcer le collage comme texte simple

Activé
Entités HTML
Oui

Paramètres globaux

Apparence de l’éditeur
Habillage

V2