Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (4101 - 4200 of 11754)

Ticket Summary Owner Type Priority Milestone Component
#4214 Maximize bugs Bug Normal General
Description

In Firefox 2.x, 3.x, 3.5.x and Safari 4.x (possibly others) the maximize feature is setting the body height/width to 0px which is causing the the iframe to be hidden. Simply removing this 0px setting seems to resolve the issue for these two, however, breaks Opera if they are removed. I have not tested Safari 3.x, Opera 10, or Chrome.

Can confirm it works correctly in IE7/8 & Opera 9.64

Note: One unusual setup in my code is that the body element is position: absolute; (100% height trick)

Also of note related to this bug - when using maximize the existing styles of containing elements are overwritten by FCK. ie: <body style="xyz" is being replaced with FCK maximize code where it should add to it instead.

#4215 Setting up CKTester Garry Yao Task Normal QA
Description

As a result of discussion the testing environment structure, we should have the new testing environment setup as below:

  • A CKTester project should be available as below, which contains the basic infrastructure of testing, including various runners, common testing library, etc. It should not contains any test cases or test suites related to any project:
    1. SVN Repository: http://svn.fckeditor.net/CKTester/trunk


  • The project dedicated testing resources should be available as a separate branch, which will majorly hold all the test suites and test cases of itself, beside that, it also responsible for providing the necessary configuration ( e.g. path to the project to test ) to runner. In this particular branch, a folder named 'cktester' with svn:external will point to the above 'CKTester' project, which helps to perform the testing without leaving the project. All projects must comply this convention.
    1. SVN Repository branch : http://www.fckeditor.net/{projectName}/tests
    2. Web accessible at : http://t/{projectName}
#4216 [IE] Content is not editable Bug Normal General
Description

I'm checking the demo from the link http://nightly.ckeditor.com/4051/_samples/replacebyclass.html by using IE. In source mode, I've inputed <div style="overflow: hidden;">

Hello </div>

Switch to preview mode, I can't edit content Hello.

#4217 CKEditor Insert Image error in IE7 Bug Normal General
Description

I am trying to add an image by using CKEditor 3.0RC.

When I click on Ok button on the Dialog, it shows me an javascript error message.

#4218 Implement CKTester Garry Yao Bug Normal CKEditor 3.1 QA
Description

CKTester is our internal universal testing swarm, it should be capable of running tests for different projects with different testing tools easily while remain simplicity, below are some basic ideas of the project based on the previous effort on 'FCKtest'.

Test Cell

A test cell is basically a plain html file reside in individual project's testing source, in which test suites/test cases are written. It'll be executed inside an iframe/popup of the fort so full page life cycle ( from page load to page destroy ) is guaranteed when performing the test.

Each cell has only key responsibility of reporting the sucess/failure/time of it's execution to the fort, this is done by cross-frame communication with parent/opener window.

The cell's testing environment, including testing target, runtime libraries, etc. will be all injected by the fort, initiatively or passively, the only required effort in the cell is to include the bootstrap file.

<script type="text/javascript" src="{CKTester_ROOT}/bootstrap.js"></script>

A cell could be running in two modes:

  1. Managed Mode : It's the default mode when it's running in a batch of cells by the forge, where the cell is running in an iframe.
  2. Standalone Mode : This mode is adapted when a cell is running separately, on the opposite of 'Managed Mode', the cell will be running inside a popup window, and it doesn't require to report to the fort.

Profile

A tests profile is a js file contains information about running a bunch of test cells. It a function declaration which return a configuration object, contains:

  1. Cell variables : An hash of variable names and their values which are often embeded in profile paths to indicate location.
  2. Cells list : A list of key/values:
    • Key : The test cell file path, where all the paths are relative to the runner;
    • Value : An array of tags.
  3. Cell resolvers : An array of function which were used to manipulate each cell's attributes at run-time, e.g. Inject necessary dependencies for cells when encounter certain tags. Note that The fort already has a few default resolvers, usages including : converting the cell path to tags; calculate resource path for each cell, etc.

A profile will basically looks like:

	CKTester.profile = function ()
	{
		return
		{
			variables : { 'CKEDITOR_ROOT' : 'path-to-editor-root' },
			cells : [
				[ 'editor/tt/unit/plugins/htmldataprocessor/1' ], 		// Implicit tag declaration.
				[ '3210.html' , [ 'tt', 'unit', 'htmldataprocessor'] ]  // Explicit tag declaration.
			]
			cellResolvers : [ ... ]
		};
	}

It's important to note that tag plays an important role as the following indicators:

  1. Environments( dependencies ) of a cell, e.g. if the cell has tags 'unit' and 'editor', it denote a unit test running by YUITest, along with the CKEditor testing stage is required to run the test;
  2. Categories of the cell, when it's been run in a runner with a specific criteria. E.g. A url criteria as 'http://t/runner?cells=tt,plugins' will run only the tests of category 'ticket' and 'plugins' ( with 'ticket' and 'plugins' tags );
  3. Any reasonable denotation.

Fort

The Test Fort is a bridge between the runner tools/framework ( e.g. Selenium ) underneath, and the testing resources, so it's above the level of any TC or TS. It's resided in CKTester project.

The fort is responsible for delegating the running of all the tests to the under-laying tools/framework and collecting the testing result neutrally. It consist of a UI to interact with and providing report.

The runner is required to be running with a specified profile, from which it will register all the defined tests cells in it. Upon requesting by a specific criteria on running, it filtering down the registered cells to only execute the satisfied ones.

Generally, before runner execute each test cell, an extensible cell resolver is working out the required/requested resources of a specific cell by analysing the tags, guarantee the cell always has all the dependencies it should receive. These resources are typically composed of :

  • The testing target
  • The testing library
  • Any resources dedicated to the cell.

Testing Request

A request is simply a page load of the fort, which form the begin of the testing life cycle.

  1. The request must use url param to specify the location of profile file relative of the fort.
  2. The request url could optionally consist of a criteria which is a list of tags or path to filter the test cells to run, it could be

