Custom Query
Results (201 - 300 of 2591)
Ticket | Summary | Status | Owner | Type | Priority | Milestone | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#2778 | Wrong colspan after vertically splitting and merging back cells | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Take a default 3 * 2 table, split one cell vertically and merge it back to one cell. All cells in that column have a colspan="2", whereas there should be no colspan at all. |
|||||||||||||||||||||||||||||||||||||||||
#2782 | Editor inside DIV with "overflow: auto" causes displaced menus | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Operating System: Windows Vista Browser: Firefox 3.0.5 I posted this in the forums: http://www.fckeditor.net/forums/viewtopic.php?f=6&t=12676&p=33211#p33211 I originally noticed this in v2.6.3, but tried the nightly build and it is present in that as well. When you place an editor inside a <div /> tag with "overflow" set to "auto", and you scroll that div - menus for "Font", "Size", and "Format" are not appearing directly below the menu links. They are displaced below, proportionate to how much the div has been scrolled. This does not happen in IE 7.0. I've attached a screenshot showing this, and example code. |
|||||||||||||||||||||||||||||||||||||||||
#2818 | Using OpenDocument as another Native output format | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
FCKEditor has the best UI for web editing, and is very popular. It could become the missing component to build a web-based document management solution if it would be able to store its outputs in the OpenDocument standard, in addition to the XHTML standard. That way, with all the tools available on the OpenDocument standard (http://opendocumentfellowship.com/applications), it would be very easy to build server-side solution which generates ODT, PDF, MS Word, etc. |
|||||||||||||||||||||||||||||||||||||||||
#2823 | V3: Dialog API lazy load | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
As of today, the "dialog" and "dialogui" plugins represent 35KB (23KB + 12KB) of our compressed code. Some cleanup may help, reducing it to about 30KB, which is still a big portion of the total code size (currently 120KB, dialog included). We must also consider that, during the time, the code tends to get bigger, with new features and fixes. Considering the above problem, and also that the dialog plugin is not needed to the editor to get created into a page, we could think about a lazy loading system for it. In this way, just the very basic dialog code would endup into ckeditor.js, having the rest of its logic available into another file. A configuration option could be used to set it up: // Load the dialog code 5 sec after the main plugin loading. config.dialog_lazyLoad = 5; // Load the dialog code immediately. config.dialog_lazyLoad = 0; // Load the dialog code only when opening a dialog. config.dialog_lazyLoad = -1; An event could be fired by the dialog code once loaded, so other parts of the code (like plugins) could customize it. We must still make it possible to optionally include the dialog code into the compressed ckeditor.js file. |
|||||||||||||||||||||||||||||||||||||||||
#2848 | suggestion: make hidden element actually hide in IE too, x-browser behavior | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
I think it's a good idea to make the behavior of hidden element the same in all browsers. This actually is doable in IE so I have found after lots of searching: Setting FCK.EditorDocument.execCommand('RespectVisibilityInDesign', true, null); makes display:none and visibility:hidden to be respected in editable documents (contentEditable=true). (Setting the second parameter to false instead of true will disrespect visibility, the default behavior of IE; and setting it to null will toggle the option.) See http://msdn.microsoft.com/en-us/library/aa770023(VS.85).aspx (IDM_RESPECTVISIBILITY_INDESIGN) |
|||||||||||||||||||||||||||||||||||||||||
#2859 | Wrong rowspan and empty rows after merging down rowspanned cells | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Take a table like this: <table title="table" cellspacing="0" cellpadding="0" summary="table"> <thead> <tr> <th scope="col">1</th> <th scope="col">2</th> </tr> </thead> <tbody> <tr> <td>a</td> <td rowspan="3">b</td> </tr> <tr> <td>c</td> </tr> <tr> <td>d</td> </tr> <tr> <td>e</td> <td>f</td> </tr> </tbody> </table> Now merge down cell c with cell d and switch to SourceMode to look at the code. Cell b still has a rowspan 3 and cell c has a rowspan 2. Furthermore an empty row appears. |
|||||||||||||||||||||||||||||||||||||||||
#2920 | Flow chart support | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
I would be grat if the editor could create flowcharts (or at least include the autoshapes-squares,arrows etc. of ms word) |
|||||||||||||||||||||||||||||||||||||||||
#2924 | Adding support for special-key handler in dialog field definition | review_failed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It's a common use case for user to define custom logic as handler for special-keystroke on dialog field, a example for this would be 'ENTER' key by default is handled as ok and close for the dialog, whereas in find/replace dialog it actually should mean by perform next search, and consider 'ESC' as one of other cases and on. After confirm with Martin, we'll introduce special key handlers in element definition API in simple form of: { type: 'text', id: 'findReplaceTxt', accessKey: 'F', onEnterKey: function(evt) { //do find } } Other special keys could be defined gradually same as the onEnterKey handler later when necessary. |
|||||||||||||||||||||||||||||||||||||||||
#2957 | plugin:table insertion doesn't continue with style it breaked | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
New table insertion should keep continuation with the element style which it break due to the selection. Reproducing procedure:
|
|||||||||||||||||||||||||||||||||||||||||
#2976 | plugin:basicstyle remove style at collapsed selection | review_failed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
DescriptionCurrent inline style system doesn't handle the case when selection is collapsed inside styled element correctly. A MS-Word mimics behavior should be provided to actually allow users to type in the middle with the style canceled. Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#2981 | Sample 10 second instance not working after clicking combo | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
In sample 10, after clicking a combo box in second instance, the second instance cannot regain focus again and the toolbar is disabled. Typing a key does enable the toolbar again but yet it still cannot be refocused, and does not fire any focus event. The first instance works well without any error. I did a ticket search and it seems it's the same as ticket 1280 (which is fixed a year ago on an earlier version). I am using firefox 3.0, with version 2.6.4. |
|||||||||||||||||||||||||||||||||||||||||
#3013 | V3: New functional tests | confirmed | Task | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Covering basic functionality of form-based plugins. |
|||||||||||||||||||||||||||||||||||||||||
#3079 | The state should be reflected in the table elements title | review_failed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
The current state of the toolbar items should be included in the title, so screen readers read it. The possible options should be, for the Bold button for example:
The language file should use a template system for these entries, like "%1 (On)". |
|||||||||||||||||||||||||||||||||||||||||
#3088 | [IE]RichCombo scrolling document | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When mouse wheel on combo dropdown, the whole document is also scrolling. |
|||||||||||||||||||||||||||||||||||||||||
#3106 | [IE]editor.getSelection not right empty document | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When initial a document with focus but no content, the CKEDITOR.editor::getSelection returns 'null', which disable and subsequent range requests, this bug is due to a IE bug which reporting selection which not belonged to parent document. |
|||||||||||||||||||||||||||||||||||||||||
#3133 | insertElement incorrect after deleteContents | review_failed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
If there's a insertion happened after the selection range content is deleted, the inserted element is at the end instead of in the front.
|
|||||||||||||||||||||||||||||||||||||||||
#3140 | Indent problem with whole table | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Currently it's been unable to apply indent to the whole table.
|
|||||||||||||||||||||||||||||||||||||||||
#3186 | IE : DEL stop working when using scrollbars | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
While having the focus inside the editor, if you scroll the containing page, the caret will stay blinking inside the editor. But, at that point, the DEL key has not action anymore. Other keystrokes will continue work correctly. |
|||||||||||||||||||||||||||||||||||||||||
#3318 | There should be some guarantee at plugin loading order | review | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
The iframedialog plugin is now having to use onLoad to load its code because the plugin system is always loading iframedialog first, running iframedialog's init() first, and even running iframedialog's onLoad() first. So far we've been able to get iframedialog plugin to load correctly with the onLoad() hack. But if someone else's plugin needs the iframedialog plugin to be loaded before loading theirs, they'll have to find some even dirtier ways to do it. The requires array in plugin definition doesn't help here. This situation is clearly not sustainable. We'll need to find some way of guaranteeing the loading order of plugins based on their dependencies. If that's not possible, we should at least guarantee the calling order of some of their initialization functions. |
|||||||||||||||||||||||||||||||||||||||||
#3319 | Find/Replace and edit | review_failed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
I would be great to edit content with Find/Replace dialog opened. Currently the background page is disabled when any dialog is opened. |
|||||||||||||||||||||||||||||||||||||||||
#3355 | Update font name and size dropdowns | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When positioning the cursor anywhere in the document, the font name and font size dropdowns are not updated. This can be reliably reproduced in the sample: http://www.fckeditor.net/nightly/fckeditor/_samples/default.html. This seems like an obvious bug, but I couldn't find any tickets regarding it. |
|||||||||||||||||||||||||||||||||||||||||
#3358 | Optimize 'CKEDITOR.dom.range.enlarge' on block unit | new | Task | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
After enlarging the range with a block unit with the following input: <div>text^<p>paragraph</p></div>^ We'll got: <div>^text<p>paragraph</p></div>^ No we got a partially selected block, it's better to have the 'div' been fully selected to prevent consequence operation like extractContent from resulting in unwanted node pieces, so an optimized result would be the following: ^<div>text<p>paragraph</p></div>^ |
|||||||||||||||||||||||||||||||||||||||||
#3360 | Enlarge range by element problem | assigned | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When enlarging a block element with element unit, the enlargement will climb up to any ancestor block, which is wrong. |
|||||||||||||||||||||||||||||||||||||||||
#3368 | Strange behavior when placed inside dynamically-created elements | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
The following code: var div = document.createElement('div'); var div2 = document.createElement('div'); var editor = CKEDITOR.appendTo( div ); document.getElementById('tests').appendChild(div); var button = document.createElement('button'); button.innerHTML = 'click me'; button.onclick = function(){ editor.destroy(); editor = CKEDITOR.appendTo( div2 ); document.getElementById('tests').appendChild(div2); }; document.getElementById('buttons').appendChild(button); Fails with: holderElement is null as soon as one clicks the button. I noticed this since I'm using CKeditor to implement some kind of "click & edit" rich text field, and I'm creating the containing div dynamically, each time the user clicks the field. I could solve this by re-using the same div each time the field switches to edit mode, but that would be hacky, and I don't think CKeditor should fail here (correct me if I'm wrong, please). Regards, Pedro |
|||||||||||||||||||||||||||||||||||||||||
#3371 | Spring based Connector servlet | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Attached is a patch which has a new spring based connector servlet project. It allows the Connector to be a Spring managed bean which is useful in Spring projects. For example if the connector is used to write to a database it will be able to use the Spring transaction manager or Spring events could be issued when an upload/download occurs for files. I`ve also updated the java-demo project so it uses the new servlet. I`ve commented out the original ConnectorServlet in the web.xml I had to change the Dispatcher slightly so a Connector can be passed into it. I also had to make the dispatcher member variable in the ConnectorServlet protected as the new SpringConnectorServlet derives from ConnectorServlet. |
|||||||||||||||||||||||||||||||||||||||||
#3379 | [IE] Select all command problem | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
'Select all'/Ctrl-A command is not consistence between FF and IE. Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#3397 | tableWizard | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Current functionality for creating tables is quite moderate. A wizard-like tool would be a great addition in my opinion. I have created such a tool myself, see http://www.saulmade.nl/tableWizard/ . This could be added to the editor core and be extended with often requested functionalities (like styling a cell, row or column). |
|||||||||||||||||||||||||||||||||||||||||
#3419 | Paste button not available after SetData function | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Hi, After calling the SetData function, the paste buttons are not enabled (my clipboard has data) in internet explorer (tested in IE7). Other browser does not have this problem. How can I solve this problem? Here is the code of my test: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script type="text/javascript" src="/fckeditorLatestBuild/fckeditor.js"></script> <script type="text/javascript"> window.onload = function() { var oFCKeditor1 = new FCKeditor('MyTextarea1'); oFCKeditor1.BasePath = "/fckeditorLatestBuild/"; oFCKeditor1.ReplaceTextarea(); setTimeout("myClick()",5000); } function myClick() { var oEditor = FCKeditorAPI.GetInstance('MyTextarea1'); oEditor.SetData("<p>hello world</p>"); oEditor.Focus(); } </script> </head> <body> <form id="form1""> <div> <textarea id="MyTextarea1" name="MyTextarea"></textarea> </div> </form> </body> </html> Thanks in advance! |
|||||||||||||||||||||||||||||||||||||||||
#3428 | Firefox : Href encoded when using paste dialog | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Hi, When I use the paste button (and the paste dialog is showed) the href of my link is encoded. I don't want that! This problem occurs only in Firefox and not always. I tried this also on the latest build. Can this be fixed? Example: <p><a href="xxxx(25)">my link</a></p> <p> </p> <p><a href="../xxxx%2825%29">my link</a></p> The copy of my link resulted in an encoded href. |
|||||||||||||||||||||||||||||||||||||||||
#3442 | Add ability to simulate enter key press | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
In V2, we had the ability to simulate an enter keystroke with EnterKeyHandler.DoEnter(). It would be very helpful to have similar functionality in V3. |
|||||||||||||||||||||||||||||||||||||||||
#3507 | [IE] Context menu always opens next to mouse cursor | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Context menu always opens next to mouse cursor, even after being triggered by key press. This is usability issue in my opinion, because mouse can be anywhere withing the browser's viewport. I see following options:
|
|||||||||||||||||||||||||||||||||||||||||
#3513 | [IE8] Form elements at end of line | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
In IE8 strict, it's impossible to move carret to the end of line if form element ends this line. Reproduction
Works in IE8 quirks. |
|||||||||||||||||||||||||||||||||||||||||
#3538 | Google Transliteration AJAX API for Indic languages | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Hi, I would like to see a plugin for transliteration of indic languages. Google AJAX API for transliteration is already there http://code.google.com/apis/ajaxlanguage/documentation/#Transliteration There is already a plug in similar to the one I requested but that does not use google AJAX API. In my view google API is far better and accurate in transliteration for tamil (ta). http://www.vishalon.net/IndicResources/IndicIME/tabid/244/Default.aspx Its a nice to have feature and using google AJAX API will advantageous. Google has already rolled this to gmail, blogger etc. sampath |
|||||||||||||||||||||||||||||||||||||||||
#3542 | Dialog tabs change width after selection | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When tab is selected, text inside changes to bold. This sometimes results in changed width and relocation of other tabs. TC
|
|||||||||||||||||||||||||||||||||||||||||
#3589 | StylesCombo plugin: no option to load from XML file | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Like #3588, all the same reasons apply here. People won't like to have to rebuild their xml files into js. |
|||||||||||||||||||||||||||||||||||||||||
#3607 | Enterykey break nested list | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
The following case is even correct with v2. Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#3624 | JAWS should announce dialog titles when dialogs are opened | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It's currently difficult for screenreader users to determine which dialog they just opened in the editor. Ideally, JAWS should be able to announce the title of a newly opened dialog to the user. |
|||||||||||||||||||||||||||||||||||||||||
#3627 | Performance testing | assigned | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
I guess that everybody has this in mind, but no one has written it so far. In the future it would be very nice to have an automated performance testing system, so that we can keep track of any unexpected degradation of the performance. And also to avoid that little + little + little changed do end up summing a serious problem. For a reference, this post about Chrome explains the same basic idea: http://blog.chromium.org/2008/11/putting-it-to-test.html and points that some of the tools are based on HTML and JS, so maybe we can reuse something from there. |
|||||||||||||||||||||||||||||||||||||||||
#3667 | Paste from WordPerfect | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
WordPerfect is still(!?) heavily used by my clients. I'd love to offer them a browser-based WYSIWYG they could paste into that preserved their beloved WordPerfect formatting. I would be willing to help make this a feature. |
|||||||||||||||||||||||||||||||||||||||||
#3683 | Hides top portion of page when spellcheck window opens up | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Hello, I have noticed in the FCKEditor Demo page that when spellcheck window opens up, top portion of the page becomes hidden. I also noticed the same in our app. We are licensed FCKeditor customer. Any idea how to resolve this bug? Chinmoy |
|||||||||||||||||||||||||||||||||||||||||
#3699 | Create documentation for development tools | confirmed | Task | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Create documentation for development tools, including CKReleaser, CKPackager and CKLangTool. |
|||||||||||||||||||||||||||||||||||||||||
#3701 | Add option to exclude some files from javascript compression | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Files like _source\plugins\uicolor\yui\yui.js should not be processed by CKPackager and it should be possible to exclude them in some way from minification process. |
|||||||||||||||||||||||||||||||||||||||||
#3731 | Support 'style only' override in style system | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
This's a ticket derived from #705, which provide a UC of the following style definition which we don't support now: { element : 'strong', overrides : [ { element: 'b'}, { element: 'font', styles : { 'font-weight' : 'bold' } } ] } And a more generic UC ( and actually a common case )with 'style' only definition could be inferred as: { element : 'strong', overrides : [ { element: 'b'}, { element: '*', styles : { 'font-weight' : 'bold' } } ] } Which declare that we need to consider bold for the following two cases:
|
|||||||||||||||||||||||||||||||||||||||||
#3811 | Special chars dialog is slow | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
A very slow feedback is given when moving the mouse over the characters in the special chars dialog. This is specially noticeable with IE. |
|||||||||||||||||||||||||||||||||||||||||
#3845 | 'tabSpaces' config not working for source mode | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#3934 | New line collapsed in enterMode=BR | review_failed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#3944 | Preview mode | reopened | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It would be useful to have the preview mode (just like Source). |
|||||||||||||||||||||||||||||||||||||||||
#3967 | Dialog with all keystrokes written down | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It is not easy to get know how to switch tabs in dialogs using keyboard. A list with active keystrokes is needed. |
|||||||||||||||||||||||||||||||||||||||||
#3979 | IE+Quirks: Dialogs are smaller | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When comparing the IE+Quirks dialogs, they are a bit smaller in width than IE+Standards. |
|||||||||||||||||||||||||||||||||||||||||
#3998 | It is impossible to remove Preview from Image dialog | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It is impossible to remove preview from Image dialog using dialogDefinition (_sample/api_dialog.html ). Preview area doesn't have ID. getById( 'ImagePreviewLoader' ) is also called many times without checking. |
|||||||||||||||||||||||||||||||||||||||||
#3999 | It is impossible to remove Preview from Flash dialog | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
To reproduce:
Result: JS error: dialog.getContentElement("info", "preview") is undefined http://localhost/edytor/CKEditor/trunk/_source/plugins/flash/dialogs/flash.js Line 324 |
|||||||||||||||||||||||||||||||||||||||||
#4000 | It is impossible to remove Lock Ratio and Reset buttons from Image dialog | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It is impossible to remove Lock Ratio and Reset buttons from Image dialog using dialogDefinition event. |
|||||||||||||||||||||||||||||||||||||||||
#4013 | No way to remove FORM and DIV Container element | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
<form enctype="text/plain" method="post" target="_top"> <p> <br /> 1111</p> <p> 2222</p> <p> 3333</p> <p> 4444</p> </form>
It is not possible to remove FORM element without removing all content. |
|||||||||||||||||||||||||||||||||||||||||
#4027 | Element path lacks borders in HC mode | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Element path lacks borders in HC mode |
|||||||||||||||||||||||||||||||||||||||||
#4130 | [IE] Copy rows between tables not possible in Internet Explorer 6,7,8 | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It is not possible to copy an entire row from one table to another table in Internet Explorer 6,7,8. In Firefox 3.x this works by selecting all the cells in a row and Ctrl+C, then in an empty row of a second table selecting all the cells followed by a Ctrl+V. Unfortunatly IE does not select the cells or content in the cells and the copy and paste options are not available. To reproduce:
An option Copy Row and Copy Column (in the right click menu) to move data between tables would be the ideal solution. |
|||||||||||||||||||||||||||||||||||||||||
#4158 | Changing link target fails to generate event | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
I think this should be generating at least an 'insertHtml' event? |
|||||||||||||||||||||||||||||||||||||||||
#4173 | [IE] loading long text in text input streatching dialog | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
See #4122 for a concrete example of it, though we've already provided a temporary at that ticket, a general solution should be found. |
|||||||||||||||||||||||||||||||||||||||||
#4180 | Multiple problems with 'text and table' template | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
If you select the "Text and Table" template from the templates dialog, you will see it's too many kinds of wrong in IE8:
|
|||||||||||||||||||||||||||||||||||||||||
#4195 | Inline quotion style problematic | review_failed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Sometimes inline style should own priority, style with higher priority should be applied at a more high level. Here's a concrete example Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#4250 | Fails to warn on usage of non-existing command | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Edit a sample and change the toolbar so it uses a non existing command: var editor = CKEDITOR.replace( 'editor1', { toolbar : [ [ 'Source', '-', 'Bold', 'Italic', 'Underline', 'Strike','-','Link', '-', 'not existing' ] ] }); Load now the sample in the browser: No warning, no error, no button. Nothing shows that there's an attempt to use a non-existing command. People are gonna waste a lot of time trying to understand why their changes doesn't work if they don't have any clue about the problem. |
|||||||||||||||||||||||||||||||||||||||||
#4251 | Adding wrong plugin doesn't give proper warning | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Modify a sample so it tries to load a non-existing plugin: var editor = CKEDITOR.replace( 'editor1', { extraPlugins : 'World' });
Now loading the page in IE gives an error message without any clue about the problem.
For other browsers, it throws an exception in core\scriptmanager.js: if ( failed.length ) { throw '[CKEDITOR.resourceManager.load] Resource name "' + urlsNames[ failed[ 0 ] ].join( ',' ) + '" was not found at "' + failed[ 0 ] + '".'; } But that's shown only in the error console, it will be more useful if the message is shown in an alert. |
|||||||||||||||||||||||||||||||||||||||||
#4252 | Establish testing APIs for editor UI | assigned | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
We could encapsulate APIs for functional testing, consider the following basic ones:
|
|||||||||||||||||||||||||||||||||||||||||
#4264 | Fire event after enterkey press is handled | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
I need to manipulate the created block after enterkey is pressed. It would be very nice if the enterkey plugin could fire an event like 'enterkey' or something after the enterkey is handled. It is not possible to hook into this code at the moment since it is runned in a timeout. |
|||||||||||||||||||||||||||||||||||||||||
#4362 | Fire event when floatpanel opened | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
The opening of our panel system is a mixing of async( iframe loading for first time ) and sync ( subsequent showing ) process, which makes it hard to determinate it's ready to been manipulated, event is always good treatment in these cases, an 'open' event could be fired when the panel is fully loaded and become visible. |
|||||||||||||||||||||||||||||||||||||||||
#4376 | Contents already be removed in <noembed></noembed> section. | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
In FCKeditor 2.6.4, I insert a Flash object tag into editor with "Source" mode, and I switch to "WYSIWYG" editing mode, and switch to "Source" again, the content in <noembed></noembed> inside the EMBED tag will be removed automatically. How to reproduce:
<embed autostart="false" showstatusbar="1" wmode="transparent" type="application/x-mplayer2" height="310" width="365" src="FileDownLoad/VideoFile/Video/Test.wmv"><noembed>THIS CONTENT WILL BE REMOVED.</noembed></embed>
<embed autostart="false" showstatusbar="1" wmode="transparent" type="application/x-mplayer2" height="310" width="365" src="FileDownLoad/VideoFile/Video/Test.wmv"><noembed></noembed></embed> |
|||||||||||||||||||||||||||||||||||||||||
#4380 | Listblock: Stylename containing single quote will crash onclick method | new | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When a style contains a single quote in its title, it will crash the listblock. Offending code (plugins/listblock/plugin.js): add : function( value, html, title ) { var pendingHtml = this._.pendingHtml, id = 'cke_' + CKEDITOR.tools.getNextNumber(); if ( !this._.started ) { pendingHtml.push( '<ul class=cke_panel_list>' ); this._.started = 1; } this._.items[ value ] = id; pendingHtml.push( '<li id=', id, ' class=cke_panel_listItem>' + '<a _cke_focus=1 hidefocus=true' + ' title="', title || value, '"' + ' href="javascript:void(\'', value, '\')"' + ' onclick="CKEDITOR.tools.callFunction(', this._.getClick(), ',\'', value, '\'); return false;">', html || value, '</a>' + '</li>' ); }, As you can see, 'value' is passed verbatim into the pendingHtml array, which doesn't do anything to escape single quotes. |
|||||||||||||||||||||||||||||||||||||||||
#4398 | Support for detaching from the DOM | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Migrated from forum thread. TC
Result: Editor's content changes to "null" and it's not editable. |
|||||||||||||||||||||||||||||||||||||||||
#4413 | SCAYT, no option to remove added word | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
After adding a word in the SCAYT context menu to the dictionary it isn't possible to review the added words to remove anything that was added by error. |
|||||||||||||||||||||||||||||||||||||||||
#4451 | Different "Apple + LeftArrow" keyboard shortcut behavior in Firefox on Mac OS X | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
OS: Mac OS X 10.6.1 Browser: Firefox 3.5.3 Product: CKEditor 3.0 Steps to reproduce: 1) Open "http://ckeditor.com/" in Firefox on Mac OS X 2) Click on [See the demo] button 3) Place text cursor anywhere in CKeditor enabled textarea and type there a random word 4) Press "Apple + LeftArrow" keyboard button combo: Expected: Text cursor moves to beginning of line, like in any other textarea. Actual: Browser recognize this button combo as "Browser back" shortcut, and returns to "http://ckeditor.com/" In Safari 4.0.3 - behavior is correct: when text cursor is inside CKeditor textarea, button combo moves cursor to beginning of line, when textarea is not selected - browser recognizes this shortcut as "Go back" button. |
|||||||||||||||||||||||||||||||||||||||||
#4454 | CKEditor should resize itself automatically in resizable floating window | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
CKEditor behaves in a different way than FCKeditor when height is set to percentage value. Suppose we have a floating resizable window, where the editor is running. When height of the editor is set to 95% and window is resized, CKEditor does not change its height. FCKeditor adjusts its height to match the new size of the window without any problems. CKEditor can be easily changed to work in a similar way as FCKeditor, by changing the CSS style to: .cke_skin_kama .cke_editor{ display:inline-table; width:100%; height:95%; /* < --- added */ } in skins/kama/editor.css .. but this way the "resize" plugin stops working. |
|||||||||||||||||||||||||||||||||||||||||
#4505 | Merge inline styles into one tag on output HTML | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Sometimes inline styles based on the same tag could be further optimized by combining them into one, i.e. // font color + font size <span style="font-size: 16px"><span style="color: #000000">This is my text.</span></span> Could be output as <span style="font-size: 16px;color: #000000">This is my text.</span> Finally, this function should be configurable. |
|||||||||||||||||||||||||||||||||||||||||
#4509 | Adding config for maximize on startup | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
We should have a config entry for initial maximize as we have with 'show block' plugin. |
|||||||||||||||||||||||||||||||||||||||||
#4516 | Toolbar button to embed Silverlight | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
As requested, I am sending everything that your developers will need in order to add a button to the toolbar to facilitate embedding Silverlight using CKEditor. Embedding Silverlight is very similar to embedding Flash. With Flash, the application is packaged in a SWF file. With Silverlight, the application is packaged in an XAP file. So the new toolbar button will simply need to add some HTML -- it's a lot like embedding Flash. How to embed Silverlight using HTML: http://msdn.microsoft.com/en-us/library/cc189089(VS.95).aspx A list of all available embed parameters: http://msdn.microsoft.com/en-us/library/cc838268(VS.95).aspx Working example -- a Silverlight Video player: http://www.timacheson.com/Blog/2009/sep/halo_3_odst_launches_next_week#silverlightControlHost HTML code for the example: <object id="Player" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="640" height="360">
</object> |
|||||||||||||||||||||||||||||||||||||||||
#4523 | Style plugin should allow refreshing of data | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Custom plugins and extensions are able to extend the list of loaded styles in the styles plugin. Unfortunately the styles plugin does not reflect dynamic changes to its list of styles and requires a reload of the whole editor to reflect the new options. Ideally the editor should provide a way for any plugin to be reloaded without requiring the whole editor to be reloaded. Alternatively, a simpler approach to this problem would be to allow just the styles plugin to reload its data dynamically, through some additional API. |
|||||||||||||||||||||||||||||||||||||||||
#4528 | Empty select box is added automatically under some conditions | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Steps to reproduce:
Confirmed in FF 3.5 and FF 3.0. |
|||||||||||||||||||||||||||||||||||||||||
#4529 | Link dialog - when selecting an anchor, selection fields are centered | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
This is a minor thing, but just doesn't look nice. If you want to create a link, select Link Type = "Link to anchor in the text", then the table that is displayed below has width set to 260px an is centered. If you choose "E-mail" or "URL", you'll see that other elements have width set to 100% (or just change tab to "Target", there are also two select elements that are positioned correctly, table width is 100% and there are two cells with width set to 50%). Perhaps another improvement would be to remove selecting "By Element Id" it there are no anchors with id (it is impossible to set the id of an anchor with CKEditor). |
|||||||||||||||||||||||||||||||||||||||||
#4576 | CKeditor work wrong with contentType="application/xhtml+xml" | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
If site content served with contentType="application/xhtml+xml" CKeditor replaces some characters on special symbols. For example: test will be replaced in output onto: ¤es¤ i.e. 't' will be replaced on ¤ |
|||||||||||||||||||||||||||||||||||||||||
#4582 | Toolbar expand/collapse toggle button cannot be tabbed to and does not have tooltip text | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
The toolbar toggle button can not be given focus when tabbing through the toolbar items. It also does not display any tooltip text when you hover over with the mouse. |
|||||||||||||||||||||||||||||||||||||||||
#4616 | No spacing between "Align" caption and selectbox in image dialog | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
go to the demo and click on the image dialog. notice that there is no space between the "Align" label and the selectbox. |
|||||||||||||||||||||||||||||||||||||||||
#4617 | some of the Align field's options' captions are being amputated in IE | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
to reproduce: |
|||||||||||||||||||||||||||||||||||||||||
#4636 | [FF]Small squares for resizing table lacks height for 'caption' | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
This is trivial issue but created ticket just as a reminder. to reproduce
|
|||||||||||||||||||||||||||||||||||||||||
#4638 | Incorrent wrapping of tags | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
CKEditor 3.0.1 is incorrectly wrapping tags with arbitrary <p> tags. Problem / Steps to reproduction:
<br /><script type="text/javascript">alert('hello');</script> or sample text <script type="text/javascript">alert('hello');</script>
Expected result (as per XHTML spec):
Actual result: This problem shouldn't / can not be remedied by changing the enter mode, as we want text wrapped in <p>, but not <script> tags
Kind Regards, |
|||||||||||||||||||||||||||||||||||||||||
#4705 | Add a "resized" event | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It would be handy if the resize plug in fired a "resized" event at the end of the resize. More or less in the dragEndHandler do the following: function dragEndHandler(evt) { CKEDITOR.document.removeListener('mousemove', dragHandler); CKEDITOR.document.removeListener('mouseup', dragEndHandler); if (editor.document) { editor.document.removeListener('mousemove', dragHandler); editor.document.removeListener('mouseup', dragEndHandler); } editor.fire( 'resized' ); // let folks know the resize has finished } This would allow clients to persist the size of the editor if they wished to (trying to persist after each individual resize event is too resource intensive). |
|||||||||||||||||||||||||||||||||||||||||
#4712 | API Search Functionality | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Can a search functionality be added to the api documentation? That is, it would make developer's life a lot easier when searching/looking for specific methods/properties. Also, could we have more examples? Thanks, adico |
|||||||||||||||||||||||||||||||||||||||||
#4751 | Creating forms: add button to create file input element | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Right now it is possible to create in CKEditor form with enctype set to "multipart/form-data". So it seems that nothing stops us from adding another button that will allow users to create easily input type "file" with CKEditor? |
|||||||||||||||||||||||||||||||||||||||||
#4770 | Media | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
I'll missing always an Button to insert WMV, AVI, MOV and other MEdiafiles like in the TinyMCE with HTML Tag <object> |
|||||||||||||||||||||||||||||||||||||||||
#4785 | Incorrect tab key order for table properties dialog | review_failed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#4815 | Changing table rows should be easier | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Right now CKEditor does not provide almost any advanced features that will let users change rows in a table. Some things that (I think) should be doable:
|
|||||||||||||||||||||||||||||||||||||||||
#4820 | Flash properties dialog / info tab / option to require width and height be entered. | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It would be nice if the flash dialog could be configured to prompt for width and height if not specified. We have users that plug in the SWF file they get from a web designer and don't set the dimensions. They get confused when nothing shows up on the page. |
|||||||||||||||||||||||||||||||||||||||||
#4878 | Avoid deprecated attributes in Flash dialog | confirmed | New Feature | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Similar refactoring should happen to Flash dialog to completely avoid XHTML deprecated attributes in favor of proper inline style with #4246. |
|||||||||||||||||||||||||||||||||||||||||
#4891 | Paste: Indentation problems for simple indented text | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
There are a few different problems with indented text. Different behaviour is observed depending on the users selection of "Measurement units" under the menu option Tools -> Options -> General Tab in Word.
When Picas is selected:
When centimetres, millimetres or points is selected:
When inches is selected: |
|||||||||||||||||||||||||||||||||||||||||
#4902 | <style> output formatting incorrect | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
Style tag content should be left as untouched. Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#4903 | Indent command on multiple table cells incorrect | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
EnvironmentFirefox Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#4917 | FF3: List indentation change relocates caret | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
FF3: List indentation change relocates caret. Reproduce
Reproduced in FF3 quirks, works fine in FF2. CKEditor 3.0 is also affected. |
|||||||||||||||||||||||||||||||||||||||||
#4920 | Script tags are not indented in the output HTML | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
This is not a bug, but it simply doesn't look nice. Using the following code in full page mode: <html> <head> <title>CKEditor Sample</title> <meta content="text/html; charset=utf-8" http-equiv="content-type" /> <script type="text/javascript" src="script1.js"></script> <script type="text/javascript" src="script2.js"></script> <link href="/search" rel="search" /> <link href="my.css" rel="stylesheet" type="text/css" /> </head> <body> <p> test</p> </body> </html> it is transformed into: <html> <head> <title>CKEditor Sample</title> <meta content="text/html; charset=utf-8" http-equiv="content-type" /> <script type="text/javascript" src="script1.js"></script><script type="text/javascript" src="script2.js"></script> <link href="/search" rel="search" /> <link href="my.css" rel="stylesheet" type="text/css" /> </head> <body> <p> test</p> </body> </html>
Note that This bug existed also when the full page mode was not available. |
|||||||||||||||||||||||||||||||||||||||||
#4921 | CKEditor - broken layout in IE when specific CSS is used on a web site | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It is quite a common scenario when content of a page is placed inside of a div with some id ("main", "wrapper") and CSS rules are defined for that div. For IE we're creating "accessibility label" using label and fieldset. Unfortunately, it is possible to accidentally change the style of those elements and make CKEditor looking strange or even unusable. Steps to reproduce
|
|||||||||||||||||||||||||||||||||||||||||
#4927 | Enterkey result incorrect with paragraph inside list item | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
It's not a regression while same thing works well in V2. EnvironmentIE8 Strict Reproducing Procedures
|
|||||||||||||||||||||||||||||||||||||||||
#4958 | Combos texts show text cursor when maximized | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
When maximizing the editor, the text cursor appears when moving the mouse over the text inside the toolbar combos. This does not happen when not maximized (the arrow doesn't change, as expected). Confirmed with FF3.5 in the Kama skin at least. |
|||||||||||||||||||||||||||||||||||||||||
#4959 | Remove format hides border-less tables | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
The table borders disappear. |
|||||||||||||||||||||||||||||||||||||||||
#4971 | Unable to insert <br> under <li> when shiftEnterMode != ENTER_BR | confirmed | Bug | Normal | ||||||||||||||||||||||||||||||||||||||
Description |
By default, shiftEnterMode is set to ENTER_BR, and Shift+Enter will insert <br> under <li>. To Reproduce
|