Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (11601 - 11700 of 11754)

Ticket Summary Owner Type Priority Milestone Component
#16871 paste from MS Word some text with background color Bug Normal General
Description

Steps to reproduce

  1. config.pasteFromWordRemoveFontStyles = true;
  2. paste from MS Word some text with background color

Expected result

<p>some text</p>

Actual result

<p><b><span style="background:white">Come text</span></b></p>

Other details (browser, OS, CKEditor version, installed plugins)

Browser: Chrome

OS: Mac

CKEditor version: 4.6.1

#16873 [chrome] Tab based navigation - No caret / focus in element? Bug Normal General
Description

Heya,

I am using the new CKEditor version because of the lovely moono-lisa skin. I came from using an older version: 4.5.7.

I am using a few plugins to create an inline + shared editor. The build files of each are included in this post.

The code to initialize a single editor field is:

var editor = CKEDITOR.inline(
       uniqueNumber, 
       {
          customConfig: '/dist/ckeditor/builder-config.js?v2',
                    
          sharedSpaces: {
             top: top_id,
             bottom: bottom_id
        },
           colorButton_colors: #fff, #000, etc...
   })

Steps to reproduce

  1. First let ckeditor initialize the inline shared editor
  2. Then start tabbing from one text element (contenteditable) to another
  3. The next text field will have no caret visible and apparently no focus.
  4. When trying to tab to the next, an error is thrown:

Expected result

When you tab from one to the next, a caret should appear in the start of the text area

Actual result

Nothing visible (focus line does appear) and typing does nothing. Also when tabbing to a next text area, an error is thrown

Other details (browser, OS, CKEditor version, installed plugins)

Version 4.5.7 does not have this issue? Tabbing in all browsers works fine in this release!

#16874 Error in console (Cannot read property 'isContextFor' of null) beata_delura Bug Normal General
Description

Steps to reproduce

  1. Go to http://ckeditor.com/
  2. Select Article Editor tab
  3. Remove all data
  4. Input some string (e.g. "Hello")
  5. Select part of the string (e.g. "llo")
  6. Click below the text (blinking cursor will disappear)
  7. Click "Enter"

Expected result

No error

Actual result

Error in console: Uncaught TypeError: Cannot read property 'isContextFor' of null

Other details (browser, OS, CKEditor version, installed plugins)

Browser: Google Chrome, v.56.0.2924.87, locale: ru CKEditor version: 4.6.2 (Tested on the CKEditor's site) Default plugins

#16875 CKEditor not support in safari 10.11.6 Bug Normal Server : ASP.Net
Description

Steps to reproduce

Expected result

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

#16880 Paste from Excel Bug Normal General
Description

Steps to reproduce

  1. Just copy and paste a table from Excel.

Expected result

A table in html format

Actual result

A table in image format

Other details (browser, OS, CKEditor version, installed plugins)

Firefox Version 51, CK 4.6.2

#16881 CK Editor Shows Home page content in Wysiwyg Bug Normal General
Description

Hello, I have recently migrated my site to InMotion from GoDaddy. I carried all files and the database over exactly as they were on the GoDaddy server. I could easily edit a page, block or other content type on the site.

However, now, when I attempt to edit a page, the home page content is displayed within the WYSIWYG editor. The code for the page I am trying to edit flashes briefly, but then is replaced by the content on the home page. This happens in every content type and in blocks.

#16882 Chrome: Copy/paste content from instance to another missing all the Bug Normal Core : Pasting
Description

Steps to reproduce

  1. In chrome browser, enter some text into the ckeditor
  2. Adding some styles to the text (for example: change color, change size, font style)
  3. Copy the text and paste it to a different instance of ckeditor (also in Chrome browser)

Expected result

The styles of the text should retain after copying

Actual result

All the styles are missing. The text is only appear in black. Go to view source code, all the attributes in the html <font> tag is gone.

Other details (Chrome, window 7, CKEditor 4.5.6.1)

Work fine with IE and FireFox

#16883 Update SCAYT / WSC kkrzton Task Normal CKEditor 4.7.0 General
Description

WSC team released recently version 4.8.7. We'd like to test it together with the new release.

#16884 non breaking space turns into question marks when using control + shift 2 times Bug Normal General
Description

Steps to reproduce

  1. type any text
  2. control + shift
  3. space or enter
  4. type any text
  5. control + shift
  6. save to DB

Expected result

text will save properly on DB

Actual result

text saved with questions mark in DB

Other details (browser, OS, CKEditor version, installed plugins)

chrome + IE CK ver 4.5.9

#16887 Copy from word lists style problems Bug Normal Plugin : Paste from Word
Description

Steps to reproduce

  1. Create word text document with numbered list
  2. Make list bold as examle? add custom text
  3. Selecte content
  4. Copy to editor
  5. View result numbers in the list (they doesn't clone any style from word)

Expected behaviour: List items must have the same styles that gives word (bold, font)

Other details (browser, OS, CKEditor version, installed plugins)

#16888 Bould/unbold doesn't work on the list Bug Normal Core : Styles
Description

Steps to reproduce

  1. Create numbered list
  2. select all
  3. Try press bold/unbold
#16889 Copyformatting plugin copy filter rules New Feature Normal General
Description

Allow to configure fitering rules for paste, from config file

#16890 Problems when copy from the word Bug Normal Plugin : Paste from Word
Description

Steps to reproduce

  1. Disable removing empty spans (this feature is important because spans retain the formatting)
  2. Copy table with empty cells
  3. Try to set cursor in the empty cell

Expected result

Need give an opportunity to put the cursor in the cell.

Actual result

Can't set cursor in the cell

Other details (browser, OS, CKEditor version, installed plugins)

#16895 Cannot read property 'blockLimit' of null when clicking combo box Bug Normal General
Description

Steps to reproduce

  1. Consider this jsFiddle: https://jsfiddle.net/12o9kyr6/
  2. Switch to source mode.

3 Delete all contents.

  1. Switch back to WYSIWYG mode, but don't focus the editor.
  2. Click any of the combo boxes.

Expected result

Combo box is opened, no error thrown.

Actual result

Combo box is opened, but an error is thrown:

Uncaught TypeError: Cannot read property 'blockLimit' of null
    at CKEDITOR.style.checkApplicable (ckeditor.js:484)
    at $.onOpen (ckeditor.js:980)
    at $.e.onShow (ckeditor.js:787)
    at $.showBlock (ckeditor.js:692)
    at Object.execute (ckeditor.js:784)
    at $.<anonymous> (ckeditor.js:784)
    at ckeditor.js:31
    at Object.callFunction (ckeditor.js:31)
    at HTMLAnchorElement.onclick ((index):1)

Other details (browser, OS, CKEditor version, installed plugins)

#16899 Getting "Unable to set property 'innerHTML' of undefined or null reference" in wordcount/plugin.js Bug Normal General
Description

We are using ckeditor4.5.7 in our applications which contains multiple editor sections and getting the error when we click on first editor section and then click on another editor section quickly. There could be a race condition due to which facing issue. but, please look into this and let me know if there is any fix for that.

Steps to reproduce

  1. Click on first editor section
  2. Click on another editor section quickly

Expected result

Should work without any issue

Actual result

Getting "Unable to set property 'innerHTML' of undefined or null reference" in wordcount/plugin.js

Other details (browser, OS, CKEditor version, installed plugins)

Browser:IE11, OS:Win-7, CKEditor:4.5.7

#16904 CKEditor breaks SharePoint TaxonomyWebTaggingControl fields Bug Normal General
Description

Steps to reproduce

  1. Create a SharePoint application page in Visual Studio
  2. Add a Taxonomy:TaxonomyWebTaggingControl control to the page
  3. Add a script tag referencing ckeditor.js

Expected result

The Taxonomy field should work as normal its not a Textarea field so should not be touched by CKEditor

Actual result

CKEditor modifies the field's html to such an extent that it breaks the functionality of it

Other details (browser, OS, CKEditor version, installed plugins)

Am using SharePoint 2016 and have reproduced the issue using CKEditor 3.6.6.2 and 4.5.11, using standard config and have also tried CKEditor.Net.

The Taxonomy control's html without loading CKEditor on the page is as follows...

<div class="ms-rtestate-write ms-taxonomy-writeableregion ms-inputBox"
 id="ctl00_PlaceHolderMain_ctl01editableRegion" role="textbox" aria-haspopup="true"
 contenteditable="true" aria-autocomplete="both" aria-multiline="true"
 DisableRibbonCommands="True" AllowMultiLines="false" 
RestrictPasteToText="True">
<span title="" class="valid-text">Cruise</span></div>

The Taxonomy control's html with loading CKEditor on the page is as follows...

<div tabindex="0" title="Rich Text Editor, ctl00_PlaceHolderMain_ctl01editableRegion" 
class="ms-rtestate-write ms-taxonomy-writeableregion ms-inputBox cke_editable
 cke_editable_inline cke_contents_ltr cke_show_borders"
 id="ctl00_PlaceHolderMain_ctl01editableRegion" role="textbox"
 aria-haspopup="true" aria-describedby="cke_114" style="position: relative;"
 contenteditable="true" spellcheck="false" aria-autocomplete="both"
 aria-label="Rich Text Editor, ctl00_PlaceHolderMain_ctl01editableRegion"
 aria-multiline="true" DisableRibbonCommands="True" AllowMultiLines="false"
 RestrictPasteToText="True"><p></p></div>
#16909 CKeditor toolbar events are not working in Microsoft edge browser Bug Normal UI : Toolbar
Description

Steps to reproduce

  1. setup ckeditor out of the box
  2. open the page in Microsoft edge browser
  3. type some text and try to make it bold

below is the code i used to setup OOB ckeditor 4.6.2

<html> <head>

<title>Sample - CKEditor</title> <script type="text/javascript" src="C:/Users/user1/Desktop/New folder/ckeditor_462/ckeditor.js"></script>

</head> <body>

<form>

<p>

My Editor:<br /> <textarea name="editor1">&lt;p&gt;Initial value.&lt;/p&gt;</textarea> <script type="text/javascript">

CKEDITOR.replace( 'editor1' ); CKEDITOR.config.width = "800";

</script>

</p>

</form>

</body> </html>

Expected result

Word should get bold

Actual result

None of the toolbar actions are working

getting below error on clicking on the editor area Unable to get property 'specified' of undefined or null reference at

case "contenteditable":case "contentEditable":return this.$.attributes.getNamedItem("contentEditable").specified?this.$.getAttribute("contentEditable"):null}

Other details (browser, OS, CKEditor version, installed plugins)

windows10 , Microsoft Edge browser

#16913 [FF][IE] Paste as plain text keystroke does not work Bug Normal CKEditor 4.7.0 General
Description
  1. Open CKEditor with some content in it, e.g. samples/index.html.
  2. Focus the editor.
  3. Ctrl+a
  4. Ctrl+shift+v to paste as plain text.

Expected

Text is being pasted as a plain text. No formatting is visible.

Actual

Rich content is being pasted, e.g. header keeps being a header.

Additional info

It's a regression added in 4.5.0. It was working fine in 4.4.x releases, see http://cdn.ckeditor.com/4.4.8/full-all/samples/replacebyclass.html

It works fine in Chrome. Paste as plain text was never working with IE AFAIK.

#16914 TAB key space doesn't get copied from MSWord to CKEditor in IE11 Bug Normal General
Description

Steps to reproduce

  1. Create a word doc.
  2. Type some Text with TABS Space. Copy It.
  3. Paste it to CKEditor in IE11.

Expected result

TABS Space should also be copied.

Actual result

Only single space appears.

Other details (browser, OS, CKEditor version, installed plugins)

Browser - IE11, CKEditor Version - 4.6.1 with latest PasteFromWord and Clipboard plugins It can also be verified in CkEditor.com home page's DocumentEditor/Artical Editor section in IE11.

#16915 Nested Bullets/Numbering doesn't work properly in CKEditor in IE11 Bug Normal General
Description

Steps to reproduce

  1. Open the attached word document.
  2. Copy entire text.
  3. Paste it to CKEditor in IE11.

Expected result

It should be copied as displayed in the word file.

Actual result

Unwanted bullets, Line space and characters appear.

Other details (browser, OS, CKEditor version, installed plugins) == Browser-IE11, CKEditor- 4.6.1 with latest version of PasteFromWord and Clipboard

Attached docs: 1) word docuement from text should be copied. 2) image file, what it gets copied in CKEditor.

