Answers.Body: <p>OK, I'm going to be bold and answer my own question. According to <a href="https://civicrm.org/extensions/tinymce" rel="nofollow noreferrer">https://civicrm.org/extensions/tinymce</a>, starting with CiviCRM 4.7, an internal editor CKEditor was provided to handle all Civi backend editing. Since we started using Civi prior to that, we had the TinyMCE extension installed and I should have been aware to disable TinyMCE in favor of the default CKEditor at that time. </p>
  
  <p>I'm interested if anyone else has anything to add. At the very least this post does note an evident TinyMCE bug with our Wordpress/CiviCRM versions configuration.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-22T17:11:35.480Z
Answers.Text: From a user's point of view you are correct, CKEditor is the only "officially supported" editor for CIviCRM and if you use anything else, you're on your own.
  From the POV of the maintainers of the TinyMCE extension though, this is just a bug and should be fixed fairly easily if anyone is at the helm of that extension. But I'm not sure anyone is.
Answers.UserDisplayName: Coleman
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-22T17:15:13.450Z
Answers.Text: If someone can refresh my memory back to the Civi 4.7 upgrade (I'm starting to suffer from CRS - can't remember s--t) ... During that upgrade, did it ask or at least warn us to disable the TinyMCE extension?
Answers.UserDisplayName: Karl Rudnick
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-22T17:45:23.163Z
Answers.Text: I also referenced this post on the github account for the TinyMCE extension so the developer(s), if active, can address.
Answers.UserDisplayName: Karl Rudnick
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-22T19:26:48.367Z
Answers.Text: No, the timymce extension did not exist prior to 4.7. In 4.6 and below, tinymce and ckeditor were both bundled in civicrm core. To keep using tinymce when you upgraded to 4.7 you would have had to download and install the extension yourself.
Answers.UserDisplayName: Coleman
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-22T19:30:09.143Z
Answers.Text: So, I, myself, and I am the culprit. I probably installed TinyMCE because I didn't want to change the edit interface for our staff, who do not know under-the-hood details of either WordPress or Civi - they just need to get their job done. Lesson learned on my part. Thanks for the refresh ;)
Answers.UserDisplayName: Karl Rudnick
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-22T07:15:00.423Z
Answers.LastActivityDate: 2019-04-22T07:35:24.310Z
Answers.LastEditDate: 2019-04-22T07:35:24.310Z
Answers.UserDisplayName: Karl Rudnick
Body: <p>Configuration: Wordpress 5.1.1, CiviCRM 5.10.3</p>
  
  <p>We needed to edit a link in our Scheduled Reminders and discovered we can no longer do so. This is the behavior: </p>
  
  <p>We can edit these reminders just fine, but when we select linked text to edit (or to add a new link), I cannot put the cursor in the edit box to make the edit (see 1st screenshot below). That seemed strange so I clicked on the "Source code" edit button and, once again, I could not place the cursor in the window to make the edit (see 2nd screenshot below). I then checked the ability to edit in CiviMail and also in CiviEvents. I had no problem editing/inserting links there.</p>
  
  <p>I thought this must have something to do with TinyMCE editor or possibly some weird conflict with our Wordpress theme, or even conflict with a block editor that we use (Elementor). I changed to a pure vanilla WP theme (2019) and deactivated Elementor. No dice. Thinking that it was TinyMCE, I upgraded Civi to 5.12.3. All these things did not fix this strange behavior.</p>
  
  <p>Wordpress 5.x was a major upgrade regarding editing where they are pushing their Gutenberg block editor, so maybe this started when we upgraded to 5.x, but there's no turning back at this point, but I suspect there is some weird TinyMCE mess up somewhere and have no clue why it would only show up in editing Scheduled Reminders, whereas all edit functionality in CiviMail and CiviEvents seems to be working.</p>
  
  <p>Any clues would be helpful. We NEED to edit our reminders as our special renewal contact links display weirdly under a recent WP theme change we made and we have it fixed by just pointing the contact link to a different page.</p>
  
  <p><a href="https://i.sstatic.net/yPGCJ.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/yPGCJ.png" alt="Cannot edit the link in the edit link dialog"></a></p>
  
  <p><a href="https://i.sstatic.net/kctJH.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/kctJH.png" alt="Cannot edit the source when Soure code edit button is clicked"></a></p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-04-22T02:30:47.580Z