specified in various ways:

  • A comma separated param in URL;
  • Specified through UI of the test runner page;

Some example testing requests look like ( I've remove the 'profile' param for clear understanding ):

To-Be Implemented Features

  1. Auto sync URL with criteria input UI;
  2. Stop/Skip running tests capability;
  3. Separate file for customized( local ) profile variables definition to avoid frequent SVN merge of the default profile file.
  4. Fort APIs for communication with a test server.
#4219 Fallback mechanism needed for config.language Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

A typical use case for setting the language of the editor is to use the browser's preferred setting on the request. Sometimes the value of the language may be incompatible with the supported languages because a different country code is used. E.g. "en-ie".

When an incompatible language is set via config.language the editor should use the same mechanism it does for auto-detected languages and attempt to match the language to a compatible one by stripping out the country code.

#4220 IE6/IE7 problem - "Browse server" not working Bug Normal General
Description

Using Windows XPpro + IE7, same as my clients. The problem is because our new clients are using IE6/IE7, without option to migrate to FF (corporate politics).

Using FCK version 2.6.3 on Java platform.

Same happen when trying with FCK demo, so it's not configuration error.

Problem: When clicking Image/Flash/URL icon, the pop-up is showing fine. But when i click "Browse server" nothing happen. I never notice that, because i always use FF and test it with IE only to see pop up.

No file to attach, because i get no error or report or what-so-ever...

Any solution?

#4221 "Browse Server" not available in CKEditor Bug Normal UI : Dialogs
Description

Now Browse Server Button available in the new CKEditor, also in the nightly builds.

Tested under FF, IE, Safari; XP & Vista

Thanks in advance

#4222 junk text comes when Delete button pressed twice Bug Normal General
Description

Firefox version 3.0.13

1)Use notepad to put some text, copy it, then paste into the fckeditor 2.6.4 item

2)Highlight all the text you just pasted and touch delete so you

should see nothing in the editor.

3)Now touch delete again.

after doing the above step I am getting junk text (attached is the screenshot of the bug).

#4223 Find button - Match cyclic - Message wrong Bug Normal CKEditor 3.1 UI : Dialogs
Description

Hi.

I see that the find dialog have gotten a cyclic option (on by default). This is very nice.

But "Match cyclic" is working kind of counterintuitive:

Example I enter same word "this" a couple of times in the text in the editor, then I place the cursor after last occurence of "this" in the text, but not at end of the text though..

Then I click the Find button in the toolbar.

Then I enter the word "this" in the "Find what" in the "Find and Replace" dialog. Then I click the blue Find button in "Find and Replace" dialog.

Then I'm presented with the message: "The specified text was not found"

This gives me the impression that the whole text was searched and that the word was not found.

But in this case it was not so. The search routine has in the example above only searched from my cursor position and to end of text, but did not search in text above my cursor position.

If I click the Blue find button again after the message "The specified text was not found" was given, then it continues to search from top of document... and now it find the text I'm searching for.

As it is now, for an inexperienced user or an experienced superuser (under stress) can easily belive that message.

Suggestion: If the cursor is not placed at beginning of text when clicking Find button in the toolbar, then I suggest that the message "The specified text was not found" should not be displayed before the whole document has been searched.

If you cannot implement this, then hopefully you can give a more correct message to the user. E.g. "You have searched to the end of the document. The whole document has not been searched. Do you want to continue the search from top of the document?

If user then answer Yes, then I suggest the search automatically continues so user does not have to click the blue find button in dialog again to continue the search.

Or something like that.

I posted this as a bug, since the message given is not correct. (kind of buggy)

That said. This editor rocks. Keep up the good work.

Regards

#4224 [IE] disableObjectResizing does not work Bug Normal General
Description

The configuration object "disableObjectResizing" does not work with both IE7 and IE8. I haven't checked it with IE6.

#4225 getting error in ie and firefox . Error reported by firebug is "l.lang.about is undefined" Bug Normal General
Description

I have installed CKeditor 3.0 rc and ones i trie to double click on a div wich should replace the div with the editor firebug and ie comes up whit an error the error in firebug is "l.lang.about is undefined" and its on line 34 of ckeditor.js.

OS: windows XP browser: ie7 version: 7.0.5790.13 and firefox3 version 3.0.13

If you guys want to reproduce the error click on the following link and you can reproduce the error. http://86.93.135.196/BuckRose/CMS/page_editor?id=1

#4226 EditorTag doesn't set value-attribute if the value is an empty string Bug Normal General
Description

EditorTag doesn't set value-attribute if the value is an empty string. The value in this case is left to null, and user will see the text 'null' when using the editor.

Example on how to reproduce:

<fck:editor instanceName="demo" value="" />

The problem is in the EditorTag-file on lines 126 and 127:

if (Utils.isNotEmpty(value))
    fckEditor.setValue(value);

Either it should only check for null, or the value property of the fckEditor object should have a not null default value.

This problem began with version 2.5.

The workaround I use to get around this is to insert one space character as a value if my value is empty.

#4227 Destroy editor instance not inside a form cause error Garry Yao Bug Normal CKEditor 3.0 General
Description

If the replacing an textarea that's not inside a form into editor instance, when destroy the instance, JavaScript error thrown.

#4228 V3: Support for toolbar location "out" and toolbar sharing Frederico Caldeira Knabben New Feature Normal CKEditor 3.1 UI : Toolbar
Description

Just like V2, it should be possible to set the toolbar location to somewhere outside the editor space, as well as share that same toolbar among several editor instances.

#4229 CSS selector support for Test Environment New Feature Normal QA
Description

CSS selector support for Test Environment would bring us such benefits for node-related TCs:

  • shorter, leaner, more readable TCs
  • less time needed to implement a TC
  • more general node-access code formulas (possibly reusable)

"Node-related" TCs means any operation which operates on specific nodes (in both forms - as plain text and DOM representations) which are placed in larger set of other nodes. This can include things like:

  • click specific button
  • check if results inside editor is the desired one
  • add new markup in specific place

