Custom Query
Results (7401 - 7500 of 11754)
Ticket | Summary | Owner | Type | Priority | Milestone | Component |
---|---|---|---|---|---|---|
#8535 | Bug: - hide() is not working with IE 7 for CKEditor 3.6.2.0 | Bug | Normal | General | ||
Description |
Hi, We are using 3.6.2.0 version of CKEditor in our project and noticed an issue recently with CKEditor's compatibility with IE7. We have the functionality in the editor to hide the images through javascript which is not working on IE 7 browser and working in IE 8, Firefox etc. We have tried all the alternatives and couldn’t find a proper solution for it. Since our most clients are using IE 7 we have to keep a fix for this issue. It would really appreciated if we could get any guidance / help towards this. Please find the code snippet of Js (bottom) which we are using. It is being noticed that the hide() method is working on IE7. As indicated in CKEditor’s documentation it is setting the display:none for the element. From the debug we could fin d the style.display become “none” but it is not hiding the image. Even we have tried to set the isVisible = false. But no luck yet for our researches. It would be nice if you could help us for giving some details which we are expecting: 1) Whether this is a bug with CKEditor ? , If so any fix or work around 2) Whether we did something wrong? Code Snippet (JS): var editor = getEditor(); for (var i = 0; i < imgArray.length; i++) {
} Thanks In Advance. Siju Thomas. |
|||||
#8537 | Strange result when merging cells in tables | Bug | Normal | Core : Tables | ||
Description |
I get a strange result i Chrome when making a 3x3 table with first row and first column set as header and then merging the middle cell of the first row down! See attached screenshot from your http://ckeditor.com/demo page I have entered the values a, b, c, ... , i ind the cells to start with (a, b and c being the first row, d, e and f being the values of the second row, etc). As expected the value b and e are then merged into the same cell - but the structure of the table now looks funny. I guess this is because the first row is a header row and the second row (middle cell) is not...? |
|||||
#8538 | IE8 IE7: Copy, select, paste causes error | Bug | Normal | General | ||
Description |
Issue has been reproducible in IE8 and IE7 from CKEditor 3.6.2 rev [7239] To reproduce:
Result: JS error is thrown.
In IE7 |
|||||
#8539 | German translation error | Bug | Normal | UI : Language | ||
Description |
In the link popup, select link-type "email". It reads "E-Mail Addresse" which is one "d" too much. Correction: "E-Mail Adresse" |
|||||
#8540 | Styling lost on text that is included within an invalid HTML block | Bug | Normal | CKEditor 3.6.3 | Core : Parser | |
Description |
Steps to Reproduce:
Problem: The bold styling is not displayed. If you switch back to Source mode without clicking in the editor body, you can see the source has changed to: <ul> This is a sample that contains bold text </ul> The bold formatting is already lost. If you switch back to wysiwyg mode, click in the editor and then switch back to Source mode, the source is now: <p> This is a sample that contains bold text</p> <ul> </ul> We realise that using the UL tag without an inner LI is not valid HTML. However we would still expect the styling of the text content to be preserved. |
|||||
#8542 | Disappearing paragraph after lists (IE Only) | Bug | Normal | General | ||
Description |
I previously mentioned this on ticket #7364 but that was closed for a more recent duplicate. Since the new ticket does not specifically mention this problem, I'm making it its own ticket. Paste into source view: <ul> <li>item 1</li> <li>item 2</li> </ul> <p>paragraph</p> In editing view, place your cursor in front of the word "paragraph" and hit backspace once. Return to source view and you will see it has created the following invalid html: <ul> <li>item 1</li> <li>item 2</li> paragraph</ul> Worse, when the editor tries to work with the invalid html it will "correct" its mistake. To see this, now change the list formatting (for instance from unordered to ordered list) and it will delete the paragraph entirely. You can try this demo with a large paragraph instead of just the word "paragraph", and you will see the whole paragraph disappear from the document. |
|||||
#8544 | Turkish Language | Task | Normal | UI : Language | ||
Description |
Missing keyword has been translated. |
|||||
#8545 | Uncaught JS errors when destroying editor/textarea before fully loaded | Bug | Normal | General | ||
Description |
Chrome says: Uncaught TypeError: Cannot call method 'setHtml' of null (ckeditor.js, line 127) Firefox says: p is null [Break On This Error] (function(){var m;j.add('editingblock'...e==1&&D.getName() in f.$removeEmpty; Of course, this only happens when you refresh/empty cache, and the ckeditor resources are not loaded yet. When they are in browser cache, the editor loads too quickly for this to be an issue. It would be nice however, if there were some (better) checks in place, making sure that the elements are still there. If not, simply abort the loading process gracefully. Let me know if you need more details. |
|||||
#8546 | link in list fails in ie8 | Bug | Normal | General | ||
Description |
I run Windows 7 Service Pack 1 (Microsoft Windows NT 6.1.7601.17514) with IE8 (Version: 8.0.7601.17514) When I put the code below into ck-editor and I try to insert a link in a list, by highlighting a word and pressing link-button to enter url, the url ends up not only in the href-attribute, but also in the linkname as seen below. I tried here to add a link to the word "om", As you can se "om" ends up after the a-tag. This also fails in http://ckeditor.com/demo. <ol>
</ol> |
|||||
#8547 | IE8: We can't enter text after anchor in editor body. | Bug | Normal | General | ||
Description |
To reproduce the defect:
Expected Result: Cursor moves to right side of anchor. Actual Result: Cursor always stays before the anchor and it's not possible for the user to enter text after the anchor. |
|||||
#8553 | SCAYT Causing Format Errors | Bug | Normal | General | ||
Description |
SCAYT started causing formatting errors this morning. We have bulleted lists in our ckeditor fields, and when SCAYT is enabled, it breaks up the bullets into 1-2 words each. This happens on http://ckeditor.com/demo also. It was happening with version 3.5.3. I upgraded to 3.6.2, but the problem still occurs, so I believe it's only due to some change in the SCAYT component. Here's an example of HTML to use inside the ckeditor field: <p> <strong>Manufacturer's Description:</strong></p> <p> <strong>Designed To Work With The Following Winches:</strong></p> <ul> <li> KFI: S2000 / A2500 / A3000</li> <li> Warn: U2500 / A2000 / A2500 / 1.5ci / 2.5ci / 2.5ce / 2.5s / 3.0ci / 3.0ce / 3.0s</li> <li> Warn: RT15 / RT25 / RT30 / XT15 / XT25 / XT30</li> <li> Ramsey: ATV2500 / ATV3000</li> <li> Super Winch: All ATV</li> <li> Marker: All ATV Winches</li> <li> Venom: All ATV Winches (except the Venom 3500/4000/4500 Hardcore Series)</li> <li> Champion: C10013 / C10014 / C10018</li> <li> Champion: C20049 / C20049-2 / C20051 / C20249 / C30045 / C30145</li> <li> Many Others Similar To The Above (call for details)<br /> - Standard ATV Winch 4-hole bolt pattern of 3.00" X 4.875"<br /> - Standard ATV Winch 2-hole bolt pattern of 3.100"<br /> - Standard ATV Fairlead bolt pattern of 4.875"</li> </ul> <p> <strong>Specifications:</strong></p> <ul> <li> 100% Made In USA</li> <li> Constructed of 3/16" steel</li> <li> Unlike all other mount competitors our mounts are metal bead blasted before they are powder coated for the best possible finish prep.</li> <li> Powder coated black for supreme durability</li> <li> Does NOT work with Polaris OEM Brush Guard or Double Tube Bumper</li> <li> Works with the new OEM Deluxe Brushguard #2874785-067</li> <li> Complete installation instructions included</li> <li> All mounting hardware included</li> <li> Satisfaction Guaranteed</li> <li> Roller fairlead and winch not included</li> </ul> |
|||||
#8555 | Table's popup menu has 2 additional elements: Edit Div, Remove div | Bug | Normal | General | ||
Description |
Chrome, Safari
Expected: Popup menu contains standart elements Actual: We can see that table's popup menu has 2 additional elements: Edit Div, Remove div |
|||||
#8556 | When we edit a cell in the table size of other columns is reduced | Bug | Normal | General | ||
Description |
Expected: Size of other column shouldn't change (We still have some space to type) Actual: As a result we can see that other columns are constantly reduced |
|||||
#8557 | Incorrect bulleted list inside numbered list | Bug | Normal | General | ||
Description |
Any browser 1.In Text's toolbar press "Insert/Remove numbered list" 2.Create the following structure:
3.Set cursor in "2. Smth" row and in text's toolbar press "Insert/Remove bulleted list" Expected: May be it should work as in MS Word and result should be:
Actual: As a result we have the following: 1.Smth
1.Smth |
|||||
#8558 | Incorrect bulleted list inside numbered list | Bug | Normal | General | ||
Description |
Any browser 1.In Text's toolbar press "Insert/Remove numbered list" 2.Create the following structure:
3.Set cursor in "2. Smth" row and in text's toolbar press "Insert/Remove bulleted list" Expected: May be it should work as in MS Word and result should be:
Actual: As a result we have the following: 1.Smth
1.Smth |
|||||
#8559 | Line's size can't be changed in underlined text | Bug | Normal | General | ||
Description |
1.Type smth in Text area and select it
Expected: Line's size should be changed in underlined text Actual: Line's size can't be changed in underlined text |
|||||
#8560 | CKeditor don't work in some situations on IE8 | Bug | Normal | General | ||
Description |
Hello, I use PHP 5.3.8 and CKeditor 3.6.2 (Revision 7275) like this : include("ext/ckeditor/ckeditor.php"); $CKEditor = new CKEditor(); $CKEditor->basePath = 'ext/ckeditor/'; $CKEditor->config['height'] = 450; $CKEditor->config['removePlugins']='elementspath'; $CKEditor->editor("bodytext", $initialvalue); With IE8, in some situations (create CKEditor instance in a iframe after changing his document.hef) all buttons on toolbar don't work. If I refresh the iframe, the buttons works. I've not this problem with the old editor (FCKEditor). I've not this problem with Firefox. |
|||||
#8562 | Table: Insert Column Before and Insert Column After not working when a column contains some 'undefined' cells | Bug | Normal | General | ||
Description |
Steps to Reproduce:
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;"> <tbody> <tr> <td> 1.1</td> <td> 1.2</td> </tr> <tr> <td> 2.1</td> <td> 2.2</td> </tr> <tr> <td> 3.1</td> <td> 3.2</td> </tr> </tbody> </table>
Problem: The column is not inserted and a script error occurs. The error is: P[S] is undefined http://nightly.ckeditor.com/7334/ckeditor.js Line 86 When run using ckeditor_source.js the error is: cloneCol[i] is undefined file:///C:/ck%20test%20builds/3.6.2_dev/_source/plugins/tabletools/plugin.js Line 292 The code in insertColumn() in tabletools/plugin.js tries to check the colspan of each cell in the column but 2 of the cells in the new column are undefined - therefore the error is thrown.
|
|||||
#8563 | ckeditor makes double <br> | Bug | Normal | General | ||
Description |
I use ckeditor PHP version with following settings: $configenterMode? = 2; $configshiftEnterMode? = 1; When i change line (inserting <br) in the editor, it only shows 1 <br> in htmlmode.. But everytime i submit the text, it ad another <br> to it.. It should be: abc<br> bac<br> cab<br> But instead it's: abc<br><br> bac<br><br> cab<br><br> I use Chrome, but i also testet it in IE and it still does it.. How to fix this problem? |
|||||
#8564 | SCAYT messing up Lists <ul> | Bug | Normal | General | ||
Description |
how to reproduce. 1) In source code view, paste the following html : <ul>
</ul> 2) Return to the WYSIWYG view 3) Activate SCAYT 4) See lists messing up as scayt is analysing text |
|||||
#8565 | Accessibility Software JAWS not reading label field if ckeditor is enabled | Bug | Normal | Accessibility | ||
Description |
Accessibility Software JAWS not reading the label field before textarea for which ckeditor is enabled 1) Place a label control in the page. 2) Place a text area next to the label control. 3) Install JAWS and tab through the page. JAWS will read the label field that occurs before the textarea control. 4) Now enable rich text editor for the text area. 5) When we tab through the page JAWS will not read the label field that occurs before the textarea control. If a label is placed before a ckeditor field to tell what that textarea is for then accessibility users will not be able to understand the purpose of the ckeditor enabled textarea as JAWS does not read the label field. |
|||||
#8566 | Include default HTML Code in CKEditor | Task | Normal | General | ||
Description |
Hello, I have just started using CKEditor, I have a basic doubt as - I want to show some default html content in my CKEditor. It will be a html code for may be backgorund color with some contents. How can i achieve it.? Also is there any offline development guide available to download.? Thanks, Kaushik |
|||||
#8567 | Hyperlink problem in Internet Explorer | Bug | Normal | General | ||
Description |
I found a problem with hyperlink tools.
The hyperlink (url) appears and the selected text was after the link... only append in Internet Explorer |
|||||
#8568 | Editor resize broken in Chrome in specific condition | Bug | Normal | General | ||
Description |
This appears to be a bug with Chrome, haven't tested Safari. This affects our default installation but it can be triggered with one of the examples.
Now this is a problem for us as it happens when we resize the editor then resize the browser. We have the editor locked to only resize vertically and have applied the suggested fix at http://dev.ckeditor.com/ticket/6308. Now if you fix 6308 then you can reproduce this bug when setting config.resize_dir = 'vertical'; just by resizing the editor then shrinking the Chrome browser width. |
|||||
#8569 | FF: JS error when inserting elements after HTML with comments. | Bug | Normal | General | ||
Description |
Ticket has been reported on our support channel - Topic - "Possible bug: HTML comments cause Javascript error when integrating CKFinder with CKEditor"
The error: Bug is only reproducible in Firefox 4-10 and IE 6-9 (FF 3.6 is fine). Ticket has been reproducible from CKE 3.6.1 rev [6963]
NOTE: |
|||||
#8571 | Pasting Images from Firefox to other browsers | Bug | Normal | General | ||
Description |
We're having problems pasting images from firefox into other browsers. OS: Windows 7 Steps to reproduce:
We can paste into Firefox just fine, but cannot copy from it. Is this something that can be fixed? |
|||||
#8572 | Text pasted from MS Word stretches the margins uncontrolably. | Bug | Normal | Plugin : Paste from Word | ||
Description |
We use IE 8, ColdFusion 9 for code files, and included the whole CKEditor 3.3 folder in the application. Everything has been working fine. Today, one of our users experienced a weird effect of CKEditor. She prepared her notes in MSWord and copied it into the narration area. When she clicked "Add Narration", the displayed narration (in the narration table) stretches to the end of each sentence. I could not reproduce the problem. I noticed that the ckeditor.js and the plugin.js files contain an 'Apple-style-span' code, but this has never changed the margins before. Also, our office does not support Apple. Here are the code tags in View Source: <p align="left" style="margin-left:-.25in;">
</span></p> |
|||||
#8573 | The editor is not rendered in the page if the html file has no extension. | Bug | Normal | General | ||
Description |
Steps to reproduce :1 - Get the latest nightly build (or version 3.6.2) 2 - Change the name of the attached file by removing its extension. Browser name and OS :Code highlighting: alex@dionisos:wm_web_client$ uname -a Linux dionisos 3.0-6.slh.3-aptosid-amd64 #1 SMP PREEMPT Thu Oct 6 00:31:17 UTC 2011 x86_64 GNU/Linux Google Chrome 15.0.874.121 Iceweasel (Debian's Firefox with no branding) 8.0 Screenshot :No need. It's only a blank page in both browsers. Extra information :The "Developer Tools" "Console" in Google Chrome shows the following messages when the file without extension gets opened. Uncaught TypeError: Cannot read property 'cssFloat' of null ckeditor.js:9 a.tools.cssStyleToDomStyle ckeditor.js:9 e ckeditor.js:9 (anonymous function) ckeditor.js:10 (anonymous function) ckeditor.js:149 |
|||||
#8575 | IE6 IE7: Selecting a table header row using Elements path bar omitting first char in first header cell | Bug | Normal | General | ||
Description |
To reproduce the defect:
Issue: See that first character in the first word in first header cell not selected. |
|||||
#8578 | this.getWindow().$.getComputedStyle(this.$, \"\") is null | Bug | Normal | General | ||
Description |
I an seeing the following error: this.getWindow().$.getComputedStyle(this.$, \"\") is null userAgent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0 The code in question is located at element.js line 502. I am recommending that the code change from: return this.getWindow().$.getComputedStyle( this.$, ).getPropertyValue( propertyName ); to return this.getWindow().$.getComputedStyle( this.$, ) ? this.getWindow().$.getComputedStyle( this.$, ).getPropertyValue( propertyName ) : null; that will fix the problem. thanks, Scott Schmitz. |
|||||
#8580 | contentEditable is not worked on DIV | Bug | Normal | General | ||
Description |
I set contentEditable="false" in a DIV, but still can modify the content inside DIV. <div contentEditable="false">xxx</div> I am not sure whether other has the same problem except DIV, maybe you can try :) Only in IE. My IE version is IE8. |
|||||
#8581 | Double spacing between 2 lines in editor | Bug | Normal | General | ||
Description |
When I enter any text in CKEditor, getting double spacing between 2 lines. |
|||||
#8582 | Pasting into CKEditor produces DIV's not Paragraphs | Bug | Normal | Core : Pasting | ||
Description |
Using version 3.6.2 of CKEditor and with enterMode set to enterMode: CKEDITOR.ENTER_P when I paste a bunch of text from notepad that contains paragraphs like: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer orci erat, accumsan non dignissim in, interdum et magna. Donec eget blandit nibh. Duis porta sapien non elit mattis lobortis. Nulla facilisi. Integer at nisi mauris. Donec dignissim, ante quis interdum porttitor, tellus sapien rutrum eros, et rhoncus risus dui et libero. Pellentesque iaculis est massa. Duis fringilla bibendum augue, vel tempus massa ornare eget. Ut sagittis nibh eget dui commodo sollicitudin sit amet in purus. Vivamus a arcu id lacus aliquet dictum. Curabitur venenatis accumsan fringilla. Nullam scelerisque tellus lorem, sit amet ullamcorper turpis. Praesent ac lorem eros, sit amet sagittis felis. Duis vestibulum convallis elit, non gravida arcu dapibus sit amet. Etiam vitae risus id nunc luctus tincidunt id in sem. Donec ac libero lacus. Vivamus convallis ipsum vel eros lobortis sed egestas enim condimentum. Morbi hendrerit leo lacinia ante feugiat tincidunt. Nam purus lectus, euismod ac volutpat ut, aliquet sit amet massa. Donec mollis semper ultrices. Phasellus vulputate dapibus feugiat. Duis sed massa in lorem imperdiet scelerisque sed sed justo. Quisque mollis erat bibendum metus ultrices eget pharetra nisl eleifend. Etiam venenatis lorem lacinia nulla dapibus pellentesque. Mauris ornare dapibus mi et posuere. Nam id vestibulum neque. Donec aliquet venenatis eros, at pellentesque nunc porttitor vitae. Maecenas ut lectus sed neque facilisis semper. Fusce placerat blandit nisl id condimentum. Cras suscipit velit id metus mattis nec feugiat mauris lobortis. Mauris aliquet malesuada urna quis malesuada. Sed mattis fringilla mi, quis dictum ipsum tincidunt et. Quisque metus felis, ultrices vitae consequat ac, scelerisque eu massa. Nulla lacus orci, lobortis vel posuere sit amet, cursus eu est. Vivamus sed cursus odio. it wraps each of the paragraphs in a div tag instead of a p tag. I need it to wrap those in p tags. |
|||||
#8583 | IE image resize handles appear outside of edit | Bug | Normal | General | ||
Description |
Go to ckeditor.com/demo in IE9. Add a large image to the editor. (e.g. /userfiles/images/Public%20Folder/035-21.jpg ) Click on the image. The resize handles go beyond the bounds of the editor. |
|||||
#8585 | editor.getData() stops working if there are two editors on the same page. | Bug | Normal | General | ||
Description |
editor.getData() returns the un-updated old version of the editor contents if there are more than one editor. i'm using editor.getSnapshot() to get new contents. editor.updateElement() does not have an effect on this occasion. |
|||||
#8586 | flash plugin does not allow percentage widths | Bug | Normal | General | ||
Description |
This ticket can be considered a clone of #7114. Using Chrome 15 on Mac, CKEditor 3.5.1, working in Drupal 7 using the wysiwyg module.
result: The code saved for the embed contains width="100" not width="100%". This happens because the CKEDITOR.tools.cssLength function returns either a unitless value or a PX value. It does not preserve the units of the element's width and height attributes. In our case, we have migrated data from a client that contains HTML that includes flash embeds with "100%" width. Whenever a node is edited, the width of the flash embed is incorrectly converted from 100% to 100, resulting is tall, skinny videos. To resolve this locally, I created a plugin that checks the width property of embed and object elements on attach and detach of the editor. If the width is 100 and if the height is great than the width (resulting in an awkward tall, skinny flash video), I change the value of the width to be 100% so that on save, the content of the editor doesn't overwrite 100% in the database with 100. |
|||||
#8587 | IE7 maximize long delay | Bug | Normal | Performance | ||
Description |
In IE7 (IE 7.0.6002.18005 / OS: Windows Vista SP2) it takes about 4-5 seconds to maximize/minimize the editor (using Maximize button). |
|||||
#8588 | [Safari, Chrome] Copying and pasting last table row does not work | Bug | Normal | General | ||
Description |
To reproduce the defect:
Issue: Table row data is pasted as text into a single cell |
|||||
#8590 | Form tags being removed on editor load in FF3.5 and Chrome 15 | Bug | Normal | General | ||
Description |
Problem editing existing forms using CKEditor the following code replicates the problem I'm having with our intranet cms: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Form problem example</title> <meta content="text/html; charset=utf-8" http-equiv="content-type" /> <script type="text/javascript" src="../ckeditor.js"></script> <script src="sample.js" type="text/javascript"></script> <link href="sample.css" rel="stylesheet" type="text/css" /> </head> <body> <form action="sample_posteddata.php" method="post"> <h2 class="samples">Form problem example</h2> <p>Works fine in IE6 - IE8, fails in FF3.5 & Chrome 15</p> <p> <div class="editorArea" style="min-height:400px;"> <div id="mainEditor" name="mainEditor" style="width: 100%; height: 400px; margin-bottom:26px;" class="mainEditor"> <form action="" class="form" method="post" name="frm_Comments"> <fieldset> <legend>Your details</legend> <table class="form"> <tbody> <tr> <td class="control"> <label for="SenderName">Your Name *</label> </td> <td> <input class="singletextinput" name="SenderName" type="text"/> </td> </tr> <tr> <td class="control"> <label for="SenderDept">Your Department</label> </td> <td> <input class="singletextinput" name="SenderDept" type="text"/> </td> </tr> <tr> <td class="control"> <label for="SenderEmail">Your E-mail address*</label> </td> <td> <input class="singletextinput" name="SenderEmail" type="text"/> </td> </tr> <tr> <td class="control"> <label for="SenderPhone">Your Phone number</label> </td> <td> <input class="singletextinput" name="SenderPhone" type="text"/> </td> </tr> </tbody> </table> </fieldset> <fieldset> <legend>Your comments</legend> <table class="form"> <tbody> <tr> <td class="control"> <label for="SenderComments">Enter your comments *</label> </td> <td> <textarea class="multitextinput" name="SenderComments" type="text"></textarea> </td> </tr> <tr> <td colspan="2"> <input id="submit" type="submit" value="submit"/> </td> </tr> </tbody> </table> </fieldset> </form> <p>some text</p> </div> </div> <script type="text/javascript"> //<![CDATA[ CKEDITOR.replace( 'mainEditor', { skin : 'kama' }); //]]> </script> </p> </body> </html> The form loads as expected in IE6 - IE8, but the form elements are stripped out in FF and Chrome. |
|||||
#8591 | Bug with custom smilies(BBCode) with phpBB3 | Bug | Normal | Core : Output Data | ||
Description |
Dear sir, Recently I have been developed a mod for phpBB who add your editor to the phpBB system(modx format). The problem is that the custom smilies dosent works and when i click Source its stuck. Attached the zip of the phpBB mod. Yours, Almog Baku *tried on the nightly ver and on the release ver. The javascript at the posting page:
|
|||||
#8592 | FF: <br> tag added to each table cell when a table is created | Bug | Normal | General | ||
Description |
To Reproduce: When you enter text in one of the cells and then switch to Source view and back to wysiwyg mode, the <br> tag is no longer present in that cell. Is there a reason for adding these <br> tags in FF? |
|||||
#8593 | Default width of tables cannot be configured, is too wide for many reasonable instances | Bug | Normal | Core : Tables | ||
Description |
We often use CKEditor in columns narrower than 500 pixels, leading to an unworkable result with a table of the default size. Since this is not configurable, it constitutes a bug for folks upgrading from FCKEditor, which had a much smaller default less likely to create conflicts (200px). I am attaching a patch to make this configurable. We can now configure both the width and the units in which the width is expressed. The patch also reverts to the old default width of 200 pixels for broader compatibility. Of course I understand if you're not excited about this aspect, but the rest should be helpful. |
|||||
#8594 | Strange paste results when source is Excel | Bug | Normal | Plugin : Paste from Word | ||
Description |
I have tested pasting from Excel either directly or through Word, and there are differences in visual expression and/or html code in most cases. It is particularly disturbing that there are differences between keystroke CTRL-V and using the Paste button. The source for the test was a simple Excel 2010 spreadsheet with a 2x2 table where 2 cells had background color and all cells had border. The result as witnessed in source-mode is supplied. In neither case did the outside border survive. For direct pasting all methods are different even though paste buttons give the same visual result. Using Word as an intermediary gave the best result and paste buttons even gave identical results. There was still a visual difference between paste button and CTRL-V that obviously was refledted in the source code. It seems like the methods are supported by separate code and that the code is not aligned. There is also a question whether the documentation strongly enough emphasizes the importance of using Word as an intermediary to align text coding for paste operations. Also: I set the two config flags to false to avoid removing font and style formatting, and removed cache. |
|||||
#8595 | FCKeditor appears to not be working consistently. | Bug | Normal | General | ||
Description |
FCKeditor appears to not be working consistently. If you enter one line of text, hit enter, click on the bullet icon, the bullets don't appear. Delete the line, click the bullet icon and the bullets appears. |
|||||
#8596 | FCKEditor inserts <p></p> in code | Bug | Normal | UI : Source View | ||
Description |
Hi, I have a form in the FCKEditor. This is how it looks: <p>[to:test@test.com;bcc:info@text.com;subject:some email subject]<style type="text/css"> ... more css code... </style></p><table ..more html code I don't want the <p> before the [ and the </p> after the </style> tag so I remove it but as soon as I choose the source code button, FCKEditor inserted it again. I checked several things in my FCKConfig:: FCKConfig.EnterMode = 'p' FCKConfig.FormatSource = false ; the 3 FCKConfig.ProtectedSource lines are all commented out Can I stop FCKEditor from inserting this code? If so, how? Btw I need the text between []. It contains placeholders for my code. Is this a problem for FCK? I use FCKEditor Version 2.6.5, Firefox 8.01 on W7 Marc |
|||||
#8598 | Cyrillic characters in CKEditor for ASP.net becomes garbage in ISO-8859-1 | Bug | Normal | Server : ASP.Net | ||
Description |
When using CKEditor for ASP.net 3.6.2 and inputing cyrillic characters, the CKEditorControl.Text property becomes incorrect. Example insert Text Э into the CKEditor, do a postback. In the postbody, note that it's been correctly converted by the browser to Э since the page is running with charset ISO-8859-1. In CKEditorControl.Text it becomes the character "-". Workaround for us, it to wrap the control, and have our own IPostBackDataHandler with LoadPostData method where we just assign the wrapped CKEditorControl.Text property to postCollection[postDataKey]. |
|||||
#8599 | Dialog in IE8 is having extra white space panel at the bottom | Bug | Normal | Core : Styles | ||
Description |
I have added dialog in CKEditor using CK EDITOR.dialog.add(). The dialog display is perfect in Firefox. However, in IE8 the dialog display is having additional white space panel at the bottom. Attached the screen shot of the dialog in IE8 and Firefox for reference. Thanks, K V S Reddy |
|||||
#8600 | iOS: it is impossible to delete text on iPad (sometimes) | Bug | Normal | General | ||
Description |
Ticket REF : 1581-PSHC-0079 We are currently testing CKEDITOR 3.6.2 on the iPad and have ran in to an issue. We executed a simple test where we typed some text, selected it, and applied bold. Then, we touched to the right of the text, got a blinking cursor, but were unable to modify the text in the document. Steps to reproduce (on iPad 2, iOS 5):
Unfortunately it doesn't seem to occur every time, so it makes me believe mobile safari isn't placing the cursor in an editable position. |
|||||
#8601 | Page slow in Firefox with multiple instances and Format Tag in toolbar | Bug | Normal | General | ||
Description |
When I put multiple CKeditor instances on one page the page becomes very slow for example if you are scrolling down on the page. When i remove the 'Format' tool in the toolbar, the page is fast. This is in Firefox for Mac. |
|||||
#8602 | Unnecessary calls to images without baseHref | Bug | Normal | CKEditor 3.6.3 | General | |
Description |
When displaying images using relative urls and config.baseHref, everytime I switch to wysiwyg mode there is a call made to the image using only the relative url and totally ignoring the baseHref. Obviously this fails into a 404 (or some other error code depending on the environnement). The image is still displayed, but there is also this unnecessary 404 call. Please note also that if you're testing this on local static files (i mean something like C:/some_directories/mypage.html) the call won't show up on Firebug, you will need to run it on a server like wamp. You can reproduce it easily on the online demo with Firebug :
you should see the Google logo, and a 404 showing up in both console et network panels. I've located the where the call is made, it's in plugins/htmldataprocessor/plugin.js, in the toHtml function :
// Call the browser to help us fixing a possibly invalid HTML // structure. var div = new CKEDITOR.dom.element( 'div' ); // Add fake character to workaround IE comments bug. (#3801) div.setHtml( 'a' + data ); data = div.getHtml().substr( 1 ); The data is submitted to the browser, causing it to interpret the <img> tags without taking the config.baseHref into account. I've found a solution by using a regexp on the data : I turn all the src attributes into data attributes and back just before and after submitting the data to the browser. I'm not sure it's best way but I'm using it on the ckeditor on my website and it works fine. I can't make a patch file but here's how I've altered the code :
//Call the browser to help us fixing a possibly invalid HTML // structure. var fakeSrcAttribute = 'data-cke-faked-src'; data = data.replace(/(<img[^>]+)src(\s*=)/ig, '$1' + fakeSrcAttribute + '$2'); var div = new CKEDITOR.dom.element( 'div' ); // Add fake character to workaround IE comments bug. (#3801) div.setHtml( 'a' + data ); data = div.getHtml().substr( 1 ); data = data.replace(new RegExp('(<img[^>]+)' + fakeSrcAttribute + '(\\s*=)', 'ig'), '$1src$2'); |
|||||
#8603 | Add forced root block | New Feature | Normal | General | ||
Description |
TinyMCE has the ability to set a forced_root_block configuration option: http://www.tinymce.com/wiki.php/Configuration:forced_root_block I need; a root block that always is the same...no matter what the user does in the editor (eg. paste, replace text, type, etc). |
|||||
#8604 | Redundant blank space in the html output for one empty paragraph | Bug | Normal | Core : Output Data | ||
Description |
Severity: High This issue occurs for the empty paragraph. The steps to reproduce:
Expected Result: The empty paragraph's html code is '<p></p>' Actual Result: There is one redundant blank space in the html code, i.e., '<p> </p>' |
|||||
#8605 | The font size of numbering is not adjustable | Bug | Normal | General | ||
Description |
Browser: Firefox 3.6.24 Steps to reproduce:
|
|||||
#8606 | IE - Unable to delete first line in editor when table is next element | Bug | Normal | General | ||
Description |
Go to CKE demo. Ctrl-A. Ctrl-X. Press Enter key. Insert table. Now try to remove the line above the table. You are unable to. Is this working as designed? That is, is the behavior there to compensate for table behavior in IE? Or is this a valid defect? This issue has been raised by our customers. |
|||||
#8607 | GUI Displays Locally, but not on published website | Bug | Normal | Server : ASP.Net | ||
Description |
I'm using ASP.NET 4.0 and have it installed correctly (according to the install instructions) and when I test it locally on my computer with VisualStudio, it works fine.. but when I push it to the website and view it, the GUI is gone and only standard HTML code is displayed in a text area. |
|||||
#8608 | CKEditor configuration is not read by instances runninng in the update panel | Bug | Normal | Server : ASP.Net | ||
Description |
Reported in Ticket REF : 4450-QOFL-9363 In the mentioned ticket, although CKEditor configuration was set in the code e.g. enter mode, CKFinder integration: <addtagPrefix="CKEditor"assembly="CKEditor.NET"namespace="CKEditor.NET"/> Aspx file: <CKEditor:CKEditorControlID="CKEditorDe"runat="server"></CKEditor:CKEditorControl> Aspx.cs file: usingCKEditor.NET; usingCKFinder; CKFinder.FileBrowserfbDe = newCKFinder.FileBrowser(); fbDe.BasePath = "/CKFinder"; fbDe.SetupCKEditor(CKEditorDe); the created instances were completely ignoring all configuration options (e.g. the "Browse Server" buttons were not appearing, because filebrowserBrowseUrl was not set).
As reported later by the customer, the problem might be in:
"if editor is inside update panel doesnt work if settings are inside To investigate. |
|||||
#8609 | Tab characters don't get properly converted to spaces | Bug | Normal | Core : Pasting | ||
Description |
When pasting data into the editor, tab characters don't get converted properly to spaces. Firefox seems to work well, and IE sort of works, here's the results: Browser (Browser Version) - Spaces Per Tab Character Firefox (9.0) - 4 IE (9.0.8112.16421) - 1 Opera (11.60) - 0 Chrome (16.0.912.63 m) - 0 Safari (5.1.2) - 0 I'm an Opera user, and am having to indent code manually after pasting it in, due to tabs being converted to 0 spaces. |
|||||
#8610 | Position or selection loses when switching between code and visual mode | New Feature | Normal | General | ||
Description |
It will be very good and usefull position or selection to be preserved when switching between code and visual mode. There are editors which have this property. |
|||||
#8611 | An extra blank space inserted after br tag within li tag is exposed when using <shift+enter> to insert a new line | Bug | Normal | Core : Output Data | ||
Description |
How to reproduce:
|
|||||
#8613 | showblocks confused by pathnames including spaces | Bug | Normal | General | ||
Description |
If the pathname for CKE includes e.g. a space, then paths in the cssTemplate may include %20, which the regex matches against %2. The result is that the images denoting the block type are missing. Fix is to use something other than %<numeral> as the paceholders in the cssTemplate. |
|||||
#8615 | After selecting any table in the editor and scrolling up and down the selection is going out of the editor in IE | Bug | Normal | General | ||
Description |
Select any table in ckeditor in IE and scroll up and down, The selection is moving out of the editor onto other controls. |
|||||
#8616 | Empty tables cells/rows with missing closing tags | Bug | Normal | General | ||
Description |
I created a table using the ckeditor interface. I took 3 rows each with 2 cells I filled some text into the 2 cells of the first row .. the other rows i left blank. I took the data from the editor by using the function CKEDITOR.instances.editorname.getData() the source code i got looked like thos <table border="1" cellpadding="1" cellspacing="1" style="width: 500px"> <tbody> <tr> <td> as</td> <td> asaasa</td> </tr> <tr> <td> as you can see, the last tr and td tags were not closed. this leads to some serious problems on the webpage because this code isn't valid and my webpage gets "broken" (div containers which contain the source code generated by ckeditor get broken) |
|||||
#8617 | Cursor jumps on Backspace in Chrome | Bug | Normal | CKEditor 3.6.3 | Core : Selection | |
Description |
By now the cursor should be after "I", pressing backspace should delete "I", but cursor quickly moved to after "F" and delete "F" weirdly. This only happens on Chrome, NOT Safari, Nightly build is the same. |
|||||
#8618 | Paste from MS Word works incorrectly in FF9.0.1 | Bug | Normal | Core : Pasting | ||
Description |
When I copy table from MS Word and paste it to the Ckeditor, I get text instead of table. This is only in FF9.0.1, for Chrome and IE works fine |
|||||
#8619 | Plugins need to be able to register own keystrokes | New Feature | Normal | General | ||
Description |
I am writing a custom style-like command plugin. I want to register a keystroke for accessibility. I can only do this by hacking into the editor's keystrokeHander. var ctrlM = CKEDITOR.CTRL + "M".charCodeAt(0); editor.keystrokeHandler.keystrokes[ctrlM] = 'mycmd'; editor.keystrokeHandler.blockedKeystrokes[ctrlM] = 1; An API like this would be nice: var ctrlM = CKEDITOR.CTRL + "M".charCodeAt(0); editor.registerKeystroke(ctrlM, 'mycmd' /* optional bool 'block' */); |
|||||
#8622 | Opera: problems with splitting table cells | Bug | Normal | General | ||
Description |
This issue may be related to #8072.
Scenario 1
Source code is the same as in other browsers: <thead> <tr> <th rowspan="2" scope="col"> a</th> <th scope="col"> b</th> </tr> <tr> <th scope="col"> </th> </tr> </thead> NOTE: You don't have to create header as first row to get the effect. All you have to do is filling table cells with some values
Scenario 2
Result: Cursor jumps up to paragraph, cells don't get splitted and JS error is thrown: |
|||||
#8623 | CK Editor Feature | Task | Normal | General | ||
Description |
How to make CKEditor enabled textarea disable using jquery or javascript ? |
|||||
#8624 | Maximum characters and maximum line limit for CKEditor | Task | Normal | General | ||
Description |
Hi, I am using CKEditor i want to set a character limit and number limit for the text area. If any one of the limit reached the user should be blocked. For this i need to set max limit for CKEditor. Please Help. Regards, Pavan. |
|||||
#8625 | IE: PageUp does not scroll the editor | Bug | Normal | General | ||
Description |
To reproduce:
Result: Cursor jumps up but the editor does not scroll to show it. Issue has been reproducible in all IE's from CKEditor 3.0 NOTE:If you press Enter key many times (let's say about 20 or 30) pageUp will work |
|||||
#8626 | Set Maximum Number of lines(rows) to editor | Task | Normal | General | ||
Description |
Hi, I want to restrict the user not to have more than 52 lines in the editor. I can count number of lines only when the user presses enter key. but when the user continued with the same line, it word wraps the text, and the total line considered as single line. If CKEditor have that kind of restriction or plugin to control number of lines(rows) that really helpful. Regards, PJ. |
|||||
#8627 | Cursor issue in Chrome | Bug | Normal | General | ||
Description |
In Chrome, the cursor position seams to be an issue. Even though the cursor may appear to be at a certain position, returns and backspaces are inserted/removed from the beginning of the line. We have also tested Firefox 10, IE8, IE9 and Safari, but have not encountered this issue in these other browsers. We have used version 3.6.1 for some time without issue, which leads me to believe a change (or bug) has been introduced via Chrome's silent update process. Here's a quick video demonstrating the issue: http://screencast.com/t/ULUGsHK7JtWI |
|||||
#8628 | Cannot align (centre or right) one line when BRs used | Bug | Normal | Core : Styles | ||
Description |
To reproduce:
Go to ckeditor.com/demo Result: All three lines are centred Expected result: Only the middle line is centred |
|||||
#8629 | Editor context menu gets unnecessarily clipped | Bug | Normal | CKEditor 3.6.3 | UI : Context Menu | |
Description |
Run the attached example code. Put the cursor in the first cell of the table. Enter some text and then select it. Popup the context menu. Now size the browser window such that the context menu height will exceed the editor content area height (the height of the text area in the editor). Put the cursor in the first cell of the table, select text and popup the context menu. Notice that the context menu gets clipped even though it can successfully fit within the browser window. See attachment. This behavior is worse for us since we add items to the context menu. See attachment. |
|||||
#8630 | CKEditor should protect "onload" and "onerror" attributes | Bug | Normal | CKEditor 3.6.3 | General | |
Description |
The following is a security advisory for the Drupal CKEditor. Please note this has also been submitted to the Drupal CKeditor (implementation / plugin) project too. # Exploit Title: Drupal CKEditor 3.6.2 - Persistent EventHandler XSS # Google Dork: "inurl:"sites/all/modules/ckeditor" -drupalcode.org" # Google Results: Approximately 379.000 results # Date: 9th December 2011 # Author: MaXe @InterN0T # Software Link: http://ckeditor.com/ & http://drupal.org/node/1332022 # Version: 3.6.2 (Drupal module: 6.x-1.8) # Screenshot: If attached, see image file(s). # Tested on: Windows + FireFox 8.0 & Internet Explorer 8.0
Versions Affected: 3.6.2 (Possibly all versions that supports eventhandler injection.) Info: CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor, which means that the text being edited on it looks as similar as possible to the results users have when publishing it. It brings to the web common editing features found on desktop editing applications like Microsoft Word and OpenOffice. External Links: http://ckeditor.com/ http://drupal.org/node/1332022 Credits: MaXe (@InterN0T) -:: The Advisory ::- CKEditor is prone to Persistent Cross-Site Scripting within the actual editor, as it is possible for an attacker could maliciously inject eventhandlers serving java- script code in preview / editing in html mode. If an attacker injects an eventhandler into an image, such as "onload='alert(0);'", then the javascript will execute, even if the data is saved and previewed in editing mode later on. (The XSS will only executing during preview / editing in html mode.) If an administrator tries to edit the comment afterward, or is logged in and browses to the edit page of the malicious comment, then he or she will execute the javascript, allowing attacker controlled code to run in the context of the browser. Proof of Concept: Switching to "raw mode" in CKEditor and then writing: <p><img onload="alert(0);" src="http://1.images.napster.com/mp3s/2348/resources/324/363/files/324363272.jpg" /></p> Will become this when it is saved: <p><img data-cke-pa-onload="alert(0);" src="http://1.images.napster.com/mp3s/2348/resources/324/363/files/324363272.jpg" data-cke-saved-src="http://1.images.napster.com/mp3s/2348/resources/324/363/files/324363272.jpg"></p> If one searches for alert(0); in Firebug after the code has been injected and executed, the location of the script will be: $full_url_to_script/event/seq/4/onload Where $full_url_to_script is e.g. the following: http://localhost/drupal/drupal-6.22/?q=comment/edit/3/event/seq/4/onload The content of this script is: function onload(event) { alert(0); } As there is a HTML filter in Drupal, it does not matter whether the <img> tag is allowed in this case, as it was possible to execute the eventhandler either way. (And even store the data.) -:: Solution ::-
Note: It shouldn't be possible to use eventhandlers unless explicitly specified by the administrator of the target site. All eventhandler input should also be sanitized / encoded to their equivalent htmlentities and encapsulated in quotes. Disclosure Information: 6th December 2011 - Vulnerability found during a Penetration Test 7th December 2011 - Researched and confirmed the vulnerability 4th January 2012 - Reported to Drupal and CKEditor via http://drupal.org/project/ckeditor and http://dev.ckeditor.com/ and http://cksource.com/contact There has been no public disclosure of this advisory yet. Please respond back to us whenever a solution is available, or if this is deemed a "non-issue". Reproduced at online demo page at ckeditor.com, changed source content to: <img src="http://farm4.staticflickr.com/3003/3312196469_7d13c53bdd.jpg" onload="alert(0);" /> and previewed in html mode. Internet Explorer 8.0
Versions Affected: 3.6.2 (Possibly all versions that supports eventhandler injection.) Info: CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor, which means that the text being edited on it looks as similar as possible to the results users have when publishing it. It brings to the web common editing features found on desktop editing applications like Microsoft Word and OpenOffice. External Links: http://ckeditor.com/ http://drupal.org/node/1332022 Credits: MaXe (@InterN0T) -:: The Advisory ::- CKEditor is prone to Persistent Cross-Site Scripting within the actual editor, as it is possible for an attacker could maliciously inject eventhandlers serving java- script code in preview / editing in html mode. If an attacker injects an eventhandler into an image, such as "onload='alert(0);'", then the javascript will execute, even if the data is saved and previewed in editing mode later on. (The XSS will only executing during preview / editing in html mode.) If an administrator tries to edit the comment afterward, or is logged in and browses to the edit page of the malicious comment, then he or she will execute the javascript, allowing attacker controlled code to run in the context of the browser. Proof of Concept: Switching to "raw mode" in CKEditor and then writing: |
|||||
#8631 | Image uploading issue in ckeditor 3.6.2 | New Feature | Normal | Server : ASP.Net | ||
Description |
I am working on website in ASP.NET, I am unable to upload image in ckeditor 3.6.2. please help. Thank You, Ganesh |
|||||
#8632 | Cannot highlight and delete a list item word | Bug | Normal | CKEditor 3.6.3 | Core : Lists | |
Description |
Steps to reproduce
Go to ckeditor.com/demo Result: Cursor jumps to the beginning of the word and does not delete the word Expected Result: Word is deleted. Original report: http://community.invisionpower.com/tracker/issue-34707-bulleted-list/ Video: http://screencast.com/t/6EP2XC0BP3M |
|||||
#8633 | Webkit: Using resize handle can select document | Bug | Normal | General | ||
Description |
When you're using Safari/Chrome and resize the editor to make it smaller, the mouse selects the document. Video: http://www.youtube.com/watch?v=l3CPvADGyy8 To reproduce:
Visit creditor.com/demo |
|||||
#8634 | The editor.execCommand('cut') returns true instead of false, on IE | Bug | Normal | CKEditor 3.6.3 | Core : Pasting | |
Description |
Whilst trying to make use of the existing 'cut' command, within the clipboard plugin, I encountered a problem where editor.execCommand('cut') was always returning true on IE, even though browser settings prevented automatic execution of cut/copy operations. Delving a bit deeper, it looks like execIECommand() in the plugins/clipboard/plugin.js returns 0 or 1 which is eventually compared to false (using the !== operator) in core/command.js, line 52. Modifying execIECommand() to set enabled to false or true (instead of 0 or 1) seems to resolve the problem. |
|||||
#8637 | CKeditor isn't picked up by jQuery :input | Bug | Normal | General | ||
Description |
I wish to add the 'Are you sure you want to leave this page' dialog to avoid page editors losing material accidentally. jQuery provides a useful :input selector, which means that a change to any form input/textarea/select/button widget can be used to trigger the dialog using: function removeCheck() { window.onbeforeunload = null; } $(document).ready(function() { $(':input').one('change', function() { window.onbeforeunload = function() { return 'Leaving this page will cause edits to be lost. Press the submit button on the page if you wish to save your data.'; } }); $('input[type=submit]').click(function() { removeCheck() }); }); This certainly works for normal textareas. However, when CKeditor is added, this doesn't then get picked up: <html> <head> <title>richtext</title> <script type="text/javascript" src="http://ckeditor.com/apps/ckeditor/3.6.2/ckeditor.js?1325679318"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script type="text/javascript"> function removeCheck() { window.onbeforeunload = null; } $(document).ready(function() { $(':input').one('change', function() { window.onbeforeunload = function() { return 'Leaving this page will cause edits to be lost. Press the submit button on the page if you wish to save your data.'; } }); $('input[type=submit]').click(function() { removeCheck() }); }); </script> </head> <body> <!-- http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Integration --> <form method="post"> <p> Editor:<br /> <textarea id="editor1" name="editor1"><p>Initial value.</p></textarea> <script type="text/javascript"> CKEDITOR.replace( 'editor1' ); </script> <textarea name="normaltextarea">Normal textarea</textarea> </p> <p> <input type="submit" /> </p> <p><a href="http://www.google.com/">Link elsewhere</a></p> </form> </body> </html> Obviously I can't be sure if this is a CKeditor bug or a jQuery bug, or is by design on either side. |
|||||
#8638 | The styling of the anchor image in the editor is not customizable | Bug | Normal | General | ||
Description |
Create an anchor in any editor instance and see that an anchor image is displayed in the editor to mark it's position. The image and CSS used to style this icon is provided directly in link/plugin.js and the image used is hardcoded as images/anchor.gif. var basicCss = 'background:url(' + CKEDITOR.getUrl( this.path + 'images/anchor.gif' ) + ') no-repeat ' + side + ' center;' + 'border:1px dotted #00f;'; editor.addCss( 'a.cke_anchor,a.cke_anchor_empty' + // IE6 breaks with the following selectors. ( ( CKEDITOR.env.ie && CKEDITOR.env.version < 7 ) ? '' : ',a[name],a[data-cke-saved-name]' ) + '{' + basicCss + 'padding-' + side + ':18px;' + // Show the arrow cursor for the anchor image (FF at least). 'cursor:auto;' + '}' + ( CKEDITOR.env.ie ? ( 'a.cke_anchor_empty' + '{' + // Make empty anchor selectable on IE. 'display:inline-block;' + '}' ) : '' ) + 'img.cke_anchor' + '{' + basicCss + 'width:16px;' + 'min-height:15px;' + // The default line-height on IE. 'height:1.15em;' + // Opera works better with "middle" (even if not perfect) 'vertical-align:' + ( CKEDITOR.env.opera ? 'middle' : 'text-bottom' ) + ';' + '}'); We would like to be able to customize this CSS through a skin and in particular be able to specify a different image name and type for this icon e.g. anchorIcon.png |
|||||
#8639 | Safari can't handle tables pasted from Excel | Bug | Normal | Plugin : Paste from Word | ||
Description |
Issue has been reproducible from CKEditor 3.0 Tested on Safari 5.1 To reproduce:
Result: Table gest pasted as text. <p> a b c d </p> Edit: I have just checked this in Safari on Windows in plain contenteditable div. It seesm that Safari only sees text. There nothing CKEditor can do here. |
|||||
#8641 | Safari Jquery Ajax Destroy and Replace Bug | Bug | Normal | General | ||
Description |
A Jquery ajax call grabs a textarea and it's contents. After the new HTML has been inserted into the DOM, the following JS is run to initialize the CKeditor: CODE: SELECT ALL if(CKEDITOR.instances['wysiwygeditor']) { CKEDITOR.instances['wysiwygeditor'].destroy(true); } CKEDITOR.replace( 'wysiwygeditor'); On IE8, IE9, FireFox everything works fine. But in Safari it only works the first time. The second time the Jquery Ajax call is made, the CKeditor WYSIWYG area is blank. If you click the "Source" button, you see that the new HTML source, confirming that the new textarea has been properly been associated with CKEditor, but for some reason, the WYSIWYG area is not properly refreshing. If you click the "Source" button a second time, the WYSIWYG area is now properly displaying the expected content. The challenge is, to my clients, it appears as though the CKEditor is not working, this second time around. I noticed that on this second attempt, Safari reports "One error in opening the page. For more information, choose Window >Activty" Looking at "Window>Activity" I see that http://mywebsite.com/ckeditor/contents.css fails to load, and reports "cancelled". I'm assuming this is why the CKEditor is failing to display the content properly. At any level, it appears the CKEditor is failing on Safari. This has been tested on 3.6.1 and 3.6.2, and the results are the same. Any thoughts? Thanks kindly. I'm more than willing to trouble shoot if this helps CKeditor compatibility on Safari. |
|||||
#8642 | CKEditor iPad support | Bug | Normal | General | ||
Description |
I cannot get scrolling to work in CKEditor 3.6.2 on iPad iOS5. If I have an HTML document which is large enough to cause scrollbars to appear, scrolling does not work for me unless I switch to source mode. Switching back to wysiwyg causes scrolling to affect the page I am on. |
|||||
#8643 | IE scrolls up when you click between lines | Bug | Normal | CKEditor 3.6.3 | General | |
Description |
To reproduce:
(In IE6-8 you should have pointer cursor and in IE9 selection cursor)
Result: CKEditor will scroll up. |
|||||
#8644 | Issue in Dialog plugin - declaring i as global variable wrongly | Bug | Normal | CKEditor 3.6.3 | UI : Dialogs | |
Description |
The file ckeditor/_source/plugins/dialog/plugin.js, line 228 where a single letter variable “i” is used without “var” thereby making it appear under the global scope. That causes problem in the minified ckeditor.js because "i" is referred as CKEDITOR.config when init the instance. After method to removing the cached tabs of dialog is called, the new editor instance can not be created because the "i" is a int value instead of CKEDITOR.config object. The steps to reproduce:
|
|||||
#8647 | Placeholder plugin bug | Bug | Normal | General | ||
Description |
In the placeholder demo: http://nightly.ckeditor.com/7350/_samples/placeholder.html Here's how to reproduce the bug (chrome mac):
The placeholder is now broken: <p> [[MY_VAR<span id="cke_bm_49S" style="display: none; "> </span><span style="display: none; "> </span>IABLE]<span style="display: none; "> </span><span id="cke_bm_49E" style="display: none; "> </span>]</p> And an error is triggered: _source/styles/plugin.js, line 465: Uncaught TypeError: Cannot call method 'getPosition' of null if (currentNode.getPosition( lastNode ) == CKEDITOR.POSITION_FOLLOWING ) currentNode = 0; It should probably be: if ( currentNode && currentNode.getPosition( lastNode ) == CKEDITOR.POSITION_FOLLOWING ) currentNode = 0;
Bonus: another bug when
The placeholder is now broken. <p> This is <strong>a [[sa</strong>mple <strong>placeholder]]. You</strong> are using <a href="http://ckeditor.com/">CKEditor</a>.</p> |
|||||
#8648 | Unable to place cursor in correct position on Android Browser 3.2 | Bug | Normal | Core : Selection | ||
Description |
Using CKeditor on an Android tablet, I was unable to select the correct position in the text. Tapping on the text would highlight all the content briefly before placing the cursor at some point earlier than the position selected. The Cursor seemed to be "more wrong" the long the text got (it was pretty close near the top, and several paragraphs early near the end of a 200 word article). Steps to reproduce:
|
|||||
#8649 | uncaught exception - the element with id or name was not found | Bug | Normal | General | ||
Description |
Error: uncaught exception: [CKEDITOR.editor.replace] The element with id or name "textContant1" was not found. Even "textContant1" element present its showing like this error. |
|||||
#8650 | disableObjectResizing shows resize frame with IE9 | Bug | Normal | General | ||
Description |
disableObjectResizing configuration parameter enabled, Internet Explorer 9 is still showing the "resize frame" and the "resize cursor icon" after selecting an image (click on the image). This differs from IE8 and Firefox where no such resize frame appears. The image cannot be resized in any case, however the behavior is confusing. |
|||||
#8651 | Invalid table properties break the table | Bug | Normal | Core : Tables | ||
Description |
Workflow:
The only solution for the user is to remove the whole table and create a new one. |
|||||
#8653 | Arrow keys in Firefox don't work if editor is absolutely positioned. | Bug | Normal | General | ||
Description |
This bug is similar to http://dev.ckeditor.com/ticket/8138. Using Firefox 9.0.1 on Fedora and on Windows, I can run the following line of JS in the console on the demo page: document.getElementById( "cke_editor1" ).style.position = "absolute"; This causes the arrow keys to stop moving the caret in the editor, as they do in all other browsers I've tested. (This may be a Firefox bug. If I can reduce it to that, I will report that to Mozilla and report back here, as well.) |
|||||
#8655 | pasting from Word doesn't work properly in FF 9.0.1 | Bug | Normal | Plugin : Paste from Word | ||
Description |
When I paste text from MS Word 2003, which is in bold, different colors and two different sizes, the result is everything in default black and the same text size. CK Editor tells it can't access clipboard due to the FF security settings, but I can't see what I could change in FF. I disabled all FF add ons, but the result is the same. The same with older CKE versions if using FF 9.0.1 Works fine in Opera and IE. |
|||||
#8656 | When font_style and fontSize_style are using element:div, changing font size overwrites font style and vice versa | Bug | Normal | Core : Styles | ||
Description |
I have the following configuration: config.font_style = { element : 'div', styles : { 'font-family' : '#(family)' }, overrides : [ { element : 'font', attributes : { 'face' : null } } ] }; config.fontSize_style = { element : 'div', styles : { 'font-size' : '#(size)' }, overrides : [ { element : 'font', attributes : { 'size' : null } } ] };
Where the default element : 'span',
When the default When I set the font on a paragraph I get something like this: <div style="font-family:arial,helvetica,sans-serif;">Hello.</div> I then set the font and get this: <div style="font-size:12px;">Hello.</div> This is what I expected: <div style="font-family:arial,helvetica,sans-serif; font-size:12px;">Hello.</div>
To be clear, this works as expected when the <span style="font-size:12px;"><span style="font-family: arial,helvetica,sans-serif;">Hello.</span></span>
I don't know if this would work for the I have tested this in Firefox and Safari under Mac OS X. |
|||||
#8657 | Using insertHtml within a formatted span tag splits it into two and inserted HTML doesn't get formatted | Bug | Normal | General | ||
Description |
Browser: Safari, Firefox OS: Max OS X 10.7.2 To reproduce:
Result: <span style="font-size: 12px;"><span style="font-family: arial,helvetica,sans-serif;">This is </span></span> <b>Hello, world</b> <!-- span was split in two and this inserted between --> <span style="font-size:12px;"><span style="font-family: arial,helvetica,sans-serif;"> some text</span></span> |
|||||
#8658 | a better solution for #1659 | Bug | Normal | Core : Selection | ||
Description |
<p> 1234567890</p>
expected result: cursor positioned as shown in expected.jpg (same with other browsers) actual result: cursor positioned as shown in actual.jpg PS : i provide a patch which solution came from tinymce , i think it's better. |
|||||
#8659 | SCAYT + SyntaxHighlighter conflict | Bug | Normal | UI : Spell Checker | ||
Description |
As reported in: http://cksource.com/forums/viewtopic.php?f=11&t=24453
Problem:
In Firefox, the error is similar to: "e is undefined", shCore.js line 17.
Cause: This appears to be a bug in SCAYT; however, the native replace function will convert an undefined parameter to the string "undefined", which would mask this problem.
Workaround: jQuery(function(){ var oldReplace = String.prototype.replace; String.prototype.replace = function (search, replacement) { if ("undefined" === typeof(replacement)) { replacement = ""; } return oldReplace.call(this, search, replacement); }; }); The affected line in the SCAYT code is: if(node.nodeName.match(t.nextNode.blockElementsRegex) &&this.text.replace(/\s/).length!=""){ This should be: if(node.nodeName.match(t.nextNode.blockElementsRegex) &&this.text.replace(/\s/,"").length!=0){ |
|||||
#8660 | Style Sheet Parser JavaScript Error in Firefox | Bug | Normal | General | ||
Description |
The style sheet parser example page produces a JavaScript error in Firefox. The example page is here: http://nightly.ckeditor.com/latest/ckeditor/_samples/stylesheetparser.html. The error is: Error: uncaught exception: [Exception... "A parameter or an operation is not supported by the underlying object" code: "15" nsresult: "0x8053000f (NS_ERROR_DOM_INVALID_ACCESS_ERR)" location: "http://nightly.ckeditor.com/latest/ckeditor/plugins/stylesheetparser/plugin.js?t=C0B85O7 Line: 6"] Firefox Version: 8.0.1 OS Version: Snow Leopard |
|||||
#8662 | URL - Paste from right click does not remove htpp:// in IE8 | Bug | Normal | General | ||
Description |
In the url popup screen, in IE8-Windows XP, when pasting doing a right click, the http:// pasted in the url is not removed, causing the link to be "http://http://link". It works properly when doing CTRL-V. |
|||||
#8663 | Method dom.element#renameNode() should clear #getName() cache | Bug | Normal | CKEditor 4.3.4 | General | |
Description |
element = CKEDITOR.dom.element.createFromHtml( '<div></div>' ); element.renameNode( 'p' ); assert.areEqual( 'p', element.getName() ); // actual: 'div' |
|||||
#8664 | Strange problem on Pasting , Editor inserts multiple div tags during paste | Bug | Normal | General | ||
Description |
We implemented the Ck Editor in lotus Notes. We displayed the CK editor inside a div. We save the values of the editor and as such it is fine till now. Now we open the document, and copy the Editor values in non edit mode and paste into another Editable CK Editor , we found that the extra div got inserted into the CKEditor. The thing we have observed that when we copy and paste the contents, the boundary wall besides the main text- contents(U can drag to select and Ctrl C), the divs and other Tag contents also get pasted into the CKEditor Please find the attached screens for the code and ambiguous Output we recieved after we copied only from the word "Kullanici" and pasted . We tried and reproduced the scenario on the demo screen of the ckeditor.com Let us know if any other details or clarification required for producing the scenario. |