Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (10701 - 10800 of 11754)

Ticket Summary Owner Type Priority Milestone Component
#13469 RTL - Isn't working Bug Normal General
Description

RTL doesn't seem to actually work.

I can't get it to work on the demo page either.

http://ckeditor.com/demo#full

I click the buttom "Text direction right to left".

It seems like all it does is do an align right. Instead of actually writing it RIGHT to LEFT.

I have tried forcing it to work RTL inside config.js with:

config.contentsLangDirection = 'rtl';

Still doesn't work just basically does right align.

Also tried

instance = CKEDITOR.replace('Body'); instance.config.contentsLangDirection = 'rtl';

Still just does an align right without actually writing right to left.

Am I missing something?

Thanks

#13470 Firefox scrolls to top with body height 100% Bug Normal General
Description

In Firefox, there are scrolling issues if the body of the CKE iFrame is styled with "Height: 100%". With that style in place, applying a block style to the middle or later portion of the content area will cause the editor to scroll the content area to the top. Very frustrating when you're styling a large block of content.

Steps to reproduce

  1. Open standard CKE Demo (http://ckeditor.com/demo)
  2. Using the inspector tool, style the content area's body with "Height: 100%"
  3. Apply a block style to the last paragraph

Browser & OS

Firefox 38 on Windows 7 Does not happen in Chrome 43 on Windows 7

Sample data

An alternative set of content is as simple as paragraphs of placeholder text.

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis nulla risus, id fermentum quam blandit sed. Duis varius sodales purus quis vulputate. Mauris eu elit dapibus, commodo felis vitae, hendrerit eros. Nulla nunc arcu, tempus vitae ante in, vulputate porta dui. Proin mattis metus non ligula venenatis, ut cursus est imperdiet. Quisque tristique placerat malesuada. Proin venenatis leo id mi sodales congue. In sagittis accumsan nisl, ac auctor erat dapibus sed. Fusce nec molestie ipsum. Nullam tincidunt est quis metus faucibus porttitor. Morbi at magna sapien. Maecenas nisl felis, malesuada dignissim tempus sed, lacinia ut arcu. Ut blandit eros velit, id rutrum velit venenatis id.</p>
#13471 "Access is denied" on localStorage in IE10/11 if user has no permissions on LocalLow folder Bug Normal General
Description

In Windows, if user has no permissions on c:\users\<username>\AppData\LocalLow folder, cke editor will not be loaded with error:

Access is denied

in ckeditor.js file on any request to localStorage, like:

localStorage&&localStorage.removeItem("scayt_0_lang")
#13474 Cannot paste HTML formatting text in Ckeditor in IE 11 browser Bug Normal General
Description

Hi,

I changed config.js file to support HTML format pasting by setting config.forcePasteAsPlainText as "false".

It is working for me in IE 10,Chrome and Firefox, but not in IE 11. It is (IE 11) keep on supporting only Plain text while pasting HTML content.

Please anyone send me the solution and pls don't resolve this issue as invalid bug.

Thanks,

Guna.S

#13476 'full-width space' is not pasted on firefox and IE Bug Normal General
Description

Summary: The issue can't be reproduced on chrome. And it can be reproduced on firefox and IE

Reproduce Steps:

  1. Use firefox, go to http://ckeditor.com/demo#bbcode demo.
  2. Enter one full-width space and word "test", and click enter.
  3. Ctrl+C to copy the first line.
  4. Ctrl+V to paste the content in the second line.

Actual behavior: 'full-width space' is not pasted. Please refer to the attachment.

Expected behavior: 'full-width space' is pasted successful.

I find: On firefox, pastebin.getHtml() is right. On chrome, pastebin.getHtml(): the content is included in <span> label. I think <span> label is generated by chrome. Is it right? For span label, can we prevent it (This is not mainly issue in the ticket. If needed, I will create one new ticket to report it. I see the related thread from http://ckeditor.com/forums/CKEditor/Clipboard-Chrome-and-Keyboard-Ctrl-C)?

To type full-width spaces, you need to install the Japanese IME This link might be useful: https://www.coscom.co.jp/learnjapanese801/install_ime.html

Please help check the issue.

Thanks, Hai

#13477 There are some unreachable return statement in code Artur Delura Task Normal General
Description

plugins/find/dialogs/find.js plugins/magicline/plugin.js

#13479 CKEditor to asp.net doesn't work in Firefox 38.0.5 Bug Normal Server : ASP.Net
Description

I'm using CKEditor for asp.net, version 3.6 in my application and it work fine in Chrome and IE but in Firefox it doesn't appear. There is a compatibility issue with that browser and CKEditor?

#13480 Failed test in built 4.5.0 version of editor. Szymon Cofalik Task Normal CKEditor 4.5.2 General
Description

Appropriate test:

http://tests.ckeditor.dev:1030/tests/plugins/embed/integration#tests%2Fplugins%2Fembed%2Fintegration%20-%20test%20support%20for%20widget%20classes%20-%20from%20stylesSet

#13482 Error trying to use font and size dropdown after removing and appending toolbar to node Bug Normal General
Description

==Summary==

I get this error in Chrome:

Cannot read property 'data-cke-expando' of undefined

Which comes from line 212 of domobject.js

I get a different error in IE/Firefox

Unable to get property 'getName' of undefined or null reference

In element.js line 1378

==Steps to reproduce==

Using attached sample, follow these steps:

  1. Click Show Editing Tools
  2. Make a selection
  3. Change the font size and font of your selection.
  4. Click Hide Editing Tools
  5. Click Show Editing Tools
  6. Try to open Font or Size drop down, error will occur here

Other information

I had this same issue with the nightly build.

#13483 Bug - uploading certain images causes it to rotate in CKEditor Bug Normal General
Description
#13484 Bug - uploading certain images causes it to rotate in CKEditor Bug Normal General
Description
#13486 Upload image should log an error, not throw an error when upload URL is not set Piotrek Koszuliński Bug Normal CKEditor 4.5.1 General
Description

It looks very bad in the basic sample when there's no editor.

#13489 config.uploadImagedUrl should be config.imageUploadUrl ? Bug Normal Documentation & Samples
Description

http://docs.ckeditor.com/#!/guide/dev_file_upload

Search for config.uploadImagedUrl

Shouldn't it be config.imageUploadUrl ?

#13490 Ckeditor 500 Internal Server Error Bug Normal General
Description

Hello,

I am using ckeditor.when i am trying to add content from word file than its giving 500 internal server error. there is no any special characters in content. please guide me to sort it out.

Thanks.

#13491 Custom skins do not support notifications Bug Normal General
Description

Please see the attached screen capture. I am seeing a transparent Notification for an image upload triggered by a drag and drop in IE11--I thought they were supposed to be colored? I am using a full-build instance of CKE 4.5.0 in a jQuery UI modal dialog. I have not tried loading an instance outside of a JQUI dialog. However, I did try to unload as many CKE plugins as I could (in case of a possible clash) but did not see any difference.

It looks like you do not yet have a UI : Notifications Component for bug tracking, so I filed this under UI : Dialogs

#13492 ckeditor can't access root directory IE9 Bug Normal General
Description

I always have some problems with IE. The problem is that my website must work on every browser, including IE.

Everything works well for the ckeditor plugin named prgfilemanager (I can add pictures into my ckeditor textarea). Every browser are working except IE... I first succeed displaying ckeditor using

<meta http-equiv="X-UA-Compatible" content="IE=9.0"> Without that meta, the textarea isn't a ckeditor textarea.

My problem is that when I try to add pictures, nothing happens ONLY IN IE. When I click to search pictures there is a popup with the interface with no root.. If i write http://XXX/ckeditor/plugins/pgrfilemanager/PGRFileManager.php?type=Image&CKEditor=Description&XXX everything works well on every browser except for IE..

I'm on IE9. How to make ckeditor images insertion working on IE 9 ?

#13493 Skin Builder app New Feature Normal UI : Skins
Description

I wanted to suggest that you consider creating an online skin builder web app, similar in concept to the jQuery UI Theme Roller app, http://jqueryui.com/themeroller/.

This could simplify the creation/update of editor skins and make it easier for those of us who would prefer not to have to get into the minutia details of your skin implementation to be able to more easily integrate the look of the editor with the rest of our websites.

A skin builder could also concatenate the various css files into a nice, tidy small set of files.

If you look at the way the jQuery UI Themeroller works, it basically produces two css files. One contains all the stylistic css rules, and the other contains all the "structural" css rules that are independent of the theme. It is a very nice, well organized package, that makes it simple to create and update themes. Plus, they will allow saving and loading a theme back to the app similar to how you do the CKBuilder load settings.

Obviously, you should do what makes most sense for CKEditor. However, I think having a skin builder app could be a benefit.

#13494 Toolbar Configurator Error if some plugin requires one of the plugins which TConf tries to remove Szymon Kupś Bug Normal CKEditor 4.5.2 UI : Toolbar
Description

IE11 Full Build with extra plug-ins

Loaded toolbar configurator got browser exception when switching to toolbar advanced mode. (I had the IE debugger loaded.)

I have attached a screen shot and my build-config.js file for reference.

#13495 Text is not word-wrapped in paste popup in firefox and IE Szymon Kupś Bug Normal CKEditor 4.5.2 General
Description
  1. Use firefox and IE, go to http://ckeditor.com/demo#bbcode demo.
  2. Right-click on text area and select Paste
  3. Popup will show
  4. Type some text long enough to take more than 1 line

Actual results All text is typed in one line and scrollbars show. Word-wrap is not enabled. Please refer to the attachment

Expected results No scrollbar shows and text is word-wrapped. The issue can't be reproduced on chrome.

#13496 Paste image file from desktop? Bug Normal Core : Pasting
Description

For some reason I can drag an image file from my desktop into the editor and drop it, and it uploads just fine.

However, if I copy the same file from my desktop to the clipboard, click into the editor, and attempt to paste it, I get the security warning and I am unable to paste the file such that it is uploaded.

It seems like both approaches should work as they are essentially just two ways to accomplish the same thing. Am I missing something?

#13497 multiple contents.css loaded for multiple instance (v4.5.1) Bug Normal Performance
Description

Hello:

It is already documented and closed but the error persists in this release. Steps to reproduce the error:

1) Run: <!DOCTYPE html> <html>

<head>

<title>Prueba CKEditor</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

<script type="text/javascript" src="../XXXXXX/jquery-2.1.3.min.js"></script> <script src="../XXXXXX/ckeditor.js"></script>

<script type="text/javascript">

$(function () {

var arrayTxtArea = ["txta1", "txta2", "txta3", "txta4"]; var total = arrayTxtArea.length; for (var i = 0; i < total; i++) {

CKEDITOR.replace(arrayTxtArea[i]);

}

});

</script>

</head> <body>

<textarea id="txta1" name="txta1"></textarea> <textarea id="txta2" name="txta2"></textarea> <textarea id="txta3" name="txta3"></textarea> <textarea id="txta4" name="txta4"></textarea>

</body>

</html>

2) See debug output:

http://localhost/XXXXX/ckeditor/contents.css [HTTP/1.1 200 OK 15ms] http://localhost/XXXXX/ckeditor/contents.css [HTTP/1.1 200 OK 8ms] http://localhost/XXXXX/ckeditor/contents.css [HTTP/1.1 200 OK 8ms] http://localhost/XXXXX/ckeditor/contents.css [HTTP/1.1 200 OK 8ms]

Thank You,

Carlos Universidad de Caldas - Colombia

#13498 Add Toolbar Configurator to CKBuilder New Feature Normal UI : Toolbar
Description

I am a bit puzzled as to why you did not just add the Toolbar Configurator to CKBuilder instead of making it another app for devs to install, configure, and manage on our servers.

CKBuilder will know what plug-ins I intend to install so it would be easy to send that info to a Toolbar Config tool on your server. Plus, when I do the download, it could come already configured with the toolbar set up I really want from the start.

After I install CKE, I should just have a way to send the current toolbar/plug-ins config to the online Toolbar Config tool. A link w/ encoded query parameters in the About plug-in dialog (or elsewhere...) should be able to do the trick to call the Toolbar Config tool with my current Toolbar config. (or create a different way to make a link accessible)

#13499 CKBuilder Improvements New Feature Normal Project : CKBuilder
Description

I think CKBuilder could be improved to make it more functional and less confusing to use.

(A) I would suggest redoing the Select Preset and Select Plug-ins section by combining them into a 7 column table as follows:

Legend to my notation below...

The ( ) at the top would be the radio buttons that would select a pre-set from the available columns. The checkmarks in the pre-set columns could be styled since they are for indication only.

The [X] would be simple checkboxes that everyone is familiar with--the checkboxes would be checked and disabled for plug-ins in the selected pre-set. They would be enabled and could be checked by the user for plug-ins not in any pre-set.

The Category would be current colored tag icons that you currently are using.

The Plug-in Name would be the current description and details and could be a wider column with this format than the one you are using, since this layout only needs one column across for the details. Since it is compact, it would be easy to add other pre-sets in the future.

      Select A Pre-Set:
( )     ( )      ( )      (*)
None   Basic   Standard   Full   Plug-in Name     Category   Included?
======================================================================
         √        √        √     About CkEditor     Incl        [X]
         √        √        √     Accessibily Help   Incl        [X]
 .
 .
etc.

(B) Lastly, I frequently get confused about which panel is which for the language selections. Why couldn't that just be a list of checkboxes for selecting the languages? New flashier, looking UI controls are not always better... sometimes they are just flashy and confusing. Frequently, the old tried and true (e.g, checkboxes) are what works best.