Possible solutions for this could be provided by:

One popular selector benchmark is slickspeed (although speed isn't out concern).

I think that most important factors when making a decision are (for us):

  • size of additional code
  • stability across all browser (including IE6) in dangerous TC environment
  • support level
#4230 HC detection causes js error Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

It has been reported that a JavaScript error is being thrown when including the ckeditor.js file into a page, but not using it. I mean, not creating any editor instance.

I'm not able to reproduce this issue in any way, which makes it hard to fix, but with help of the reporter I was able to identify the exact line that causes the error. It's the hcDetect.getComputedStyle( 'background-image' ) call in the _bootstrap.js code (currently line 25). It looks like it's not possible to retrieve the computed style at some time in the page execution flow and in a specific (unknown) case.

This is supposed to be a FF only issue.

As said, it's hard to fix this issue as we can't reproduce it. But, we could at least try changing the code or the detection system somehow. I'm CCing the reporter to this ticket so he can check if the patches work.

#4231 Vertical only resize Alfonso Martínez de Lizarrondo New Feature Normal CKEditor 3.3 General
Description

In many cases it is necessary to have vertical only resize with 100% width of the editor. The current resize addin does not support this configuration.

See more about this feature @ http://www.fckeditor.net/forums/viewtopic.php?f=11&t=15334

#4232 Safari + Toolbar wrapping Bug Normal CKEditor 3.1 UI : Toolbar
Description

At least in the latest build there is a bug rendering long toolbars in Safari (tested with Safari 4 + Win Vista 64bit).

Unlike IE and FF, it does not wrap long toolbars and expands the editor by default to the width of about 700-800px even if the div that contains the editor is 500px.

#4233 Souce code question Bug Normal General
Description

hello,

When I type three words on three different lines the following is the source code for fckeditor: <p>test</p> <p>test1</p> <p>test2</p>

How can i get the source code to reproduce the code in this manner[all on a continous single line?] <p>jkhhjkh</p><p>khklhlkjkljljkj</p><p>lkljlkjjjjjjjj</p>

any help would be appreciated.

-smita

#4234 Adding CKEditor to hidden div on page-load results in no editing area Bug Normal General
Description

Title says it all

Create a div that's hidden on page load CKEDITOR.replace(divId) show div.

You get toolbars but no editing area. The toolbar space goes all the way to the bottomm of the 'div'. Resizing the cke instance does not cause the area to appear.

#4235 Uneditable content with style problem Bug Normal Core : Output Data
Description

FCKeditor.prototype.Version = '2.6.4' ; FCKeditor.prototype.VersionBuild = '21629' ;

I believe to have narrowed down this issue to the contenteditable='false' setting.

How to duplicate:

1) Append data to a fckeditor window that is encapsulated in <span contenteditable='false'> </span> using SetHTML().

2) Apply a style to the content, such as bold, italic, centering.

2.a) Notice if you center the contents of the span, the span itself will not be centered in IE7/8. FF will display correctly and centered.

3) Retrieve the content of the editor window using GetHTML() or GetData().

The Problem: Items that are uneditable with style will fall to the bottom of the data retrieved.

#4238 FckEditor.NET does not HtmlEncode when inside Ajax request Bug Normal Server : ASP.Net
Description

I placed the FckEditor in an UpdatePanel which I display inside a popup (using ModalPopupExtender of Ajax.NET) and tried to use it from there, but I got the dreaded “A potentially dangerous Request.Form value was detected from the client.”.

I inspected the POST using Firebug and found that the HTML was not encoded.

I used the same FckEditor in a different page within the same project but then in a plain form. Now I inspected the POST using Firebug again and found the HTML was nicely encoded.

#4239 German translation error - "URL" translated with "Bildauswahl" Garry Yao Bug Normal CKEditor 3.0 General
Description

The English word "URL" has in the German translation file accidently been translated to "Bildauswahl" (= image selection).

Suggestion: Replace the two occuring "Bildauswahl" of the German language file with "URL".

First occurance:

