Answers.Body: <p>There appears to be a recent bug, possibly introduced in 5.8 though I'm not certain, that affects the CKEditor, namely missing Configure CKEditor button and CKEditor itself won't appear. See this issue: <a href="https://lab.civicrm.org/dev/core/issues/594#note_11806" rel="nofollow noreferrer">https://lab.civicrm.org/dev/core/issues/594#note_11806</a></p>
  
  <p><strike>If you are comfortable working in the database directly you can work around this by deleting the existing setting for WYSIWYG editor and then avoid saving Display Preferences until this is resolved.
  <code>
  DELETE FROM civicrm_setting WHERE name = 'editor_id';
  </code>
  </strike></p>
  
  <p>This bug is now resolved in CiviCRM 5.9. After installing the 5.9 update save the Display Preferences &amp; CKEditor settings as per the post-install notice.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-18T02:45:35.510Z
Answers.Text: Thanks for the answer. I checked out the issue and dropped the table row; now it's working as expected.
Answers.UserDisplayName: LMK Web
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-18T00:48:39.210Z
Answers.LastActivityDate: 2019-01-05T02:23:48.380Z
Answers.LastEditDate: 2019-01-05T02:23:48.380Z
Answers.UserDisplayName: Andrew Thompson
Body: <p>I've looked at several previous posts, but it's not clear to me if they relate to the issue I'm experiencing. Just updated to CiviCRM 5.8.1 on Joomla 3.9.1. Currently the HTML editor is missing on mailings and events, it's just a box with the straight HTML. The error console is giving the error <code>id.split is not a function</code> from the angular.js file. </p>
  
  <p>Also missing is the Configure CKEditor button. When I check the demo, I see it there, but it never shows up on our site when CKEditor is selected. I also tried installing and selecting the TinyMCE plugin as the editor, but again that makes no difference in the edit window. I'm getting this error in the Display Preferences page: <code>Empty string passed to getElementById()</code>.</p>
  
  <p>I've cleaned the caches and checked that the Resource URLs are correct. Unsure what to troubleshoot next. </p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-12-18T02:09:45.887Z
Comments.Text: Same here. Introduced with 5.8 - same with Wordpress.
Comments.UserDisplayName: themak
Tags: <wordpress><joomla><ckeditor>
Title: Missing CKEditor & config button
ThreadText: # Missing CKEditor & config button
  
  (Asked by: username_0 on 2018-12-17)
  
  I've looked at several previous posts, but it's not clear to me if they relate to the issue I'm experiencing. Just updated to CiviCRM 5.8.1 on Joomla 3.9.1. Currently the HTML editor is missing on mailings and events, it's just a box with the straight HTML. The error console is giving the error `id.split is not a function` from the angular.js file.
  
  Also missing is the Configure CKEditor button. When I check the demo, I see it there, but it never shows up on our site when CKEditor is selected. I also tried installing and selecting the TinyMCE plugin as the editor, but again that makes no difference in the edit window. I'm getting this error in the Display Preferences page: `Empty string passed to getElementById()`.
  
  I've cleaned the caches and checked that the Resource URLs are correct. Unsure what to troubleshoot next.
  
  **Tags:** wordpress, joomla, ckeditor
  
  > **Comments:**
  > **username_1**: Same here. Introduced with 5.8 - same with Wordpress.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2018-12-18. Score: 4 | Accepted answer
  
  There appears to be a recent bug, possibly introduced in 5.8 though I'm not certain, that affects the CKEditor, namely missing Configure CKEditor button and CKEditor itself won't appear. See this issue: <https://lab.civicrm.org/dev/core/issues/594#note_11806>
  
  If you are comfortable working in the database directly you can work around this by deleting the existing setting for WYSIWYG editor and then avoid saving Display Preferences until this is resolved.
  `DELETE FROM civicrm_setting WHERE name = 'editor_id';`
  
  This bug is now resolved in CiviCRM 5.9. After installing the 5.9 update save the Display Preferences & CKEditor settings as per the post-install notice.
  
  > **Comments:**
  > **username_0**: Thanks for the answer. I checked out the issue and dropped the table row; now it's working as expected.  
  
  ---
  
  