#16916 While paste to ckeditor it does not carry styles like background color etc. Bug Normal General
Description

Steps to reproduce

  1. I have one URL from which I copy content
  2. Paste to my page where CKEDITOR 4.3.5 integrated
  3. Background color and etc. not preserved on that CKEDITOR page

Expected result

It should show with background color and etc styles.

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

Chrome, Windows 7, 4.3.5)

installed plugin : dialogui,dialog,about,a11yhelp,basicstyles,blockquote,clipboard,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,wysiwygarea,image,indent,indentlist,fakeobjects,link,list,magicline,maximize,pastetext,pastefromword,removeformat,sourcearea,specialchar,menubutton,scayt,stylescombo,tab,table,tabletools,undo,wsc

#16919 Embedbase plugin should explicitly require dialog plugin Tomasz Jakut Task Normal CKEditor 4.7.0 General
Description

embedbase plugin calls CKEDITOR.dialog.add to add dialog for embedding content. However it does not explicitly require dialog plugin. This call works only because embedbase requires widget plugin and widget plugin requires clipboard, which requires dialog plugin… It creates tight-coupling between clipboard and embed plugin without any sensible reason.

The fix for this situation is very easy: embedbase should explicitly requires dialog plugin.

#16920 Several plugins not using dialog as a direct dependency kkrzton Bug Normal CKEditor 4.7.0 General
Description

Originally #16919 has shown that some widget plugins doesn't have dialog specified as a dependency, while directly calling dialog methods. It's an anti-pattern that we need to fix now, that we're removing dialog dependency from clipboard plugin.

So far aforementioned ticket fixes just one Embedbase plugin, but there are more that needs to be reviewed.

#16921 Need Builder for older branches/releases New Feature Normal Project : CKBuilder
Description

I need to upgrade CKEditor, but i'm on 4.5 and i would prefer to custom build the latest point release and not upgrade to 4.6, will you let me pick a branch in Builder in future releases please?

#16924 Copy/pasting Widgets has issues Bug Normal General
Description

Steps to reproduce

  1. Cut a Widget (that has widget class set to display:inline)
  2. Paste Widget back

Expected result

Widget should stay inline

Actual result

Widget is now a block element again

Other details (browser, OS, CKEditor version, installed plugins)

I have this rule which works when inserting the widget .cke_widget_simplebox { display: inline; }

#16925 Widget has editing hover effect even if none of the content is editable Bug Normal General
Description

Steps to reproduce

  1. add a widget with no editable content

Expected result

no yellow "hover" outline

Actual result

yellow outline indicating i can edit the widget

Other details (browser, OS, CKEditor version, installed plugins)

#16926 [IE11] Permission denied when setData called more than once in a row. Bug Normal General
Description

Steps to reproduce

  1. Go to http://sdk.ckeditor.com/samples/basicpreset.html.
  2. In a console run:
setTimeout( function() { CKEDITOR.instances.editor1.setData( '<p>Text...</p>' );CKEDITOR.instances.editor1.setData( '<p>Text...</p>' ); }, 0 );

Expected result

Data is set and no error is thrown.

Actual result

Error is thrown (after second setData call is executed). In the SDK sample the correct line for error is not reported. The same issue can be reproduced on ckeditor-dev/samples/index.html and the error is

SCRIPT70: Permission denied
File: node.js, Line: 338, Column: 3

Other details (browser, OS, CKEditor version, installed plugins)

This does not happen for inline editor, so it might be connected to iframe. I am still looking into it as it seems there are few paths causing the error to be thrown. When there is no setTimeout the error is also thrown but IE does not reports any details...

#16927 Replace arguments.callee with named function expression Bug Normal CKEditor 4.7.0 General
Description

CKEditor throws an error if a bundle containing colorbutton plugin is run in ES5 strict mode (e.g. when used with browserify).

#16928 Bleeding tests Tomasz Jakut Task Normal CKEditor 4.7.0 General
Description

During running unit tests in sequence there are some bleeding, but still passing ones:

  • resourcemanager.js:211 Uncaught Error: [CKEDITOR.resourceManager.load] Resource name "default" was not found at "http://tests.ckeditor.dev:1030/apps/ckeditor/styles.js"
  • focusmanager.js:164 Uncaught TypeError: Cannot read property '$' of undefined
  • lang.js:54 Uncaught TypeError: Cannot set property 'dir' of undefined

These errors appear randomly, in different tests and don't show up if unit tests are run separately. Probably the issue is connected with the way in which Bender runs tests and causes that DOM is not always ready when the test runs.

#16933 Comments in colorbutton plugin pollutes global scope in documentation kkrzton Bug Normal CKEditor 4.7.0 General
Description

Documentation for private methods selectColor and normalizeColorare not bound to any namespace, therefore appears as a part of global scope in our documentation.

#16934 CK Editor Inline strips Bug Normal General
Description

Context

I'm using CK Editor Inline for my application. What I am doing is toggling between a textarea with html content and CK Editor Inline. The html content is used as content for CK Editor Inline. What happens is that when I add content with <html>, <head>, <body> tags, these tags are stripped.

My CK Editor Inline configuration looks like this:
export default {

fullPage: true, uiColor: '#ffffff', htmlEncodeOutput: true, extraPlugins: 'confighelper,sourcedialog,dialog,symbol', allowedContent: true, extraAllowedContent: 'html;body;style;head;title;*[*];*{*};*(*)', EnterMode: 'br', ShiftEnterMode: 'br', autoParagraph: false, placeholder: 'Start writing your content here or upload a file.', height: '100%', toolbar: [

{ name: 'clipboard', groups: [ 'clipboard', 'undo' ], items: [ 'Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo' ] }, { name: 'editing', groups: [ 'find', 'selection', 'spellchecker' ], items: [ 'Find', 'Replace', 'SelectAll' ] }, { name: 'document', groups: [ 'mode', 'document', 'doctools' ], items: [ 'Source' ] }, '/', { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', 'RemoveFormat' ] }, { name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ], items: [ 'NumberedList', 'BulletedList', 'Outdent', 'Indent', 'Blockquote', 'CreateDiv', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'] }, { name: 'links', items: [ 'Link', 'Unlink', 'Anchor' ] }, { name: 'insert', items: [ 'Image', 'Table', 'HorizontalRule', 'Symbol', 'Sourcedialog' ] }, '/', { name: 'styles', items: [ 'Styles', 'Format', 'Font', 'FontSize', 'TextColor', 'BGColor', 'ShowBlocks' ] }

], filebrowserBrowseUrl: '/ckfinder', filebrowserImageBrowseUrl: '/ckfinder?type=Images',

};

Steps to reproduce

  1. Insert a full page html content
  2. Compare the html in the editor with the pasted

Expected result

Keep all the content I'm setting up for the editor

Actual result

The following html tags are stripped:

  • html
  • head
  • body

https://drive.google.com/open?id=0B05gVDjnrv29M0ZITnFtX2E0Mm8 https://drive.google.com/open?id=0B05gVDjnrv29dU1xYkRmQ3A1OVk

Other details (browser, OS, CKEditor version, installed plugins)

Chrome, Windows 10, CK Editor v4.6, plugins confighelper, sourcedialog, dialog, symbol

#16935 [Chrome] Source mode in one editor raises error while focusing other editor Tomasz Jakut Bug Normal CKEditor 4.7.0 General
Description

Steps to reproduce

  1. Open https://jsfiddle.net/Comandeer/6333p40t/
  2. Open console.
  3. Click inside the first editor to focus it..
  4. Switch the first editor to source mode.
  5. Click inside the second editor to focus it.

Expected result

Second editor is focused.

Actual result

Second editor is focused, but at the same time error is thrown into console:

Uncaught TypeError: Cannot read property '$' of undefined

Other details (browser, OS, CKEditor version, installed plugins)

It seems that error is connected with the fix for #13446.

#16937 [API] getCommandKeystroke should also accept command name as argument kkrzton New Feature Normal CKEditor 4.7.0 UI : Widgets
Description

Currently getCommandKeystroke accepts only Command instance as an argument. This is different from the most editor methods like execCommand, addCommand and so on.

Thus first parameter add support also accept string type.

Remember about docs, to mention that String support was added in 4.7.0.

#16943 Divarea plugin steals focus when bluring the editor. Tomasz Jakut Bug Normal General
Description

Steps to reproduce

  1. Open attached sample
  2. Focus the editor
  3. Try clicking or tabbing to input filed below it.

Expected result

Cursor goes to input field and stays there

Actual result

Cursor goes to input but it is gone after a second or less

Other details (browser, OS, CKEditor version, installed plugins)

Problem can be reproduced in Blink and Webkit browsers from CKEditor 4.6.2.

#16944 Setting language in inline editor doesn't change language direction in content area. Bug Normal General
Description

Steps to reproduce

  1. Open attached sample
  2. Change language to Arabic

Expected result

Toolbar and contentarea change direction to RTL.

Actual result

Only Toolbar changes direction to RTL. Content area stays in LTR mode.

Other details (browser, OS, CKEditor version, installed plugins)

Problem can be worked around by uncommenting this code:

var container = document.getElementById( 'editor1' );
if( languageCode == 'ug' || languageCode == 'fa' || languageCode == 'ar' || languageCode == 'he' )
	container.setAttribute( 'dir', 'rtl');
else
	container.setAttribute( 'dir', 'ltr');
#16945 Auto Embed and Media Embed do not work on a HTTPS site. Bug Normal UI : Widgets
Description

Steps to reproduce

  1. Place CKEDITOR on https site (Could try plunker over https)
  2. Paste in any auto embed-able link