common:{browseServer:'Server durchsuchen',url:'Bildauswahl',protocol:'Protokoll'

Second occurance:

infoTab:'Bild-Info',btnUpload:'Zum Server senden',url:'Bildauswahl',upload:'Hochladen'
#4240 CKEditor does not work with elements with hyphen in their ID Garry Yao Bug Normal CKEditor 3.0 General
Description

Open replacebycode.html sample, change the ID "editor2" into "edi-tor2", launch it in your browser and an error will occur (and as a result the event instanceReady is not triggered):

invalid assignment left-hand side
javascript:void(%20setTimeout(%20function()%7Bdocument.open()%3Bdocument.write(%20window.parent._cke_htmlToLoad_edi-tor2%20)%3Bdocument.close()%3Bwindow.parent._cke_htmlToLoad_edi-tor2%20%3D%20null%3B%7D%2C%200%20)%20)
Line 1

Note: window.parent._cke_htmlToLoad_edi-tor

CKEditor should support at least this:

ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

It seems that the source of this problem is the wysiwygarea plugin: 'window.parent._cke_htmlToLoad_' + editor.name + ' (line 244-246)

#4241 Styles menu gets "stuck" on editor.destroy() Garry Yao Bug Normal CKEditor 3.1 UI : Floating Panel
Description

I have many times experienced this bug which can be caused when an event (such as clicking in another area (which in my app does an editor.destroy() then a new editor.replace) when the "Styles" dropdown menu is open.

This leaves the "styles" menu on screen, when CKEditor itself has been unloaded. Clicking on the styles in the menu doesnt make it go away, and if loading a new editor instance it is impossible to open the styles menu again.

I have attached a screenshot showing the "stuck" styles menu, and also a list of the errors shown in Safari's console.

This happens with the latest nightly, 3.0 build 4098.

#4242 Enable running single test Garry Yao New Feature Normal CKEditor 3.1 QA
Description

In unit testing, previously we've been used the following trick a lot to achieve:

  1. Force executing only one specific test:
  2. Running the test without the evolving of YUI runner, which means instead of having exceptions been caught by the runner, they were throwing to browser's default exception handling logic, which is more friendly for debugging.
    // Run one specific test without registering to YUI runner.
    window.onload = testCase.testName;
    

Now when adapting to our new testing system CKTester( #4218 ), the old approach doesn't work at all, so this ticket is intended to figure out a better way for achieving the above two goals without change CKTester.

One official way ( from YUI Test functionality ) is to use this kind of 'meta instructions' on a test case:

var oTestCase = new YAHOO.tool.TestCase({
	_should: {
		ignore: {
			testName: true //ignore this test
		}
	}
});

We should be easily extend it with certain new instructions to support our above desired functionality:

	_should: {
		ignoreAllBut: {
			testName: true // Ignore all tests except this, comment this line to toggle it.
		},
		throws: {
			testName: true // This test should throws exception instead of having it caught by runner.
		}
	}

With a little bit simplification, it could be written in the following form, which should be more easier to understand and modify.

	shouldIgnoreAllBut : [ 'testName' ],
	shouldThrows : [ 'testName' ]

Important Note: The browser's debugging mode should be turned on in order to make this working.

#4243 Protected tag not rendered right with insertElement Bug Normal CKEditor 3.1 General
Description

I configured a tag for protection:

Excerpt from config.js

CKEDITOR.editorConfig = function( config )
{
  config.protectedSource.push(/<protected>.*?<\/protected>/g);
  // ...
};

The following

editor.insertHtml('<mct>some text <protected>foobar</protected></mct>');

produces 'some text' in editor.

The following code produces some missbehaviour:

var mct = CKEDITOR.dom.element('mct', editor.document);
mct.setHtml('some text <protected>foobar</protected>');
editor.insertElement(mct);

I see 'some text foobar'.
Switch on source view.
Switch off source view.
I see 'some text'.

#4244 XSS in FCKeditor/trunk/_testcases/sampleposteddata.asp Bug Normal FCKeditor 2.6.5 Server : ASP
Description

The sForm variable is outputted unescaped, allowing XSS. The versions of sampleposteddata.asp in the samples directory were updated a few weeks ago, but it looks like this one was missed

#4245 Template format error Garry Yao Bug Normal CKEditor 3.1 Core : Output Data
Description

The second template named "Strange Template" generates a table with column width declared using the 'width' attribute. The FCK editor does not support this legacy attribute and uses the 'width' style instead. It would be great if you update the template and make it generate style="width:50%" instead of width="50%".

#4246 Avoid deprecated image attributes Garry Yao Bug Normal CKEditor 3.1 Core : Output Data
Description

The latest build of FCK 3.0 still generates the deprecated image attributes as align/hspace/vspace. All these attributes has been deprecated for several years already for the xhtml strict mode. They are also deprecated in HTML5.

Maybe the new version of the editor would be the great time to switch to the styles instead of these attributes? Otherwise, the generated HTML cannot pass validation.

#4247 CKFinder language file Wiktor Walc New Feature Normal UI : Language
Description

I have made a language file for CKFinder. You can use it if you want.

#4248 Editor replaces wikitext of broken math with the texvc error message Bug Normal Project : MediaWiki+FCKeditor
Description

In mediawiki, texvc validates latex notation before passing it to XeTeX for rendering.

Without FCKeditor, texvc validates and, if the tex is invalid, it inserts an error message in the output. If you edit, you get your original almost-right tex back in the wikitext, and you can easily fix the tex error.

With FCKeditor, the editor apparently parses the error output into new wikitext, so if you commit a tex syntax or lexing error, you have to edit --> wikitext --> clean out all the error text and markup --> add math tags --> fix the tex error.

I wonder if this is related two these two localhost image bugs: #2624 #3269

#4249 field.defaultValue is set Bug Normal General
Description

My application compares a fields defaultValue against its value to determine if the content of a field has been changed. Unfortunately during the submission process FCK appears to improperly set a field's defaultValue to it's value.

I have setup a quick example to illustrate this problem here:

http://dev.smallboxsoftware.net/fck/

Enter some content into the FCK and submit.

Ideally a fields defaultValue property would remain set to its defaultValue.

#4253 Blank editor window Bug Normal Accessibility
Description

I am having a problem integrating the editor. It works fine on my local apache but when I upload the files, and change the editor path once uploaded, the editor area is empty, not showing anything. I assume the path is right since I don't get the 404 error.

Do I need to change permissions on the web server or something else?

Thanks, Martin

#4254 Add API sample Alfonso Martínez de Lizarrondo New Feature Normal CKEditor 3.1 General
Description

Similar to the old sample08, I've removed the buttons to interact directly with the content as I'm not sure about the policy now about that.

Is it OK this way?

#4255 Events aren't in the documentation Task Normal QA
Description

In http://docs.fckeditor.net/ckeditor_api/ there's no documentation about the events that are fired by the API, the objects that fire them and the data available in each situation.

#4256 Enable impersonation in aspx file browser connector New Feature Normal Server : ASP.Net
Description

I needed the folder view, folder creation and upload to use the proper windows domain credentials of the client.

My implemetation is attached - the zip contains only files changed from the FCKeditor.net 2.6.3 or FCKeditor 2.6.4.1 sources.

Note there are core changes only because I found upload error handling to be defective. The new handling is far from perfect, I just "made it work for me".

For further information, please see the readme_rh.html file included in the attachment and do a diff - most should be pretty obvious.

If you wish to include this in your product, I'm perfectly willing to fully pass my rights on to you, but as I have developed this on company time, please ask first.

#4257 Execute dev scripts inside their directories Tobiasz Cudnik Task Normal CKEditor 3.1 General
Description

Execute dev scripts inside their directories. Needed for bash mostly.

Sample TC ;)

[bob@dev] commit $ _dev/langtool/langtool.sh
Unable to access jarfile langtool/langtool.jar

I will provide patches for all bash scripts inside _dev.

#4258 Editor area chopped off on maximize for Arabic language in IE7 and IE8 Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

Attaching the config.js and replacebycode.html file to reproduce the issue. To reproduce, open the replacebycode.html, click on the middle of text (e.g. on word "are") in editor area and then click on maximize button. You will observe that the entire editor area left to word "are" is chopped off.

#4261 JAWS reads all items in Font Size drop down box as "8 Link" in "office2003" skin Garry Yao Bug Normal CKEditor 3.2 Accessibility
Description

Keep pressing tabs to navigate through the Font size drop down boxes. You will observe that JAWS reads all items as "8 Link"

#4262 Tab and Shift+Tab not working to cycle through context menu in IE Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

Open context menu by pressing Ctrl+Shift+F10. Press Tab or Shift+Tab to navigate through context menu. You will observe that these hotkeys are not working. Issue is present in IE only.

#4263 XSS Attack Bug Normal FCKeditor 2.6.5 General
Description

Hi guys , Our site is using FCKEditor , there are some risk with the source code, we added some filters in the server site:<(/?)(script|i?frame|html|link|meta|head)([>]*?)>");(<[>]*)(on[a-zA-Z]+
s*=([>]*)|href
s*=([
>]*script:[>]*)>)");
but still can't filter all ,such as the embed video , can anyone help me out , just let "Youbtobe" video allowed to pass.

#4265 Support for styles as string and not only external css file in panel plugin New Feature Normal UI : Floating Panel
Description

Today it is possible to send css files as an array in the definition given to CKEDITOR.ui.panel constructor.

In my case it would be very nice if I could send the style as a string since the css is already loaded on the page and it is calculated by php so the file is not cached by the browser.

My suggestion is to add a config option to the panel class called "style" or something that is applied to the created iframe inside a style tag.

#4266 "New Page" button is not working when cursor is inside "Show Blocks" area Tobiasz Cudnik Bug Normal General
Description

Click on "Show Blocks" button and then click on "New Page" button. You will observe that although the contents are deleted, "Show Blocks" area is still showing up.

#4267 Can't Link Images in Drupal 5.x/ Opera 9 or 10 b3 Bug Normal Opera Compatibility General
Description

When I add an image and try to link it, the image gets deleted, and I end up with simply a link. This is the case for both Opera 9 and 10 using Drupal 5.x. I don't know if the issue lies with FCKeditor or Drupal, so I'm opening a ticket in both forums.

#4268 Table is not getting deleted after selecting it and pressing Delete button in Firefox Bug Normal General
Description

Insert a table and then select it by clicking over it. Now press Delete button. You will observe that Table is not getting deleted. This issue is present only in Firefox. In IE, it's working fine.

#4269 "Esc" and "Enter" keystrokes are not handled when a dialogue box is opened which causes the form post automatically Garry Yao Bug Normal CKEditor 3.1 General
Description

Open a dialogue box using Image or Link controls and press "Enter" or "Esc". You will observe that the form post is happening automatically. This is affecting our application functionality. Please give high priority to get it fixed.

#4270 ui_languages sample is broken Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

The ui_languages sample is not working anymore after [4135].

#4271 view object properties New Feature Normal General
Description

If I insert an OBJECT tag (e.g. <object classid='Contact' />) then FCKeditor display a jigsaw icon correctly. But what I would like is for the user to be able to determine the classid by right clicking on the icon. The classid could either be shown immediately in the context menu or possibly in a separate properties popup (along with any other relevant properties) - as for images.

#4272 [IE] Kama skin toolbar broken in RTL+quirks Minh Nguyen Bug Normal CKEditor 3.2 General
Description

Kama skin toolbar broken in RTL+quirks. Refer to attached screenshot. Reproduced in IE8.

#4273 TD > UL > SPAN Causes FCKTableHandler.GetSelectedCells() to return nothing on right click Bug Normal General
Description

This is an involved issue, so bear with me:

1) Create a table 2) Insert a List (UL or OL should trigger the issue) 3) Add some text to the list item, and style is using the Style drop down

You end up with something like:

<table>
    <tr>
       <td>
          <ul>
             <li><span style="color: red">Text</span></li>
          </ul>
       </td>
    </tr>
</table>

Then, right click on the span, and go to Cell > Cell Properties and try to set Horizontal Alignment to Right and click OK.

You end up with nothing being changed.

The reason is, FCKTableHandler.GetSelectedCells() at source:/FCKeditor/tags/2.6.4/editor/dialog/fck_tablecell.html#L38 returns no cells.

Attached is a patch to correct the issue.

#4274 Problem in codesample DIVREPLACE Garry Yao Bug Normal CKEditor 3.1 General
Description

When you dobbel-click a div it opens CKeditor, but if you then open a dialog in CKeditor and dobbel-click in a text-field there it opens a new CKeditor in that very field.

#4276 Toolbars and Controls are not rendered properly Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

Toolbars and Controls are not rendered properly in IE7. IE8, FF 3.5.2 and Safari 4. Attaching the screenshot and config files to replicate the problem.

#4277 Skins are not rendered correct Bug Normal UI : Toolbar
Description

For some reason the toolbar on all skins are rendered unreadable or ugly. The text bits in the toolbar can be made close to readable when hovering on them. Kama skin example is included.

I've tried both the demo site on internet and a downloaded version.

#4278 problem in accessing FCKeditor instance in link pop-up window. New Feature Normal General
Description

Hi,

I am Mahendra, I am using Fckeditor 2.5.1. I have created a new Tab "Social" in the Link pop-up window, the tab loads an iframe name "SocialFrame" and it contains a .cfm file and the .cfm file displays a drop- down box with some predefined links which I need to append to the seleced Text in Fckeditor. but it s showing error in fck_link.js file as "window.parent.InnerDialogLoaded() is undefined" when i changed it to "window.parent.parent.InnerDialogLoaded()" it is throeing an exception. please giude me how can I append the selected link from cfm file to Fckeditor.

Please, help me its very urgent.

Thanks in advance. Mahenedra

#4339 Add Script Button New Feature Normal General
Description

A new button would be added to the toolbar to add/edit Javascript. The properties window would allow for src link and freeform script.

When added to the content area a new icon would be displayed where the script is placed.

#4340 Implement Email protection Garry Yao New Feature Normal CKEditor 3.1 Core : Output Data
Description

Port #2220 to CKEditor (or something better if it's even possible :) )

#4341 Implement ShowBorders Garry Yao New Feature Normal CKEditor 3.1 General
Description

Implement the ShowBorders feature.

Instead of being only a configuration option, I think that it would be much better if it was possible to use it as a command, so the people could opt to put it in the toolbar

#4342 Implement Body Id & Class Garry Yao New Feature Normal CKEditor 3.1 General
Description

Port #32 to CKEditor

#4343 Implement BrowserContextMenuOnCtrl Garry Yao New Feature Normal CKEditor 3.1 UI : Context Menu
Description

Port that setting from FCKeditor

#4344 Successive <br>s get lost Garry Yao Bug Normal CKEditor 3.1 General
Description
  1. Load the following HTML:
<p>AAA<br />
<br /></p>
<p>XXX</p>
  1. Move to wysiwyg view. Note that there is no extra line space between AAA and BBB. The BRs got already lost.
  1. Move to source. You have the following:
<p>
	AAA</p>
<p>
	XXX</p>

Expected:

<p>
	AAA<br>
	&nbsp;</p>
<p>
	XXX</p>
#4345 Fire a "langLoaded" event after the languages have been loaded. Frederico Caldeira Knabben New Feature Normal CKEditor 3.6.1 UI : Language
Description

Currently almost every stage of the loading process will fire an event when completed, like "customConfigLoaded", "configLoaded", "pluginsLoaded".

Only the loadLang() method doesn't fire a "langLoaded" event, which might come in handy for custom language manipulation.

I want to add some custom translation-texts, and need to do it before my plugin loads. Since it is not (yet) possible to add these translations via the config (bug #1032), I want to use the "langLoaded" event.

Implementation is nothing more than adding one line:

144. editor.fire( 'langLoaded' );
145. loadPlugins( editor );
#4346 Translation updates for Dutch (nl) Bug Normal CKEditor 3.1 UI : Language
Description

I added the missing translations for the Dutch language and improved a few existing translations.

I've added the full nl.js as I modified it, and a patch for 3.0 release.

#4347 Clear="all" tag replaced by <p>&nbsp</p> Bug Normal General
Description

2.6.4.1 Build 23187 When ever a <br clear="all"> tag is inserted to force text flow to a new section using the plain html editor, switching to the FCK WYSIWYG view replaces it with <p>&nbsp></p> This messes up the text and graphics layout so the user has to go back and edit in the clear all tag and remember not to switch back to the WYSIWYG view. I'm trying to use the editor to teach children some basic HTML so they can easily see the effects of tags and the way the editor works but this one problem is a potential show stopper for this. Related to ticket #839 which requests a button to insert the clear all tag. That to me is less important than removing it and replacing it with something that destroys its effect although a button on the ruler would be nice.

#4348 "l.lang.about is undefined" => editor does not open => Failed base path detection Garry Yao Bug Normal CKEditor 3.3 General
Description

I'm using Firefox 3.5.2 and CKeditor-nightly 4165.

If I call the replace method the textarea disapears but the editor doesn't open. Firebug shows the error "l.lang.about is undefined on line 34" and I saw that en.js and config.js don't send anything as response. This also happens if I move one of your examples out of _samples and adapt the pathes.

#4349 CKeditor 3.0 Dutch translation New Feature Normal CKEditor 3.1 UI : Language
Description

I completed the Dutch translation for CKeditor 3.0. There where 100+ MISSING. Now it is 100% translated

Kind regards

#4350 Link upload not working in safari in fckeditor Bug Normal General
Description

Hi, we are using fckeditor in our asp.net application. When we upload a pdf file to create a link in safari browser, file not uploaded. This functionality working correctly in ie8 and firefox but not in safari. Geeting this problem on server only. Also when i upload a .xlsx file "invalid file type" error occured. Please solve my problem soon.

Thanks & Regards Vineeta Aman Solutions

#4351 Dashes cannot be used in attribute names Garry Yao Bug Normal CKEditor 3.1 General
Description

The CKEditor htmlParser uses a regular expression to check for valid attributes. This regex however, does not allow dashes to be used in the attribute name.

If I'm correct, dashes are allowed as character in an attribute name, and the "\w" set, does not include the dash. Therefore, the dash should be added separately (like the colon).

htmlparser.js:

- 21. var attribsRegex = /([\w:]+)...
+ 21. var attribsRegex = /([\w:\-]+)...
#4352 Ommiting the traling slash for a custom skin or plugin path results into unwanted behavior Bug Normal General
Description

I created a custom skin and plugin for the CKEditor. I placed these in a different directory as the CKEditor itself, and therefore I should add the path to the skin and plugin, like so:

// Adding the skin
CKEDITOR.config.skin = 'myskin,/js/myskin/';

// Adding the plugin path
CKEDITOR.plugins.addExternal('myplugin', '/js/myplugin/');

The code above works as expected, but when I omit either trailing slash weird things happen.

Looking at the HTTP requests, I can see CKEditor first tries to use the path as specified, and if no skin/plugin is found there, it tries the path with a trailing slash appended. I would expect the following HTTP requests:

/js/skins/myskinskin.js
/js/skins/myskin/skin.js

/js/plugins/mypluginplugin.js
/js/plugins/myplugin/plugin.js

This should work fine, the skin and plugin should be found. But then the tricky bit comes into sight; the timestamp request parameter.

All requested URLs get the ?t=97KD parameter appended, to prevent caching. If this would work correct, the HTTP request would look like this:

/js/skins/myskinskin.js?t=97KD
/js/skins/myskin/skin.js?t=97KD

/js/plugins/mypluginplugin.js?t=97KD
/js/plugins/myplugin/plugin.js?t=97KD

However, the timestamp will not be appended to the full URL to the Javascript files, but to the path:

/js/skins/myskin?t=97KDskin.js
/js/skins/myskin/?t=97KDskin.js

For plugins it even gets appended twice, once to the path and once to the filename:

/js/plugins/myplugin?t=97KDplugin.js&t=97KD
/js/plugins/myplugin/?t=97KDplugin.js&t=97KD

In addition to the problem above, the skin never seems to get the proper timestamp parameter when using a path with a trailing slash (whereas the plugin does):

/js/skins/myskin/skin.js
/js/plugins/myplugin/plugin.js?t=97KD
#4353 XHTML 1.1 compliant New Feature Normal UI : Dialogs
Description

To be valid XHTML 1.1 it must have "title" argument for the links, "title" and "alt" for the images. it should be mandatory to complete these 3 fields in the dialogs and show these fields in first tab.

#4354 Using TAB key on toolbar focus disabled buttons Tobiasz Cudnik Bug Normal CKEditor 3.1 Accessibility
Description

Using TAB key (or SHIFT+TAB) on toolbar focus disabled buttons, while they shouldn't be focusable.

To reproduce:

  • Open editor sample
  • Switch to source area
  • Focus editing area
  • Press ALT+F10
  • Press TAB

Result: Save button have focus (disabled)

Expected: New Page button should have focus (first non-disabled)

#4355 Toolbar button command steals focus from toolbar Garry Yao Bug Normal CKEditor 3.1 UI : Toolbar
Description

Toolbar button command steals focus from toolbar, moving it into editor.

To reproduce:

  • Open editor sample
  • Focus editing area
  • Press ALT+F10
  • Press SHIFT+TAB 2 times (focus Show Blocks)
  • Press Space

Result: Focus is inside editor

Expected result: Focus shouldn't change

Correct me if i'm wrong, but from keyboard navigation perspective (which i'm addicted to) focus stealing is one of most frustrating issues.

#4356 Block move button New Feature Normal General
Description

Can you add a feature to FCK that would move a block of text.

Highlight a block of test and mouse drag to different part of the work area.

Another option would be to place four new buttons Up, Down, Left and Right. By pressing these buttons it would move the text in that direction.

#4357 Paste dialog might hang in IIS Bug Normal FCKeditor 2.6.5 General
Description

If IIS is configured to process html files as asp pages, the paste dialog generates a server error and never ends loading as described in http://cksource.com/forums/viewtopic.php?f=6&t=11560

The patch just fixes the problem easily.

(I'll add the what's new changes if the patch gets review+)

#4358 List properties dialog box is missing Minh Nguyen New Feature Normal CKEditor 3.3 Core : Lists
Description

The properties for bulleted/numbered lists are missing (this feature is available in FCKeditor: when you click on a list, a "Bulleted List Properties" / "Numbered List Properties" item is available in the context menu).

The issue was reported here: http://cksource.com/forums/viewtopic.php?f=6&t=14342

#4359 Wiki table: row with multiple line Bug Normal Project : MediaWiki+FCKeditor
Description

When you edit a row and type return button the format of the text change from none to Normal and so it change the space between the multiple rows in the single row of the table

Sorry, I use 2.6.4 and I don't know if this problem is also in 2.6.5

Steps to reproduce:
Create a new table
Edit a row and type return

Software information
SO: Windows Browser: Firefox 3.5.2

#4360 Danish translation for CKFinder 3.X Wiktor Walc Task Normal General
Description

Attached is the Danish translation for CKFinder 3.X (the file da.js packed in da_js.rar).

I have the following notes...

Language code changed (but not help langauge): HelpLang : 'en', LangCode : 'da',

Date format is changed to the following to match Danish standards: DateTime : 'dd/mm/yyyy HH:MM',

#4361 Associate toolbar UI instances New Feature Normal QA
Description

Currently it's been difficult to find the relationship of UI instances ( e.g. buttons, combos etc. ), and it's related toolbar instances. Adding more cross-reference among them could benefit the plugin authoring which will manipulate the toolbar.

#4363 Updated Danish translation for CKEditor 3.X Bug Normal CKEditor 3.1 UI : Language
Description

Attached is the updated Danish translation for CKEditor 3.X (the file da.js packed in da_js.rar).

Existing translation has been checked and a few corrections made. The rest of the translation have been completed.

#4364 Hebrew Langage - complete Bug Normal CKEditor 3.1 UI : Language
Description

Hello, i complete the Hebrew file, now all(but the color names) is complete.

#4365 Hebrew translation for CKEditor 3 Bug Normal CKEditor 3.1 UI : Language
Description

Dear (F)CKEditor team, first of all thank you very much for making this great editor and publishing it for free.

I wannted to notice that I translated the editor to hebrew, completly (except the colors which some of them dont have names in hebrew).

I attched the file to this ticket, as you told me after I contacted through the contact form.

For any troubles mail me: thechosengenerl@…

Shay Ben Moshe - Israel

#4366 Menu icon for Split Cell Vertically should have a different image from Split Cell Horizontally Bug Normal UI : Dialogs
Description

Steps to reproduce:

  • Create a table in the editor
  • Right click the table for the shortcut menu
  • Select the Cell option
  • Compare the "Split Cell Horizontally" and "Split Cell Vertically" icons - they are the same image

These two options do different things and the image used only shows what the Split Cell Horizontally option does. Split Cell Vertically should have its own image as it confuses the user when they need to choose which to use.

Browser name and OS:
IE6, Windows 2000

Screenshot:
See attached for a screenshot of the current image and a mockup of a suggested image

#4367 TAB / arrow keys focus disabled items in context menu Tobiasz Cudnik Bug Normal CKEditor 3.1 Accessibility
Description

TAB / arrow keys focus disabled items in context menu. Ticket is similar to #4354.

This also involves other floatpanel menus.

#4368 borderColor table cell attribute doesn't work for none-IE Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

borderColor table cell attribute doesn't work for none-IE. It's generated by table cell properties dialog.

Instead corresponding css style should be used.

#4369 Changes from #3633 needs to be located in correct place Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

Changes from #3633 needs to be located in correct place, which is CKEDITOR.dom.element object.

#4370 hebrew translation Task Normal General
Description

for a long time i'm translating the the hebrew language file for you. can you put a spacial place in the site for the translators. mabe give us a little credit too.

by the way excellent work as always :)

#4371 hebrew translation Task Normal CKEditor 3.1 UI : Language
Description

for a long time i'm translating the the hebrew language file for you. can you put a spacial place in the site for the translators. mabe give us a little credit too.

one more thing i couldnt figure out if to translate the colors or not

by the way excellent work as always :)

#4372 Page scrolls to CKeditor in firefox Bug Normal General
Description

I'm using Windows Vista and Firefox.

When the CKeditor is positioned on the bottom of the page you're loading, Firefox scrolls automatic to the position of the editor. And thats not always neccesary, because i'm using the editor under a news item.

See for example: www.clubachterdeduinen.nl/shoutbox.

I don't have the problem with IE.

#4374 Setting config.height to 100% does not work Bug Normal General
Description

I cant get height 100% to work with the new CKeditor 3.0 with default settings.

The documentation says : CKEDITOR.config.height : The editor height, in CSS size format or pixel integer.

This don't seems to be the case. because it wont work with %. When I change the source to include the height style as below it renders fine.

<span id="cke_editor1" class="cke_skin_v2" lang="en" style="width: 100%; height: 100%;" tabindex="0" title=" " dir="ltr" onmousedown="return false;"> <span class="cke_browser_gecko" style="height: 100%;"> <span class="cke_wrapper cke_ltr" style="height: 100%;"> <table class="cke_editor" cellspacing="0" cellpadding="0" border="0" style="height: 100%;">

#4375 Manual testing runner Garry Yao New Feature Normal QA
Description

A dedicated type of runner should be added to support manual testing, with the following features:

  1. Seamless integration with CKTester, include working with the fort in two modes.
  2. Providing a manual testing stage composed of testing target ( a editor instance in case of CKEditor ) along with a pilot panel of testing scripts.
  3. Writing scripts with ease by leveraging either HTML or the TracWiki Format to compose testing scripts, this could be as simple as writing the scripts inside the first block right under body( use <pre> for TracWIKI and <div> or other tag for HTML ).
#4377 CKEditor Testing Framework Garry Yao New Feature Normal CKEditor 3.1 QA
Description

This is an umbrella ticket. It points to several tickets that compose the new testing framework of CKEditor.

CKTester

#4218
Implement CKTester
#4375
Manual testing runner
#4452
Documenting CKTester

#4378 V3 : Feature Alignment Task Normal CKEditor 3.1 General
Description

This is an umbrella ticket (Originate from alfonsoml's forum post).

It points to several to be completed tickets that compose the feature alignments (with V2 ) of CKEditor.

Full Page

#4067
Fullpage support

#4587
Implement fullpage support in preview plugin

#4588
Implement document properties plugin

Div Container

#2885
Implement the div container command.

Toolbar location Out & Shared toolbar

#4228
V3: Support for toolbar location "out" and toolbar sharing

Use default browser's context menu

#4343
Implement BrowserContextMenuOnCtrl

Email protection

#4340
Implement Email protection

Detect paste from word

#1427
Autodetect clipboard contents on Paste

Show table borders

#4341
Implement ShowBorders

Base Href

#3401
V3 - Implement baseHref functionality

Body Id and Class

#4342
Implement Body Id & Class

Inline CSS support

#4463
V3 : Inline CSS support

HtmlEncodeOutput

#4708
Missing configuration from pre-3.0: HtmlEncodeOutput

Table merging tools

#4574
V3: Table merging tools

Font/Background more colors

#3881
More Colors

#4379 V3 : Paste System New Feature Normal CKEditor 3.1 General
Description

This is an umbrella ticket. It points to several to tickets that must be completed to bring the new pasting system of CKEditor.
The new pasting features should be conducted within a dedicated branch.

Paste Auto Detect

#1427
Autodetect clipboard contents on Paste

Pasting Processor

#4395
Use htmldataprocessor to refactor pasting processor

#3828
Paste from Word - bullets not reproduced

Pasting from MS-WORD

#4423
Proper list handling including bullet and number lists from MS-Word

#4427
Proper image handling from MS-Word

#4441
Support for copying table from MS-Word

#4444
Adapting formattings from MS-Word to editor's style system

#4470
Deprecate the dialog of 'Paste from Word'

Pasting as Pain Text

#4469
Enhance 'Paste As Text'

#4381 Show style in dropdown as blank when selecting multiple styles in editor New Feature Normal Core : Styles
Description

The current behaviour when you select multiple paragraphs with different styles is to show the first style in the style dropdown.

It would be nice if it was possible to show the style as blank, as that would communicate better that the user has selected multiple styles.

#4382 Misspellings in polish version Bug Normal CKEditor 3.1 UI : Language
Description

Some mispellings in the polish translation of icons' titles

  • "Sablony" should be "Szablony"
  • "Sprawdź pisowanie podczas pisania (SCAYT)" should be "Sprawdź pisownię podczas pisania (SCAYT)"

and some more

#4383 Google chrome ck finder Bug Normal Server : PHP
Description

In google chrome the upload progess does not work

#4386 [IE] Source button label mispositioned when in toolbar group Bug Normal General
Description

IE quirks only. Source button label mispositioned when in toolbar group with any other button.

Refer to attached screenshot. This probably concerns all buttons with labels.

#4387 Right clicking in Kama skin can lead to a javascript error Tobiasz Cudnik Bug Normal CKEditor 3.1 General
Description

This in turn would then stop any toolbar buttons working that opened a dialog window.

Bug was chased down to iterating over an array in the Kama skin javascript file (patch attached)

#4388 table colors New Feature Normal General
Description

We really like the CKeditor, but it is missing a key function, and that is the ability to set a background color for tables and table cells.

Am I missing something? Is there a way to do that?

Robert

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