Les instructions d'installation de Wysiwyg me disent de
Extrayez l'archive et copiez son contenu dans un nouveau dossier à l'emplacement suivant: sites/all/bibliothèques/ckeditor
La bibliothèque actuelle se trouve donc sur: sites/all/bibliothèques/ckeditor/ckeditor.js
Ces 2 conditions sont remplies, cependant dans l'aperçu des éditeurs, le CKEditor est désormais rouge. Il voit donc que quelque chose est là, ce n'est tout simplement pas bien. Qu'est-ce qui ne va pas? où dois-je chercher un dépannage?
Le module WYSIWYG n'est pas compatible avec CKEditor 4, car CKEditor 4 utilise des guillemets doubles "
autour de sa chaîne de version, où CKEditor 3 a utilisé des guillemets simples '
. Cela rompt le regex de détection de version dans le module WYSIWYG.
Vous pouvez utiliser CKEditor 3, comme le suggère Bruno, ou vous pouvez patcher le module WYSIWYG comme décrit ici https://drupal.org/comment/6790812#comment-6790812 .
Dans editors/ckeditor.inc
, remplacez la ligne 81
:
if (preg_match('@version:\'(?:CKEditor )?([\d\.]+)(?:.+revision:\'([\d]+))?@', $line, $version)) {
avec:
if (preg_match('@version:[\"|\'](?:CKEditor )?([\d\.]+)(?:.+revision:[\"|\']([\d]+))?@', $line, $version)) {
Si vous n'êtes pas obligé d'utiliser le module WYSIWYG, vous pouvez également utiliser module CKEditor .
Vous pouvez également utiliser la branche "dev" du module "wysiwyg".
Essayez une ancienne version de l'éditeur, certains plus récents ne sont pas pris en charge par le module wysiwyg. Regardez le nom du fichier de données .js.
wyguf seak est correct, l'ancienne version fonctionnera. allez à http://ckeditor.com/download/releases et 3.6.1 et cela fonctionnera pour vous.
La dernière version ne fonctionnait pas pour moi, j'ai donc opté pour des versions plus anciennes