Custom Query
Results (1 - 100 of 1835)
Ticket | Summary | Keywords | Owner | Type | Status | Priority |
---|---|---|---|---|---|---|
#214 | Opera: Enter at the end of paragraph doesn't move the caret | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
The cursor will move to the start of the paragraph. The new paragraph is created in any case (just use the keyboard to move to it). |
|||||
#566 | Safari: Images disappear on drag and drop | Confirmed Safari Mac | Bug | closed | Must have (possibly next milestone) | |
Description |
When dragging an image already contained in the editor (like a smiley, for example), it disappears on drop. Switching to source view shows that the image has been moved to the correct place in the code, and the image reappears when switching back to WYSIWYG. |
|||||
#1033 | Unable to apply formatting to selection | Confirmed IE | Bug | closed | Must have (possibly next milestone) | |
Description |
Whenever I have selected a text and tries to apply a formatting (bold/italic/font etc) the selection is collapsed and the formatting is not applied to the selected text. Verfied with IE7 in nightly build. |
|||||
#1095 | Backspace does not work in Opera | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
Reproduction procedure:
The bug does not occur in 2.4.3. |
|||||
#1435 | Safari: Enter is not working at the end of styled paragraph | Confirmed Safari | Bug | closed | Must have (possibly next milestone) | |
Description |
Steps to Reproduce
<p><b>Testing</b></p>
The caret will not move, but the new paragraph is being created. It is enough to switch to Source View to see it. |
|||||
#1462 | Safari: Main window scrolls on enter | Confirmed Safari | Bug | closed | Must have (possibly next milestone) | |
Description |
When I enter new paragraph Safari moves to the beginning of the page. See attached video. |
|||||
#1498 | IE6 and IE7 crash if you click the "new page" button .... (more than once) | IE, Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
In IE6 or IE7. Go to the FCKeditor demo page. Click the New Page button. Text is now removed. Click the New Page button again. If you do this... then IE crashes most of the times. |
|||||
#1583 | Submenues in popup menues are broken in non-IE browsers | Confirmed Firefox Safari | Bug | closed | Must have (possibly next milestone) | |
Description |
To reproduce the bug:
|
|||||
#1645 | Loading the samples from the filesystem doesn't work in Firefox3 | Confirmed FireFox Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
There are several errors in the console trying to load the editor from a file: uri in Firefox3 beta1 (roughly translated) Error: uncaught exception: Permission denied to set the property Window.FCK_STATUS_NOTLOADED Error: uncaught exception: Permission to read the property HTMLDocument.getElementById denied ... |
|||||
#1717 | Table inside of Div producing unresponsive script | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Tested on Firefox 2.0.0.11 and Internet Explorer 7 To reproduce:
<div><span class="text"> <table> <tbody> <tr> <td>test</td> </tr> </tbody> </table></span></div>
The browser will return an unresponsive script alert. |
|||||
#1898 | Domain relaxation is broken for floating dialogs | Confirmed IE Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
This is a regression bug. To reproduce:
|
|||||
#1909 | Dialog tabs are not working | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Some previous updates to the SVN seems to have broken dialog tabs. To reproduce the issue:
|
|||||
#1918 | IE6 crashes on closing image/image button/flash dialogs in domain relaxation mode | Confirmed IE Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Reproduction procedure:
|
|||||
#1953 | Opera: FCKeditor is not loading | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
Steps to Reproduce
Confirmed with Opera build 9812, but has been a problem with previous builds too. |
|||||
#1954 | Opera: extra paragraph space when loading | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
When opening sample01.html, an extra paragraph space is automatically added at the top of the loaded contents. Confirmed with Opera build 9812. |
|||||
#1955 | Opera: Element names are uppercased in the output | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
All element names are uppercased on the output produced by FCKeditor with Opera. Confirmed with Opera build 9812. |
|||||
#1989 | xhtml source formatting works only in IE | Confirmed Firefox Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
In fckeditor 2.6 beta if you look at the source in firefox (on windows and mac os) and safari it is HTML not XHTML, but if you take a look at the same editor in Internet Explorer it is as it supposed to be XHTML (<br />, <img ... />...). It is not only happening on my implementation of fckeditor it is also present in your demo page, and included samples. I'm using php implementation. |
|||||
#2009 | Disappearing Style Tags | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
To recreate this yourself, go look at the current FCKeditor Demo (the nightly build does it also.) If you have text in the RTE with an applied style, for my example we'll use bold, and you try to apply that same style above that previous style in the document, when you close the tag, it removes that same style from the rest of the document below where you closed the tag. Example: Here is your bold text. It is typically much thicker than normal text. If you were to move that text down and try to write a line above that line and you wanted to use some bold text, there are two ways you could do it: First, you could write the whole line out and once the line was written, highlight the part you want bold and apply it. This works fine. The second was is to, while typing it, stop at the word you want bold, either press the B icon in the toolbar or press CTRL+B to turn bold on, and then continue typing. When doing this, when you turn bold off by either pressing the B icon in the toolbar or using CTRL+B, it removes all style from the rest of the document that matches that style. This is a very serious usability bug and hampers productivity for our environment. Thank you for your quick investigation and fix to this problem. |
|||||
#2011 | <LINK> tags for internal CSS files are appearing in full page mode | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
This is a very serious bug which is making the full page mode unusable. To reproduce the bug:
The issue did not exist in 2.5.1 or any 2.6 code before the floating dialog branch merge. So some changes in between must have caused this bug. |
|||||
#2024 | FCKDialog IE selection error when in source view | Confirmed IE HasPatch Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
When trying to display a dialog using the new FCKDialog while on IE while in source view an error occurs. IE says "'selection' is null or not an object" I managed to track this error down to /fckeditor/editor/_source/internals/fckdialog.js line 112. I don't understand in internal workings of FCKEditor fully. I have managed to work out that it's due to it trying to access the Editor which isn't about while in source view. Adding a check for the EditMode and using the EditingArea.Textarea to select the selection seems to fix the problem. I'm not 100% sure this is the correct fix so an FCKEditor core dev will have to read though the patch I've attached. |
|||||
#2036 | Domain relaxation is not working in IE7. | Confirmed IE7 Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
This bug was originally reported by Wiktor. To reproduce:
It works well in IE6 though. |
|||||
#2066 | Safari : fullscreen mode doesn't work since Safari 3.1 | Confirmed Safari Mac Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
With Safari 3.1 when I click on fullscreen button of FCK toolbar, my browser screen become all white and I can't write on it. The only things I can do is click on Back button of my Browser. Browser: Safari 3.1 OS: Mac OS X Leopard 10.5.2 |
|||||
#2102 | FCKConfig.DocType does not work in 2.6 | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Reproduction procedure:
|
|||||
#2114 | [IE] Dialog boxes in IE6 function only once | Confirmed IE Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Installed both 2.6 stable and latest nightly build. I have problems with IE6. IE7 and Firefox works fine. In IE6 the dialogboxes for copy text, links etc only works the first time. Second time (or any time later) I only get a grey box with no form fields or buttons. It doesn't matter witch one I click first. After the first time for any box, none of the boxes works. There is one exception. The dialog box for insert image works. |
|||||
#2115 | Permission denied to get property window.OnUploadCompleted | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
Source: http://www.fckeditor.net/forums/viewtopic.php?f=6&t=9242 I use FCkeditor 2.6Rc in Ubuntu FIrefox 2.0.0.13, when i upload a image file, i get error message in browser error console "Error: uncaught exception: Permission denied to get property Window.OnUploadCompleted", but when checked the upload dir in my server, the image has been actually uploaded successfully. |
|||||
#2193 | Opera: Can't place cursor at the end of paragraphs | Confirmed Opera Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Steps to Reproduce
The caret will jump to the start of the paragraph. After that:
The caret will now jump right after "is". It seems to jump right after the last element in the paragraph, if available. The same thing happens if you try to move the caret there with the keyboard by using both the LEFT ARROW and the RIGHT ARROW. Confirmed with Opera build 9972. |
|||||
#2195 | Opera: Enter is misplaced | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
Steps to Reproduce
The caret will not move to the new paragraph, but to a strange space right after the previous paragraph. When start typing the caret will move to the correct place. This should be a known bug at Opera. I'm adding it here just for reference. Confirmed with Opera build 9972. |
|||||
#2199 | Opera: New table cells don't get expanded | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
When creating a new table, it's cells are not being expanded properly for editing. Confirmed with Opera build 9972. |
|||||
#2206 | "Call to undefined function" with PHP4 | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
The PHP4 integration is not working. It throws the following error:
To test it in a PHP5 environment, it is enough to change the include at the top of sample01.php to: include("../../fckeditor_php4.php") ; |
|||||
#2229 | Java Connector: enable file upload to directory outside webapp context root | Confirmed | New Feature | closed | Must have (possibly next milestone) | |
Description |
Sorry if this is a dupe. I have four clustered webservers running a single webapp (with a reverse proxy performing round-robin with sticky server sessions). So, whenever I need file upload I use a server-side directory that is a mounted remote file system, shared between all four webservers. This directory is mapped into the URL space (context) of the webapp on each server using their server.xml configuration files. I'd like to create a subdirectory of this shared directory to store the uploaded files (mostly images) from the FCKeditor. I imagine a new method on the UserPathBuilder interface, so that I can specify the file system directory (in addition to the URL specified by the getUserFilesPath method). |
|||||
#2241 | Floating panels don't respect BasePath property | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
My editor is located at http://static.snelgeleerd.nl/editor/, but the editor itself is called from a different subdomain, namely http://samenvattingen.snelgeleerd.nl/. I'm calling the editor via the following code: <script type="text/javascript" src="http://static.snelgeleerd.nl/editor/fckeditor.js"></script> <script type="text/javascript"> document.domain = 'snelgeleerd.nl'; window.onload = function() { var oFCKeditor = new FCKeditor('body'); oFCKeditor.BasePath = 'http://static.snelgeleerd.nl/editor/'; oFCKeditor.ToolbarSet = 'Admin'; oFCKeditor.ReplaceTextarea(); } </script> This works, except for the floating panels being called from http://samenvattingen.snelgeleerd.nl/editor/editor/fckdialog.html instead of http://static.snelgeleerd.nl/editor/editor/fckdialog.html, which results in a 404 error document. My conclusion would be the floating panels don't respect the BasePath correctly, but it's might be something different. In any case, it's obviously a bug, right? |
|||||
#2264 | Opera: empty paragraphs are appended to the top of document on startup | Confirmed Opera Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
When loading sample01.html with en empty cache, a paragraph space is appended to the top of the contents. Clicking on that space, will append yet another space. Each click on that space will continuously append further paragraphs. Everything looks good as soon as we have the editor on cache. This one started to happen recently. Test with Opera build 10057. |
|||||
#2276 | Opera: Page scrolls on ENTER | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
This one has been originally reported in our Forums: http://www.fckeditor.net/forums/viewtopic.php?f=8&t=10049#p26511 With Opera, whenever you hit ENTER, the page scrolls, making the new line aligned at the bottom of the page, with the cursor blinking on it.
This is much probably related to the I'll be attaching a test page to make it clear an easy to understand. |
|||||
#2279 | Firefox RC3 Scrollbar position problem | Firefox3 Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
OS: Windows XP sp2 Browser: Firefox RC3 Builds Tested: 2.6.0, 2.6.1, Nightly Build 6/15/08 Steps to reproduce: 1) Open fckEditor sample running at: http://www.fckeditor.net/nightly/fckeditor/_samples/default.html 2) Press the "Maximize editor size" on the toolbar 3) Press any letter followed by the enter key 4) Repeat step 3 40 times 5) Scroll to the middle of the document and set the cursor at the end of a paragraph. 6) press the enter key BUG: Scrollbar moves up and paragraph is reposition at bottom of page. From my understanding "ScrollIntoView" has been changed in Firefox 3 to match IE, I'll bet that is where the problem lies. Will test will Firefox 3 final when it is released 6/17/08 |
|||||
#2292 | Opera: strange line break behavior when applying/removing styles | Confirmed Opera | Bug | closed | Must have (possibly next milestone) | |
Description |
Steps to Reproduce It
The line will keep breaking after and before "are". But, it is not said that we have a <br> there... just switch to source and back to WYSIWYG and everything will be ok again. |
|||||
#2319 | FF3: EnterMode='br' scrolls the entire page on ENTER | Confirmed Firefox3 Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Just like #2279, if having EnterMode='br' and hitting ENTER, or even using SHIFT+ENTER in the default configuration, makes the entire page to scroll. |
|||||
#2324 | add support for <source> tag | Confirmed HasPatch | New Feature | closed | Must have (possibly next milestone) | |
Description |
it would be nice to see <source> tag handled better by the editor. <source> tag is added by the syntax highlighter extension (http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi) |
|||||
#2390 | [IE7] Indentation doesn't work on <p> tag the first time it's clicked, but works the second time. | Confirmed IE Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
This bug happens both on my personal site as well as the demo FCKEditor at http://www.fckeditor.net/demo, so I know it's a editor-wide issue. Also, it only happens on IE7. When you type any amount of text (longer than one line, and consisting of more than one paragraph tag), try to indent any part of the text, and then either view the source or submit the form that FCKEditor is part of, it removes the indenting that you performed. If you do the same thing as above, but do not submit the form, and simply remove the indentation and re-indent the text, it performs as expected. Example and How to Reproduce: Type the following text into an empty FCKEditor window in Internet Explorer 7 (a good editor to test on is the demo editor, because it is a default installation): Test Line 1 [PRESS ENTER] Test Line 2 [PRESS ENTER] Test Line 3 [PRESS ENTER] Test Line 4 [PRESS ENTER]
Now indent lines 2 and 3. View the source. Notice that there is no "style='margin-left:40px'" as an attribute of any of the |
|||||
#2411 | Anchors are not created after #2263 | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Reported in http://www.fckeditor.net/forums/viewtopic.php?f=6&t=10656 I've checked that Firefox, Opera and Safari fail to create anchors since #2263 was fixed http://rev.fckeditor.net/fckeditor/trunk/2138/_samples/ works and http://rev.fckeditor.net/fckeditor/trunk/2139/_samples/ fails No javascript errors are generated, the <a> is created but it lacks the name attribute. |
|||||
#2432 | FCKeditor extension does not recognize tags registered by other extensions | Confirmed Review- | Bug | closed | Must have (possibly next milestone) | |
Description |
<mytag>foobar</mytag>
<mytag>foobar</mytag> The wiki parser tag is now broken. |
|||||
#2435 | Move CKEditor prototype to trunk | Confirmed | Task | closed | Must have (possibly next milestone) | |
Description |
This is an umbrella ticket. It points to several tickets that must be completed and reviewed to properly move the CKEditor prototype to the CKEditor trunk. Prototype SVN
The prototype can be checked out from the following URL: The Review ProcessEach ticket will identify a set of files that are under review, or even specific functions. We'll not have the usual patches on those tickets. The files are to be grabbed from the prototype branch. The review keywords (Review?, Review+ and Review-) will continue to be used here. The ticket will be closed on Review+ (by the original developer), just like a usual commit operation. The reviewer may make direct changes to the branch code if he feels it is ok. In such case, he should point out that some parts of the code are ok, but changes should be made, pointing to the changeset that included the changes, explaining them. At this point, the ticket must also have Review+, but the original developer must review the reviewer changes to ensure they are correct before closing the ticket. If anything is wrong, further changes are to be committed and Review? is called again, here again pointing to the changeset with explanations. This process should be repeated until all parts are satisfied with the results. Things to Review
Current DevelopmentThe prototype will be on continuous development during the review process. It will be moved to the trunk as a whole, as soon as this ticket gets closed. The development over the prototype branch will end then. If the development touches code that has already been reviewed, its relative ticket must be reopened and the review must be requested again, possibly pointing to the changeset that introduced the changes to be reviewed. If the review request is open, changes must be added to a comment, so the reviewer can get notified of it. Tickets Under ReviewSeveral keywords will be used to identify tickets that are under review. These keywords will group the tickets in the following lists: Structural and Development Features
Base Features
Core Features
PluginsNo results Other
|
|||||
#2482 | improper handling of template-within-wikilink (SVN 2.5 for MediaWiki) | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
For example: becomes {{SITENAME}}:Welcome">Bienvenu? which is of course not only incorrect but also invalid. |
|||||
#2483 | improper handling of [[:Image:____]] in version 2.5 SVN for MediaWiki | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
For example: becomes [[Image:X.jpg|image page]] I've marked this as "high priority" because the image itself is embedded on the page, instead of a hyperlink to the image description page. The problem has existed for some time and can be seen for example in version 2.5 SVN build 19965. |
|||||
#2519 | Firefox 3 form submit via javascript with multiple editor instances | Confirmed Firefox Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Summary:
<input type="submit" value="Submit (button)" /> <input type="button" value="Submit (javascript)" onclick="document.testform.submit()"/>
|
|||||
#2721 | Get rid of Parser_OldPP | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
Today, I've checked out MediaWiki 1.14 alpha and FCKEditor extension from their respective SVN repositories. Added the following line at the end of MediaWiki's LocalSettings.php to enable extension : require_once( "extensions/FCKeditor/FCKeditor.php" ); Then got an empty page and a two lines error in Apache error.log :
PHP Warning: require_once(D:
PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'D: Line 33 in file FCKeditor.php just include Parser_OldPP.php : ... if (version_compare("1.13alpha", $wgVersion, "<=")) { require_once $IP . "/includes/parser/ParserOptions.php"; require_once $IP . "/includes/parser/Parser_OldPP.php"; require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . "mw12/FCKeditorParser_OldPP.body.php"; } ... Well, the fact is that revision 43835 (dated from Nov, 21st) in MW's SVN just removed the file with comment "* Dropped old Paser_OldPP class. Only new parser with preprocessor is used. Death to the old parser! Long live the preprocessor!". I guess the answer is that it is now time to move to new Parser.php ? What do you great people think ? |
|||||
#2732 | Formatted (<pre>) content is replaced by "_FCKpd_1" when entering source mode | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
http://www.fckeditor.net/nightly/fckeditor/_samples/default.html
Expected: Same text in <pre> </pre> tags. Observed: <pre>_FCKpd_1</pre> Note: Marked high as this will garble any existing code snippets using this format. |
|||||
#2746 | V3: Language file organization | Confirmed | Task | closed | Must have (possibly next milestone) | |
Description |
Currently, we are placing all language entries into a single object definition in the main en.js file. We are ending up with a long list of keys with strings associated to then, just like we have in FCKeditor. We are again using prefixes to group related keys in this long dictionary. So we have things like dlgTableTitle, dlgReplaceTitle and dlgFindTitle, each one being a reference to the specific dialog title. We have now the chance to review the way we define this dictionary. We can make it easier to maintain, simpler to read and even smaller in size by grouping things inside an object "tree". For example: CKEDITOR.lang['en'] = { link : { button : 'Link\u200b', dialog : 'Link', info : 'Link Info', target : 'Target', ... unlink : 'Unlink', ... }, specialchar : { dialog : 'Select Special Character' }, find : { dialogFindReplace : 'Find and Replace', find : { dialog : 'Find', button : 'Find', ... }, replace : { dialog : 'Replace', button : 'Replace', findLbl : 'Find what:', replaceLbl : 'Replace with:', ... } }, ... }; Note that I've used the plugin name as the main grouping object for each set of entries. I think this is the best way to do that, even if we have a single entry for each plugin (avoiding issues if we need further entries in the future).
We should be then able to simply call things like Also note that prefixes like "dlg" are also to be avoided. Most of the language entries for dialog based plugins are dialog related things, so there is no sense on prefixing all of them with "dlg". |
|||||
#2751 | Write fake object display and replacement logic for CKEditor v3 | Confirmed | Task | closed | Must have (possibly next milestone) | |
Description |
Artur says he needs it for completing the Flash dialog, I should finish it on Monday by porting it from v2. |
|||||
#2754 | CKEditor v3 enters infinite loop when trying to output HTML code | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
To reproduce the bug:
This is not a performance problem with the new code - I've tried pasting the long text of GPL v3 in the editor area and the speed of switching to source mode is noticeable faster than v2. Preliminary tests showed that the infinite loop is from the HTML data processor plugin. |
|||||
#2764 | Source area is having the wrong size in IE | Confirmed IE Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
To reproduce:
|
|||||
#2765 | CKEditor is leaving cke_expando indices in the HTML source in IE | Confirmed IE Review? | Bug | closed | Must have (possibly next milestone) | |
Description |
To reproduce:
|
|||||
#2772 | [IE]core:htmlparser incorrectly convert image attr 'src' to 'url' | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
This bug cause image invisible when switching between two modes,witness on IE7.
|
|||||
#2785 | Move plugins specific configurations to the plugins files | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
The default configurations for each plugin must be defined inside each plugin.js file, not into the core config.js file. Just core settings should go into that file. The motivation behind it is that the core config.js file will be always part of the compressed version of CKEditor. So, if I reduce the number of plugins when building the compressed version, I should not have plugin specific stuff being included in the process. |
|||||
#2792 | Remove default dialog values from the default configuration | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Several of the dialog based plugins have been created with a standard "defaultValues" setting, which defines the default values to be used on dialogs. The idea behind this is quite nice, as it makes it easy to set such values. This is a common request we have. But, the implementation took the easy way, which is not the best unfortunately. The critical fact around this solution is that it makes our code bigger, and we must always keep in mind that our compressed code must be as small as possible. But, we still need to support such customization. This is something Alfonso has described in #1099. The nice thing is that it's already possible to do that by using our new API. Martin is working on a new sample for #2790, which will show how to do that. So, we should remove this stuff from the configuration to benefit our code size. |
|||||
#2795 | V3: Remove all show?Tab settings | Confirmed Review+ | Task | closed | Must have (possibly next milestone) | |
Description |
Just like in #2792, we should not have specific setting to hide dialog tabs (like showAdvancedTab). We have inherited some of them from FCKeditor, but those should not be necessary anymore. |
|||||
#2797 | Styles cannot be applied when a whole paragraph is selected | Confirmed Firefox Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
To reproduce:
|
|||||
#2798 | V3: skin.js assumes that the dialog plugin will be always loaded | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
The skin.js file for the default skin makes references to CKEDITOR.dialog, assuming that it will be always loaded, which is false. Anything into core should depend on a plugin. |
|||||
#2799 | V3: The skin file make specific dialog stuff by using the global CKEDITOR.dialog | Confirmed Review- | Bug | closed | Must have (possibly next milestone) | |
Description |
Into the default skin.js file, we can find references to CKEDITOR.dialog.setMargins and CKEDITOR.dialog.on( 'resize' ). This is bad, because it assumes that all editor instances are using a single skin, which is false. All settings must go inside each single editor instance. Also, events like "resize" should be fired by each instance. The event could be named "dialogResize", for example. |
|||||
#2804 | V3: Review the insertHtml and insertElement implementation | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
The current implementation of insertHtml and insertElement could be simplified. Also, it includes the insertion logic inside the editingblock plugin, which is wrong. |
|||||
#2822 | V3: Configurations must not use sub-namespaces | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
This is something we though would be good, but I've just found out that it's evil. We must not use namespaces to organize the configurations under CKEDITOR.config, like CKEDITOR.config.dialog.magnetDistance. The reason why is that, if you try to change this setting in a custom configuration file (like the root config.js), the namespace (CKEDITOR.config.dialog) will not yet be available, because the dialog plugin will not yet be loaded. So, the execution breaks. We should still organize the configurations in a meaningful way, so I'm opting to use a "prefix", instead of a namespace there. In the above case, we would have CKEDITOR.config.dialog_magnetDistance. |
|||||
#2836 | V3: Toolbar commands doesn't get disabled in 'source' mode | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Steps to reproduce: -Open sample.html?sample=replacebyclass -Click Source -Click Smile button Result: JS Error and cancel button doesn't work. this.document is null http://localhost/edytor/CKEditor/trunk/_source/plugins/selection/plugin.js Line 219 |
|||||
#2895 | Error when switching to source with selection | Confirmed IE Review? | Bug | closed | Must have (possibly next milestone) | |
Description |
Steps to Reproduce
In IE, and error is thrown. No problem with FF. |
|||||
#2912 | V3: Encapsulate the command state change logic inside the CKEDITOR.command class | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
There is a common repetition in the current code: var command = editor.getCommand( name ); command.state = newState; command.fire( 'state' ); This logic could be encapsulated inside the CKEDITOR.command class, so we can achieve the same thing with: editor.getCommand( name ).setState( newState ); |
|||||
#2913 | V3: Make toolbar buttons start at the correct state | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
If you define the initial command state into the command definition, it is not currently respected when loading the editor and rendering the toolbar buttons. All buttons are always in the "on" state. The buttons should instead reflect the command state. |
|||||
#2927 | CKEDITOR.event duplicate dom event registration | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Event delegation registration with CKEDITOR.event.implementOnis currently incorrect, when this method is invoked on prototype object of a constructor, then instances of this constructor will share the same private _.events model, which is wrong. This would result in duplicate invocation of event listeners from two different object. Functonal TestCaseTested with test-events-duplicate.path |
|||||
#2977 | Focus issues when inserting a numbered list | IBM Confirmed Review- | Bug | closed | Must have (possibly next milestone) | |
Description |
When adding a new numbered list at the end of the document, the list item is inserted correctly but the carat is positioned before the first list item and it is not possible to navigate to the first list item within WYSIWYG mode.
Steps to reproduce:
Expected behavior: The new list is created with one item and the carat is positioned just after the number of the first item. Actual behavior: The new list is created as expected. The position of the carat is placed before the first item in the list. It is not possible to navigate to the first item in the list. |
|||||
#2980 | Table feature does not provide ability to modify tables in V3 | IBM Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
It is not possible to modify a table after it has been inserted into the document using the editor. |
|||||
#2995 | Toolbar combos panels are a bit mispositioned | Confirmed Review- | Bug | closed | Must have (possibly next milestone) | |
Description |
The panels of toolbar combos must have their upper left corner perfectly aligned with the lower left corner of the combo when opened. Currently they are a few pixels mispositioned to left and top. |
|||||
#2996 | IE6 : Toolbar combos have horizontal scrollbar | Confirmed IE6 Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
In IE6 the toolbar combos panels have horizontal scrollbars. |
|||||
#2997 | FF : Toolbar combo contents flickers when opening | Confirmed Firefox Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
When opening a toolbar combo for the first time, it's possible to briefly see its contents with no style which immediately gets re-rendered with the styles applied. This is noticeable in Firefox only. |
|||||
#2999 | Bad performance on selection change checks | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
There is a really bad performance in the tasks being fired when the selection changes in the editor. To check it:
The profiler will show you an excessive number of calls. In IE6 this bad performance is terribly noticeable, compromising the editor usage. Performance excellence is definitely important for this feature. |
|||||
#3000 | After release, toolbar items state are frozen on multiple instances | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
This issue happens only after preparing the trunk for release, not with the trunk code. It can be checked in the nightly build demo. You will notice that the toolbar buttons in the first editor instance will not change their state in any way. They will not reflect the context sensitiveness, not even the Source button will remain ON when moving to source. The second instance will work well though. |
|||||
#3001 | IE : Automatically save the selection when loosing focus | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
IE is not able to manage multiple selection, even cross frame. Because of this, the current selection gets lost when leaving the editing area. The current selection should be automatically saved when the editing area looses the focus in IE and then reselected when the focus is moved back to it. By doing that, we can remove all selection hacks we are doing now for dialogs, floating panes, etc. |
|||||
#3020 | plugin:selection incomplete selectable element definition | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
The current selectable elements( elements which could be retrieved from CKEDITOR.dom.selection.getSelectedElement) below is lacking of other control types like a,input,form. var styleObjectElements = { img:1,hr:1,li:1,table:1,tr:1,td:1,embed:1,object:1,ol:1,ul:1 }; |
|||||
#3030 | CKEDITOR.document::insertElement not working in IE | IE Confirmed | Bug | closed | Must have (possibly next milestone) | |
#3031 | Toolbar Combos don't work in FF2 | IBM Confirmed Firefox Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
The combo features do not work in FF2.
Steps to reproduce:
Results in error.
Firebug error: |
|||||
#3036 | Html parser failed to handle attribute abbreviation | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Because of the introducing of #3003, html parser should be able to take care different forms of abbreviation, e.g. attribute without quote and abbreviation. |
|||||
#3067 | IE : The context menu issues | Confirmed IE6 Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
With IE6, the following issues have been reported by Martin at #3057:
|
|||||
#3076 | Link shows "RTENOTITLE" in FCKeditor | Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
I am using Mediawiki 1.14.0 + FCKeditor. The FCKeditor extension is download from SVN, and fckeditor is 2.6.4. When I open a existing article to start editing, I find the links in that article has been replaced with "RTENOTITLE". When I click "Wikitext" button to switch to Wikitext mode, the link has been replaced with something like "/wiki/index.php/My article title". How to avoid this? Thanks! |
|||||
#3091 | plugin:font change font cross table incorrect | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Procedures
|
|||||
#3095 | Indent/Outdent problem with list item | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Procedures
|
|||||
#3114 | V3: IE7 opening of the toolbar dropdown controls fires the onbeforeunload event | Confirmed IE Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
In V2 it worked fine but in V3 opening of the toolbar dropdown controls fires the windiw.onbeforeunload. To reproduce this bug simply add the following JS code and try to open a toolbar dropdown. Probably it happens because the new version uses IFrame for the dropdown content. <script> window.onbeforeunload = function() { alert("window.onbeforeunload"); //if(CKEDITOR.instances["content"].checkDirty()) // return "Page has not been saved!"; } </script> |
|||||
#3125 | IE : Error when clicking on the Style combo | Confirmed IE Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
IE throws an error when clicking on the Styles combo. |
|||||
#3131 | Error applying block styles in multiple blocks selection | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
An error is thrown and the style is not applied. |
|||||
#3136 | Image plugin - Advanced Tab's Id field is not working | Oracle Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Image Plugin - Advanced tab's Id field is not getting added to the editor area. Ex: I have added id as '12345' but the result in the editor source is missing the id field, <img align="absbottom" alt="Oracle" border="10" height="41" hspace="11" src="/cache/abc.gif" vspace="33" width="145" /><br /> We have a business logic that is using this id field. Since the id field is not populated, our functionality is broken.Please fix it as early as possible. |
|||||
#3138 | Request for multi-language files for CKEditor 3.0 | Oracle Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Request for multi-language files for all the features available in CKEditor 3.0 |
|||||
#3146 | Insert link incorrect within table cell | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Reproducing Procedures
Additional information: This is actually a style system bug. The same thing happens if you press the bold button or try to apply any inline style with the HTML and selection above. |
|||||
#3162 | Incorrect font and font size detection in IE | Oracle IBM Confirmed | Bug | closed | Must have (possibly next milestone) | |
Description |
To reproduce:
Similarly, selecting "Arial" in step 3 with the font combo and then "Comic Sans MS" in step 5 would also result in wrong font detection. |
|||||
#3167 | [IE]EnterKey=br incorrect with list item | IE Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Reproducing Procedures
|
|||||
#3171 | plugin:flash incorrect content inserted | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Reproducing Procedures
|
|||||
#3175 | Panels are not working with custom document.domain | Confirmed IE Oracle Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
In IE:
An error is thrown: "Access denied". |
|||||
#3177 | Disappearing words from Find what | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Result: the word disappears. |
|||||
#3195 | HTML Parser: Out of memory | Confirmed Review? | Bug | closed | Must have (possibly next milestone) | |
Description |
During some tests with our so loved and weird IE, I was able to, somehow, end up with an innerHTML that I was able to reduce to the following: <TABLE> <TR> <TD></TD> <P></P> <TD></TD> </TR> </TABLE> I can't recall how I got that HTML (maybe during some block styling task), but the fact is that a user may have such thing while using the editor in IE. The browser simply accepts it. The big problem is not the above though. The real issue is the, if you try to retrieve the above HTML from the editor, or even feed it into the source view, it will throw you "Out of memory" into the html parser code. |
|||||
#3203 | Dialogs are not properly centered | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
After #3191, the dialogs are not anymore correctly centered when opened. |
|||||
#3207 | Make it possible to load skins from custom path | Confirmed Review+ | New Feature | closed | Must have (possibly next milestone) | |
Description |
Currently, it's not possible to have a skin placed outside the "skin" folder into editor installation path. |
|||||
#3209 | V3 : Implement full RTL support for the UI | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
Currently, the UI doesn't offer full support for RTL. |
|||||
#3215 | Default skin don't load after release | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
The default skin, "v2" for now, is not being properly loaded once the editor gets released. |
|||||
#3218 | sample.js is being included into the release, which makes people confused | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
The _samples/samples.js file is support file used by the development version of CKEditor. It's not needed at all after release, but it's still included in the sample files. It must be removed during release, as well as its inclusion at the samples headers. |
|||||
#3234 | Page scrolls up on dialog buttons | Confirmed Review+ | Bug | closed | Must have (possibly next milestone) | |
Description |
If scrolling down the main page, when clicking on a dialog based button the page scrolls up to the top. Confirmed with FF at least. |
|||||
#3235 | V3 : ToolbarSet feature | Confirmed Review+ | New Feature | closed | Must have (possibly next milestone) | |
Description |
Currently, CKEditor offers a way to provide the toolbar definition by setting it directly to the "toolbar" setting. While that is useful, it would be still nice to have more than one toolbar definitions in the configuration file, making it possible switching them with a simple setting, just like V2. The idea would be introducing the "toolbarSets" object setting, which accepts several definitions, and then make the "toolbar" setting smart. If it receives a string, its the toolbarSet name, otherwise it's a toolbar definition. |