Comments.Text: Snoooping around, I discovered a work-around. Noticing that TinyMCE is an installed extension, I just disabled it. I was then able to edit Scheduled Reminders links just fine. I have always gone with the basic core install. What is the disadvantage of disabling TinyMCE? I hesitate to post this as an Answer, but it is an obvious temporary workaround.
Comments.UserDisplayName: Karl Rudnick
Tags: <wordpress><scheduled-reminders><editor><tinymce>
Title: Cannot edit links (or source code directly) in Scheduled Reminders
ThreadText: # Cannot edit links (or source code directly) in Scheduled Reminders
  
  (Asked by: username_0 on 2019-04-22)
  
  Configuration: Wordpress 5.1.1, CiviCRM 5.10.3
  
  We needed to edit a link in our Scheduled Reminders and discovered we can no longer do so. This is the behavior:
  
  We can edit these reminders just fine, but when we select linked text to edit (or to add a new link), I cannot put the cursor in the edit box to make the edit (see 1st screenshot below). That seemed strange so I clicked on the "Source code" edit button and, once again, I could not place the cursor in the window to make the edit (see 2nd screenshot below). I then checked the ability to edit in CiviMail and also in CiviEvents. I had no problem editing/inserting links there.
  
  I thought this must have something to do with TinyMCE editor or possibly some weird conflict with our Wordpress theme, or even conflict with a block editor that we use (Elementor). I changed to a pure vanilla WP theme (2019) and deactivated Elementor. No dice. Thinking that it was TinyMCE, I upgraded Civi to 5.12.3. All these things did not fix this strange behavior.
  
  Wordpress 5.x was a major upgrade regarding editing where they are pushing their Gutenberg block editor, so maybe this started when we upgraded to 5.x, but there's no turning back at this point, but I suspect there is some weird TinyMCE mess up somewhere and have no clue why it would only show up in editing Scheduled Reminders, whereas all edit functionality in CiviMail and CiviEvents seems to be working.
  
  Any clues would be helpful. We NEED to edit our reminders as our special renewal contact links display weirdly under a recent WP theme change we made and we have it fixed by just pointing the contact link to a different page.
  
  [![Cannot edit the link in the edit link dialog](https://i.sstatic.net/yPGCJ.png)](https://i.sstatic.net/yPGCJ.png)
  
  [![Cannot edit the source when Soure code edit button is clicked](https://i.sstatic.net/kctJH.png)](https://i.sstatic.net/kctJH.png)
  
  **Tags:** wordpress, scheduled-reminders, editor, tinymce
  
  > **Comments:**
  > **username_0**: Snoooping around, I discovered a work-around. Noticing that TinyMCE is an installed extension, I just disabled it. I was then able to edit Scheduled Reminders links just fine. I have always gone with the basic core install. What is the disadvantage of disabling TinyMCE? I hesitate to post this as an Answer, but it is an obvious temporary workaround.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2019-04-22. Score: 3
  
  OK, I'm going to be bold and answer my own question. According to <https://civicrm.org/extensions/tinymce>, starting with CiviCRM 4.7, an internal editor CKEditor was provided to handle all Civi backend editing. Since we started using Civi prior to that, we had the TinyMCE extension installed and I should have been aware to disable TinyMCE in favor of the default CKEditor at that time.
  
  I'm interested if anyone else has anything to add. At the very least this post does note an evident TinyMCE bug with our Wordpress/CiviCRM versions configuration.
  
  > **Comments:**
  > **username_1**: From a user's point of view you are correct, CKEditor is the only "officially supported" editor for CIviCRM and if you use anything else, you're on your own. From the POV of the maintainers of the TinyMCE extension though, this is just a bug and should be fixed fairly easily if anyone is at the helm of that extension. But I'm not sure anyone is.  
  > **username_0**: If someone can refresh my memory back to the Civi 4.7 upgrade (I'm starting to suffer from CRS - can't remember s--t) ... During that upgrade, did it ask or at least warn us to disable the TinyMCE extension?  
  > **username_0**: I also referenced this post on the github account for the TinyMCE extension so the developer(s), if active, can address.  
  > **username_1**: No, the timymce extension did not exist prior to 4.7. In 4.6 and below, tinymce and ckeditor were both bundled in civicrm core. To keep using tinymce when you upgraded to 4.7 you would have had to download and install the extension yourself.  
  > **username_0**: So, I, myself, and I am the culprit. I probably installed TinyMCE because I didn't want to change the edit interface for our staff, who do not know under-the-hood details of either WordPress or Civi - they just need to get their job done. Lesson learned on my part. Thanks for the refresh ;)  
  
  ---
  
  