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