Media + CKEditor v7 en décembre 2017
Avril 2018 (Media 2.16 + CKEditor v7.x-1.18)
Update de Media + CKEditor + Media CKEditor install avril 2017 - mais avec Core 5.58, media_ckeditor 7.x-2.5, lib ckeditor 4.7.2 (en prod 4.7.1), media_oembed 2.7 (ok), ctools 1.14 , file_entity 2.17 (ou 18?) et 2 patches du core ->
# This is a drush make file for a media_wysiwyg setup using the CKEditor
projects:
drupal:
version: "7.58"
patch:
- "https://www.drupal.org/files/theme-settings-in-build-info-1862892-7.patch"
- "https://www.drupal.org/files/issues/2789723-1.patch"
media: "2.16"
media_ckeditor: "2.5"
media_oembed: "2.7"
ctools: "1.14"
file_entity: "2.17"
token: "1.7"
views: "3.18"
ckeditor: "1.18"
# Optional modules.
plupload: "1.7"
multiform: "1.4"
# Necessary libraries.
libraries:
ckeditor:
download:
type: "file"
url: "http://download.cksource.com/CKEditor/CKEditor/CKEditor%204.7.2/ckeditor_4.7.2_full.zip"
lineutils:
download:
type: "file"
url: "http://download.ckeditor.com/lineutils/releases/lineutils_4.7.2.zip"
destination: "libraries/ckeditor/plugins"
widget:
download:
type: "file"
url: "http://download.ckeditor.com/widget/releases/widget_4.7.2.zip"
destination: "libraries/ckeditor/plugins"
widgetselection:
download:
type: "file"
url: "http://download.ckeditor.com/widgetselection/releases/widgetselection_4.7.2.zip"
destination: "libraries/ckeditor/plugins"
composer require 'drupal/media_ckeditor:^2.5'
composer require 'drupal/file_entity:^2.18'
A la main :
- maj modules: ctools 1.14, ... et on va tenter file_entity 2.18
-
maj core + patches
copier le "theme-settings" en modules/system/system.admin.inc et l'autre en /includes (erreur sur tests), et (être dans le bon dossier, le -b crée une sauvegarde du fichier avec un .orig)patch -b < theme-settings-in-build-info-1862892-7.patch
etpatch -b < 2789723-1.patch
-
la conf media/cked :
* monter la lib cked à 4.7.2 (et ajouter les widgets)
* media_ckeditor 7.x-2.5 (aout 2017), media 2.16 (fev 2018)
Voir maj Metatag, Global Redirect, Entity Translation ? + commerce et filedgroup + honeypot + Taxonomy Term Reference Tree Widget ?
Décembre 2017 (Media 2.14 + CKEditor v7.x-1.18)
Je vais migrer la prod de (CKEditor 7.x-1.18 est à jour):
Media 7.x-2.8 + Media CKEditor 7.x-2.0-rc3 + File Entity 7.x-2.2 + i18n 7.x-1.18
vers media 7.x-2.14 + Media CKEditor 7.x-2.5 + File Entity 7.x-2.12 + i18n 7.x-1.22
Version de la lib ckeditor : 4.7.1
Vérifications des versions
media_ckeditor 7.x-2.5 indique qu'il faut la lib ckeditor 4.6.2 et cette recette (qui comporte 2 patch)
Commandes composer de maj
Commandes trouvées sur chaque module :
composer require 'drupal/i18n:^1.22'
composer require 'drupal/media_ckeditor:^2.5'
composer require 'drupal/file_entity:^2.12'
composer require 'drupal/media:^2.14'