I have replicated it in a plunker [here](https://plnkr.co/edit/NXCerGzgmtnImNxyjtuk?p=preview)

Expected result

To embed the link

Actual result

It just pastes the url in as a link and give a pop-up saying the url could not be automatically embeded

Other details (browser, OS, CKEditor version, installed plugins)

Tested on Chrome, FireFox, Opera and Edge.

#16951 Issue with Internet Explorer Bug Normal General
Description

When i am setting the value of ckeditor, at that time it is displaying some box around the text on which I have clicked.

Note. This happens in IE only.

#16954 Remove paste dialog New Feature Normal CKEditor 4.7.0 Core : Pasting
Description

Paste dialog has been around for a long time. However it's just an extra problem to maintain, as for instance it does not pass data transfer.

In addition to this, very little people use toolbar for pasting this days.

Also we want to unify some behavior, e.g. make sure that Paste from Word is executed always with the same logic for everyone.

As such we need to remove paste dialog, and display a proper notification, asking for pressing keyboard hotkey for that.

#16955 CKeditor generates JS error on 'source' on form element Bug Normal General
Description

Steps to reproduce

  1. Setup a html page with a form element with CKeditor as an inline editor
  2. activate the editor on a form element
  3. click 'source' button

Expected result

the 'view source' modal

Actual result

An javascript error: TypeError: a.name.replace is not a function

Other details (browser, OS, CKEditor version, installed plugins)

Chrome v57.0.xxxx
OS: Windows
https://www.screencast.com/t/aAfZeKNdY

https://www.screencast.com/t/dPJHLS0lPc

Build plugins: plugins : {

'a11yhelp' : 1, 'basicstyles' : 1, 'bidi' : 1, 'blockquote' : 1, 'ckawesome' : 1, 'ckwebspeech' : 1, 'clipboard' : 1, 'colorbutton' : 1, 'colordialog' : 1, 'contextmenu' : 1, 'dialogadvtab' : 1, 'div' : 1, 'elementspath' : 1, 'enterkey' : 1, 'entities' : 1, 'floatingspace' : 1, 'font' : 1, 'format' : 1, 'forms' : 1, 'horizontalrule' : 1, 'html5validation' : 1, 'htmlwriter' : 1, 'iframe' : 1, 'image' : 1, 'image2' : 1, 'indentblock' : 1, 'indentlist' : 1, 'justify' : 1, 'language' : 1, 'lineheight' : 1, 'link' : 1, 'list' : 1, 'liststyle' : 1, 'magicline' : 1, 'oembed' : 1, 'pastefromword' : 1, 'pastetext' : 1, 'removeformat' : 1, 'selectall' : 1, 'showblocks' : 1, 'showborders' : 1, 'smiley' : 1, 'sourcedialog' : 1, 'specialchar' : 1, 'stylescombo' : 1, 'tab' : 1, 'table' : 1, 'tabletools' : 1, 'toolbar' : 1, 'undo' : 1, 'wsc' : 1, 'wysiwygarea' : 1

},

Config file: CKEDITOR.editorConfig = function( config ) {

Define changes to default configuration here. For example: config.language = 'fr'; config.uiColor = '#0181ae'; config.language = 'en'; config.allowedContent = {

$1: {

Use the ability to specify elements as an object. elements: CKEDITOR.dtd, attributes: true, styles: true, classes: true

}

}; config.height = '80%'; config.resize_enabled = true;

disallowes onclick etc and script config.disallowedContent = 'script; *[on*]; *[javascript:*];vbscript;*[vbscript:*] '; config.enterMode = CKEDITOR.ENTER_BR; config.shiftEnterMode = CKEDITOR.ENTER_P; config.contentsCss = 'https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css'; CKEDITOR.dtd.$removeEmptyspan? = false;

config.removePlugins = ; config.extraPlugins = 'image2,ckawesome,ckwebspeech';

config.fontawesomePath = 'https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'; config.ckwebspeech = {

'culture' : 'en-us', 'commandvoice' : 'command', trigger voice commands 'commands': [ command list

{'newline': 'new line'}, trigger to add a new line in CKEditor {'newparagraph': 'new paragraph'}, trigger to add a new paragraph in CKEditor {'undo': 'undo'}, trigger to undo changes in CKEditor {'redo': 'redo'} trigger to redo changes in CKEditor

]

};

if ( CKEDITOR.env.ie && CKEDITOR.env.version < 9 )

CKEDITOR.tools.enableHtml5Elements( document );

};

#16957 [PFW] Styles.inliner.inline does not take selectors specificity into account and duplicates rules. kkrzton Bug Normal CKEditor 4.7.0 General
Description

Steps to reproduce

Having a html in dataTransfer object like

<style>
  td { color:black; }
  .xl65 { color:#C00000; }
</style>

<td class="xl65"> ... </td>

and using CKEDITOR.plugins.pastefromword.styles.inliner.inline produces a styles object like

{
  .xl65: { color: '#C00000' },
  td: { color: 'black'  }
}

Those styles are the applied to a specific element. This means the colors are applied in the incorrect order (first, color from .xl65 class, then from td - which overrides the first one). The CSS order specificity should be keep in mind here. Also the inliner does not check if same style is already defined so that the resulted styles will have two color rules. It wille result in style like color:#C00000;color:black; (it is not a big issue unless the order is correct, however it might be also improved).

See:

Two improvements could be applied here:

  • Use the proper order for CSS selectors (now there is only problem with single element and single class selectors order - copying content from Excel does not seems to create more complex selectors).
  • If the rule already exists, overwrite it.
#16958 Switch to alternative Mathjax CDN kkrzton Task Normal CKEditor 4.7.0 General
Description

https://www.mathjax.org/cdn-shutting-down/

Actions

  1. Verify that the version from cdnjs works
  2. Update tests
  3. Update API docs source (http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-mathJaxLib)
  4. Update SDK source code (http://sdk.ckeditor.com/samples/mathjax.html)
  5. Although we are not introducing any changes (users set the path to a CDN by themselves, following the API docs) we should explain in changelog what's going to happen on May 1st, 2017.
#16959 New support for Autocomplete feature with filter New Feature Normal General
Description

Same functionality as for the social media websites. @ key if preceded by space and followed by word character presents a typeahead list of pre-populated usernames or custom data that can be selected and inserted to text editor.

#16960 Fix paste message in other locales kkrzton Task Normal CKEditor 4.7.0 General
Description

After #16954 other locales were not updated. I did that in git:41c4922beaa44dde91f345e7914979139a097565 but it reused old messages for lang.clipboard.pasteMsg. This message is no longer actual (because it says about pasting into a dialog).

We need to either wipe out all of these entries, or simply change lang property name so that it doesn't collide with legacy entries.

#16961 Support for pasting from Excel kkrzton New Feature Normal CKEditor 4.7.0 General
Description

Recently we have added dataTransfer support for content pasted from Office. However when tested with Excel it turns it still doesn't retain styles, e.g. text color. The reason for this is that it's not stacked with spans correctly.

Styles that we're interested in retaining are:

  • background
  • font color, family, weight, style, size
#16967 problems previewing iframe content - media embed plugin Bug Normal General
Description

Steps to reproduce

  1. load plugins - extraPlugins: 'autolink,embedsemantic,autoembed,image2,imageuploader',
  2. paste link https://www.youtube.com/watch?v=H08tGjXNHO4 as shown on page http://sdk.ckeditor.com/samples/mediaembed.html
  3. click the preview button

Expected result

previews text editor content including rendered youtube video

Actual result

previews the youtube link

Other details (browser, OS, CKEditor version, installed plugins)

#16968 [Safari] Paste as plain text is not handled by the editor kkrzton Bug Normal CKEditor 4.7.0 General
Description

Since in #16954 we improved paste and paste as text commands, it would make sense to control paste as plain text with our custom logic, rather than rely on browser implementation.

This will give us a better control over the content and more importantly will greatly improve consistency between the browsers.

It will also automatically include the keystroke in any toolbar/context menu label, just as for any other command.

#16972 Invalid type returned by CKEDITOR.tools.style.parse#background Bug Normal General
Description

There's a typo in CKEDITOR.tools.style.parse.background which causes it to return array instead of an object.

#16975 How do i prevent CKEDITOR dialog from being closed once pressed ENTER(13) key? Task Normal General
Description

Currently if i press Enter key(keyCode 13) it is triggering the CKEDITOR Dialog OK button, is there a way i could prevent that in my custom CKEDITOR plugin?

#16982 Safari's clipboard API can be trusted Tomasz Jakut Task Normal CKEditor 4.7.0 General
Description

As it's stated in our docs we're still using pastebin in Safari due to fact that it's Clipboard API didn't provide access to data of text/html type. However it's no longer a case. Probably it's time to revise our approach to pasting in Safari and try to drop pastebin there.

#16989 Text loses some formatting when pasting in text from Google Docs Bug Normal Core : Pasting
Description

Steps to reproduce

  1. Open a Google doc with bold, italic, bulleted/numbered formatting (Chrome/Safari/Firefox)
  2. Paste into instance of CKEditor (using special paste from tools)
  3. Save

Expected result

Formatting to be preserved

Actual result

Only formatting preserved were links. Bold, italic, bullets, and numbers were lost in Firefox Bullets and numbers were lost, but bold and italic were maintained in Chrome/Safari

Other details (browser, OS, CKEditor version, installed plugins)

OS - Mac OSX El Capitan CKEditor version - 4.6

#16992 textarea with plain text and line breaks does not convert to pargraps Bug Normal General
Description

Steps to reproduce

  1. create textarea with multiple lines : eg "line 1\n line 2\n"
  2. init ckeditor with CKEDITOR.replace
  3. view source - https://jsfiddle.net/rxj8ewca/1/

Expected result

It should be displayed as same as result of function: CKEDITOR.tools.transformPlainTextToHtml some workaround i found - https://jsfiddle.net/rxj8ewca/3/

Actual result

it displays everything in one line..

Other details (browser, OS, CKEditor version, installed plugins)

using standard ckeditor from CDN

#16993 CodeCogs equation editor is not working Bug Normal General
Description

Steps to reproduce

  1. Go to ckeditor
  2. try latext editor
  3. images are not loading instantly

Expected result

Equation images should load

Actual result

Equation images are taking a lot of time to render

Please look into this issue asap, as it's effecting all of our users.

Other details (browser, OS, CKEditor version, installed plugins)

#16997 [Safari] SCAYT doesn't work in Private window Bug Normal UI : Spell Checker
Description

Steps to reproduce

  1. Open Safari Private Window
  2. Go to the standard sample http://sdk.ckeditor.com/samples/standardpreset.html
  3. Try to enable SCAYT

Expected result

SCAYT works.

Actual result

SCAYT doesn't work. There is an error in console:
QuotaExceededError (DOM Exception 22): The quota has been exceeded.

It seems it caused by Safari localStorage access restrictions in Private mode.

Other details (browser, OS, CKEditor version, installed plugins)

OSX, Safari 10.1

#17000 Document & Text color choices override each-other Bug Normal General
Description

Steps to reproduce

When changing the background color, cancelling, and changing the text color instead in document properties it changes the value for both fields.

  1. Click Document Properties -> Design -> Chose Background Color
  2. In the Background Color editor, select a color and then hit Cancel
  3. Click on Chose for Text Color and make a selection
  4. Click Ok to close out of the Document Properties dialog

Expected result

Document text color is changed

Actual result

Document background color AND text color are changed

Other details (browser, OS, CKEditor version, installed plugins)

#17003 Chrome Version 58.0.3029.81 Crashes WIth Form Inputs Bug Normal General
Description

Steps to reproduce

  1. Go to http://nightly.ckeditor.com/17-05-02-06-09/full/samples/
  2. Add text field, check box, radio, or other form element. (example: <input type="text" />).
  3. Click on source button to view source.
  4. Click on source button again to re-render frame.
  5. Click around the text input field or other form element and chrome will freeze/crash. A window prompting the user to kill the page will sometimes appear. Other times the tab or window or entire chrome process needs to be killed.

Firefox (53.0) seems to not have this issue and works normally.

Expected result

Able to continue editing.

Actual result

Freeze/crash of Chrome.

Other details (browser, OS, CKEditor version, installed plugins)

Latest/nightly build: http://nightly.ckeditor.com/17-05-02-06-09/full/samples/ ==

#17004 Post Editor - Useragent sniffing breaks it in Pale Moon Bug Normal General
Description

I was directed to report this here by Rhett Buck at Invision Power Services (no, I'm not happy about being passed off when you're not the guys I'm paying for support). There is an issue with the CKEditor supplied to them, and on your own homepage as well. I am using the Pale Moon web browser, originally a fork from Firefox, but diverging into its own entity more recently. When attempting to use any function of IPB where the editor is needed, all that happens is the text box stalls with "Loading..." and never comes up. I have confirmed this across at least 5 sites now using IPB 4 where I have accounts and can post. There is also confirmation in other packages such as Drupal that the editor will do the same thing there. I have also verified that your own samples on the front page at ckeditor.com cause the red throbber to spin forever and nothing loads. I have traced this down to a useragent issue.

Pale Moon defaults to this useragent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:3.2) Goanna/20170422 PaleMoon/27.3.0

If I change it to this: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0 PaleMoon/27.3.0 then everything works properly, including the demos on your front homepage.

Rhett then found another post on the Pale Moon forums where a user tracked it down even further to your ckeditor.js parsing the useragent incorrectly based on the rv: parameter. The link to that post is here: https://forum.palemoon.org/viewtopic.php?t=13035

Since Pale Moon is a legitimate desktop web browser used by millions of people, I think this is an issue that should be addressed in your detection scheme so that it benefits anyone using your package downstream, like IPB and Drupal, and users on sites with that software don't have to spoof a useragent to get access to something that clearly works just fine. This seems like a relatively simple fix that will maintain the intent of your compatibility check without locking out those of us who are by choice using something that's not Firefox, IE, or Chrome.

#17010 [API] Range#shrink method should allow for skipping bogus BR elements Tomasz Jakut New Feature Normal CKEditor 4.7.0 General
Description

Make a selection as follows on a browser that puts bogus BR (e.g. Firefox):

<table>
	<tr>
		[<td>Cell 1.1</td>]
	</tr>
</table>

Try to call range.shrink( CKEDITOR.SHRINK_TEXT ). It will be stopped by bogus br inserted by the browser.

It should be possible to ignore such markup.

#17014 Font Size Selection Bug in Chrome Bug Normal General
Description

Steps to reproduce

  1. In Chrome, goto ckeditor.com home page
  2. Click on "Document Editor" demo
  3. Click on the "Size" toolbar - looks fine
  4. Click in document
  5. Click on the "Size" toolbar again - looks wrong

Expected result

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

#17017 Manual test tests/plugins/autoembed/manual/autoembed doesn't paste any link kkrzton Task Normal CKEditor 4.7.0 General
Description

Steps to reproduce

  1. Open manual test (http://tests.ckeditor.dev:1030/tests/plugins/autoembed/manual/autoembed)
  2. Copy link - https://twitter.com/reinmarpl/status/573118615274315776
  3. Click "Insert Media Embeded" icon.
  4. Paste link.
  5. Click "ok".

Expected result

Link should create embed area.

Actual result

Receiving an error "Failed to fetch content for the given URL."

Other details (browser, OS, CKEditor version, installed plugins)

Browser: Google Chrome, Firefox; Internet Explorer & Edge - it doesn't return error, still loading. OS: Windows 10 CKEditor version: 4.7

#17018 problem with config entities_processNumerical Bug Normal General
Description

When the congig entities_processNumerical is set to true it doesn't work with any character. When switching to source and back, only some characters will be broken. In the attached file only the first 2 characters work as expected. From my understanding of numerical entidies that should work for all of them. It doesn't make any difference if the character is encoded hex or decimal.

#17020 ScrollIntoView manipulates the focus Mateusz Samsel Bug Normal CKEditor 4.7.1 General
Description

It looks that, when called, scrollIntoView somehow caches the focused item.

I made a demo here: http://codepen.io/mlewand/pen/XRZeKq?editors=1010

#17022 [API] range#_find does not return boundary end element Marek Lewandowski Bug Normal General
Description

If the range (fully) contains given element it won't be returned by range._find method.

#17024 JS error in `divarea` plugin beata_delura Bug Normal General
Description

Steps to reproduce

  1. checkout tag 4.6.2
  2. open plugins/divarea/samples/divarea.html
  3. click inside the editing area to focus it
  4. click the 'Source' button

Expected result

No error occurred.

Actual result

This triggers the following JS error:

Uncaught TypeError: Cannot read property '$' of undefined
    at CKEDITOR.focusManager.doBlur (focusmanager.js:162)
    at CKEDITOR.focusManager.<anonymous> (focusmanager.js:180)
    at tools.js:578
#17025 Upgrade bender to 0.4.2 Task Normal CKEditor 4.7.0 General
Description

This version adds support for Node 7.x

#17026 CKEditor does not work on IE11 Bug Normal Accessibility
Description

Open http://ckeditor.com/features with IE 11 or Edge in IE 11 emulation

Unable to get property '1' of undefined or null reference (16, 157)

navigator detection fails detecting ie 11 because rv: test is not done prior to edge regex test

To solve issue : sorry (dont have the source proper variable names) var a=navigator.userAgent.toLowerCase();

if(/rv:([\d\.]+)/.test(a)) {

var d=a.match(/rv:([\d\.]+)/);

} else {

var d=a.match(/edge[ \/](\d+.?\d*)/);

}

#17027 Commands event data should be initialized as an empty object Tomasz Jakut Task Normal CKEditor 4.7.0 General
Description

Currently if command is not passed an object as a second argument, it fall backs to undefined, causing the unability to pass anything from command to afterCommandExec event.

This change is intended to introduce empty object as a default value for command's event data.

#17030 CloneContents selects whole element when selection starts at the start of that element Bug Normal CKEditor 4.7.1 Core : Selection
Description

Steps to reproduce

  1. Put attached sample into ckeditor/samples folder
  2. Open browser console
  3. Select e.g. [sample te]xt. It is important that selection starts at the beginning of the element. If you select e.g. sam[ple te]xt it will work as expected
  4. Inspect documentFragment in console

Expected result

Text should contain sample te

Actual result

Text contains sample text

Other details (browser, OS, CKEditor version, installed plugins)

Problem can be reproduced from CKEditor 4.5.0 in all browsers.

#17034 While paste to ckeditor it does not preserve font color and styles. Bug Normal General
Description

Steps to reproduce

  1. I have one URL from which I copy content
  2. Paste to my page where CKEDITOR 4.5.10 integrated
  3. Font color and etc. not preserved in header part on that CKEDITOR page

Expected result

It should show with font color and styles etc.

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

(Chrome, Windows 7, 4.5.10)

==

installed plugin : dialogui,dialog,about,a11yhelp,basicstyles,blockquote,clipboard,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,wysiwygarea,image,indent,indentlist,fakeobjects,link,list,magicline,maximize,pastetext,pastefromword,removeformat,sourcearea,specialchar,menubutton,scayt,stylescombo,tab,table,tabletools,undo,wsc

I am using this URL: ​http://cbreemail.com/rv/ff00a6795f005f2206b8afbd87449cee20daf5cc

#17037 White Space is removed in Chrome Bug Normal General
Description

Steps to reproduce

  1. Write any text in editor in chrome with space e.g. Hello
  2. Copy paste the same in Editor eg. Hello Hello Hello
  3. After saving it removes the space eg. HelloHelloHello

Expected result

Hello Hello Hello

Actual result

HelloHelloHello

Other details (browser, OS, CKEditor version, installed plugins)

Browser: Chrome (Version 58.0.3029.110 (64-bit))

#17039 Switch from wysiwyg and click behind textarea inside table - Chrome hangs Bug Normal General
Description

Steps to reproduce

  1. Open e.g. replacebycode.html sample and switch to source mode
  2. Paste below code
  3. Switch to wysiwyg
  4. Click behind textarea
<table border="1" cellpadding="0" cellspacing="0" style="width:500px">
 <tbody>
  <tr>
      <td><textarea></textarea></td>
  </tr>
 </tbody>
</table>

Expected result

Cursor is blinking behind the textarea.

Actual result

Browser tab hangs (it is especially painful in Windows because you can't even close the tab).

Other details (browser, OS, CKEditor version, installed plugins)

Problem can be reproduced only in Chrome (Windows and Mac) at least from CKEditor 4.0.

#17042 [iOS] Balloonpanel unit tests fails when run in a set. Bug Normal CKEditor 4.7.1 General
Description

Unit tests tests/plugins/balloonpanel/positioning.inline fails when run in a set with other tests. When run as a single tc all 3 tests passes.

Other details (browser, OS, CKEditor version, installed plugins)

Safari, iOS (10.3.2).

#17049 [Excel] Paste from Excel does not preserve formatting if only one cell is pasted. Bug Normal CKEditor 4.7.0 General
Description

Steps to reproduce

  1. Go to http://tests.ckeditor.dev:1030/tests/plugins/pastefromword/manual/pastefromexcel.
  2. Use the xslx which is linked there.
  3. Copy cell if simple formatting (like bg + color).
  4. Paste into the editor.

Expected result

The formatting is preserved.

Actual result

The formatting is removed.

Other details (browser, OS, CKEditor version, installed plugins)

#17053 ckeditor input text field loose focus and move cursor before text field Bug Normal General
Description

I am trying to integrate ckeditor in a webapp where user inserts predefined text templates which includes input text fields as placeholder. At startup ckeditor is in focus with config.startupFocus = true. To enter data user click on field and textfield get focus with cursor inside textfield but it get lost after few seconds even while user is typing. somehow cursor is consistently moving out of textfield, it moves just before field. When I downgraded by removing all installed plugings this problem is gone, at further investigation it turned out problem is with scayt. As user turn on scayt for grammer and inline spell check this problem starts. I am using ckeditor_4.6.2_full with Chrome 57 on Windows7.

  1. Add Input text field in ckeditor
  2. enable scayt plugin
  3. try to input data in textfield

Expected result

Text field should have focus and User should be able to enter data.

Actual result

Focus is lost from textfield

Other details (browser, OS, CKEditor version, installed plugins)

Sample text which I am trying to insert:

<p>
<span>Applicant must disclaim the design of 
<input contenteditable="false" size="20" /> together with the wording 
<input contenteditable="false" size="20" /> 
</span>
</p>

and my ckeditor config is:

CKEDITOR.editorConfig = function( config ) {
    config.enableTabKeyTools=true;
    config.allowedContent = true;
    config.autoParagraph = false;   
    config.height = 650;
    config.startupFocus = true;
    config.scayt_autoStartup = true;
    config.grayt_autoStartup = true;
    config.resize_enabled = false;
    config.extraPlugins = 'tab,dialogui,dialog,a11yhelp,about,basicstyles,bidi,blockquote,clipboard,' +
    'button,panelbutton,panel,floatpanel,colorbutton,colordialog,menu,' +
    'contextmenu,dialogadvtab,div,elementspath,enterkey,entities,popup,' +
    'filebrowser,find,fakeobjects,flash,floatingspace,listblock,richcombo,' +
    'font,format,forms,horizontalrule,htmlwriter,iframe,image,indent,' +
    'indentblock,indentlist,justify,link,list,liststyle,' +
    'maximize,newpage,pagebreak,pastefromword,pastetext,preview,print,' +
    'removeformat,resize,save,menubutton,scayt,selectall,showblocks,' +
    'showborders,smiley,sourcearea,specialchar,stylescombo,tab,table,' +
    'tabletools,templates,toolbar,undo,wsc,wysiwygarea';
    config.contentsCss = '../internal/css/editor.css';    
    config.scayt_inlineModeImmediateMarkup = true;    
    config.disableNativeSpellChecker = false;
    config.removePlugins = 'magicline,elementspath';
    config.browserContextMenuOnCtrl = true;
};
#17061 Using input buttons can hang Chrome browser Bug Normal General
Description

Steps to reproduce

  1. Open page with editor in Chrome Browser
  2. Add checkbox
  3. Click into checkbox in editor, so selection will be in input element
  4. Make selection after checkbox (like you would like to write something after checkbox)
  5. Browser should hang.

Alternative option:

  1. Write some text in editor.
  2. Add checkbox in the middle of what you wrote.
  3. Start to delete text from then end.
  4. When you reach the checkbox browser should stuck.

Expected result

Browser remain responding.

Actual result

It's necessary to kill process. :(

Other details (browser, OS, CKEditor version, installed plugins)

This same happen on mobile and desktop version. Test was made on Chrome 58 on MacOS.

#17065 [Chromium] Styles list - broken overflow/scrollbar after second open style list Bug Normal Core : Styles
Description

Problem exist in Chrome, Opera (chromium engine ?).

Steps to reproduce

  1. Open any instance of CKEditor, eg. http://nightly.ckeditor.com/17-05-29-06-08/full/samples/
  2. Open combo "Styl"
  3. Click anywhere to close this combo list
  4. Open second time combo "Styl" - there is NO SCROLLBAR.

Expected result

Scrollbar should be visible like at first open combo.

Actual result

Scrollbar is missing.

Other details (browser, OS, CKEditor version, installed plugins)

PC, latest Chrome and Opera.

#17068 Editor chrashes current Chrome Bug Normal General
Description

Steps to reproduce

  1. Go to http://nightly.ckeditor.com/17-05-29-06-08/full/samples/ using latest Google Chrome
  2. Activate Souce Code view
  3. Paste following HTML Code:
<h1>Most Valuable Player&#160;| 1. Bundesliga Frauen - Saison
2015/16</h1>
<div>
  <input class="ui:include" type="button" value="/cms/components/mvp_1blf_201516" disabled="true"/>
</div>
  1. Switch back to WYSIWYG-Mode

Expected result

Editor is usable.

Actual result

Editor crashes Chrome tab with 100% CPU load. Tab needs to be killed with chrome task manager.

Other details (browser, OS, CKEditor version, installed plugins)

Reported by customer using current stable Windows Google Chrome. Edge and FF seem fine. Reproducable on Chrome Version 58.0.3029.110 (64-bit) running latest MacOS. The bug occurs with CKEditor 4.6.1 and also 4.7.0 and in the nightly demo.

#17069 Font plugin doesn't apply styles to list markers Bug Normal General
Description

Steps to reproduce

  1. Create numbered list
  2. Select numbered list
  3. Change font size to 72

Expected result

List markers have font size applied and appear as 72 (huge)

Actual result

List markers didn't change and appear as standard size (small)

Other details (browser, OS, CKEditor version, installed plugins)

Demonstration page: http://jsfiddle.net/paragonid/fj43dfcL/3/

CKEditor version: 4.7.0 full-all

OS: MAC (10.10.5)

Browser: Chrome 58.0.3029.81 (64-bit)

Plugin: http://ckeditor.com/addon/font

#15 FCKDebug window doesn't have scrollbars in Opera Bug Low Opera Compatibility General
Description

I don't understand why does it happen, but in Opera the debug window lacks scrollbars in the iframe (scrollwheel works fine) I created a copy of the file and calling itself to fill the frame does show scrollbars. As I don't know about a current javascript debugger for Opera this window is the only way to get properties of objects.

#21 Opera doesn't recognize user-select:none Alfonso Martínez de Lizarrondo Bug Low General
Description

The text in the toolbar can be selected (and it might lead to those little errors when the focus gets lots and user is frustrated). I've tested and it doesn't recognize any CSS attribute with regards to user-select, but acts as IE with the property unselectable:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Untitled Page</title>
</head>
<body>
	<div style="user-select:none">
		This text shouldn't be selectable. user-select:none
	</div>
	<div style="-moz-user-select:none">
		This text shouldn't be selectable. -moz-user-select:none
	</div>
	<div style="-o-user-select:none">
		This text shouldn't be selectable. -o-user-select:none
	</div>
	<div unselectable = 'on'>
		This text shouldn't be selectable. unselectable = 'on'
	</div>
</body>
</html>

So I've tested and copying the IE code seems to work. I'm attaching a patch.

I think that it should be reported to Opera so we can have a cleaner code, but for the moment we can use this workaround.

#87 Opera: Contents of IFrames are lost Hallvord R. M. Steen (Opera Software) Bug Low Opera Compatibility General
Description

Paste the following code in the Source view:

<iframe src="http://www.google.com">
    <a href="http://www.fckeditor.net">
        <img src="http://www.fckeditor.net/images/logos.gif"></a>
</iframe>

Switch to WYSIWYG and back to Source. The contents of the <iframe> will be lost.

See [146] for notes regarding it.

#242 standard attribute positions New Feature Low General
Description

Ok, this may seem a bit petty of me. This isn't really a bug since the code is still compliant, but when I save an image tag it puts the alt tag before the src, the next time it puts it after the src attribute regardless of whether or not I modified any text in the editor. This causes a problem for those that want to see if the content has changed. Since it moves the alt attribute to the opposite side of the src attribute than it started, the resulting code always fails a comparison check. I'm not sure if this happens with any other tags. If it does I would like the same thing where attributes won't just move themselves in tags because they are re parsed by the editor. Since the editor seems to add whatever attributes it needs to be compliant, I would think that putting them in a specific order wouldn't be all that much more work.

#369 dragging of spacer.gif in toolbar possible Hallvord R. M. Steen (Opera Software) Bug Low Opera Compatibility General
Description

E.g. mousedown on toolbar; drag to and drop on the browser's address bar displays the URL of 'editor/images/spacer.gif'.

#448 FCKSelection.GetSelectedElement() for IE should return null Bug Low General
Description

It would be nice if ... FCKSelection.GetSelectedElement() in fckselection_ie.js returned null when there is not a selected element so behavior is consistent between gecko and IE

#572 Opera & Safari: The xml output of the connectors isn't show in the tests Bug Low General
Description

Safari doesn't apply a default stylesheet to an xml document http://bugs.webkit.org/show_bug.cgi?id=13807 so the output in the connectors/test.html is an empty page (although viewing the source of the frame shows the content)

I don't know if they will fix this problem for the Safari 3 final release, but if a Safari user tries to debug a problem with the connector and can't see anything he will feel very frustrated.

#582 Table: Table should use style.height instead of table.height Bug Low General
Description

If you set a height when inserting a table, a height attribute is added to the table. Height is not a valid attribute for table (it works, but not valid), style should be used instead. I'm attaching the changes that I've done in fck_table.html.

#917 disable the cancel button from the dialogs New Feature Low UI : Dialogs
Description

Hi i know how to disable the ok button from the dialogs window.parent.SetOkButton( true ) ; but the cancel button how can i disable it for one dialog only regards

Robert

#972 Rename fck_contextmenu.js and fck_othercommands Task Low General
Description

Those two files are the only ones that start with fck + underscore + rest of filename, so they get misplaced if the folder is ordered alphabetically. Renaming them to match the rest of the files should avoid some little seconds while searching for contextmenu and it isn't between fckconfig.js and fckdebug.js.

Only "problem", there's a fckcontextmenu.js already in classes.

#1011 Button for signature Artur Formella New Feature Low Project : MediaWiki+FCKeditor
Description

It would be nice to get a button for signature, like in MW standard toolbar.

#1046 Templates and stripped new lines Bug Low Project : MediaWiki+FCKeditor
Description

Upon editing an article with that has templates, the editor attempts to collapse the templates into 1 line. This however has a problem that when the template is generated, the subsequent actual text in the article is rendered as fixed width because it has a leading space:

Before: http://fck.wikidiy.com/index.php?title=Cruise&oldid=962669

After: http://fck.wikidiy.com/index.php?title=Cruise&oldid=987141

Diff: http://fck.wikidiy.com/index.php?title=Cruise&diff=987141&oldid=962669

The summary sentence "First time cruiser? Stressed out already? ...." should appear as normal text instead of fixed width. Any sentences that begin with a space in Mediawiki are rendered as fixed-width lines.

See http://www.wikihow.com/Help:Editing on "IF a line of plain text starts"...

#1047 no way to add external links Bug Low Project : MediaWiki+FCKeditor
Description

I seem to be able to add internal links via the popup (which is a nice implementation by the way), but I can't seem to add external links at all to an article. There probably should be 2 buttons, one for internal links, and one for external links.

#1048 wysiwyg rendering quite different than our rendering for thumbnails Bug Low Project : MediaWiki+FCKeditor
Description

The rendering on this page in the wysiwyg editor:

http://fck.wikidiy.com/index.php?title=Cut-a-Mango&action=edit&advanced=true

is much different than the actual HTML version of the page:

http://fck.wikidiy.com/Cut-a-Mango

Is there a way that the CSS from the site can be integrated into the fckEditor easily?

#1122 Safari: minor rendering issue (the cursor under a horizontal rule) Bug Low General
Description

Please load sample01.heml , move cursor to the end of the text and click Insert Horizontal Line button. Now cursor is under the line. Type any symbol, for example a and press UpArrow key. Now cursor is above a but under the line still. Type any symbol again, that symbol will be rendered above line.

#1164 Combo items blue border is cut in RTL Hallvord R. M. Steen (Opera Software) Bug Low Opera Compatibility General
Description

Steps to Reproduce

  1. Load sample03.html;
  2. Select the "Arabic" language;
  3. Open the Format combo (second one from right to left).
  4. Mouse over the items there. Note that the blue border for the over state is cut at the right.
  5. The border appears on some cases when scrolling the list with the mouse wheel, but the cut part remains fixed when moving out of the item.

It seams that the cut part has the same size as the scrollbar (which is now correctly at the left), because this problem doesn't happen on combos with no scroll, like the Font Face combo.

#1248 Interator or Iterator Frederico Caldeira Knabben Bug Low General
Description

What's the proper spelling for the class introduced in [809] ?

I think that it should be ITERATOR.

#1533 Ctrl+Enter to submit form New Feature Low General
Description

Some applications support Ctrl+Enter to submit (e.g. Outlook mail message)

#1566 Polish language file Bug Low General
Description

File pl.js: One error corrected: DlgImgBtnUpload : "Syślij", should be: DlgImgBtnUpload : "Wyślij",

#1579 Table property dialog too narrow Bug Low General
Description

Table property dialog too narrow (after translation). Please add several pixels. Example: http://wisepanel.superhost.pl/sbpomoc/wp_media/insert_tables.gif To reproduce: open: http://www.fckeditor.net/demo/language select: polish create table (everything is Ok), select table properties - dialog too narrow

Only MSIE (at least IE7.0)

#1580 Polish translation update Bug Low FCKeditor 2.5 General
Description

Some strings to replace in pl.js:

Not translated yet:

AnchorDelete		: "Usuń kotwicę",
Blockquote			: "Cytat",
ShowBlocks			: "Pokaż bloki",
InsertRowAfter		: "Wstaw wiersz poniżej",
InsertRowBefore		: "Wstaw wiersz powyżej",
InsertColumnAfter	: "Wstaw kolumnę z prawej",
InsertColumnBefore	: "Wstaw kolumnę z lewej",
InsertCellAfter		: "Wstaw komórkę z lewej",
InsertCellBefore	: "Wstaw komórkę z prawej",
MergeRight			: "Połącz z komórką z prawej",
MergeDown			: "Połącz z komórką poniżej",
HorizontalSplitCell	: "Podziel komórkę poziomo",
VerticalSplitCell	: "Podziel komórkę pionowo",
DlnLnkMsgInvPopName	: "Nazwa wyskakującego okienka musi zaczynać się od znaku alfanumerycznego i nie może zawierać spacji",
DlgFindAndReplaceTitle	: "Znajdź i zamień",
DlgPasteSec			: "Zabezpieczenia przeglądarki uniemożliwiają wklejenie danych bezpośrednio do edytora. Proszę dane wkleić ponownie w tym okienku.",
DlgButtonTypeBtn	: "Przycisk",
DlgButtonTypeSbm	: "Wyślij",
DlgButtonTypeRst	: "Wyzeruj",
DlgLstStart			: "Początek",
DlgDocCharSetCE		: "Środkowoeuropejskie",
DlgDocCharSetCT		: "Chińskie tradycyjne (Big5)",
DlgDocCharSetCR		: "Cyrylica",
DlgDocCharSetGR		: "Greckie",
DlgDocCharSetJP		: "Japońskie",
DlgDocCharSetKR		: "Koreańskie",
DlgDocCharSetTR		: "Tureckie",
DlgDocCharSetUN		: "Unicode (UTF-8)",
DlgDocCharSetWE		: "Zachodnioeuropejskie",
DlgTemplatesReplace	: "Zastąp aktualną zawartość",
DlgDocMeCopy		: "Prawa autorskie",
DlgGenLongDescr		: "Długi opis hiperłącza",
DlgGenClass			: "Nazwa klasy CSS",
DlgGenTitle			: "Opis obiektu docelowego",
DlgGenContType		: "Typ MIME obiektu docelowego",
DlgGenLinkCharset	: "Kodowanie znaków obiektu docelowego",
DlgImgLinkTab		: "Hiperłącze",
DlgLnkUpload		: "Wyślij",
BrowseServerBlocked : "Nie można otworzyć okno menadżera plików. Upewnij się, że wszystkie blokady wyskakujących okienek są wyłączone.",
DlgSpellBtnUndo		: "Cofnij",

Translated, but with errors:

DlgDocDocType		: "Nagłówek typu dokumentu",
DlgGenNotSet		: "<nie ustawione>",

Translated, but I think they should be corrected:

DlgCheckboxSelected	: "Zaznaczone",
Checkbox			: "Pole wyboru (checkbox)",
RadioButton			: "Pole wyboru (radio)",
ImageButton			: "Przycisk-obrazek",
CheckboxProp		: "Właściwości pola wyboru (checkbox)",
RadioButtonProp		: "Właściwości pola wyboru (radio)",
DialogBlocked		: "Nie można otworzyć okna dialogowego. Upewnij się, że wszystkie blokady wyskakujących okienek są wyłączone.",
#1736 Reformat pom.xml according maven example Michael Osipov Task Low FCKeditor.Java 2.4 Server : Java
Description

see example http://maven.apache.org/pom.html#Quick_Overview

#1747 Create several distros with Maven Michael Osipov Task Low FCKeditor.Java 2.4 Server : Java
Description

Needs to be done:

FCKeditor-2.4.0-bin.zip (disto should be ready to deploy)

  • FCKeditor-2.4.0.jar
  • site (with api and reports)
  • lib
  • lib_opt
  • LICENSE.txt
  • README.txt

FCKeditor-2.4.0-src.zip

  • src
  • LICENSE.txt
  • README.txt
  • pom.xml

FCKeditor-2.4.0.war

  • preconfigured sample webapp with recent FCKeditor, some usefiles and examples

FCKeditor-2.4.0.jar

  • plain old jar lib for your WEB-INF/lib
Note: See TracQuery for help on using queries.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy