Custom Query
Results (1101 - 1200 of 2591)
Ticket | Summary | Status | Owner | Type | Priority | Milestone |
---|---|---|---|---|---|---|
#9550 | Format selector/dropdown is too small when using norwegian language | confirmed | Bug | Normal | ||
Description |
Description: When using CkEditor with norwegian language, the dropdown/selector displaying the different format options (heading 1, heading 2 etc) hides the last character in "Overskrift 1". Browser: Firefox 16.0.2 Actual result: A part of the last character in "Overskrift 1" is hidden. Expected result: Show the entire text. See the attached screenshot from ckeditor.com/demo/ Bug is reproducable in version 3.6.2 and the version current at ckeditor.com/demo/. |
|||||
#9556 | [iOS] Can't fully exit out of list and continue adding text to editor in iOS 6.0.1 | new | Bug | Normal | ||
Description |
iOS6.0.1 create an ordered list Example:
After the last item hit enter twice. xit the list. Start typing, the focus seems to wrap down from the last list item and what I was typing got wrapped up to the last list item rather than remaining as a new line below the list. I see this behavior when the spell check is active on the text I am typing on the new line. I have a video demonstrating this behavior. |
|||||
#9558 | Allow Additional Line Break In Source View | confirmed | New Feature | Normal | ||
Description |
I'm a big fan of clean and easily readable source code. I think it would be great to add an additional parameter to CKEditor SetRules() function just below 'breakAfterClose' named additionalBreakAfterClose which would add a 2nd line break after the closing tag. As a result, the SetRules function could allow for an additional line break after certain tags. I believe this could allow users to make their code easier for human eyes to read. Current Method: <div>I'm a happy div</div> <div>I'm another happy</div> Proposed Method with 'additionalBreakAfterClose': <div>I'm a happy div</div> <div>I'm a very happy div now</div> |
|||||
#9560 | CKE 3.x and 4.x - Undefined table width gets reset to default | confirmed | Bug | Normal | ||
Description |
This is the continuation of #9478. To reproduce:
Result: Default table width 500px is present in width field and once you click OK table gets default width. You have to use below code to see the bug CKEDITOR.on( 'dialogDefinition', function( ev ) { var dialogName = ev.data.name; var dialogDefinition = ev.data.definition; // Set default table width during creation. if(dialogName == 'table') { var infoTab = dialogDefinition.getContents( 'info' ); txtWidth = infoTab.get( 'txtWidth' ); txtWidth['default'] = '100%'; } if ( dialogName == 'tableProperties' ) { var infoTab = dialogDefinition.getContents( 'info' ); var tab = dialogDefinition.getContents( 'advanced' ); tab.remove ('advLangDir'); tab.remove ('advStyles'); tab.remove ('advCSSClasses'); } }); window.x = CKEDITOR.editor.replace('editor1', { removePlugins : 'button,div,filebrowser,flash,format,forms,horizontalrule,indent,justify,liststyle,pagebreak,showborders,stylescombo,templates', toolbar : [ ['Source', 'Table'] ], }); With this code bug can be reproduced in v4 but also in v3 from CKE 3.6.1 rev. [6979] |
|||||
#9565 | in IE, incorrect enter key behavior with block element in a list item | confirmed | Bug | Normal | ||
Description |
steps for recreation:
(you already have a weird gap between lines 2 and 3)
-> you got <ol> <li> <h1>as</h1> </li> <li>sdf <h1>sdf</h1> </li> <li> <h1>df</h1> </li> </ol> there is some text that is inside the li but outside the h1. (i saw a similar ticket but for ck3 #4927) |
|||||
#9567 | [iOS] Select All, selected area is not confined to the text area in iOS 6.0.1 | new | Bug | Normal | ||
Description |
Select all using the apple context menu. The selection is not limited to only the text editor. See image. |
|||||
#9579 | [Opera] Extra BR added when load a single HR | confirmed | Bug | Normal | ||
Description |
|
|||||
#9590 | Optimize the browser specific css | confirmed | New Feature | Normal | ||
Description |
Currently there are some browser-specific css files in the skins, but those files are generated only by adding the overrides to adjust the behavior. A further step would be to clean up them from properties aimed at the other browsers. Simple example: moonoo\editor_ie8.css includes this: -moz-box-shadow:0 0 3px rgba(0,0,0,.15); -webkit-box-shadow:0 0 3px rgba(0,0,0,.15); box-shadow:0 0 3px rgba(0,0,0,.15) But it's clear that for IE the moz or webkit properties are garbage and IE8 doesn't recognize box-shadow so all of that can be removed. similar things happens with the rest of browser specific properties, anything -moz or -webkit is dead code in the IE files, and some advanced css properties can also be removed from the ie7 and ie8 versions. And having such IE specific files, all the -ms or filter:progid can be removed from the generic editor.css file. This is something that has to be done automatically: get the input css file and remove from it a list of rules before trying to compress it. Benefits: Smaller footprint (faster download) and faster parser time during runtime each time the browser has to parse the css file as it has less things to care about. (As well as avoid poluting the error console and people reporting those harmless warnings as errors in the editor itself.) |
|||||
#9591 | Smiley dialog - is the dark background for smileys really needed? | confirmed | Bug | Normal | ||
Description |
Maybe it could be improved a bit? Current design: Less distracting background: |
|||||
#9595 | Builder must define CKEDITOR.lang.languages | confirmed | Bug | Normal | ||
Description |
Considering that it is possible to have the languages configured during the build process, the builder should defined CKEDITOR.lang.languages, which is now hardcoded inside lang.js. |
|||||
#9607 | Resizer cursor shape not adapted to config.resize_dir | confirmed | Bug | Normal | ||
Description |
The cursor shape on themed ui resizer doesn't reflects the configuration value of resize_dir. |
|||||
#9611 | Tab key based navigation is broken inside specialchar dialog | confirmed | Bug | Normal | ||
Description |
It can be reproduced on v3 and v4. |
|||||
#9612 | Moving the text cursor inside form elements causes js-error and breaks source-mode | confirmed | Bug | Normal | ||
Description |
Moving the text cursor inside a submit, textarea or such by using the arrow keys causes an error shown in Firebug: "Error: Permission denied to access property 'nodeType'" in ckeditor.js on line 13. This will also result in the Source-button not working so that you cannot enter the source-mode. The button will work again after moving the cursor out of that place. Here's a sample source code with which you can easily reproduce the bug by moving the cursor with your arrow keys. Also tested this on the nightly build. <h1>Form</h1><p><input id="upload" name="upload" type="file" /><br /><input id="submitForm" name="submitForm" type="submit" value="Submit" /></p>" I am using Win7 Pro and Firefox 16.0.2 |
|||||
#9614 | Tabletools insert column before behavior is confusing | new | Bug | Normal | ||
Description |
I'm a little bit concerned about the expected behavior of "insert column before" for the following case: +-----+------+ | 1.1 | 1.2^ | +-----+------+ | 2.1 | +-----+ How it works now: +-----+--------+------+ | 1.1 | | 1.2^ | +-----+--------+------+ | 2.1 | +-----+ How it should look like in my opition: +-----+--------+------+ | 1.1 | | 1.2^ | +-----+--------+------+ | 2.1 | | +-----+--------+ Most likely this is not an issue but it brings some confusion. The origin of this issue is in #9609. |
|||||
#9625 | Way to mark selection when focus is moved outside editable | confirmed | New Feature | Normal | ||
Description |
In inline mode, where dialogs/context menus etc. are displayed in the same frame in which editable and on IEs always (even in framed editor), selection is visually lost when focus is moved out of editable. This may be confusing for users as they may think that their selection was really lost e.g. when trying to apply link to some text. |
|||||
#9632 | IE7-8 cut command doesn't work as expected in v4 | confirmed | Bug | Normal | ||
Description |
To reproduce in IE7 or IE8:
Of course if you select some text and press cut icon it will work as expected. |
|||||
#9637 | Scripts can be executed from ckeditor using preview plugin | confirmed | Bug | Normal | ||
Description |
Copy pasting a HTML snippet from a browser window containing scripts opens channel for the execution of the script from ckeditor using the preview plugin. Replication steps:
This posses a security threat as it opens a channel for executing malicious script can be executed from ckeditor. Writing a server code to filter the scripts will not help as it might corrupt the data. Another problem is that server code will trigger only when data is posted but in this case scripts can be executed using preview pluign even before posting data. |
|||||
#9640 | Simplified skin icon dev registration | review | Bug | Normal | ||
Description |
The skin icons registration code for dev looks like complicated than it should, it should be handy for skin developer. |
|||||
#9643 | Focus style for dialog buttons (cancel,ok) is too heavy | confirmed | Bug | Normal | ||
Description |
This 2px dark grey border isn't a problem when user intentionally focus button (by tabbing). But it's confusing in dialogs like "about", because "cancel" is focused by default. It looks strange there. I think that 1px width border is better, because it's more natural in this skin. What's more - I like that blue color for focus in e.g. smileys - it shows that something is active/focus, not just hovered. In my opinion it's a good help distinguishing user between these states. So maybe buttons may have the same border on focus/active. It's like a template:
Check the original issue #9641 for screenshots. |
|||||
#9644 | Alternative source viewer in sample pages | confirmed | New Feature | Normal | ||
Description |
We relies on the sourcearea plugin for checking editor output on sample pages, while it's not working for the following scenarios:
A alternative view source feature is required on sample pages. |
|||||
#9650 | "Browse server" button is not aligned to the URL field | confirmed | Bug | Normal | ||
Description |
Found in the Image dialog: |
|||||
#9660 | Support for Windows 8 Apps | confirmed | New Feature | Normal | ||
Description |
CKEditor 4 must be compatible to be used inside Windows 8 Apps. R&D is required on this to understand the current status and provide the necessary remedies for possible issues, as well as developer tools. |
|||||
#9667 | Redesign TAB Key-Based Navigation sample | confirmed | Task | Normal | ||
Description |
ProblemWhen hitting TAB, focus goes somewhere below the lower edge of the viewport (e.g. the very last editor), which might be confusing. Sample doesn't correctly express the idea of the feature. http://ckeditor4.t/ckeditor/samples/tabindex.html Proposed ideaOrganize editors with reduced toolbars in 2x2 grid, so moving focus between all of them with TAB is clear and visible: +--------+--------+ | | | | e1 | e2 | | | | +--------+--------+ | | | | e3 | e4 | | | | +--------+--------+ |
|||||
#9668 | Many problems with Document Properties Plugin and setting doctype | confirmed | Bug | Normal | ||
Description |
To reproduce:
Results:
These may be browser issues but
Problem can be reproduced in both CKEditor 3.x and 4.x from CKEditor 3.6. |
|||||
#9671 | UI Color plugin works very slowly in Firefox - It can freeze the browser. | confirmed | Bug | Normal | ||
Description |
To reproduce:
Results:
Please note that problem can be reproduced from CKEditor 3.0.2 but in CKE 4.x the performance is much worse than in CKE 3.x |
|||||
#9674 | Unify alerts/warnings/infos in samples | confirmed | Task | Normal | ||
Description |
Orange flash has already been designed for outputforflash sample. |
|||||
#9679 | Deleting extra space below table and "unlisting" causes JS error | confirmed | Bug | Normal | ||
Description |
Reproducible from CKEditor 3.6.4 rev. [7538]. Can also be reproduced in CKEditor 4.x.
Result: table and taxt that previously belonged to last list item disappears and JS error pops out: |
|||||
#9680 | The "Maximize" feature should not be a toolbar button | confirmed | New Feature | Normal | ||
Description |
We all got used to have the "Maximize" button in the top-right corner (at least Windows users) in each used application. That's a pretty cool thing to have certain basic features working in the same way everywhere. Unfortunately, uhe Maximize button in CKEditor is currently located somehow in the middle of the toolbar, which makes it hard for the user to use it and to quickly understand that such feature is in fact available. It would be nice to not have it available as a button, but instead make it a part of the toolbar, e.g. just like the collapser in V3. |
|||||
#9681 | Tabletools plugin needs refactorization | confirmed | Bug | Normal | ||
Description |
It requires table,dialog,contextmenu and is required by tableresize. On the other hand tableresize doesn't require dialog and contextmenu. |
|||||
#9682 | CKE 4.x - JS errors thrown when inserting div container. | confirmed | Bug | Normal | ||
Description |
Bug can be reproduced in all browsers.
Result:
Result: |
|||||
#9703 | Simplify plugin dialog open with language entries | confirmed | Bug | Normal | ||
Description |
It's now over-killed to open dialog in plugin, which has language files defined, e.g. the a11yhelp plugin: var langCode = editor.langCode; langCode = plugin.availableLangs[ langCode ] ? langCode : plugin.availableLangs[ langCode.replace( /-.*/, '' ) ] ? langCode.replace( /-.*/, '' ) : 'en'; CKEDITOR.scriptLoader.load( CKEDITOR.getUrl( plugin.path + 'dialogs/lang/' + langCode + '.js' ), function() { editor.lang.a11yhelp = plugin.langEntries[ langCode ]; editor.openDialog( commandName ); }); It would be as easy as just adding the available language list to the plugin meta, the language file loading should be handled be the dialog plugin instead. |
|||||
#9707 | Active editor changing in inline mode on RMB within different editables | confirmed | Bug | Normal | ||
Description |
Steps to reproduce:
Expected result: Editor became active on column 1 Actual result: Editor became active on column 1 and immediately became active on column 3. |
|||||
#9710 | IE7/8: In Kama skin toolbar buttons are not alpha blended properly and appear blurry until the mouse is hovered over | confirmed | Bug | Normal | ||
Description |
description of problem can be found at: http://www.jacklmoore.com/notes/ie-transparency-problems can potentially be resolved be ensuring a background color is specified when doing the alpha blending. |
|||||
#9719 | [IE10] Enterkey is not working | confirmed | Bug | Normal | ||
Description |
#9535 ticket is for v4, this enter key bug also affects v3, even worse it breaks both enter and shift-enter. |
|||||
#9728 | Tabs don't fit in "Hyperlink" dialog at its smallest possible size in Russian translation | confirmed | Bug | Normal | ||
Description |
OS: Windows 7 Browser: Firefox 16.02 Screen resolution: 1920x1080 As can be seen from the screenshot provided, "Hyperlink" dialog appears to be a bit broken in its minimal possible size in Russian translation, since tab names are rather long and don't fully fit into the dialog. P.S. The version is actually 4.0 Final, but I can't find it in the drop-down list below. |
|||||
#9729 | Merge internal plugins | confirmed | Task | Normal | ||
Description |
There exists number of internal plugins that are originally planted in v3 for better isolation, but in fact they'd be merely used by their "parent". We shall consider merge those into their parents for the following benefits:
The following list to be considered: ( -> indicates merge direction):
|
|||||
#9730 | API docs for built-in dialog.validate functions | confirmed | Bug | Normal | ||
Description |
There's no doc string for CKEDITOR.dialog.validate and its methods. At the moment it's a ghost stuff. |
|||||
#9735 | Hybrid menu button | confirmed | Bug | Normal | ||
Description |
The feature concerns make the menu button hybrid, to behavior in the following ways:
With this basis we'll be able to group several toolbar buttons into one, good for:
|
|||||
#9739 | Icons for plugins | review | Bug | Normal | ||
Description |
We need a nice iconset + guidelines for our new addon repo. |
|||||
#9740 | IE: Unordered list inside font tag causes nested unordered lists | confirmed | Bug | Normal | ||
Description |
When displaying HTML that contains a UL inside a FONT tag in Internet Explorer 9, the list items of the UL end up as nested ULs. Steps to reproduce: 1) Open IE9 2) Load CKEditor with the following HTML source code: <FONT face=arial>Text here <UL> <LI>Bullet point 1. <LI>Bullet point 2. <LI>Bullet point 3. <LI>Bullet point 4.</UL> <P><FONT color=#ff0000>More text here</FONT></P></FONT> 3) See that CKEditor breaks up the list items into separate, nested unordered lists, like so: <p><font face="arial">Text here </font></p> <ul> <li><font face="arial">Bullet point 1. </font> <ul> <li><font face="arial">Bullet point 2. </font> <ul> <li><font face="arial">Bullet point 3. </font> <ul> <li><font face="arial">Bullet point 4.</font></li> </ul> <font face="arial"> </font> <p><font face="arial"><font color="#ff0000">More text here</font></font></p> </li> </ul> </li> </ul> </li> </ul> I realize that block-level elements (such as UL) should not be placed inside inline elements (such as FONT), and that FONT tags should never be used (this HTML was generated by the end user, not me). However, CKEditor handles this HTML gracefully in Firefox and Chrome; it would be nice if it could do the same in IE. |
|||||
#9743 | Table Properties For a Single Row Table not working properly | confirmed | Bug | Normal | ||
Description |
|
|||||
#9745 | IE9, IE10: Image overriding the link if you try to insert it inside a link. | confirmed | Bug | Normal | ||
Description |
To reproduce the defect
Issue: See that the image/smiley overriding the link. |
|||||
#9750 | Mention about cksource/ckeditor-dev and naming convention in README on ckeditor/ckeditor-dev | confirmed | Bug | Normal | ||
Description |
Now it's hard to find "how to contribute". I couldn't find this in docs and on ckeditor/ckeditor-dev, so in places where developers look for that. |
|||||
#9756 | Strikethrough splits text in Opera | confirmed | Bug | Normal | ||
Description |
If strikethrough is pressed without any text being selected it splits the text into two lines in Opera. Steps to reproduce:
Browser: Opera 12.11 (Linux) |
|||||
#9759 | Inconsistency in preview field for images with % heights | confirmed | Bug | Normal | ||
Description |
To reproduce:
Problem: In Safari and Chrome, the image is skewed and fits exactly in the preview field without scrolling. In FF, IE and Opera, the aspect ratio of the image remains intact and it is necessary to scroll the preview field to see the bottom of the image. This seems to be a browser issue regarding how % heights are interpreted. Is there anything CKEditor can do to make this consistent across all browsers? |
|||||
#9760 | IE9 crashes when user clicks on toolbar dropdowns | confirmed | Bug | Normal | ||
Description |
The problem occurs in IE9. I am able to replicate it on 3 out of 5 computers. 2 of the problem computers are Win7-64Bit. One problem computer is Win2008R2-64Bit. Basically, clicking the toolbar dropdowns ('Styles', 'Format', 'Font', 'FontSize') will work the first time you click them. Clicking them a second time, will cause IE to crash. I can't replicate this on the cdeditor site, however, I can replicate it everywhere else (multiple servers). You may test it here: http://www.maimedia.com/ckeditortest/test.html |
|||||
#9767 | [Opera&Framed] Simple formatting not applied to single lines | confirmed | Bug | Normal | ||
Description |
Note: this only applies to paragraphs in single lines (not ones that span across several lines) or ones that are manually broken with Shift+Enter.
Opera version: Tested and reproduced on http://nightly.ckeditor.com/3998/samples/replacebyclass.html |
|||||
#9774 | HasPatch adding a body wrapper (usefull for adding (invisible) css wrappers) | new | New Feature | Normal | ||
Description |
This is a patch on ckeditor 3.6.2. (this is a new feature and not actually a bugfix, I call it a patch because it involves editing an existing pluging file) This patch allows inserting html source into the wysiwyg iframe area, which you can NOT edit in the editor itself, is NOT saved in the real source, but WILL allow you to modify the appearance of the wysiwyg editor. It does this by inserting (both prepending and appending) html in the body tag of the wysiwyg editor. (Note: it only works for the NON-FULLPAGE version. luckily, you won't need it for the fullpage config.) for example, you can add <div id="x" class="y">...</div> wrappers so included css files will work. I use it to insert html blocks quite deep into a fairly complex website and it still works like a charm. USAGE EXAMPLE: site.css: body#mybodyid.mybodyclass div#myIdcontainer div.myclasscontainer1{float:right;} body#mybodyid.mybodyclass div#myIdcontainer div.myclasscontainer1 div.myclasscontainer2{color:#f00;font-weight:bold;} html/js: <script> var myckconfig = { contentsCss : 'site.css?1234', bodyId : 'mybodyid', bodyClass : 'mybodyclass', bodyPrepend : '<div id="myIdcontainer"><div class="myclasscontainer1"><div class="myclasscontainer2">', bodyAppend : '</div><br style="clear:both;" /></div></div>', }; $('textarea.ckeditor1').ckeditor(myckconfig); </script> <textarea class="ckeditor1">this should show up bold and red!</textarea> |
|||||
#9775 | [Opera] Caret remains in previous line after pressing enter in pre-formatted block | confirmed | Bug | Normal | ||
Description |
|
|||||
#9781 | Need Setting to append suffix to assets for cachebusting builds | confirmed | New Feature | Normal | ||
Description |
I would like to have a config option to append a suffix to the filename of js and css files. Use case: The build/deploy tools I use append the git commit hash to the end of the file names of static cdn assets when bulding. This busts the browser/proxy/etc cache when deploying new revisions of our application. For the time being, I had to make edits to the compiled source to make this work. For thorough coverage, I'd suggest: config.js_suffix = config.css_suffix = config.img_suffix = doesn't apply to me, but might for others Example filenames given the latest build commit hash is a3fdee /static/js/plugins/ckeditor/ckeditor_a3fdee.js /static/js/plusins/ckeditor/config_a3fdee.js /static/js/plusins/ckeditor/plugins/autogrow/plugin_a3fdee.js /static/js/plusins/ckeditor/themes/moomo/editor_a3fdee.js All of my js/css assets are app |
|||||
#9784 | Move selection change listener that fires contentDirChange to core | review | Bug | Normal | ||
Description |
Rationale - this event is used by two plugins (and after proposed change, by 3). |
|||||
#9786 | Silent try-catch blocks that covers more than a native code should log caught errors | confirmed | Bug | Normal | ||
Description |
http://dev.ckeditor.com/ticket/9706#comment:4 Again we were close to miss some important error because it was thrown in silent try-catch (this time in selectionChange listener). We should review all try-catches in code and:
|
|||||
#9788 | ASP.NET 3.6.4 & HTMLEncodeOutput=False will not postback correctly | confirmed | Bug | Normal | ||
Description |
In the IPostBackDataHandler.LoadPostData() method, the code will not save the posted value when htmlEncodeOutput=false . bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection) { if (this.config.htmlEncodeOutput) { string postedValue = HttpUtility.HtmlDecode(postCollection[postDataKey]); if (this.Text != postedValue) { isChanged = true; this.Text = postedValue; return true; } } return false; } Since this is false: if (this.config.htmlEncodeOutput) The code will never execute, therefore the value is not saving to: string postedValue =... isChanged = true; this.Text = postedValue; Change the procedure to the following and it started saving again: bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection) { string postedValue = this.config.htmlEncodeOutput ? HttpUtility.HtmlDecode(postCollection[postDataKey]) : postCollection[postDataKey]; if (this.Text != postedValue) { isChanged = true; this.Text = postedValue; return true; } return false; } The key is that regardless of the htmlencodeoutput value set the post collection saves to the postedValue string postedValue = this.config.htmlEncodeOutput ? HttpUtility.HtmlDecode(postCollection[postDataKey]) : postCollection[postDataKey]; Please Note, I am using the ASP.NET 3.6.4 code base with the 4.0 version of CKEditor |
|||||
#9791 | IE10: Browser context menu overrides CKEditor context menus on misspelled words | confirmed | Bug | Normal | ||
Description |
To Reproduce:
Problem: The browser context menu is opened instead of the CKEditor context menu. This occurs in both 3.6 and 4.0. |
|||||
#9795 | No explanation for .cke_mixed_dir_content css class | confirmed | Bug | Normal | ||
Description |
`.cke_mixed_dir_content` is extensively used by release packages but there's no other occurrence in dev code (except toolbar), which makes it look obsolete. It should definitely have a word or two of description. |
|||||
#9797 | Align buttons' states not refreshed after changing image alignment | confirmed | Bug | Normal | ||
Description |
The same happens for align right. Expected: align buttons' states should be updated after changing image alignment. |
|||||
#9803 | Move/close float panel when editor's position has been changed | confirmed | Bug | Normal | ||
Description |
Continuation of #9800 (especially http://dev.ckeditor.com/ticket/9800#comment:3) |
|||||
#9804 | UX and code improvements for resize plugin | confirmed | Bug | Normal | ||
Description |
|
|||||
#9805 | mailto tag is bad | confirmed | New Feature | Normal | ||
Description |
Hello. I have a javascript that truly encrypts email addresses (from Germany javascript developer) however your email linking sends an error message "wrong value" or something like that when I try to implement it. Is there a way to circumvent this so that the email address can be encrypted? The mailto tag is an open invintation to harvesters and the result here in the U.S. at least is over $29 billion dollars of damage. The mailto tag is a monster of a bug and I am reporting it here to you. It's an easy, easy fix. It just needs to be done, is all. Edited
|
|||||
#9806 | Add support for internal pages in link dialog | confirmed | New Feature | Normal | ||
Description |
Pull request: https://github.com/ckeditor/ckeditor-dev/pull/9 This feature would be very valuable for CMSes. |
|||||
#9808 | Bogus <br> is inserted after nested table | confirmed | Bug | Normal | ||
Description |
This behaviour was helpful in v3, but in v4 we can use magicline to place caret after the table. Perhaps more cases may be find in which we create unnecessary paragraphs/bogus brs to allow caret positioning. |
|||||
#9810 | Links pasted into CKEditor become active in read-only mode | confirmed | Bug | Normal | ||
Description |
If a link contains more markup within the <a> tag, the click event will succeed to open the page behind the link in editor's window while the editor is in read-only mode. This can currently be reproduced using the online example of CKEditor 4 (http://nightly.ckeditor.com/latest/ckeditor/samples/readonly.html). The following steps describe my test scenario:
It seems that the <font> tag inside the anchor prevents the click protection from functioning while the editor is in read-only mode. I am not sure if the nightly samples are off the master branch, but I could reproduce it in my environment using the master, so I chose to select it here. Please correct if necessary. Please let me know if you need more information. Thanks, Johannes |
|||||
#9813 | [Refac] Tabletools | confirmed | Bug | Normal | ||
Description |
At least code refactorization can be done (without changing the logic), since there are many things like: node.getAscendant( 'td' ) || node.getAscendant( 'th' ); //which is equal to: node.getAscendant( {td: 1, th: 1} ); We could save lots of bytes by optimizing this code. |
|||||
#9814 | Inline editor created in "display:none" element results in editor with disabled buttons | confirmed | Bug | Normal | ||
Description |
If rendered as below contenteditable will be set to false automatically (I guess by ckeditor). However if I set the div #my-id as visible with javascript and at the same time set contenteditable back to true the editor will still be in readonly mode. (Sometimes I can for some reason use copy-paste to enter text to the editor but I can't write regularly with the keyboard.) Sent by the server: <div id="my-id" style="display:none;">
</div> After page render by the browser (it changed contenteditable to false): <div id="my-id" style="display:none;">
</div> After my custom javascript (removes display:none & sets h3 tag to contenteditable="true"): <div id="my-id" style="display:none;">
</div> Issue is caused by:
Workaround: var ck = CKEDITOR.inline(element); ck.on( 'instanceReady', function( ev ) { var editor = ev.editor; editor.setReadOnly( false ); }); |
|||||
#9818 | hidden field id deleted | confirmed | Bug | Normal | ||
Description |
After viewing or changing the properties of a hidden field, the id is completely removed. It would be best if only the properties exposed in the dialog -- name and value -- are affected by viewing or changing. This does not seem to happen with any other form field. |
|||||
#9821 | ALT+F key combinations do not work on Mac | confirmed | Bug | Normal | ||
Description |
On Mac, ALT+F10 and ALT+F11 open the sound settings menu instead of the anticipated CKEditor accessibility features. |
|||||
#9823 | Consider getClientRect in magicline getSize | confirmed | Task | Normal | ||
Description |
Most likely, the following https://github.com/ckeditor/ckeditor-dev/blob/master/plugins/magicline/plugin.js#L1463-L1514 code can be replaced/improved/shortened with
There's also a possibility of performance gain since |
|||||
#9826 | Dialog height not correct if overflow:hidden/scroll | confirmed | Bug | Normal | ||
Description |
When i use dialog and put content as : <div style="height:200px; width:200px; overflow:hidden"> <img src="..." height="1000" width="1000" /> </div> Dialog height is put to 1000 instead of stay a current height. I can resolve this issue with this if it can help set "vertical-align" to 'top' instead of verticale-baseline |
|||||
#9827 | Collapse toolbar keystroke doesn't work on FF | confirmed | Bug | Normal | ||
Description |
ALT+- keystroke doesn't work for me on FF (Linux and Win). In toolbar plugin keystroke is added for: CKEDITOR.ALT + ( CKEDITOR.env.ie || CKEDITOR.env.webkit ? 189 : 109 ) This, for some reason works on v3, but on v4 doesn't, because ALT+- is ALT+173. |
|||||
#9828 | Can't remove an iframe in BR mode | confirmed | Bug | Normal | ||
Description |
How to repdroduce:
CKEDITOR.instances.editor2.setData('<iframe></iframe>')
Expected: backspace to delete an iframe Now: Cursor gets stuck on the line after the iframe |
|||||
#9831 | Avoid silent failure when adding one function twice as a listener for the same event | confirmed | Bug | Normal | ||
Description |
Currently events implementation accepts one listener function attached only once to one event on one object. When it's attached twice or more times (even with different context) it's ignored (or overwrite previous one). To avoid issues like http://dev.ckeditor.com/ticket/9800#comment:11 events system should notify when listener is added second time. Perhaps we'll also find more issues like #9800, which will need to be fixed. Harder way - we can remove this limitation from events system, by adding context as a next key. However:
|
|||||
#9832 | [Inline] Floating panel resize concerns | confirmed | Bug | Normal | ||
Description |
Some browsers let the floating space with toolbars overflow out of the viewport (Chrome). Some of them (FF, IEs) scale down the toolbar to fit it into viewport. We must decide which method is correct and make this behavior consistent since sometimes it looks bad and may be confusing for users. |
|||||
#9849 | Orphan <br> should be transformed into <p><br></p> | new | Bug | Normal | ||
Description |
We do several inline elements fixing that are found orphan inside body. This was true for <br> as well, until we reverted a fix that was causing #9167. Because of that, I've commented out a test made for that case form dt/core/htmlparser/fragment.html, test name "test_parser_13". It is still unclear for me the cases for this fix, but considering that we were used to do so, we should keep doing it. I'm just unsure if this is necessary. |
|||||
#9850 | Dialog that doesn't fit in viewport can't be moved by dragging | confirmed | Bug | Normal | ||
Description |
Extracted from #8888. |
|||||
#9854 | Clean up Gecko versions | confirmed | Bug | Normal | ||
Description |
In v4 we support latest FF and latest FF3.6.*. However, in code I found many outdated fragments. What should be done:
|
|||||
#9855 | Better context checking for toolbar buttons | new | New Feature | Normal | ||
Description |
There is room the enhance the context checking we do for several toolbar buttons. While the current approach is correct, it can be optimized to better fit user's intentions, helping on the UI usability. One good example for that is related to object selections. There is no much sense on having inline styles, like bold, enabled when an image is selected. Let's open a discussion and analise all possible cases first. |
|||||
#9860 | Magic line should only access space between the current and the closest block | confirmed | Bug | Normal | ||
Description |
In this case it allows to insert space between divs by <div>div1</div> <div> <p>p1</p> <p>p2^</p> </div> |
|||||
#9861 | Spacebar keypress ignored in last cell of row when first cell expands full length | confirmed | Bug | Normal | ||
Description |
To reproduce on demo page -Click the insert Table button
|
|||||
#9867 | [IE10] Dialog buttons - the arrow for "OK" button is outside of the button | confirmed | Bug | Normal | ||
Description |
The "OK" button looks a bit bad in RTL environment. Happens at least since 3.5, did not try earlier versions. |
|||||
#9870 | Moono skin: uiColor not working properly if color name is provided | confirmed | Bug | Normal | ||
Description |
The documentation for uiColor suggests using a color name for uiColor. It works fine in Kama skin, but does not work (properly) in Moono. It looks like the provided color name is used somehow, but the the buttons are black. The attached screenshots presents the result of config.uiColor = 'Gold'; |
|||||
#9871 | Please provide collapse toolbar button for inline mode | confirmed | Bug | Normal | ||
Description |
Currently editor inline has no collapse toolbar button because there was no real use case for it. There is one use case that depends on other feature being implemented. Feature #7280 "switch toolbar at runtime" talks about changing toolbar definitions when command is executed - collapseToolbar or other like maximize toolbar button is pressed. What CKEditor should do is provide ability to change toolbar at runtime and provide some hooks (events) when button is pressed. That way, users could create behaviour they want with any or almost any plugin.
Agreed that implementing this button so that some users could use it for their custom needs is an edge case but think what is the better place to do so than this little and nice looking button (better then button outside of editor) :) |
|||||
#9881 | [FF] JS error when right-click on textarea | confirmed | Bug | Normal | ||
Description |
JS error is thrown: Error: Permission denied to access property 'nodeType' @ core/dom/node.js:25 Context menu usually doesn't show up. |
|||||
#9886 | [IE8-10] No scrollbar in maximized editor with autogrow enabled | confirmed | Bug | Normal | ||
Description |
|
|||||
#9888 | [IE7-10] Magicline keyboard support for editor.enterMode BR | confirmed | Bug | Normal | ||
Description |
This is because the focus space is not an element anymore (BR mode), so it cannot have Tested in IE9. Possibly also in other browsers. |
|||||
#9890 | [Quirks Mode] UIColor button doesn't show in toolbar when uicolor plugin loaded | confirmed | Bug | Normal | ||
Description |
|
|||||
#9891 | Magicline displayed incorrectly in certain cases | confirmed | Bug | Normal | ||
Description |
It works well e.g. inside table. But when it should be displayed with width:100% the right part isn't visible. |
|||||
#9897 | Inconsistent ESC key handling when in dialog select field | confirmed | Bug | Normal | ||
Description |
This behavior must be consistent. |
|||||
#9899 | Resizing adjacent framed editor breaks floating toolbar position | confirmed | Bug | Normal | ||
Description |
|
|||||
#9901 | Paragraph indentation is applied to list item created for it | confirmed | Bug | Normal | ||
Description |
In my opinion when paragraph is indented when creating list it should become a nested list item. However, that won't be possible for first paragraph, because it can't become a nested list (at least when indenting first item of a list). Different solution may be found, but it should be consistent with how indent buttons work for lists and what's possible using them. |
|||||
#9911 | Editor#instanceReady -> Editor#ready | confirmed | Bug | Normal | ||
Description |
I can't understand why this event is called instanceReady. We have editor#loaded and CKEDITOR#instanceLoaded (it isn't documented, but it exists ;> #9910), so together with CKEDITOR#instanceReady we should have editor#ready. OFC we need backward compat, so we can have both - deprecated instanceReady and ready for some time and remove it after 1-2 years. |
|||||
#9920 | Mention about magicline keystrokes in user guide | assigned | Task | Normal | ||
Description |
http://docs.cksource.com/CKEditor_3.x/Users_Guide/Keyboard_Shortcuts |
|||||
#9926 | IE9: deleting iframe in BR mode causes JS error | confirmed | Bug | Normal | ||
Description |
How to reproduce:
JS error is thrown: NOTE: IE8 has its own problems defined here #8446. Problem can be reproduced from CKEditor 4.0. In CKEditor 4 beta inserting iframe caused another error - insufficient privileges. |
|||||
#9927 | IE10: Executing new page command in enter BR cuases JS error. | confirmed | Bug | Normal | ||
Description |
To reproduce:
Result: JS error is thrown Problem can be reproduced in IE10 from CKEditor 4.0 |
|||||
#9928 | [iOS] creating form disables text entering | new | Bug | Normal | ||
Description |
Summary: When using iOS to create a form, the keyboard is disabled. Steps:
Expected result: The cursor should be positioned after the new field and I should be able to enter new text using my keyboard. Actual result: The cursor is positioned after the field but I can type away and no characters are entered. |
|||||
#9931 | Copy/paste of hyperlinks with IE creates font tags | confirmed | Bug | Normal | ||
Description |
Hi, There appears to be a bug affecting IE8 in CKEditor where copying and pasting (via CTRL+C, CTRL+V) changes the HTML and wraps the hyperlink text in font tags. I have been able to reproduce it 100% on http://ckeditor.com/demo. I was able to reproduce with IE8 versions in both WinXP 32-bit and Win7 32-bit. Before copy HTML: <a href="http://en.wikipedia.org/wiki/Neil_Armstrong" title="Neil Armstrong">Neil Armstrong</a> After paste HTML: <a href="http://en.wikipedia.org/wiki/Neil_Armstrong" title="Neil Armstrong"><font color="#0000ff">Neil Armstrong</font></a> It seems to affect IE8 only. I've tried to reproduce in IE9, Firefox and Chrome and there was no issue with those browsers. |
|||||
#9937 | [iOS] CKEditor 3.6.3 (revision 7474) - iOS6 iPad - CK editor textarea lost the focus | new | Bug | Normal | ||
Description |
When user clicks in the middle of the ckditor text-area, try to type-in, only the first key pressed character is added to the text-area & text-area immediately lost the focus so keyboard hides before user press another key. Strange thing is when user click on top place of ckeditor textarea OR click between the already written text and try to type-in, it works fine and focus remain in text-area. Top area means, the area of <p> tag generated by the ckeditor by default. |
|||||
#9957 | [FF] Cannot delete text at the end of the line with cursor placed after the space | confirmed | Bug | Normal | ||
Description |
Reported on the forum: http://ckeditor.com/forums/CKEditor/Delete-key-not-working-if-at-end-of-line-past-a-space Steps to reproduce:
Expected result: text from the next line is deleted. Actual result: nothing happens. Placing the cursor before the space works as expected and the text is deleted. IE, Chrome do not seem to be affected. In Opera it seems like there is no space at the end of the line - the cursor always appears after the last character and deletion works as expected. |
|||||
#9960 | Elements path doesn't work with inline editing any more | confirmed | Bug | Normal | ||
Description |
The elements path has been disabled on inline editing as a fix for #9847. That fix was way too simplistic, not really solving the problem. It is totally ok to have elements path available for inline editing if a bottom space is made available to the editor instance. The shared spaces plugin showcases this in its sample, for example. |
|||||
#9961 | Webkit: Deleting empty list items result in BR inserted before text. | confirmed | Bug | Normal | ||
Description |
Actual: Two bullets render on the first line (which is normal behaviour), the text appears on the second which is a bug. (See screenshot) |
|||||
#9962 | Paste buttons are disabled after deselecting text. | confirmed | Bug | Normal | ||
Description |
Paste buttons are disabled after deselecting text by clicking inside selection. Reproducible in: IE9, IE8, IE7 with CKEditor 4.0.1 and 3.6.4 Reproduce steps:
|