Problem/Motivation
With D9.4.5 + Layout Paragraphs 2.0.1 + Paragraphs 8x-1.15 + Footnotes 3.0.1, breakage of many aspects of Footnotes is observed.
- Footnotes input dialog generated by the CKEditor plugin does not allow entry into either field
- Manual edits to text field HTML source that involve setting the footnote tag value field are not retained on node save
It is possible the latter issue could be solved by a configuration I have not tried / stumbled upon. If so, documenting the correct configuration (of the Input filter?) is needed for easier user onboarding into the Footnotes ecosystem.
Steps to reproduce
- Install Drupal, Paragraphs, Layout Paragraphs, Footnotes from composer and enable modules as as normal
- Configure the input filter type to include CKEditor,
- Configure a content type with a paragraphs field, and use the Layout Paragraphs widget
- Configure at least one layout section paragraph type, and one paragraph type with a text field
- Add new content, one or more layout sections, one or more text paragraph instances
- Edit a text paragraph instance and press the CKEditor Footnote button
- Note that the dialog box comes up with fields that cannot accept any entry.
Proposed resolution
Adjust javascript for CKEditor Footnote module, and/or text input filter system to support Layout Paragraphs
Remaining tasks
Unknown
User interface changes
Unknown
API changes
Unknown
Data model changes
Unknown