Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (6001 - 6100 of 11754)

Ticket Summary Owner Type Priority Milestone Component
#6473 [FF] Still steals focus Bug Normal Core : Selection
Description

Open your own demo http://nightly.ckeditor.com/5940/_samples/output_html.html

Make window very short, like normal width but 100 px height

Click inside Editor so cursor blinks inside edit area

Scroll down with mouse wheel, so you don't cursor in editor anymore

Click on something else to loose window focus.

Click back or Alt Tab (Command Tab) to the window

It jumps up to the position of the cursor inside editor

The bug is not a dupe (tho bugs like that may already appear in the list) and it wasn't fixed

#6474 Selecting spacebar on select words Bug Normal General
Description

When double click on word OR selecting words with mouse so spacebars are selected too after words.

It's possible NOT select spacebars? Because when users want to do hyperlink they do it with spacebars, and it not good.

example of source: <a href"#">word </a>

#6475 Optimize compression New Feature Normal Project : CKPackager
Description

I've noticed that the numbers like 1000 are output by the compressor "as is", but they can be compressed (a byte each instance) to 1e3

And a more logical improvement is that the keyboard shortcuts are generated like 1000+86 instead of putting directly 1086 that saves three bytes and saves an operation.

Other kind of optimization is that trailing semicolons before a closing bracket aren't needed:

		if ( newGetUrl )
		{
			var originalGetUrl = CKEDITOR.getUrl;
			CKEDITOR.getUrl = function ( resource )
			{
				return newGetUrl.call( CKEDITOR, resource ) ||
					originalGetUrl.call( CKEDITOR, resource );
			};
		}

should be compressed just as if it was written this way:

		if ( newGetUrl )
		{
			var originalGetUrl = CKEDITOR.getUrl;
			CKEDITOR.getUrl = function ( resource )
			{
				return newGetUrl.call( CKEDITOR, resource ) ||
					originalGetUrl.call( CKEDITOR, resource )
			}
		}

The last optimization is that self-executing functions don't need enclosing parenthesis:

<!doctype html>
<head>
<title>Removal of parenthesis</title>
</head>
<body>
<script type="text/javascript">
var a = function(){ return "OK"}();
var b = (function(){ return "OK"})();

document.write("a: " + a  + "<br>");
document.write("b: " + b  + "<br>");

</script>
</body>
</html>
#6476 Line break character should not be inserted if elements only contain text nodes. Bug Normal General
Description

The HTML writer inserts line break characters after closing the opening tag. For a table this results in the follow data being returned by editor.getData():

<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
  <caption>
     The Table Caption</caption>
  <tbody>
     <tr>
        <td>
           Cell00</td>
        <td>
           Cell01</td>
     </tr>
     <tr>
        <td>
           Cell10</td>
        <td>
           Cell11</td>
     </tr>
  </tbody>
</table>

The additional line breaks have changed the data. The table caption that was entered by the user was "The Table Caption", whereas getData() returns "\nThe Table Caption". The table markup should be returned as:

<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
  <caption>The Table Caption</caption>
  <tbody>
     <tr>
        <td>Cell00</td>
        <td>Cell01</td>
     </tr>
     <tr>
        <td>Cell10</td>
        <td>Cell11</td>
     </tr>
  </tbody>
</table>
#6477 inproperly pasting table from excel in IE9 Bug Normal Core : Pasting
Description

Using excel file from #6465 opened in Office 2010, copy table to clipboard,

  • open CKEditor under IE9
  • paste using either toolbar button or context menu

Expected result:
Selected content is pasted as table.

Actual result:
Lots of empty lines are added above pasted table

#6478 Silently insert an empty paragraph in Chrome Bug Normal General
Description

I just downloaded the latest nightly build revision 5942.

On Chrome 6.0.472.53, when I click in the editor content, with the lick on the FIRST !! line of content, it inserts an empty paragraph.

I do no editing at all. Only one click.

If the click is on the second line of content, or after the existing content, then the problem does not show up.

Before the click, the content is:

<p>
	Un petit essai de nl</p>
<p>
	et de br pour <a href="/engine/modules/template/display.php?pageId=15" target="_self">voir</a></p>

And after the problematic click, the content is:

<p>
	Un petit&nbsp;essai de nl</p>
<p>
	&nbsp;</p>
<p>
	et de br pour <a href="/engine/modules/template/display.php?pageId=15" target="_self">voir</a></p>

I tested it on Firefox version 3.6.8 and the problem did not show up.

I run a Linux Mint machine.

#6479 BIDI: Language direction is not being preserved when pressing Enter after a paragraph format has been applied. Paweł Horzela Bug Normal CKEditor 3.4.3 UI : Enter Key
Description

Steps to reproduce the defect:

  1. Open the Ajax sample.
  2. Type a line of text in the editor.
  3. Apply Heading 1 paragraph format to the text.
  4. Click the RTL icon.
  5. Position the cursor at the end of the text & press Enter.

Expected: The cursor preserves the RTL language direction and appears on the right side of the editor.

Actual: The cursor now has LTR language direction and appears on the left side of the editor.

#6480 CSS changes in CKEditor Bug Normal UI : Skins
Description

Hi,

I want to make following changes in CKEditor.

  1. Background color of CKEdior from ash color to some color.
  2. I want to reduce border size at the bottom. CKEditor showing a big size border at the bottom of the editor.
  3. Whenever I load CKEditor page, the cursor points should be within the Editor.

can anybody guide me how to make these changes in CKEditor.

Thanks & Regards Arunshhyam. S

#6481 [IE] 'document' is null or not an object error Bug Normal CKEditor 3.4.2 UI : Spell Checker
Description

Steps to reproduce:

  1. Open ckeditor/_samples/divreplace.html
  2. Doubleclick on first div -> CKEditor loads -> Enable SCAYT
  3. Doubleclick on second div -> CKEditor loads -> Enable SCAYT

Expected result:

No errors

Actual Result:

In IE 6/7/8(CompatView) error is shown:

Message: 'document' is null or not an object
Line: 1820
Char: 1
Code: 0
URI: http://svc.spellchecker.net/scayt25/loader__base.js

