Under some circumstances, WYSIWYG toolbar does not appear over CCK form elements. Steps to reproduce the problem:
- Set content type to display a WYSIWYG toolbar in a CCK text field (using TinyMCE);
- Stop the body field from showing (by setting the title to empty on the content type edit page);
- Enable Split Summary Button in Node form settings on the content type edit page;
- Check that you get the WYSIWYG toolbar on the text field;
- Disable Split Summary Button in Node form settings on the content type edit page;
- Check that you now don't get the WYSIWYG toolbar.
Notes
- If the body field is enabled then the editor shows correctly;
- I've only checked with TinyMCE, not with other editors;
- With the split summary button enabled you get an extra redundant WYSIWYG div, for example:
<div class="wysiwyg wysiwyg-format-9 wysiwyg-editor-tinymce wysiwyg-field-edit-teaser-include wysiwyg-status-1 wysiwyg-toggle-1"> </div>which appears to interfere with the addition of any WYSIWYG editors on the page - no editors appear on the page. This redundant div does not appear if the node body field is set to show.