When you create an entity field with unlimited cardinality and use date_select form element (assigned with CKEditor via #format) in its widget, CKEdior is shown on the field form, however there are the following critical issues:

  1. CKEditor gets messed when you change the order of rows in field using the core drag-and-drop functionality for fields with unlimited cardinality
  2. CKEditor has a small width in the field form, not taking 100% of available field width. I haven't found a way how to adjust the width of CKEditor in this situation, tried to configure the width in both CKEditor and Drupal. At the same time CKEditor takes entire width if it's not a part of the field, but represents the field itself (e.g. for long_text field).

It looks like something might be wrong with how the css classes are assigned in this CKEditor module for Drupal. By the way WYSIWYGmodule doesn't have the issue 1, with all its key plugins, including CKEditor. For this reason I would have to use WYSIWYG module even though it supports older versions of CKEditor.
I'm going to try WYSIWYG for the issue 2 as well (CKEditor may use different configuration means for older versions).

Comments

almc’s picture

Title: Width is small and fixed when used in form's date_select element as a part of the entity field » Module fails when used via date_select in fields with unlimited cardinality
Priority: Normal » Major
Issue summary: View changes