Ticket #13834 (confirmed Bug)
"Insert link" broken with very latest Internet Explorer 11
Reported by: | dpc22 | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | 4.x |
Component: | Visual Editor | Version: | 4.3 |
Keywords: | Cc: | dpc22 |
Description
The "Insert link" icon has stopped working on a completely vanilla Plone 4.3.2 site when using Internet Explorer 11.0.2 (11.0.9600.16476).
The popup to select the target of the selected text still works, but when you click "Ok" to return to the editor screen there isn't any change on that screen.
I suspect that that is a bug or change in behaviour in MSIE 11.0.2 (which was released in the last month or so) rather than in TinyMCE, but thought that it might be worth reporting the problem here, just in case some kind of workaround is possible.
Change History
comment:1 Changed 2 years ago by dpc22
- Cc dpc22 added
- Component changed from Unknown to Visual Editor
comment:2 Changed 2 years ago by cwainwright
- Status changed from new to confirmed
- Priority changed from minor to critical
I am also seeing this behavior in various sites that have TinyMCE 1.3.3 and 1.3.5 installed.
comment:3 Changed 21 months ago by puittenbroek
Problem seems to be plonebrowser.js (Products.TinyMCE/skins/plugins/plonebrowser). The following code -should- make a placeholder anchor element around your selection, but doesn't.
this.tinyMCEPopup.execCommand("CreateLink", false, "#mce_temp_url#", {skip_undo : 1});
. Manually firing this code when not in a popup does make an anchor.
tinymce.editors[0].execCommand("CreateLink", false, "#mce_temp_url#", {skip_undo : 1});)
But the code in the plonebrowser doesn't seem to yield anything, even when trying the statement above.
Researching further ..
comment:4 Changed 19 months ago by adrianwhite
puittenbroek,
Have you been able to look into this any further at all?
comment:5 Changed 19 months ago by martior
anyone gotten further on this? It looks like others have hit the same error: https://core.trac.wordpress.org/ticket/25281
comment:6 Changed 19 months ago by jensens
Short IRC protocol from today ad this one:
15:48:15 - adrianw: Hi all. Does anyone know if anyone is actively looking into https://dev.plone.org/ticket/13834 "'Insert link' broken with very latest Internet Explorer 11"? 15:50:07 * moo-_- <3 IE bugs 15:50:55 - adrianw: Aye. 15:54:52 - danima1: adrianw: I had this issue come up with a client. My best guess at the answer was: 15:54:52 - danima1: to modify the main_template & change the line: 15:54:52 - danima1: dummy python:request.RESPONSE.setHeader('X-UA-Compatible', 'IE=edge,chrome=1');" 15:54:52 - danima1: to: 15:54:52 - danima1: dummy python:request.RESPONSE.setHeader('X-UA-Compatible', 'IE=10,chrome=1');" 15:56:04 - danima1: (That's not tested & for a main_template coming from sunburst theme) 15:58:07 - adrianw: danima1: Cheers. I'll give it a go. 16:06:59 - adrianw: danima1 That worked. Cheers very much. I thought I had tested something similar but must have been mistaken. Thanks again.