Perte du body pour un type de contenu lors de l'édition

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je suis confronté à un gros soucis avec un type de contenu lors de sa modification sur un Drupal 7 à la suite de la mise à jour de nombreux modules.

Pour ce type de contenu, si je modifie le node et que la modification se porte sur la suppression d'une image ou d'un fichier associé, le body est effacé lors de la sauvegarde du node.

Cela ne le fait que pour un type de contenu et que pour les suppressions d'image ou de fichier. Si la modification porte sur autre d'autres champs, pas de soucis.

Autre phénomène lié certainement au même problème, lors de la création en masse de contenus à l'aide de Feeds, pour les différents type de contenus que je crée de cette façon tout va bien, sauf pour le même type de contenu qu'au dessus pour lequel le body reste vide.

Tout cela fonctionnait correctement avant les mises à jour.

Le site est sous Drupal 7.28

Les modules sont les suivants :

  • Administration menu Toolbar style - 7.x-3.0-rc4
  • Aggregator - 7.21
  • Backup and Migrate - 7.x-2.8
  • Better Exposed Filters - 7.x-3.0-beta4
  • Block - 7.21
  • Blog - 7.21
  • Book - 7.21
  • CAPTCHA - 7.x-1.1
  • Chaos tools - 7.x-1.4
  • Chosen - 7.x-2.0-beta4
  • CKEditor SWF - 7.x-1.0-beta1
  • Color - 7.21
  • Comment - 7.21
  • Computed Field - 7.x-1.0
  • Contact - 7.21
  • Contextual links - 7.21
  • Custom Breadcrumbs - 7.x-1.0-alpha1
  • Custom content panes - 7.x-1.4
  • Custom rulesets - 7.x-1.4
  • Custom Search - 7.x-1.16
  • Custom Search Blocks - 7.x-1.16
  • Custom Search Taxonomy - 7.x-1.16
  • Dashboard - 7.21
  • Date - 7.x-2.8
  • Date All Day - 7.x-2.8
  • Date API - 7.x-2.8
  • Date Popup - 7.x-2.8
  • Date Repeat API - 7.x-2.8
  • Date Repeat Field - 7.x-2.8
  • Date Tools - 7.x-2.8
  • Date Views - 7.x-2.8
  • Display suite - 7.x-1.9
  • Display Suite Extras - 7.x-1.9
  • Download - 7.x-2.5
  • Embedded Google Docs Viewer - 7.x-1.0
  • Entity API - 7.x-1.5
  • Entity Reference - 7.x-1.1
  • External Links - 7.x-1.18
  • Feeds - 7.x-2.0-alpha8
  • Feeds Admin UI - 7.x-2.0-alpha8
  • Feeds Import - 7.x-2.0-alpha8
  • Feeds Tamper - 7.x-1.0
  • Feeds Tamper Admin UI - 7.x-1.0
  • Field - 7.21
  • Field Group - 7.x-1.4
  • Field SQL storage - 7.21
  • Field UI - 7.21
  • File - 7.21
  • File (Field) Paths - 7.x-1.0-beta4
  • File entity - 7.x-1.4
  • File Field Sources - 7.x-1.9
  • Filter - 7.21
  • Google Analytics - 7.x-1.4
  • Google Doc file formatter - 7.x-1.0
  • Help - 7.21
  • Hierarchical Select - 7.x-3.0-alpha4
  • Hierarchical Select Flat List - 7.x-3.0-alpha4
  • Hierarchical Select Taxonomy - 7.x-3.0-alpha4
  • Hierarchical Select Taxonomy Views - 7.x-3.0-alpha4
  • Image - 7.21
  • Image CAPTCHA - 7.x-1.1
  • Imagecache Actions - 7.x-1.4
  • Imagecache Canvas Actions - 7.x-1.4
  • Imagecache Color Actions - 7.x-1.4
  • Imagecache_actions Test Suite - 7.x-1.4
  • IMCE - 7.x-1.9
  • IMCE Wysiwyg API bridge - 7.x-1.0
  • Job Scheduler - 7.x-2.0-alpha3
  • Libraries - 7.x-1.0
  • Lightbox2 - 7.x-1.x-dev
  • Link - 7.x-1.2
  • List - 7.21
  • Locale - 7.21
  • Localization update - 7.x-1.0
  • Mailing List - 7.x-1.0-beta1
  • Menu - 7.21
  • Module filter - 7.x-1.8
  • Node - 7.21
  • Node clone - 7.x-1.0-rc2
  • Node Convert - 7.x-1.2
  • Number - 7.21
  • OpenID - 7.21
  • Options - 7.21
  • Overlay - 7.21
  • Override node options - 7.x-1.12
  • Page manager - 7.x-1.4
  • Panels - 7.x-3.4
  • Path - 7.21
  • Pathauto - 7.x-1.2
  • PDF Reader - 7.x-1.0-rc5
  • PHP filter - 7.21
  • Poll - 7.21
  • Printer-friendly pages - 7.x-1.3
  • Quicktabs - 7.x-3.6
  • Quicktabs Styles - 7.x-3.6
  • RDF - 7.21
  • Search - 7.21
  • Shortcut - 7.21
  • simplehtmldom API - 7.x-1.12
  • Site map - 7.x-1.2
  • Smart Trim - 7.x-1.4
  • Stylizer - 7.x-1.4
  • Superfish - 7.x-1.9
  • System - 7.21
  • Tab Tamer - 7.x-1.1
  • Taxonomy - 7.21
  • Taxonomy CSV import/export - 7.x-5.10
  • Taxonomy Manager - 7.x-1.0
  • Taxonomy menu - 7.x-1.5
  • Term Reference Tree - 7.x-1.10
  • Text - 7.21
  • Token - 7.x-1.5
  • Tracker - 7.21
  • Transliteration - 7.x-3.2
  • Trigger - 7.21
  • Update manager - 7.21
  • User - 7.21
  • Views - 7.x-3.8
  • Views Autocomplete Filters - 7.x-1.1
  • Views content panes - 7.x-1.4
  • Views Field View - 7.x-1.1
  • Views OAI-PMH - 7.x-1.2
  • Views Tree - 7.x-2.0
  • Views UI - 7.x-3.8
  • Wysiwyg - 7.x-2.2

Si quelqu'un a une idée de l'origine du problème, cela me retirerai une grosse épine du pied ;)

Philippe

PS : je n'ai pas noté la liste des modules mis à jour lors de la mise à jour qui a engendré ce problème... :(

Version de Drupal : 

Une précision, j'utilise CKEditor 3.6.2.7275 comme éditeur

Edit du 18/09 : Les recherches que j'ai faite sur le net m'ont retourné pas mal de comportement semblable lié à ckeditor.
J'ai donc fait une mise à jour en version 4 avec le module ckeditor en remplacement du module wysiwyg, mais rien n'y fait.

Le body disparait lors d'ajout d'image depuis un champ image ou d'un fichier depuis un champ fichier.

Ce qui m'étonne vraiment, c'est que cela ne soit que sur un type de contenu. J'ai plusieurs autres types de contenu avec les même champs et le body ne disparait pas lors de l'ajout d'un fichier ou d'une image...

Personne n'a d'idée ?

Merci

P. Young