#13501 Add config setting to allow default filename for paste uploads Szymon Kupś New Feature Normal CKEditor 4.5.3 Core : Pasting
Description

Per your source code for paste uploads (upload repository):

If not set and the second parameter is a Base64 data string, then the 
file name will be created based on the MIME type by replacing '/' with 
'.', for example for `image/png` the file name will be `image.png`.

I just discovered this in via my upload handler... What if a user uploads a file actually named image.png? (not that far fetched) How am I supposed to discriminate between that case and the case where CKEditor used the default name?

It would be better to allow establishing the default name via a config setting. Then, I could set something like ~_noname_~ + extension that I could easily detect.

#13503 Telerik window takes the edit child box behind CKEDITOR Bug Normal General
Description

hello

We are trying to implement ckeditor for our web app. Issue is when we click on the pop up the CKEDITOR comes fine. But clicking on any of the control it goes behind the current active window.

This happens when we clicks on the editor to change some style or heading etc. what happens is another popup opens which is of text editor and it opens behind the telerik window.

Is there a setting we are missing. We use .NET stack as our dev framework. We have been not able to resolve this, a speedy suggestion will helps us proceed further.

Best Abhi Co-Founder | ExtraaEdge

PS: Screenshot attached

#13505 Tooltip is displayed in ckeditor's body Bug Normal Core : Styles
Description

*Steps to reproduce* # use new ckeditor # Move the mouse to the body area and wait a couple seconds # Note that nothing happens # Click on Source to go to Source editing # Move the mouse to the body area and wait a couple seconds

*Actual results* A tooltip shows with the text "Rich Text Editor, _162_editor"

*Expected results* No tooltip shows

#13506 Tooltip is displayed in ckeditor's body Bug Normal Core : Editable
Description