#6482 BIDI: Copying & Pasting RTL lists from Word not working properly in IE7 Bug Normal CKEditor 3.5.3 Plugin : Paste from Word
Description

Steps to reproduce the defect:

  1. Open the Ajax sample in IE7.
  2. Copy the text from the attached Word document & paste it into the editor.

Expected: The pasted content should look the same as it does in the Word document i.e. A Bulleted list & a Numbered list should appear on the right of the editor & have RTL language direction.

Actual: The first item in each of the pasted lists appears on the left of the editor.

#6483 FCK Editor Image upload problem for https enable site Bug Normal File Browser
Description

Hi, The image uplaod features does not work for the site that is https enables.[we have two version of same site one is https and the other is http] when i click brwse server button an pop up appears "The resource browser could not be opened.Make sure that all pop up blockers are allowed" The custom page is also opened by that time.but selecting an image and insert that image does not work. the code is used in the custom page to get URL is

window.opener.SetUrl( "<%=slika %>", 110, 120, "<%=opis %>" );

But the same code/feature works in the http version of the same site.

Thanks

#6484 BIDI: Incorrect alignment is applied when copying & pasting RTL content from Word Bug Normal Plugin : Paste from Word
Description

Steps to Reproduce the defect:

  1. Open the Ajax sample.
  2. Copy & Paste the content from the attached Word document.

Expected:
Line 1: has language direction of LTR & is aligned left.
Line 2: has language direction of LTR & is aligned centre.
Line 3: has language direction of LTR & is aligned right.
Line 4: has language direction of LTR & is aligned justified.
Line 5: has language direction of RTL & is aligned left.
Line 6: has language direction of RTL & is aligned centre.
Line 7: has language direction of RTL & is aligned right.
Line 8: has language direction of RTL & is aligned justified.

Actual: Line 5: has language direction of RTL & is aligned RIGHT.

#6485 BIDI: Language direction should be applied to individual list items and not the entire block Garry Yao Bug Normal CKEditor 3.4.2 Core : Lists
Description

Steps to reproduce the defect:

  1. Open the Ajax sample.
  2. Enter the following content into the editor:
<p>This is a sample paragraph.</p>
<ul>
	<li>List item 1</li>
	<li>List item 2</li>
	<li>List item 3</li>
	<li>List item 4</li>
</ul>
  1. Select the first paragraph and the first 2 list items.
  2. Click on the RTL icon.

Expected: RTL language direction is applied to the first paragraph & the first 2 items in the list.

Actual: RTL language direction is applied to the first paragraph & the whole list.

#6487 Google Chrome bug: all button in toolbox are in one LONG row Bug Normal UI : Toolbar
Description

this is Google Chrome bug only:

all button in toolbox are in one LONG row, they are not arranged into multiple lines even if I configurated the toolbox to have various [] sections or new lines markers "/".

#6488 Image dialog validation should not allow a value of zero be entered numeric fields Bug Normal General
Description

The Image dialog allows zero to be entered for image width and height. When zero is entered the image is not visible and it is difficult to select to edit the image's properties.

The Image dialog also allows zero to be entered for Horizontal Space, Vertical Space and Border. A value of zero does not cause a visual effect, but an inline style is applied. The inline style should not be applied if it has no effect. Either validation should not allow a value of zero, or zero can be allowed but it results in no inline style being applied.

#6489 Hiding the information bar Task Normal General
Description

When we type anything inside the text edidtor and changing the styles like bold underling intalics etc there is an information seen in the lower frame.How to hide this information. It is lil bit non proffessional.

#6490 Image properties removed link on image Bug Normal General
Description

1) in ckeditor put code: <a href="http://www.nu.nl"><img alt="Test" src="actie.jpg" ></a> 2) right-click on image, open image properties 3) click ok

--> a-href is removed by ckeditor!

#6491 The image lock ratio is set when the image URL field is populated. Garry Yao Bug Normal CKEditor 3.5.3 UI : Dialogs
Description
  1. Open the image dialog.
  1. Click on the lock ratio icon to unlock it.
  1. Enter an image URL in the URL field.
  1. Press tab to remove focus from the URL field.

Observe that the lock ratio is automatically reset. You have to click it again to unlock the ratio before continuing.

The button should not be reset to 'locked' if the user explicitly set it to unlock. This behaviour could be confusing to a blind user. I am not sure why the URL field has an affect on the lock ratio button? I'm sure there was a valid reason.

#6492 Populate the Find dialog with the selected text. Garry Yao New Feature Normal CKEditor 3.6.1 UI : Dialogs
Description

If the user selects some text and then opens the Find dialog the Find field would be automatically populated with the selected text.

This is the behaviour in most applications. It is quite useful when searching for other occurrences of some existing text.

#6493 Paste from Word - Numbering of list is wrong when elements are separated by paragraphs Bug Normal Plugin : Paste from Word
Description
  • Copy text from attached document to CKEditor
  • Paste content to CKEditor in Opera/Chrome/Safari

Expected result: Formating is exact the same as in Word

Actual: List is inproperly numbered. Output source in Opera and Webkit:

<p>
	Questions and answers:
</p>
<ol>
	<li>
		<strong>[Question]</strong> test
	</li>
</ol>
<p style="margin-left:37.5pt;">
	<strong>Answer:</strong>test
</p>
<ol>
	<li>
		<strong>[Question]</strong> test
	</li>
</ol>
<p style="margin-left:37.5pt;">
	<strong>Answer:</strong>test
</p>
#6494 Unexpected behaviour with preformated text Bug Normal Core : Styles
Description

Let`s see te attached video and observe that the while typing some text cursor is jumping between lines

#6495 Paste from Word - list divided by paragraphs Bug Normal Plugin : Paste from Word
Description

Firefox result of use case from #6493

  • Paste content from word attached to above ticket

In WYSIWYG, pasted content looks fine, in source:

<p>
	Questions and answers:</p>
<p style="margin-left: 37.5pt;">
	1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>[Question]</strong> test</p>
<p style="margin-left: 37.5pt;">
	<strong>Answer:</strong>test</p>
<p style="margin-left: 37.5pt;">
	2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>[Question]</strong> test</p>
<p style="margin-left: 37.5pt;">
	<strong>Answer:</strong>test</p>
#6496 Replacing multiple paragraphs with an element does not fully remove the paragraphs Bug Normal General
Description
  1. Open the Ajax sample.
  1. Create four paragraphs, for example:
<p>  paragraph one</p>
<p>  paragraph two</p>
<p>  paragraph three</p>
<p>  paragraph four</p> 
  1. Select the two middle paragraphs.
  1. Execute the following code
var anchor = editor.document.createElement('a');
anchor.setAttribute('href', 'http://dev.ckeditor.com');
anchor.setHtml('dev.ckeditor.com');
editor.insertElement(anchor);

Observe that the contents of the selected paragraphs have been removed, but the empty tags remain:

<p>paragraph one</p>
<p>&nbsp;</p>
<p><a href="http://dev.ckeditor.com">dev.ckeditor.com</a></p>
<p>&nbsp;</p>
<p>paragraph four</p> 

The selection should be fully replaced as expected.

#6497 insertHtml method JS error on Webkit browsers, failing Bug Normal General
Description

Steps to replicate:

  1. Go to http://ckeditor.com/demo
  2. Open your browser's debug console of choice.
  3. Do not focus on the editor.
  4. Execute this JS in your console: CKEDITOR.instanceseditor1?.insertHtml("test");

Results on Safari 5.0.2 (no insert occurs): TypeError: Result of expression 'H' [null] is not an object.

Results on Chrome 7.0.517.41 (no insert occurs): TypeError: Cannot call method 'scrollIntoView' of null

Firefox 3.6 works fine.

If you focus the window first, Chrome also works fine. Safari is still finicky about it, the dev console tends to take focus away, but if you can run that snippet in a way that doesn't lose focus, it inserts fine.

#6500 Style combo: Object style remain selected Bug Normal UI : Toolbar
Description
  1. Insert an image in the editor (e.g. a smiley).
  2. Select the image.
  3. From the Style combo, apply the "Image on Left" style.
  4. Select the image again.
  5. Open the Style combo and note that the "Image on Left" style is selected.
  6. Click the "Image on Left" style again to remove it from the image.
  7. Select the image again.
  8. Open the Style combo and note that the "Image on Left" style is still selected, which is wrong.
#6502 Remove IE6 image preloading Tobiasz Cudnik Task Normal CKEditor 3.5 General
Description

Discovered in #6187, in case we can confirm that the following hack is enough to eliminate the IE6 background image duplicated requests bug, we should consider remove the preloader from core.

#6503 class="Apple-style-span" should not be added by rich text editor Bug Normal General
Description

What is the expected result? The generated HTML should be something like: <span style="background-color:#ffff00">Test</span><br>

What happens instead? The generated HTML is cluttered with class="Apple-style-span" attributes:

<font class="Apple-style-span"><span class="Apple-style-span" style="background-color:#ffff00">Test</span></font><br>

The <font> tag seems added by Docs, but class="Apple-style-span" is definitely added by Chrome. This attribute seems useless and should not be added.

http://code.google.com/p/chromium/issues/detail?id=28904

How can i fix it ckeditor?

#6504 Race condition while loading several customConfig files Frederico Caldeira Knabben Bug Normal CKEditor 4.1.2 General
Description

Reported in http://cksource.com/forums/viewtopic.php?f=11&t=20480

The problem is that if several different customConfig files are used, there's a risk that the load event for each one of them are not done synchronously: it fires for the first script, but it happens that the second one has also been loaded, and so it overwrites the CKEDITOR.editorConfig function and the first editor instance uses the config data of the second editor.

For me the solution is to create a queue of scripts that can't be loaded in parallel.

Attached simplified testcase (it fails most of the time in IE and sometimes in Firefox, other browsers might exhibit similar behaviors) and proposed solution.

#6505 Optimization in scriptLoader Alfonso Martínez de Lizarrondo Bug Normal CKEditor 3.5.1 General
Description

The noCheck parameter in scriptLoader.load isn't used in any call, and also scriptLoader.loadCode is never called, so we can get rid of both of them.

#6506 [FF] Style is added to the html element on full page Sa'ar Zac Elias Bug Normal CKEditor 3.4.2 General
Description
  • Open the full page sample in FF.
  • Go to source mode.

Note the HTML element:

<html style="height: 100%;">

Probably a regression of [5929].

#6508 BiDi: Margin mirroring logic doesn't honor CSS direction Tobiasz Cudnik Bug Normal CKEditor 3.4.2 General
Description

This is a small fix.

Margin mirroring logic doesn't honor CSS direction set for an element, dom.element#getDirection method should be used by it instead.

#6509 Dirty property should probably be set even when source doesn't change Bug Normal General
Description

If you changes to the document but it ends up unchanged (for example, type a letter then backspace), the editor is not "dirty". This goes against the usual editor implementations, which report being changed. From an interface POV, the data change detection should probably left for the outside application, and the editor should set itself "dirty" if user made any change at some point and it wasn't undone by the undo command. (In which case most editors understand to revert the "changed" flag). Obviously this is a very cosmetic change, just pointing it out for idealistic purposes.

#6510 Margin mirroring doesn't respect style configuration Tobiasz Cudnik Bug Normal CKEditor 3.4.3 Core : Styles
Description

Currently the 'indent' and 'justify' plugin that on behavior of 'dirChange' event doesn't consider class-based styling configuration e.g. 'justifyClasses' and 'indentClasses'.

#6511 [IE8] '0.startContainer' is null or not an object Bug Normal UI : Spell Checker
Description

Steps to reproduce:

  1. Open ckeditor.com/demo page in IE8
  2. Enable SCAYT
  3. Input button from CKEditor's toolbar
  4. Right-click on input button

Actual result:
Context menu is not displayed and error is shown:
Message: '0.startContainer' is null or not an object
Line: 119
Char: 1903
Code: 0
URI: http://ckeditor.com/apps/ckeditor/3.4.1/ckeditor.js?1288073785[[BR]]

Expected result:
Context menu is displayed with no errors

#6512 question regarding entermode p or div Task Normal General
Description

I had a question regarding entermode (didn't get reply on the support email , so i ask it here ? ) :

  • Up until now , we were using entermode br . This , however, introduces a few problems ( slowness in the editor , cursor jumps when using tables ) . As i understand it , CkEditor does not advice using entermode br .
  • We are looking into using entermode p , as this is the suggested entermode .

However, we are faced with a problem : using entermode p , there is a bigger vertical spacing between the lines.

This means that the user expierence is different : users now have to type shift-enter if they want the same behaviour.

  • We can change the styles displayed in the editor using contentCss , however , then it is only applied on the editor , but not on the content ( if we use the content elsewhere, for example , sending a mail , it will still have this vertical spacing ).

For this , i see two possibilities :

  • apply the style inline : for every paragraph , add the margin style .

=> Can this be done in the editor in some way ? => Is it a good idea ( possible side-effects ) ?

  • use entermode div , which doesn't have the line spacing problem.

=> Is this a good idea ( what are the possible side-effects compared to entermode p ) ?

Thanks, Kind regards,

Kenny,

#6513 ARIA list property incorrect in "stylescombo" Garry Yao Bug Normal CKEditor 3.4.3 Accessibility
Description

Open styles combo and check the the "aria-setsize" attribute that presented on list item link, undefined is found there, it breaks the understanding of list structure for screen readers.

#6515 When clicking an image, screen jumps up, causing tool-bar to go off screen in maximised mode. Bug Normal General
Description

I have attached the source code from the editor. When I click the right hand image on this layout, the whole screen jumps up. In maximised mode this makes the tool bar go off the screen and it is not possible to scroll up to it.

This only happens the first time the image is clicked.

I have heard other clients say they have seen this issue with their pages but this is the first time I have been able to reproduce it.

System: Win Xp with Google Chrome

#6516 Safari: editor has 300 px min width when replacing div Bug Normal UI : Toolbar
Description

Safari 5.0.2: when replacing a div with width<300px, the editor remains 300px wide.

#6518 Select all + delete breaks the "div" enterMode Bug Normal Core : Selection
Description

Confirmed in IE8.

Steps to reproduce

  • Type test1 , press enter
  • Type test2
  • Press Ctrl+A
  • Press delete or backspace (to clear the content)
  • Type test1 , press enter
  • Type test2
  • Result: the editor now creates paragraphs rather than divs .
#6519 firefox 3.6 ckeditor insertHtml() without focus inserts at beginning of editor Bug Normal General
Description

In Firefox, if editor is in an iframe, and focus is taken completely away from iframe, insertHtml inserts at beginning of editor

#6520 BIDI: Alignment doesn't apply in some cases with BIDI paragraphs Bug Normal General
Description

To reproduce

  1. Set data as below
    <p>
      LTR text
    </p>
    <p dir="rtl">
      RTL Text
    </p>
    
  1. Select the whole content in wysywig area
  2. Click on the align left button

Expected: the RTL paragraph to align to the left.
Actual: the paragraphs remain unchanged. If right align is pressed, the LTR paragraph is aligned right (center also works).

#6521 Table resize sample Alfonso Martínez de Lizarrondo New Feature Normal CKEditor 3.6 General
Description

The table resize plugin isn't included in the default set and it doesn't include any sample

#6522 Simplification in indent plugin Alfonso Martínez de Lizarrondo Bug Normal CKEditor 3.5.1 General
Description

I think that these changes are OK and avoid some extra calls by using the correct command object as the scope for the selectionchange listeners, but I would rather than someone could verify it.

#6523 FCK Config EnterMode = 'br' Task Normal General
Description

I'm using FCKeditor Version 2.6.4 VersionBuild '21629 'built-in Application Express 3.2.1.00.10 I need to reconfigure EnterMode <p> in <br>. In / home / oracle / apex / images / fck / fckconfig.js I changed FCKConfig.EnterMode = 'br', / / p | div | br FCKConfig.ShiftEnterMode = 'p', / / p | div | br

In / home / oracle / apex / images / fck / editor / css / fck_editorarea.css I removed the comments in the following paragraph p, ul, them { margin-top: 0px; margin-bottom: 0px; } But this is not enough. What else should I change? Thanks in advance for the help

#6524 Remove image while unlink Bug Normal General
Description
  1. Add image ( for example smile )
  2. On image properties set some url
  3. Unlink image
  4. Image was removed
#6525 Editing an image with a link opens the Link dialog and not the Image Properties dialog Bug Normal UI : Dialogs
Description

Double-clicking an image with a link added with the Image Properties dialog window and its Link tab opens the Link dialog window and not the Image Properties window (or its Link tab).

This is counter-intuitive from the point of view of a user who added the image+link combination with the Image Properties dialog window and would like to edit it likewise.

#6526 Cannot assign float style to image Bug Normal UI : Dialogs
Description

After assign float style to image there is no result and additionally float is removed.

Regression from 3.2

#6528 [IE7]: "Choose" buttons in cell properties dialog are not displaying properly Bug Normal General
Description

Steps to reproduce the defect:

  1. Open the Ajax sample in IE7.
  2. Insert a table.
  3. Right click in one of the table cells and open the cell properties dialog from the context menu.

Expected: All of the buttons in the cell properties dialog should display properly.

Actual: The "Choose" buttons for choosing Background Color and Border Color do not display properly.

Note: I have added screenshots of the cell properties dialog in English & Hebrew. (The buttons are not even displayed when the dialog is opened in Hebrew)

#6529 Basic style cannot be re-applied Garry Yao Bug Normal CKEditor 3.4.2 Core : Styles
Description

Basic style cannot be re-applied, a regression since 3.4.1.

  1. Use a following content:
    <p>
    	<strong>this [is</strong> some] sample text</p>
    
  2. Press the Bold button, to remove a bold style.
  3. Press the Bold button again, to apply it on the selection.

Expected: The bold text is "this is some".

Result: The bold text is "this".

Relevant UnitTest: test_inline14

#6530 IE: Applying any format on new page causes javascript error Bug Normal CKEditor 3.4.2 General
Description

To reproduce the issue:

  1. Click 'New Page' on toolbar.
  1. Select any paragraph format from combobox.

The issue was introduced in revision [6003].

#6531 Unavilable 'paste' on empty editor Bug Normal General
Description

Open empty editor. Open contex menu, 'Paste' is unavilable until write some text.

#6533 Problem with pasting from word Bug Normal Plugin : Paste from Word
Description

Try copy attached document. I observe on IE6 there is a lot of diffrent problem with pasting from word (testing on word 2007) for example with clipart.

#6534 Opera contex menu Martin Bug Normal CKEditor 3.4.2 General
Description

Keyboard contex menu on active editor shows both editor and default opera context menu. This should work as for #5395

#6536 Switching direction/alignment doesn't work when formatted text applied Bug Normal CKEditor 3.4.2 General
Description

To reproduce the issue:

  1. Click 'New Page' on toolbar.
  2. Set text format to Formatted.
  3. Click on RTL button (or LTR if you are in RTL mode).

Expected: Direction is switched. Cursor is in opposite side of editor.

Actual: Nothing happened.

#6537 Opera contex menu does not appear Bug Normal General
Description

Click many times by right mouse button on editor, after about 50 clicks contex menu just stop showing and there is no possibility to show them again.

#6538 insertHtml on Safari Mac OSX Snow Leopard (5.0.2) fails on nightlies Bug Normal General
Description

Steps to replicate:

  1. Go to http://nightly.ckeditor.com/6002/_samples/replacebyclass.html in Safari on OSX (5.0.2)
  2. Do not focus on the editor.
  3. Execute this JS in your console: CKEDITOR.instances['editor1'].insertHtml("test");

The error is: TypeError: Result of expression 'I' [null] is not an object.

In Safari 5.0.2 (Windows), this works fine. In Chrome (OSX), the nightlies works fine.

So this error ONLY exists on Safari 5.0.2 for Mac (Snow Leopard), as of the nightlies.

#6539 [IE] Smiley dialog not focused after text selection Bug Normal UI : Dialogs
Description
  1. Make text selection inside editor but NOT collapsed selection;
  2. Open 'Smiley' dialog.
    • Actual Result: Focus is not on the dialog icons.
#6540 Safari: AutoGrow plugin - CKEditor loses focus Bug Normal CKEditor 3.6.2 General
Description

When testing the AutoGrow sample attached with CKEditor using Safari 5.0.2 @ Mac, you'll notice that whenever the editing area is resized, CKEditor is losing focus and it is impossible to type anything until you click back onto the editing area.

#6542 Safari: space added at the end of style attribute Bug Normal General
Description

When aligning a paragraph to the right, an empty space is added at the end of style attribute. Confirmed in Safari 5.0.2 @ Mac.

Steps to reproduce

  • Open replace by class sample
  • Click inside of the first paragraph
  • Press the "Right Justify" button
  • Result:
    <p style="text-align: right; ">
    	This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p> 
    

Related to #6541.

#6543 Applying style to selected content deletes the content Bug Normal CKEditor 3.4.2 General
Description

When trying to apply style (for example change the color) to a selection made at the beginning of the content, the content is deleted.

Steps to reproduce

  • Open "Replace by Class Name" sample
  • Select "This" (first word)
  • Click on a "Text Color" button and select green color
  • Result: "This" is deleted.

Confirmed in Safari 5.0.2 @ Mac.

#6544 Webkit: An inline style cannot be applied on a collapsed selection Bug Normal General
Description

In Chrome, an inline style cannot be applied on a collapsed selection.

  1. Open the editor with an empty document.
  2. Select some style (a bold, marker or font family).
  3. Type some text.

Expected: The new text has the style applied.

Result: The new text has a default style.

Looks much like #6004, but this is not a regression.

#6545 Safari: new paragraph is being added automatically Garry Yao Bug Normal CKEditor 3.4.2 General
Description

When clicking between two paragraps an empty space is added automatically.

Steps to reproduce

Issue 1

  • Open "Replace by Class Name" sample
  • Paste the following in source mode:
    <p>
    	This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>
    <p>
    	This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>
    <p>
    	This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>
    
  • Click on the second line (for example on "some").
  • Result:

An empty paragraph was added to the source:

<p>
	This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>
<p>
	This&nbsp;is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>
<p>
	&nbsp;</p>
<p>
	This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>

Issue 2

If you follow the steps above, but click between "This" and "is" in the second paragraph, an empty space is replaced with "&nbsp;". It seems to be related and caused by the same bug.

Looks like a regression, cannot reproduce it in 3.4.1.

#6546 Clicking on a "New Page" button triggers a JavaScript error Bug Normal CKEditor 3.4.2 General
Description

Looks like a regression. Confirmed in Safari 5.0.2 @ Mac.

Steps to reproduce

  • Open _samples/replacebyclass.html
  • Click on a "New Page" button
  • Result:
    TypeError: Result of expression 'ad' [null] is not an object.
    

(the content is deleted properly though)

#6547 Divreplace - Apply div css styles to content in editor instance, Bug Normal QA
Description

Trying to build an edit-in-place editing tool using sharedspaces and divreplace. onCLick divreplace is used to replace div with editor instance however I am unable to apply the orginal div styles to editor instance. My editor instance uses a customConfig which calls the css file through cssContent however since the editor instance changes from div to textarea I suspect this is why my style won't apply.

I have added a new div class (and duplicated css style) which sits inside the divreplace class with hope that the editor would style the content as per the style defined however this didnt work.

Is it possible to implement what I am trying to archieve? Is there a recommended method? thx

#6548 [enterBr] text indentation involves subsequent blocks Garry Yao Bug Normal CKEditor 3.4.2 Core : Lists
Description

In enterMode = BR environment, use "indentation" command on the following content and selection:

te^xt
<p>paragraph</p>

Actual Result: note that the second paragraph is also indented.

This's a recent regression and affects all browsers.

#6549 Number list font size New Feature Normal Core : Lists
Description

Open empty editor. Change font size on 72. Create numbered list and write some text.


Expected result:
List number has the same font size as selected from combo (72)

Actually result
List number is diffrent then selected font size (72)

#6550 [Flash] alignment styles lost in outputflash sample Garry Yao Bug Normal CKEditor 3.4.2 General
Description

Flash 9b/IE7, alignments styles are not affecting in the output flash.

#6551 [IE7]: Improper behaviour when pasting a List in IE7 Bug Normal Core : Lists
Description

Steps to reproduce the defect:

  1. Open the Ajax sample in IE7.
  2. Create the following multi-layered numbered list.
    <ol>
    	<li>item 1</li>
    	<li style="margin-left: 40px">item 2</li>
    	<li style="margin-left: 80px">item 3</li>
    </ol>
    
    
  3. Press CTRL + A and then CTRL + C to copy the list.
  4. Press CTRL + A and then CTRL + V to paste the list, replacing the list that is currently in the editor.

Expected: The pasted list should be identical to list that was copied.

Actual: The pasted list contains an extra number and ~ (tilda). (see attachment)

#6552 Disable wsc and scayt on Adobe Air Task Normal CKEditor 3.5 General
Description

Spellchecket.net has confirmed an incompatibility with AIR platform, both plugins should be disabled on it.

#6554 Webkit: cannot type after inserting Page Break Martin Bug Normal CKEditor 3.4.3 General
Description

Cannot type after inserting Page Break using Chrome.

  1. Start the editor win en empty document.
  2. Type "foo".
  3. Press the Page Break button.
  4. Type "foo" again.

Expected: There are 2 "foo" paragraphs with the pagebreak in between.

Result: The second paragraph is missing.

Regression in 3.3.2 (worked well in 3.3.1).

#6557 Missing list items Bug Normal Core : Lists
Description

Attached movie reproduce bug situation

#6558 Can not change list type Bug Normal Core : Lists
Description

Watch attached movie to reproduce bug. The main problem is that after double click on list type button we can not change type any more.

#6559 Maximize plugin @ Opera/Mac Bug Normal UI : Skins
Description

Connected with #4023

  • under Opera/Mac open skins sample
  • maximize first editor
  • scroll down with mouse wheel

Actual result:

the first two toolbar lines are hidden, and on the bottom there is an empty space.

Expected result:
Editor does not move up or down (Opera/Windows works OK)

#6560 Pasting text in dialog box while RTL is enabled, pasted paragraph position is locked Bug Normal General
Description

Test case

  • Open CKEditor sample (replace by class),and clear edit area
  • select and copy text from outside of the editor, with gorizontal line
  • inside edit area press right mouse button and select paste
  • dialog window opens, press right mouse button inside its text area
  • paste previously copied line and text
  • press OK
  • content is pasted into edit area in source view:
    p>
    	&nbsp;</p>
    <meta content="text/html; charset=utf-8" http-equiv="content-type" />
    <hr style="margin-top: 10px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; height: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-color: gray; border-right-color: gray; border-left-color: gray; border-bottom-style: none; border-bottom-width: initial; border-bottom-color: initial; " />
    <p style="margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; float: left; ">
    	CKEditor - The text editor for Internet -&nbsp;<a href="http://ckeditor.com/" rel="noreferrer">http://ckeditor.com</a></p>
    

When line is not copied, text is pasted as follows:

<p>
	CKEditor - The text editor for Internet -&nbsp;<a href="http://ckeditor.com/">http://ckeditor.com</a></p>

IMO there is too many formatting when <hr> is pasted

Found on Safari 4/Mac, confirmed on chrome 7/Linux

#6561 IE9: Styles are broken in RTL language Bug Normal General
Description

Go to user interface language demo

Change language for RTL (i.e. Hebrew).
Result: Styles on toolbar are broken (there is no white beckground under buttons).

Open some dialog (i.e. Info).
Result: Header of the dialog is not visible.

Confirmed in IE9.

#6562 Webkit: An Office2003 skin's button issue Bug Normal General
Description

In Chrome, using Office2003 skin, the toolbar button's bottom space have following issues:

  • hovering doesn't trigger the hover state (sometimes, it's blinking)
  • clicking doesn't activate the button

You can reproduce those issues on Source and SCAYT buttons.

Not a regression.

#6563 Subscript and Superscript buttons working only on selected text Bug Normal Core : Styles
Description
  • Open editor
  • Clear edit area
  • press Subscript or superscript button

Expected result
Subscript and/or superscript should be enabled, apropriate formatting should be set on next entered text. Working under FF and IE (Behaviour from MS Word)

Actual result
Subscript and Superscript could be enabled only on selected text

#6565 The Anchor dialog window should let the user set the ID for an anchor Bug Normal UI : Dialogs
Description

The Link dialog window lets the user choose an anchor from a drop-down list by its ID. However, the ID for an anchor can only be added while editing the source and not via the UI.

Providing an option to add an ID to the Anchor dialog window would make the system more consistent.

#6566 Impossible to get out of blockquote on enterMode = BR Sa'ar Zac Elias Bug Normal CKEditor 3.5.1 Core : Styles
Description
  • Set enterMode = BR and open a sample.
  • Type 3 rows.
  • Apply blockquote.

Note that *everything* is inside the blockquote. You can not get out of it.
IMHO, it should act like that:

  • If the selection is not collapsed, only transform the selected rows into blockquote.
  • If the selection is collapsed, the row in which the caret is placed should be the blockquote.
  • Exiting the blockquote could be done when clicking the blockquote button again.

Also, what do you think of having a possibility to exit a blockquote with double-Enter, just like exiting a list item?

#6567 Change font size issue Bug Normal General
Description

To reproduce the issue:

  1. Click on 'New Page' on toolbar.
  2. Type couple lines of text.
  3. Select all text by 'Ctrl+A'.
  4. Change font size to 20.
  5. Select (by double clicking) one word.
  6. Change font size to 28.
  7. Select all text by 'Ctrl+A'.
  8. Set font size to 20.

Expected: Font size of all text back to the previous size (as it was before step 4).

Actual: Word with font size 28 didn't change it's font size. All other text back to the previous size.

#6568 Bug in table insert row Garry Yao Bug Normal CKEditor 3.5.1 Core : Tables
Description

Hello!

I've found the bug in release 3.4.1 and in earlier reliases: any attempt to add a row to a table with a cell, splitted horizontally, ruins the table completely. This is a simple example. Create table:

<table border="1" cellpadding="1" cellspacing="1" style="width: 500px">

<tbody>

<tr>

<td rowspan="2">

&nbsp;</td>

<td>

&nbsp;</td>

</tr> <tr>

<td>

&nbsp;</td>

</tr>

</tbody>

</table>

The table has one row and two columns. The right cell is divided horizontally. If you try to add row to the table (before or after existing row - does not matter) - the table corrupts.

That is the story :(

#6569 Indentation doesn't honor text direction in list Sa'ar Zac Elias Bug Normal CKEditor 3.4.3 Core : Lists
Description
  1. Load the following content and selection:
    <ol>
    	<li dir="rtl" style="border: 1px solid">
    			^right to left
    	</li>
    </ol>
    
  2. Click on "Increase Indent";
    • Actual Result: Left-margin style is applied;
    • Expected Result: Right-margin should be applied.
#6570 Paste from Word does not recognize start number in an ordered list Bug Normal Plugin : Paste from Word
Description

Suppose we have the following list in a Word document, where user set starting number to "4":

4.	An ordered list
5.	With non-default starting number

after pasting it into CKEditor, it becomes:

<ol>
	<li>
		An ordered list</li>
	<li>
		With non-default starting number&nbsp;</li>
</ol>

although we support the "Start" number in "Numbered List Properties" dialog.

To reproduce it, check the attached document.

Some common scenarios

Actually most of our users is not an IT knowledgeable, so they're not familiar with the "shift + enter" between list. So they happened to create that kind of lists with the following steps:

  1. First you set up a new list, by clicking numbering icon on the ribbon, or just type number "1" on the document.
  1. Press ENTER after each end of list item, and then MS Word will automatically generate incremented number for the next list item.
  1. Somehow when users want to put a paragraph between list, they just press ENTER and then delete the automatically generated numbering (with backspace button), and then they write a paragraph there.
  1. Last, when they want to continue the numbering, they just type the next numbering, or click the numbering icon, and then pick "continue numbering".

There's another way to create this kind of list, here's the steps:

  1. For example create numbering list first, with 5 list items.
  1. When the 5 list items completed, somehow the user forget to add some paragraph between number 3 and 4, so they just press enter at the end of list item 3, and then there'll be number 4 with blank items appeared between number 3 and 5 (at this step, there'll be 6 list items generated).
  1. Last, they just delete the automatically generated number, and then write a new paragraph.
#6573 Refactoring: Indent command doesn't share a big chunk of logic across executions Bug Normal General
Description

Refactoring: Indent command doesn't share a big chunk of logic across executions.

Particularly, these functions from the Indent plugin are recreated each time the Indent command is executed (128 lines of code):

  • indentList
  • indentBlock
  • indentElement

This causes an unnecessary memory allocation and deallocation.

#6574 Opera: impossible to use keyboard after opening the context menu Garry Yao Bug Normal CKEditor 3.4.2 General
Description

Arrow keys work only for the first time an arrow key is pressed, after that it is impossible to use keyboard.

steps to reproduce

  • Create a table in wysywig mode (it's a nice object to test nested context menu items)
  • click inside of a table cell
  • press Shift + F10
  • press down arrow to "Cell"
  • press "Right arrow" key and then "Left arrow" key
  • result: if you press right arrow key again, the sub menu will not show up again. Pressing "esc" key doesn't close the context menu, so it is impossible to get back to the editing area.

I think I'm able to reproduce a similar bug at least since 3.4, although the effect is a little it different there.

#6575 Tabs disappearing in Link dialog after specific action sequence Tobiasz Cudnik Bug Normal CKEditor 3.4.3 UI : Dialogs
Description

Click on the "link" icon in the toolbar to make the dialog open.

Choose "Anchor" or "Email" from the LinkType dropdown and toggle between the two (So go from "Anchor" to "Email" and then back to "Anchor" or vice versa). The "advanced" tab will disappear and not come back for these linkTypes unless you refresh the page.

#6576 FCKEditor 2.6.5 & Internet Explorer 9 Bug Normal General
Description

We have a non-ending list of problems when using IE9 with FCKEditor v2.6.5. Once we solve one problem, the next problem appears. After solving the problem with the toolbar buttons (due to the IE opacity filter which was removed from IE9), we now have following problems which we can not solve :

  1. When placing the cursor on a link and opening the link dialog, the link URL is not displayed. This is because IE9 loses the cursor position in the editor window. Hence no selection is found (the parentElement is the whole document instead of the a element).
  1. When adding an object, the internal code uses the tag fck:object. The colon : gives a problem in IE9.

Could you advise us on the code files and changes we have to add to make this work ?

Thanks in advance. D.

#6577 selection error when editor element is hidden Bug Normal CKEditor 3.5.1 General
Description

Low Priority

Firebug Error: "q is null" stack trace: "createBookmarks()ckeditor.js (line 119) q(A=Object { _=Object, elementMode=1, more...})ckeditor.js (line 89) isArray()ckeditor.js (line 9) [Break On This Error] A.setStart(B.$,z.startOffset);A.setEnd...u=s&&s[1];if(t)q.attributes.width=t;" (ah the joys of compiled code)

This error occurs after all my code has finished running. I'm guessing from farther down in the onLoad queue?

It has something to do with the offending ckeditor being attached to a completely empty and hidden(as in a parent tag has the 'display:none' property set) textarea. If I put some initial text inside the textarea tag, OR make the textarea visible the error doesn't occur.

My application is complex, and I haven't been able to reproduce the error yet in a simplified form yet. When/if I can, I'll post it.

This error only occurs in FireFox and SeaMonkey. It does not occur in Safari, Opera, IE, or Chrome. All tested on Windows XP with fairly recent versions.

#6578 failed to load null resource when contentsCss set to null in webkit Bug Normal General
Description

Low Priority

In webkit browsers if contentsCss is set to null, an error is thrown about failing to load a resource with a URL of http://mydomain.com/mypath/null

I'm guessing this occurs for all browsers but webkit is the only one that complains about it.

To be clear I'm not setting contentsCss to 'null', I'm setting it to null. e.g.

jQuery('textarea').ckeditor(function(){something=this}, {

resize_enabled: false, skin: 'jqui1', contentsCss: null

});

#6579 jQuery adapter error on Safari/iPhone Sa'ar Zac Elias Bug Normal CKEditor 3.4.3 General
Description

When using the jQuery adapter on Safari/iPhone, an error is thrown on L6:
TypeError: Result of expression 'f' [null] is not an object.

#6580 [IE9] Unable to edit Flash object Garry Yao Bug Normal CKEditor 3.4.3 UI : Dialogs
Description
  1. Insert a flash object into document with only URL filled;
  2. Double click on the fake flash image to open dialog again;
    • Actual Result: URL doesn't appear inside dialog field.
#6582 Add row properties dialog New Feature Normal UI : Dialogs
Description

It's useful, supported and widely used to add styles on <tr>. A menu option & dialog to set row properties would be appreciated.
Properties to be set:

  • background
  • color
  • border is tricky, I guess better left alone
  • alignment
#6585 [Opera] Close inline style fails Garry Yao Bug Normal Core : Styles
Description
  1. Start typing a few words within an empty page;
  2. Click to open 'Bold' style, continue to type some words;
  3. Click again on 'Bold' to close the style;
    • Actual Result: Selection is still inside the strong element.

Doesn't seems to be a regression.

To summarize, this TC is applicable for format buttons as well as inline styles from "Styles Dropdown", font names and font sizes - All inline styles.

Checkout comment 20 for more details

#6587 divreplace.html sample broken Bug Normal General
Description

In the DIV Replace sample, when each editable DIV is double clicked one after another, eventually each editable DIV will disappear leaving only the last editable DIV which was double clicked. Image attached.

#6588 Copy and paste adds <span> if SCAYT is enabled Sa'ar Zac Elias Bug Normal CKEditor 3.4.3 UI : Spell Checker
Description

Copying something with a 'spelling' error ( eg CKEditor ) generates extra code when it is pasted in HTML view mode with SCAYT enabled.

The source code <p>CKEditor</p> will lead to <p><span>CKEditor</span></p>.

Error consistently reproducible in Firefox 3.6.12 on Windows and Linux.

Cannot reproduce in IE8 or Chrome.

This is only an issue (for me) when wiki style links are copied and pasted. It messes with things such as [[spelling: eror]], leading to [[spelling: <span>eror</span>]]

Many thanks for your time and for CKEditor, it's awesome!

#6589 Make it easier to use iframeDialog Alfonso Martínez de Lizarrondo New Feature Normal CKEditor 3.6 UI : Dialogs
Description

Currently is not too easy to use the iframeDialog, specially the part about getting the current editor or listening to the dialog events.

The few resources available show The proposal here is to ignore the CKEDITOR.dialog.addIframe and do that work again http://cksource.com/forums/viewtopic.php?f=11&t=16040 This page explains the basic usage, but again, it seems that it's extra work http://www.tommed.co.uk/?p=31

My proposal is to make the CKEDITOR.dialog.addIframe create automatically a function that will notify the inner window of the dialog events (load, ok and cancel), so the only requirement to specify a dialog are two lines, almost like any other dialog:

editor.addCommand( 'myPlugin', new CKEDITOR.dialogCommand( 'myPlugin' ) );
CKEDITOR.dialog.addIframe( 'myPlugin', "Plugin title", this.path + 'popup.html', 700, 470);

And adding a simple function in the iframe:

// Gets notified of events in the main dialog
function onDialogEvent( e )
{
	switch(e.name)
	{
		case 'load':
			oEditor = e.editor;
			init();
			break;

		case 'ok':
			Ok();
			break;

		case 'cancel':
			break;
	}
}

The patch also includes the #5745 proposal so that way it's possible to alter the default buttons or other behavior in the dialog definition.

#6590 q is null Bug Normal General
Description

Hello,

I am getting a weird problem with firefox. Everything seems to be working, yet I'm getting an error "q is null". Going through the minified code, it shows this line:

var q=r.document.getSelection().getNative(); q.removeAllRanges(); q.addRange(p);

this translates into the unminified code in the plugin.js to about line 1363: var selection = this.document.getSelection().getNative(); selection.removeAllRanges(); selection.addRange( nativeRange );

From this bug, I can assume that the selection variable is null. Is there a reason why this is assumed to never be null?

It seems to happen mostly when the ckeditor field is not displayed on the screen (i.e. in a div with a style="display:none", and I'm calling a CKEDITOR.replace() on it.

Putting a if(q!=null) around the 2 statements prevents this error.

#6591 No Textarea Visible Bug Normal General
Description

I just downloaded the latest CKeditor version and used the sample pages to make an editor with autogrow. I just copied and pasted so nothing would go wrong. But there is no text area when the page loads. The toolbars appear fine but there are no values in the combo boxes and no textarea. Firebug produces these 2 error messages which i never recieved beofre installing:

uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMLocation.host]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://smarterwiki/content/smarterwiki.js :: anonymous :: line 1225" data: no]

uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMLocation.host]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://smarterwiki/content/smarterwiki.js :: anonymous :: line 1225" data: no]

Could this be something to do with jquery? I have used ckeditor in the past without using jquery and it worked fine.

#6592 BIDI: Show block tag name mirroring New Feature Normal General
Description

'showblocks' outlook should have the similar mirroring effects with indentation commands.

#6593 BIDI: Enter key doesn't inheirt text direction with headings Bug Normal UI : Enter Key
Description
  1. Load the following content:
    <h1 dir="rtl">
    	heading1^</h1>
    
  2. Press enter key;
    • Actual Result: New paragraph results in left-to-right.
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