CKEditor Integration v1.16 released

Hi,

A new version of the CKEditor Integration is available. See http://extensions.xwiki.org/xwiki/bin/view/Extension/CKEditor%20Integration#HReleaseNotes . This new version will be bundled with XWiki Standard 9.7RC1 but you can also install it on older versions of XWiki using the Extension Manager.

Enjoy,
Marius

Marius,

I just loaded 1.17 into our wiki. We had 1.14. The reason we did so is we cannot paste images from Safari. The upload code in CKEDITOR does not get executed. I tried all other common browsers and it is working. 1.17 has the same issue. Is there anything I should try? I saw on the CKEdit site that the issue is corrected in 4.7.1. I am not sure what version is incorporated into your plugin.

CKEditor Integration v1.17 uses CKEditor v4.7.2 so if you say the issue was fixed in 4.7.1 then it should work on your XWiki instance. Have you tried to clear the browser cache after upgrading the CKEditor Integration extension to v1.17? Maybe it uses cached resources from v1.14 that was using CKEditor 4.6.2 (that had the problem).

Hope this helps,
Marius

Marius,

Not sure if this is a bug or a personal issue:

Just upgraded to v1.17 and noticed some strange behaviour when adding links. After pasting in a URL I have to click away from the link box to deselect it before clicking OK, otherwise it doesn’t save the URL. Instead it saves as [[label >> url:label]]

Have you seen this before?

Thanks,
Ben

Hi Ben,

I can’t reproduce what you’re describing (while using Firefox). Here’s what I do:

  • Copy some URL
  • Click on the Link button from the tool bar. The Link dialog opens and the “Display Text” field is focused and its text “type the link label” is selected.
  • Type “foo”. This overwrites the “type the link label” text.
  • Focus the “Page” field (the text field below “Display Text”) either using the mouse click or by pressing the Tab key. Paste the URL.
  • Click “Ok”.

The link is created correctly:

[[foo>>http://...]]

So I don’t know what’s wrong in your case.

Mmmm… this is really strange.

If I follow your process (but change the link type to URL before pasting in the address) I get a popup error: “The URL is not specified”. I click OK to close the popup and then click OK in the link menu and it works, presumably because the focus changes back to the “Display Text” field after the error.

This is what I do to get the behaviour mentioned previously:

  1. Select some text
  2. Click the Link button from the tool bar. The Link dialog opens and the “Display Text” field is focused and the text I selected prior to clicking the Link button is selected
  3. Select “URL type link” from Link field dropdown using mouse
  4. Remove text from link field
  5. Paste URL
  6. Click OK
  7. View page in source mode. Link appears as [[label >> url:label]]

Also, this seems like an IE issue. I’ve checked the same 2 workflows on Chrome and Firefox and everything works as expected.

I’m stuck with IE at our company, any ideas?

It looks like a bug on IE. You should report it on https://jira.xwiki.org/browse/CKEDITOR . Btw, what version of IE are you using?

Thanks,
Marius

OK, will do.

Capture

Done: https://jira.xwiki.org/browse/CKEDITOR-188