Steps to reproduceBR][[BR? ]

1 use new ckeditor
2 Move the mouse to the body area and wait a couple seconds
3 Note that nothing happens
4 Click on Source to go to Source editing
5 Move the mouse to the body area and wait a couple seconds

*Actual results* A tooltip shows with the text "Rich Text Editor,_editor"

*Expected results* No tooltip shows

#13507 Existing text in widget editables can't be edited in Firefox (39) Bug Normal UI : Widgets
Description

Steps to reproduce (in Firefox 39, Windows 8)

This seems to be connected with the problem that the cursor can be placed only at the beginning, not in the middle of the text.

This bug seems to be limited only to Firefox. In IE and Chrome, it seems to work.

#13508 Undo/redo widget issue Bug Normal Core : Undo & Redo
Description

I have encountered a problem with the focusmanager. I have used http://ckeditor.com/addon/layoutmanager to cause the exception.

#13510 Unable to use dialogs on mobile environments Bug Normal General
Description

To Reporduce
Bring up the ckeditor demo page.

click into an editable area to activate the ckeditor

double tap, or tap and hold to select a word

attempt to change font size, style.

Result, when the dialog pops up, the mobile keyboard disappears, causing the text area to lose focus and the dialog to be dismissed.

#13512 [IE11] The page will scroll down when enter key is hit in CKEditor when browser is not full sized Bug Normal General
Description

This is a problem similar to https://dev.ckeditor.com/ticket/12119.

Reproduce: Using IE11, when the page height is set to 100%, and the page compatMode is backmode, and *when browser is not full expended*, the page will scroll down when enter key is hit in CKEditor.

I did take the approach as https://dev.ckeditor.com/ticket/12119 suggested and take the HTML4 doctype as the configuration. So it fixes the scrolling problem when browser is full screened. But when you re-size the brower screen, this scroll side effect would still happens.

#13513 Divarea and getData throw error when image is only data in editor. Szymon Cofalik Bug Normal CKEditor 4.5.7 General
Description

Use attached sample to reproduce the problem.

  1. Copy image from some webpage
  2. Paste it into editor with Ctrl+V
  3. Click Clear
  4. Paste image into editor with Ctrl+V
  5. Click getData

Result: In Webkit and Blink JS error is thrown.

Message: Uncaught IndexSizeError - Failed to execute 'extend' on 'Selection': 1 is larger than the given node's length.
Line: 224
URI: core/selection.js

#13514 Japanese language translation mistake. Bug Normal UI : Language
Description

In translation into Japanese , I found a mistake .

https://github.com/ckeditor/ckeditor-dev/blob/4.4.6/plugins/flash/lang/ja.js#L6
access: 'スプリクトアクセス(AllowScriptAccess)',

Correct translation is below .
access: 'スクリプトアクセス(AllowScriptAccess)',

#13515 Need to Display Videos New Feature Normal General
Description

What's the easiest way to display videos on my site, and I don't want to use YouTube.

#13516 CKEditor removes empty html5 anchors without name attribute Piotrek Koszuliński Bug Normal CKEditor 4.5.4 General
Description

Since the name attribute is obsolete for a elements in html, we made a plugin variant that creates anchors with id attribute only.

However, the anchor elements with just an id attribute are removed by CKEditor automatically.

From https://dev.ckeditor.com/ticket/10325 I do understand that you have to remove anchor elements that cannot be edited. But anchor elements having just an id (and no name) attribute are html5, and can be edited at least by our plugin variant.

I don't find a configuration of allowedContent or so to let CKEditor preserve <a id="x"></a>.

From the CKEditor source code, I see that you remove as follows:

  • In core\htmldataprocessor.js

// Remove empty link but not empty anchor. (#3829)
  a: function( element ) {
  if ( !( element.children.length || element.attributes.name || element.attributes[ 'data-cke-saved-name' ] ) )
  • In function validateElement
case 'a':
  // Code borrowed from htmlDataProcessor, so ACF does the same clean up.
  if ( !( element.children.length || element.attributes.name ) )

My suggestion is allowing to somewhere configure the attributes (other than name) which, if set, preserve empty a elements...

#13517 Ckeditor becomes Unresponsive Bug Normal General
Description

We created attached ckeditor build using http://ckeditor.com/builder. But When we integrated this build in our system, it becomes unresponsive. Please refer attached video to produce issue.

#13518 Request should be more flexible Tomasz Jakut New Feature Normal CKEditor 4.6.0 General
Description

It should be easy to add some additional parameters to the request. Parameters defined in the upload widget definition should be passed to the fileLoader, to the fileUploadRequest and finally to the request build by the default fileUploadRequest handler. So for example:

fileTools.addUploadWidget( editor, 'sepiauploadimage', {
    additionalRequestParameters: { sepia: true },

    // ...
} );

Will add evt.data.additionalRequestParameters.sepia = true to the fileUploadRequest and send it to the server (formData.append( 'sepia', 'true');).

#13519 Response should be more flexible Tomasz Jakut New Feature Normal CKEditor 4.6.0 General
Description

Additional parameters in the response should be handled. Default fileUploadResponse handler should pass all additional JSON data to the data. So for example response with height and width parameters:

{
    "uploaded": 1,
    "fileName": "foo.jpg",
    "url": "/files/foo.jpg",
    "height: 90,
    "width": 160
}

Should set evt.data.width = 160 and evt.data.height = 90.

#13520 Set max width and height of the uploading image New Feature Normal General
Description

It should be possible to set maximum width and height of the uploading image. There should be a configuration option to defined max width and height of the image for upload image plugin. This option should be read in the upload image plugin and set additional parameters for the request (using feature introduces in #13518).

Upload image has to handle response with the width and height too. Now when the image is uploaded it has the same dimensions as the uploading image, see onUploaded method in the upload image definition, in uploadimage plugin. If server return new dimensions they should be used instead original dimensions. It should be possible to get them thanks to #13519.

Additionally it makes no sens to show user full size image during uploading to show him miniature when the upload is done. CKEditor should calculate image dimensions and set the proper dimensions at the begging. Then when the upload is done CKEditor should use dimensions from the server anyway.

#13521 Facing bugs in ckeditor_4.5.1 Bug Normal General
Description

Hi Support Team,

Looking for your assistance on emergency for issues we have been facing below problem on integration of new ckeditor_4.5.1_688e539261de.zip

  • caching problem
  • icons are constantly flicker thus user cannot select option example like font type, font size etc (PFA 2015-07-09_1800.swf)
  • content format breaks in email if we have image in content (PFA AfterEmailSent_InBrowser.png and BeforeSend_ckeditor.png)

Thanks & Regards,

RTV Team

#13523 Anomaly with the CKEditor Mathjax plugin on Firefox Bug Normal General
Description

I have been able to reproduce this with the latest Firefox both on Linux and Windows but not with Chrome, Opera or IE. It does not concern ckeditor in inline editing mode so I cannot reproduce it in your demo page. I have reproduced it both with CKEditor 4.4.8 and 4.5.1.

To reproduce go https://sem2.math.tecnico.ulisboa.pt/cketest/ with credentials

cke

cke

ignoring any certificate issues.

The text on the central part of the page contains 2 mathematical formulas. One was created directly (the integral), the other (the quadratic formula example) with the CKEditor MathJax plugin. Both should be visible.

Open the editing area by pressing the Edit button. You get a classic (not inline) CKEditor editing area. The anomaly is the plugin created formula not being visible. You can check that it is there going to Source mode.

Delete everything from the editing area and introduce a mathematical formula using the MathJax plugin. Everything should work normally. Save your text and close the editing area. Reload the and open the editing area again. The formula is no longer visible in WYSIWYG mode.

Repeat with Chrome, Opera or IE. You should see the plugin created formulas when expected without anomalies.

#13524 Misaligned icons in Rails Bug Normal UI : Toolbar
Description

I've implemented CKEditor in my Rails app but the icons are not algined properly. I've tried to fix it in several ways but cannot make them align inside the boxes.

#13526 Error removing toolbar Bug Normal General
Description

Hi,

I got error when I prepare configuratiuon for instance CKEditor:

Error: Plugin "toolbar" cannot be removed from the plugins list, because it's required by "notification" plugin

#13527 System does not copy paste MS Visual Studio formatting into CKEditor Bug Normal General
Description

When pasting from ,MS Visual Studio,documents some of the formatting is lost.

Steps to reproduce:

1:use MS Visual Studio.

3:CTRL+C come codes and CTRL+V , past it to CKEditor.

Expected Result:

They would be pasted without any styling but all the text are there

Actual Result: The text style is not pasted into CKEditor at all.

#13529 Issue to enable java script Bug Normal General
Description

Hi Sir,

My java script function is not called from the editor. I am calling java script function from HTML file where on image click I have written onClick=parent.popLayer('arrTest', this,0) and this js function is written in different java script. I am able to call the JS file but couldn't call the js function.

Instead it opens editor default dialog box so how can we stop it and needs to call my custom function ?

Also, will this editor support Applet as well ?

Your kind co-operation in this matters are awaited !!!!

Thanks Ankur.

#13530 I do not get to see the editor window with a specific choice in the builder Bug Normal General
Description

My builder info: http://ckeditor.com/builder/7b6421dda2b69a2ffdc6c130c1aaaab8

I really wanted to include the improved imaging (image2) but whenever I build and upload I never get to see the CKEditor window. It says: "Congratulations! If you can see CKEditor below, it means that the installation succeeded."

But the CKEditor isn’t there. I tried with Download source and optimized but both give the same result.

The optimized upload you can find here: http://www.exasoft.be/ckeditor/samples/

And the source upload is here: http://new.webtales.org/ckeditor/samples/index.html

I really hope you can help me, because I also want the spell-check in it and some other features.

Thank you so much for creating I nice tool like this!

If you need more information, please let me know, I will try to reply immediately.

#13531 Codemirror plugin gives DOM error Bug Normal UI : Source View
Description

My CKEditor is working nicely, except when I click the source button, it throws this error, after which everything is broken.

[Error] InvalidCharacterError: DOM Exception 5: An invalid or illegal character was specified, such as in an XML name.
	add (ckeditor.js, line 79)
	(anonymous function) (ckeditor.js, line 79)
	loadCodeMirror (plugin.js, line 543)
	(anonymous function) (plugin.js, line 468)
	g (ckeditor.js, line 226)
	B (ckeditor.js, line 226)
	s (ckeditor.js, line 226)
	(anonymous function) (ckeditor.js, line 227)

I'm using vanilla CKEditor 4.5.1 with several standard plugins, including codemirror, using latest codemirror 5.4. It's nothing to do with the content inside the editor because it throws the same error even when there is no content at all.

The same config worked fine with CKEditor 4.4.8.

#13532 Autoembed: Spontaneous re–embed of a link after undo and paste a non–embeddable content Olek Nowodziński Bug Normal CKEditor 4.5.2 Core : Pasting
Description
  1. Open http://tests.ckeditor.dev:1030/tests/plugins/autoembed/manual/autoembed.
  2. Copy an URL.
  3. Paste the URL. The link becomes a widget.
  4. Undo.
  5. Place selection anywhere but not within a link.
  6. Copy and paste anything which is not embeddable.

Expected: Pasted a new content.

Actual: Pasted a new content and re–embedded the link.

#13533 No progress during upload Szymon Kupś Bug Normal CKEditor 4.5.4 General
Description

When a file is dropped into the editor, progress notification show 0% and then jump to the 100%. It might be because browsers do not sent onprogress event but I see other libraries do it better. Maybe it is because we use xhr.onprogress and maybe we should use xhr2.upload.onprogress. Maybe the order of adding listeners is wrong (now they are added before xhr.open what seems to be correct but maybe it is not). Maybe it is because we show only progress of uploading, not loading, but in fact it is loading what is the most time consuming. Or maybe it is simple a bug. This should be investigated.

#13534 Image2's caption not editable in Firefox Bug Normal UI : Widgets
Description

The figcaption text that gets added when using the Image2 plugin isn't editable in Firefox. You can only get some characters at the beginning of the text.

The problem exists in our downloaded (4.4.7) as well as the online demo (http://ckeditor.com/demo#widgets) and the custom source build I've downloaded just now. So it affects multiple versions and is still present in the latest.

My Firefox version is 39.0 and I'm using Windows 7.

#13535 Table plugin default values New Feature Normal Core : Tables
Description

Hi,

It would be really useful to be able to configure the defaults values of the "Table" plugin.

The following values shouldn't be hard-coded :

  • lines
  • columns
  • width
  • cellspacing
  • cellpadding
  • border

Thanks.

Regards.

#13536 Styles combo overrides alignment and indent classes Bug Normal Core : Styles
Description

If using justifyClasses and/or indentClasses, after selecting a class from the styles combo (with stylesheetparser enabled) the align and/or indent classes are removed.

#13538 bug in IE Bug Normal General
Description

Hi,

I implemented CKEditor using .NET in our app and when pasting from word using IE: this is the result: Maintaining changed to <>aintaining. Any suggestions? Thanks, Anit Pasted text as rendered in CKEditor:

job include:

•< >aintaining composure in dealing with authorities

#13539 CKEditor created from CKBuilder don't load Bug Normal General
Description

Hello I wanted to create a custom ckeditor - Full Version with UploadImage plugin , and when i downloaded it and installed it on server - it doesn't load the editor , and when i tried to see the example on my local computer - it also doesn't work , and i don't know what to do.

#13540 inline ckeditor is not working in ie9 Bug Normal Core : Read-only
Description

Inline ckeditor is not working with fancybox in ie9, when we want to edit content is not editable as it contenteditable is set to true.

#13541 Not saving Bug Normal General
Description

I'm building a new site with Joomla 3.x and want to use CKEditor. It installs ok but the buttons are grey not colored like the advanced icon bar. How can I change them to colour? Also when I try to configure the module it won't save and go back to the normal Joomla desktop. Please help

Thanks Graeme

#13542 Floating popup issue Bug Normal General
Description

I have succesfully integrated ck standard editor in my project and i am showing it inside the telerik window.

But the problem is whenever i click on styles or heading the style/heading popup goes behind the telerik popup.I have attached files so that my problem would be more clear to you.

I have tried config.basezFloatIndex but it isn't working.So please suggest me some way to make it work.

#13543 There is no way to tell embed plugins appart. Bug Normal General
Description

When you use embed and embedsemantic plugins together - there is no way to tell them apart.

They have same tooltip, same dialog, same tag used in element’s path.

The only time when I can tell them apart is when I'm switching to source mode which is not very convenient.

#13544 Facebook links don't work with media embed. Bug Normal General
Description
  1. Use Media Embed or Media Embed Semantic and Auto Embed.
  2. Paste this link into CKEditor: https://facebook.com/kukizpawel/posts/905832449484476

Result: There is some processing going on but the end result is that there is no visual representation of that content in editor.

#13546 Incorporate promises framework into CKEditor. New Feature Normal Performance
Description

One of the aspects of CKEditor that gives me regular headaches is that while the editor obviously needs to do many of its internal tasks asynchronously, the callback interface for determining when CKEditor is "done" sometimes does not work exactly as expected. I end up putting a bunch of setTimeOuts in place to manage your code execution in addition to your established callbacks. Performance and best approach varies by browser and by device. Recently, I took a look at your code and was surprised to find 101 setTimeOuts (some of those non-zero durations are obviously guesses), but very little in the way of a promises/deferred framework, which is what I was hoping to find.

Obviously, you need some of the setTimeOuts to deal with the async nature of what you are doing, and even promises are essentially using setTimeOuts. However, how about considering "baking in" some sort of promises/deferred framework in the future as a better performing approach and giving us a better interface to running async editor tasks as a side-benefit? You could do this with a basic promises plugin (or build it into the core) that the jQuery adapter could override to make the editor use the jQuery promises implementation. (I realize that jQuery's promises implementation is deemed flawed by some, but if jQuery is in use, why not just use their framework.)

Also, as you are adding more functionality that would benefit from using a robust promises framework (e.g., the new file uploads functionality), I think it would be worth having a serious look at this.

#13547 Popup on before uploadimage New Feature Normal General
Description

It is only an idea at the moment.

Maybe it is possible to open a little inline popup before uploading. So users can input their own variables to send with the request URL.

config.imageupload_enablePopup = true/false;
config.imageupload_popupSource = '<div>free html source</div>';

editor.on('beforeUploadimage', function() {
    if(imageupload_enablePopup)
        openPopup();
});

editor.on('closePopup', function() {
    uploadUrlExtension = '&myvar1=' + popupinput.var1 + '&myvar2=' + popupinput.var2;
});

editor.on('fileUploadRequest', function() {
    ...
    xhr.open( 'POST', fileLoader.uploadUrl + uploadUrlExtension, true );
    ...
});

This would be an easy way to send any variable to the server and back with the response if needed: alt and/or title attribute, css class, width/height or whatever.

#13548 IE: Clicking on element's path disables cut/copy icons. Tade0 Bug Normal CKEditor 4.5.11 General
Description
  1. Clear editor contents.
  2. Type something inside editor.
  3. Click on body in element's path.

Result: Text is selected but Cut and Copy icons are disabled.

IE is the only browser where we can make those buttons work, so it is not a low priority issue IMO.

If you empty editor, type and then click on body in element's path, buttons get disabled from CKEditor 4.0.
If however you empty editor, type, select some text and then click on body in element's path, buttons get disabled from CKEditor 4.0.2.

#13550 [IE 11] Clicking white space does not unhighlight selected text Bug Normal General
Description

I'm using the latest version with IE 11 on Windows, having following issue.

  1. Type "Test" in editor
  2. Select "Test" to highlight it
  3. Click at the white space UNDER the selected text

Expected result: Selected text is no longer highlighted Actual result: Selected text is still highlighted

This cannot be reproduce with FF browser. I'm able to reproduce this using the CKEditor demo site with IE 11.

#13551 ie11 Browser crashed Bug Normal General
Description

Application got crashed on click HTML 'h3' element to select corresponding portion in IE11 Steps:

  1. Click on templates icon
  2. Select 'Text and Table' template
  3. Select 'h3' element

Note:- Select 'h3' element from the footer where all the element will be available to direct selection for specific element area. It's working fine in ie9 but crashed in ie11

#13552 this.$.currentStyle is null or not an object (In IE 8,9,10) Bug Normal General
Description

We are using CkEditor 4.4.7 as inline . When we type some character in ck and the press cancel button ane then again click on ck it shows error message :

this.$.currentStyle is null or not an object

and does not open ckeditor.

Earlier we were using CkEditor 4.4.3 and it was working fine.

#13554 [Edge] Paste dialog's iframe does not receive focus Szymon Cofalik Bug Normal CKEditor 4.5.2 UI : Dialogs
Description
  1. Open http://ckeditor.dev/samples/
  2. Click "Paste" button.
  3. Type.

Expected: Text is typed in the field within the dialog.

Actual: Nothing happens. The focus has been lost.

I wonder if #13143 might be helpful.

#13555 FCKEditor Task Normal General
Description

Do you still support FCKEditor on Domino 8.5.3? If yes, I have FCKEditor working on my one domino server, but when I placed the FCKEditor folder on my second domino server, IE11 does not recognize the FCKeditor javascript files. The path is the same on both domino servers. Wondered if you had encountered any similar issues?

#13556 Ckeditor links are not linking to the target page. Bug Normal General
Description

I created a link on ckeditor. Ckeditor first of all does not show the hand cursor which is normally expected. Also when clicked it does not open the link.

#13557 Regarding floating popup issue Task Normal General
Description

It works perfectly fine now.Thanks for your help.

#13558 HTML entered in source view is garbled when switching out of source view Bug Normal General
Description

When entering the following text in source view:

<iframe src="http://www.example.com"><a href="http://www.example.com">Example</a></iframe>

It is transformed into this when switching out of source view:

<p><iframe src="http://www.example.com">&lt;a data-cke-saved-href=&quot;http://www.example.com&quot; href=&quot;http://www.example.com&quot;&gt;Example&lt;/a&gt;</iframe></p>

Note the escaped HTML entities and the data-cke-saved text for example.

Have reproduced on demo site and nightly demo site in Chrome 43.0.2357.134 m and in ckeditor versions 4.4.7 and 4.3.1

#13559 Print button leaves spelling mistakes underlined and crashes Chrome Bug Normal General
Description

The print button in the full version leaves spelling mistakes highlighted with a red underline when you print.

It also causes the tab to crash in Chrome.

#13560 Deleting empty lines above a heading change the headings format to "normal". Bug Normal Core : Styles
Description

If an empty line that is positioned right above a heading gets deleted, the format of the heading changes to "normal".

#13562 TypeError: Cannot read property equals of undefined in combination with crVCL Bug Normal General
Description

Hello,

I like to use the CKEditor in combination with crVCL PHP Framework. If I also load the framework I get the following error in ckeditor.js at function getEditor:function():

TypeError: Cannot read property equals of undefined

I tried to debug and solve it self, but I'm not finding the problem :-(

My Test-Script contain only this few lines:

<!DOCTYPE html>
<html>
<head>
<title>Test CKEditor</title>
</script>
<script type="text/javascript" src="http://mydomain/cache/fwtools.inc.1433776457.a109ac8026fc449c2ca9c305451254f4.cache.js.php"></script>
<script src="http://mydomain/crvcl/external/ckeditor/ckeditor.js" type="text/javascript"></script>
</head>

<body style="" class="" onLoad="fw_doc_init(); fw_loadingtime_css_js_ms = (new Date()).valueOf() - fw_start_tick.valueOf();" onUnload="if(fw_DebugWin && fw_DebugWin !== null && (typeof fw_DebugWin) == 'object' && fw_DebugWin.closed == false){fw_DebugWin.close();} " onMouseMove="fw_getMousePos(event);" onKeyPress="fw_setKeyCode(event);">
<!-- crVCL PHP Framework Version 2.7 beta (http://www.cr-solutions.net) -->
<div id="fw_Tooltip" style="background-color:#FFFFCC;padding:5px;width:150px;position:absolute;left:0;top:0;visibility:hidden;z-index:9999;border-width:1px;border-style:solid;" ><div id="fw_Tooltip_Spacer">&nbsp;</div></div><div id="fw_IText" style="border-color:#F4F4F4;border-left-width:2px;border-right-width:2px;border-top-width:0px;border-bottom-width:0px;border-style:solid;width:150px;position:absolute;left:0;top:0;visibility:hidden;z-index:9998;" onmouseout="this.style.backgroundColor = '';" onmouseover="this.style.backgroundColor = '#FFFFCC';"><div id="fw_IText_Caption" style="background-color:#FFFFCC;">&nbsp;</div></div><script type="text/javascript">rounded("div#fw_IText","","#F4F4F4", "small");</script><input id="fwPageLoaded" name="fwPageLoaded" type="hidden" value="false">

<form name="Form" id="Form" action="http://mydomain/test/test.php" method="post" target="" onSubmit="">
<textarea id="CKEdit" name="CKEdit" style="width:100px;height:100px;">
</textarea>
<script type="text/javascript">CKEDITOR.replace('CKEdit');</script>
</form>
<!-- crVCL PHP Framework Version 2.7 beta (http://www.cr-solutions.net) -->
<script type="text/javascript">window.setTimeout("fw_isPageLoaded(true)", 900);</script>
</body>
</html>
#13564 Permission denied on setReadOnly in IE Bug Normal General
Description

I am getting a permission denied error only in IE browser, on setReadOnly(). Looking deeping in ckeditor.js, it looks like the editable HTML body element is giving the permission denied error.

I've tried on FireFox and Chrome and both works fine.

#13565 Jumping over words with ctrl+right arrow not working as is should when ":" is in sencence Bug Normal General
Description

In CkEditor when you have sentence with ":" and text after that sencence in new line, jumping over words with ctrl+right arrow not working as expected.

Steps to reproduce:

  1. go to http://ckeditor.com/demo
  2. delete all editor content

3.paste this text Lorem ipsum dolor sit amet, consectetur adipiscing elit:

sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

  1. go to beginning of the text
  2. press ctrl+right arrow 8 times

Expected behaviour: cursor should be after ":" Actual behaviour: cursor jump to new line - before "sed" word

#13566 No further notifications after embedbase error. Szymon Kupś Bug Normal CKEditor 4.5.2 General
Description
  1. Open http://tests.ckeditor.dev:1030/tests/plugins/autoembed/manual/autoembed
  2. Paste non-embeddable link: http://example.com/
  3. Wait till error notification is showed and close it.
  4. Paste embeddable link: https://www.youtube.com/watch?v=GUl9_5kK9ts

Actual result
There are no notifications about second embedding process.

Expected result
Notifications about second embedding process should be displayed as usual.

#13567 Regarding Paste Bug Normal General
Description

There are certain issues i want to fix and need your help again.

1.How to force user to paste from word without clicking on that "Paste From Word" button.

2.When i try to remove buttons some buttons get removed but some are not getting removed. For this i am using config.removebuttons='RadioButton'

#13568 Method getSelectedHtml() seems to return invalid results. Szymon Cofalik Bug Normal CKEditor 4.5.3 General
Description

This issue has been reported on our support channel.

  1. Clear editor contents
  2. Type "test test"
  3. Press Ctrl+A
  4. Fire e.g. in Firebug or IE or Chrome console
    console.log(editor.getSelection().getSelectedText());
    console.log(editor.getSelectedHtml(true));
    console.log(editor.getSelectedHtml().getHtml());
    

Results:
IE11 and FF:

test test
test test<p></p>
test test<p></p>

IE8, Safari and Blink:

test test
test test
test test

IE9-10:

test test 
<p>test test</p> 
<p>test test</p> 

IMHO only IE9-10 seem to return correct results.

#13570 Regarding Copy and Paste from Word Bug Normal Plugin : Paste from Word
Description

When i am trying to copy and paste an image from word it gets copied in mozilla correctly but it doesnt get copied in google chrome.So pls suggest me what can i do to solve this problem?

#13571 Review Edge version detection Szymon Cofalik Task Normal General
Description

Just to be sure that we set env.version to some meaningful value.

#13572 Inserting link is broken, cant use it. Bug Normal General
Description

Hey And many thanks for such a great word processor. But if I insert a link through the full editor it just copies the url of the current page, then starts quotes and a full url of the link. Here's how: I activate a word, then click the chain icon. then copy paste the url: http://www.viinistu.ee/site/pdf/menuu_valikook_24.07.pdf

Now i save the text to database. but outcome is that when i click on the link created, then the url looks like this: http://www.viinistu.ee/%22http://www.viinistu.ee/site/pdf/menuu_valikook_24.07.pdf/%22

...and like this, it is not working.

Please help, im getting anxious.

#13574 [Edge] Permission denied while opening the image dialog Bug Normal CKEditor 4.5.2 UI : Dialogs
Description
  1. Go to http://ckeditor.dev/samples/
  2. Open developer tools
  3. Click "Image" button in the toolbar.

Expected: Image dialog loaded.

Actual: Permission denied.

#13576 Extra <li> tag is getting added automatically when ever i copy and paste Bug Normal General
Description

Whenever i try to copy and paste the following piece of code <ol>

<ol>

<li>Item1 </li> <li>Item2 </li>

</ol>

</ol>

it always adds a <li> tag in between as follows:

<ol>

<li>

<ol>

<li>Item1 </li> <li>Item2 </li>

</ol>

</li> </ol>

Above code is appending a extra <li> tag because of that an extra numbered list is automatically coming at the starting like as follow:

expected:


1.item1 2.item2

actual result:


1.

1.item1 2.item2

#13577 [Edge] Copying a widget scrolls the viewport Szymon Cofalik Bug Normal Core : Pasting
Description
  1. Open http://tests.ckeditor.dev:1030/tests/plugins/clipboard/manual/paste
  2. Focus a widget.
  3. Press CTRL+C or the paste button.

The viewport is scrolled. It happens in framed and inline editors.

#13578 [IE11] Paste from word in IE11 displays red flag and replaces some text with '< >' Bug Normal General
Description

When pasting text with 3 levels of ordered lists (numeric, alpha, and roman numerals) some issues occure:

  • A red flag appears as part of the first numeric list iteam
  • Some text is replaced by '< >'

Steps to reproduce:

  1. Copy the text from the attached file
  2. Use the "paste from word" functionality to paste into CKEditor

Attached files:

  • screenshot showing issue
  • Word document containing content that fails 'paste from word'

Spec details

  • Browser: IE11 (works perfectly in Chrome)
  • OS: Windows 8.1
  • CKEditor version: 4.4.6
  • Occurs on demo site: yes
#13580 instanceReady in IE11 Bug Normal General
Description

I use the divarea plugin for inline editing. The instanceReady event is not working anymore in IE11. Last working CKE version was 4.4.1 (that I have to test). It's not working in 4.4.7 and 4.5.1

Set simply

CKEDITOR.on('instanceReady', function( evt ) {
	alert(editor.name);
});
#13581 Config setting to make image alt attribute default to base filename New Feature Normal UI : Dialogs
Description

I keep reading that Google is going to get more and more picky about page content as relates to SEO. For images, they need to have the alt attribute set.

Unfortunately, in my case, since the vast majority of my users are not technically inclined, telling them to make sure they set the alt attribute for images they insert in the editor is a losing proposition. It is just not something that many of them want to fiddle with, even though they may later complain that their website does not show up at the top of search results. ;-)

It would be helpful if the editor could provide an assist in the future in the form of a configurable default for image alt attributes. (a default alt) I was thinking this default for the alt attribute could be the base filename for uploaded or pasted images. Ideally, this "default alt" would be shown in the relevant dialogs where it could serve to prompt the user to update it with a better value. Obviously, the default alt's may not be very descriptive, but I would think they are better than no alt attribute at all.

I think there are probably also some other things of this nature that the editor could do in the future to help with SEO. (Examples: checking whether links that are inserted are bad/broken, preventing or flagging hidden text, etc.) Because you are providing a mechanism to edit user content that I (and other developers) do not necessarily control, having some SEO-related configuration settings to help make user's content more SEO-friendly would be awesome. Then maybe they will stop complaining to me about why their websites do not show up at the top of Google. ;-D

#13582 Enable SCAYT fails to initialise Bug Normal General
Description

I updated to the latest version and I'm unable to get SCAYT to initialise. I've tried my site on Firefox Minefield and Chrome and the 4.5.1 version and the nightly on Firefox Minefield.

On my site I cleared all cookies, caches etc.

The slow as windowed spell checker does work.

Looks like a bug to me.

Yani

#13583 dataTransfer.getData() should return content within <body> Piotr Jasiun Bug Normal CKEditor 4.5.2 Core : Pasting
Description

Currently two things are done:

  • <meta> tag is removed,
  • only content within <!--StartFragment--> and <!--EndFragment--> is returned.

Both things happen only on Chrome and Windows is mentioned in comments and both these things are wrong.

Expected result:

  1. <meta> tag is removed on all browsers. It's not necessarily just Chrome (as well as Start/EndFrag comments) thing and nothing bad will happen if we remove it.
  2. Only content within <body> tags should be returned. We noticed that sometimes valuable tags are outside of StartEndFrag comments (e.g. when pasting from Excel). What's more – sometimes these comments do not exist (e.g. when pasting from Pages or Preview), because they are Windows thing, but content still contains full HTML with <body> and <head>. Note - <body> may have attributes. Finally, this must be done again on all browsers. Firefox on Mac yields exactly the same content as Chrome and I presume that it will be a thing on Windows soon too.
  3. Remove the StartEndFrag comments. I don't think we need them.
#13586 single ckeditor instance for ng-repeat Bug Normal General
Description

ckeditor instance creating for each loop and it is creating with same name.

So on finding the instance from CKEDTIOR,it showing only one instance but on f12 it showing muliple instance.how to get the perticular instance.

Its created ckedtior with the same name "sample-{{$index}}". But the div control id is unique.

<div data-ng-repeat="(i, Option) in node.Options track by $index">

<div id="sample-{{$index}}" class="nText" contenteditable='true'

ckeditor="htmlEditorOptions" data-placeholder={{node.EditOption}} data-ng-model="node.Options[i]"></div>

</div>

#13587 [IE9] can't select text with mouse Bug Normal General
Description

hi,

With the current setup I can't select any text with my mouse or when I click on a place in a text the cursor won't go to there.

Navigating with the keyboard works just fine, so typing, and arrowkeys do work.

this is my configuration:

    CKEDITOR.inline('editor', {
                extraPlugins: 'sharedspace',
                removePlugins: 'forms',
                sharedSpaces: {
                    top: 'top'
                },
                toolbarGroups: [
                    {name: 'basicstyles', groups: ['basicstyles', 'cleanup']},
                    {name: 'colors'},
                    {name: 'tools'},
                    {name: 'document'},
                    {name: 'insert'},
                    {name: 'clipboard', groups: ['clipboard', 'undo']},
                    {name: 'editing', groups: ['find', 'selection', 'spellchecker']},
                    '/',
                    {name: 'styles'},
                    {name: 'paragraph', groups: ['list', 'indent', 'blocks', 'align', 'bidi']},
                    {name: 'links'}

                ]
            });

Tested this in IE9, FF version 39.0 and Chrome Version 40.0.2214.111 only IE9 was showing those problems

#13588 Merge cells doesn't work in inline-editing mode Bug Normal Core : Tables
Description

Merging table cells in inline-editing mode causes Javascript error: TypeError: a.getDocument is not a function ckeditor.js:912:166

#13589 ACF filter Task Normal General
Description

Hi,

I implemented ckeditor 4.4.3 in drupal 7.

The user should be allowed the following:

<a data-pin-do="embedPin" href="http://nl.pinterest.com/pin/1438168111370/"></a>

Therefore I enabled the advanced content filter. I would like to allow any a syntax. How do I do that?

#13590 [Paste From Word] Various issues Tade0 Bug Normal CKEditor 4.5.3 Plugin : Paste from Word
Description

This ticket is a followup for http://dev.ckeditor.com/ticket/12740#comment:22

Things to do:

Separate issues should be handled in separate sub-tickets.

Edit: One more ticket to the list: #13616.

#13591 Dragging broken on inline widget Bug Normal General
Description

The following bug was found to affect both a custom widget and the sample widget given in CKEditor documentation. The CKEditor sample widget "simplebox" and an inline version of "simplebox" are included in the attached files.

Steps to reproduce:

  1. Open attached sample html page in either of the two test folders.
  2. Click inside CKEditor's standard configuration, or the inline version underneath.
  3. Click the icon to add an inline sample widget (button is labeled "2").
  4. Attempt to drag and drop the resultant simplebox widget somewhere in the document.

Result: Widget is broken, and both pieces of the previously read-only widget can now be dragged and edited independently of one another.

Browser name: Internet Explorer 11 (v. 11.0.21) OS: Microsoft Windows 7 SP1

Editor configuration: Affects both inline and standard configurations of CKEditor 4.5.1 and CKEditor nightly build 7/29/2015.

All test cases in attached .zip folder.

Potentially relevant files:

simplewebpage.html (demo page used in test)

ckeditor/config.js (altered from standard)

ckeditor/plugins/simplebox/* (added from tutorial found at http://docs.ckeditor.com/#!/guide/widget_sdk_tutorial_1)

ckeditor/plugins/simpleboxinline/* (added and edited from tutorial found at http://docs.ckeditor.com/#!/guide/widget_sdk_tutorial_1)

ckeditor/plugins/widget/* (src: http://ckeditor.com/addons/plugins/)

ckeditor/plugins/lineutils/* (src: http://ckeditor.com/addons/plugins/)

ckeditor/plugins/clipboard/* (src: http://ckeditor.com/addons/plugins/)

#13594 editor.resize(...) not working for CSS size units Bug Normal General
Description

When the ckeditor.resize(...) function is run with any of the CSS size units such as em, rem and %, the size of the editor doesn't change.

So ckeditor.resize(100, 100) works and so does ckeditor.resize('100px', '100px') but ckeditor.resize('100em', '100em') doesn't.

Edit: I persionally could not get it working with any CSS unit, even px.

#13596 Cannot read property 'icons' Bug Normal General
Description

Hi, I've just downloaded a customized standard package. Optional pluginColor Button

Optional pluginFind / Replace Optional pluginFont Size and Family Optional pluginGoogle Web Fonts plugin Optional pluginImage Browse Optional pluginImage Resize Optional pluginImage Uploader Optional pluginJustify Optional pluginLanguage Optional pluginMinimal YouTube [TurboLab.it] Optional pluginPreview Optional pluginUpload Image Optional pluginYoutube Plugin

First of all, a minor issue: the ImageUpload Plugin, when built like that misses the plugin.js. So I've manually downloaded ImageUpload and uploaded the plugin.js separately... But now the error changed: and I get this error when trying to access a page using ckeditor:

Uncaught TypeError: Cannot read property 'icons' of null(anonymous function) @ plugins.js:39(anonymous function) @ resourcemanager.js:225CKEDITOR.scriptLoader.load.doCallback @ scriptloader.js:70CKEDITOR.scriptLoader.load.checkLoaded @ scriptloader.js:84CKEDITOR.scriptLoader.load.onLoad @ scriptloader.js:98(anonymous function) @ scriptloader.js:135

#13597 IE11 Undo event bug Bug Normal Core : Undo & Redo
Description

if test the IE10 or Chrome test data

  1. typing : wiki
  2. Italic text click : wiki
  3. undo click : wiki

if test the IE11 test data

  1. typing : wiki
  2. Italic text click : wiki
  3. undo click : empty
#13599 Cross-editor D&D of inline widget ends up in error/artifacts Tade0 Bug Normal CKEditor 4.5.4 Core : Pasting
Description

Cross-editor D&D of widgets is not supported. It should fail silently but instead we get errors.

  1. Open http://tests.ckeditor.dev:1030/tests/plugins/clipboard/manual/draganddrop
  2. Without focusing editor, try to D&D inline image from one editor to another.

Expected result: Nothing happened.

Actual result: Error in console or mess/artifacts pasted like data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==s

#13601 createFromHtml Bug Normal General
Description

Hello I run the following

new CKEDITOR.dom.element.createFromHtml("The account <span id=\"generated_-1381018772\"><link rel=\"stylesheet\" type=\"text/css\" href=\"/styles/menu.css?version=51\"><div class=\"cssmenu\" contenteditable=\"false\"><ul style=\"background:#3A8437!important;\"><li class=\"has-sub\"><a href=\"#\"><span><label style=\"color:white!important;\">brazil</label></span></a><ul><li class=\"last\"><a href=\"#\"><span>check_everest_service_sheet</span></a></li></ul></li></ul></div></span>").$;

and I get:

<TextNode textContent="The account ">

When I expect to get the full markup, why could that be?

Regards

Pablo

Note: See TracQuery for help on using queries.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy