Custom Query
Results (2401 - 2500 of 2591)
Ticket | Summary | Status | Owner | Type | Priority | Milestone |
---|---|---|---|---|---|---|
#3624 | JAWS should announce dialog titles when dialogs are opened | confirmed | New Feature | Normal | ||
Description |
It's currently difficult for screenreader users to determine which dialog they just opened in the editor. Ideally, JAWS should be able to announce the title of a newly opened dialog to the user. |
|||||
#3607 | Enterykey break nested list | confirmed | Bug | Normal | ||
Description |
The following case is even correct with v2. Reproducing Procedures
|
|||||
#3589 | StylesCombo plugin: no option to load from XML file | confirmed | New Feature | Normal | ||
Description |
Like #3588, all the same reasons apply here. People won't like to have to rebuild their xml files into js. |
|||||
#3542 | Dialog tabs change width after selection | confirmed | Bug | Normal | ||
Description |
When tab is selected, text inside changes to bold. This sometimes results in changed width and relocation of other tabs. TC
|
|||||
#3538 | Google Transliteration AJAX API for Indic languages | confirmed | New Feature | Normal | ||
Description |
Hi, I would like to see a plugin for transliteration of indic languages. Google AJAX API for transliteration is already there http://code.google.com/apis/ajaxlanguage/documentation/#Transliteration There is already a plug in similar to the one I requested but that does not use google AJAX API. In my view google API is far better and accurate in transliteration for tamil (ta). http://www.vishalon.net/IndicResources/IndicIME/tabid/244/Default.aspx Its a nice to have feature and using google AJAX API will advantageous. Google has already rolled this to gmail, blogger etc. sampath |
|||||
#3513 | [IE8] Form elements at end of line | confirmed | Bug | Normal | ||
Description |
In IE8 strict, it's impossible to move carret to the end of line if form element ends this line. Reproduction
Works in IE8 quirks. |
|||||
#3507 | [IE] Context menu always opens next to mouse cursor | confirmed | Bug | Normal | ||
Description |
Context menu always opens next to mouse cursor, even after being triggered by key press. This is usability issue in my opinion, because mouse can be anywhere withing the browser's viewport. I see following options:
|
|||||
#3442 | Add ability to simulate enter key press | confirmed | New Feature | Normal | ||
Description |
In V2, we had the ability to simulate an enter keystroke with EnterKeyHandler.DoEnter(). It would be very helpful to have similar functionality in V3. |
|||||
#3428 | Firefox : Href encoded when using paste dialog | confirmed | Bug | Normal | ||
Description |
Hi, When I use the paste button (and the paste dialog is showed) the href of my link is encoded. I don't want that! This problem occurs only in Firefox and not always. I tried this also on the latest build. Can this be fixed? Example: <p><a href="xxxx(25)">my link</a></p> <p> </p> <p><a href="../xxxx%2825%29">my link</a></p> The copy of my link resulted in an encoded href. |
|||||
#3419 | Paste button not available after SetData function | confirmed | Bug | Normal | ||
Description |
Hi, After calling the SetData function, the paste buttons are not enabled (my clipboard has data) in internet explorer (tested in IE7). Other browser does not have this problem. How can I solve this problem? Here is the code of my test: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script type="text/javascript" src="/fckeditorLatestBuild/fckeditor.js"></script> <script type="text/javascript"> window.onload = function() { var oFCKeditor1 = new FCKeditor('MyTextarea1'); oFCKeditor1.BasePath = "/fckeditorLatestBuild/"; oFCKeditor1.ReplaceTextarea(); setTimeout("myClick()",5000); } function myClick() { var oEditor = FCKeditorAPI.GetInstance('MyTextarea1'); oEditor.SetData("<p>hello world</p>"); oEditor.Focus(); } </script> </head> <body> <form id="form1""> <div> <textarea id="MyTextarea1" name="MyTextarea"></textarea> </div> </form> </body> </html> Thanks in advance! |
|||||
#3397 | tableWizard | confirmed | New Feature | Normal | ||
Description |
Current functionality for creating tables is quite moderate. A wizard-like tool would be a great addition in my opinion. I have created such a tool myself, see http://www.saulmade.nl/tableWizard/ . This could be added to the editor core and be extended with often requested functionalities (like styling a cell, row or column). |
|||||
#3379 | [IE] Select all command problem | confirmed | Bug | Normal | ||
Description |
'Select all'/Ctrl-A command is not consistence between FF and IE. Reproducing Procedures
|
|||||
#3371 | Spring based Connector servlet | confirmed | New Feature | Normal | ||
Description |
Attached is a patch which has a new spring based connector servlet project. It allows the Connector to be a Spring managed bean which is useful in Spring projects. For example if the connector is used to write to a database it will be able to use the Spring transaction manager or Spring events could be issued when an upload/download occurs for files. I`ve also updated the java-demo project so it uses the new servlet. I`ve commented out the original ConnectorServlet in the web.xml I had to change the Dispatcher slightly so a Connector can be passed into it. I also had to make the dispatcher member variable in the ConnectorServlet protected as the new SpringConnectorServlet derives from ConnectorServlet. |
|||||
#3368 | Strange behavior when placed inside dynamically-created elements | confirmed | Bug | Normal | ||
Description |
The following code: var div = document.createElement('div'); var div2 = document.createElement('div'); var editor = CKEDITOR.appendTo( div ); document.getElementById('tests').appendChild(div); var button = document.createElement('button'); button.innerHTML = 'click me'; button.onclick = function(){ editor.destroy(); editor = CKEDITOR.appendTo( div2 ); document.getElementById('tests').appendChild(div2); }; document.getElementById('buttons').appendChild(button); Fails with: holderElement is null as soon as one clicks the button. I noticed this since I'm using CKeditor to implement some kind of "click & edit" rich text field, and I'm creating the containing div dynamically, each time the user clicks the field. I could solve this by re-using the same div each time the field switches to edit mode, but that would be hacky, and I don't think CKeditor should fail here (correct me if I'm wrong, please). Regards, Pedro |
|||||
#3360 | Enlarge range by element problem | assigned | Bug | Normal | ||
Description |
When enlarging a block element with element unit, the enlargement will climb up to any ancestor block, which is wrong. |
|||||
#3358 | Optimize 'CKEDITOR.dom.range.enlarge' on block unit | new | Task | Normal | ||
Description |
After enlarging the range with a block unit with the following input: <div>text^<p>paragraph</p></div>^ We'll got: <div>^text<p>paragraph</p></div>^ No we got a partially selected block, it's better to have the 'div' been fully selected to prevent consequence operation like extractContent from resulting in unwanted node pieces, so an optimized result would be the following: ^<div>text<p>paragraph</p></div>^ |
|||||
#3355 | Update font name and size dropdowns | confirmed | New Feature | Normal | ||
Description |
When positioning the cursor anywhere in the document, the font name and font size dropdowns are not updated. This can be reliably reproduced in the sample: http://www.fckeditor.net/nightly/fckeditor/_samples/default.html. This seems like an obvious bug, but I couldn't find any tickets regarding it. |
|||||
#3319 | Find/Replace and edit | review_failed | New Feature | Normal | ||
Description |
I would be great to edit content with Find/Replace dialog opened. Currently the background page is disabled when any dialog is opened. |
|||||
#3318 | There should be some guarantee at plugin loading order | review | New Feature | Normal | ||
Description |
The iframedialog plugin is now having to use onLoad to load its code because the plugin system is always loading iframedialog first, running iframedialog's init() first, and even running iframedialog's onLoad() first. So far we've been able to get iframedialog plugin to load correctly with the onLoad() hack. But if someone else's plugin needs the iframedialog plugin to be loaded before loading theirs, they'll have to find some even dirtier ways to do it. The requires array in plugin definition doesn't help here. This situation is clearly not sustainable. We'll need to find some way of guaranteeing the loading order of plugins based on their dependencies. If that's not possible, we should at least guarantee the calling order of some of their initialization functions. |
|||||
#3186 | IE : DEL stop working when using scrollbars | confirmed | Bug | Normal | ||
Description |
While having the focus inside the editor, if you scroll the containing page, the caret will stay blinking inside the editor. But, at that point, the DEL key has not action anymore. Other keystrokes will continue work correctly. |
|||||
#3140 | Indent problem with whole table | confirmed | Bug | Normal | ||
Description |
Currently it's been unable to apply indent to the whole table.
|
|||||
#3133 | insertElement incorrect after deleteContents | review_failed | Bug | Normal | ||
Description |
If there's a insertion happened after the selection range content is deleted, the inserted element is at the end instead of in the front.
|
|||||
#3106 | [IE]editor.getSelection not right empty document | confirmed | Bug | Normal | ||
Description |
When initial a document with focus but no content, the CKEDITOR.editor::getSelection returns 'null', which disable and subsequent range requests, this bug is due to a IE bug which reporting selection which not belonged to parent document. |
|||||
#3088 | [IE]RichCombo scrolling document | confirmed | Bug | Normal | ||
Description |
When mouse wheel on combo dropdown, the whole document is also scrolling. |
|||||
#3079 | The state should be reflected in the table elements title | review_failed | New Feature | Normal | ||
Description |
The current state of the toolbar items should be included in the title, so screen readers read it. The possible options should be, for the Bold button for example:
The language file should use a template system for these entries, like "%1 (On)". |
|||||
#3013 | V3: New functional tests | confirmed | Task | Normal | ||
Description |
Covering basic functionality of form-based plugins. |
|||||
#2981 | Sample 10 second instance not working after clicking combo | confirmed | Bug | Normal | ||
Description |
In sample 10, after clicking a combo box in second instance, the second instance cannot regain focus again and the toolbar is disabled. Typing a key does enable the toolbar again but yet it still cannot be refocused, and does not fire any focus event. The first instance works well without any error. I did a ticket search and it seems it's the same as ticket 1280 (which is fixed a year ago on an earlier version). I am using firefox 3.0, with version 2.6.4. |
|||||
#2976 | plugin:basicstyle remove style at collapsed selection | review_failed | Bug | Normal | ||
Description |
DescriptionCurrent inline style system doesn't handle the case when selection is collapsed inside styled element correctly. A MS-Word mimics behavior should be provided to actually allow users to type in the middle with the style canceled. Procedures
|
|||||
#2957 | plugin:table insertion doesn't continue with style it breaked | confirmed | Bug | Normal | ||
Description |
New table insertion should keep continuation with the element style which it break due to the selection. Reproducing procedure:
|
|||||
#2930 | embed audio? | confirmed | New Feature | Low | ||
Description |
upload and embed audio files that then play on an inline jquery player. One of the simplest I have seen is at http://wiki.github.com/rhulse/media-player/home |
|||||
#2924 | Adding support for special-key handler in dialog field definition | review_failed | New Feature | Normal | ||
Description |
It's a common use case for user to define custom logic as handler for special-keystroke on dialog field, a example for this would be 'ENTER' key by default is handled as ok and close for the dialog, whereas in find/replace dialog it actually should mean by perform next search, and consider 'ESC' as one of other cases and on. After confirm with Martin, we'll introduce special key handlers in element definition API in simple form of: { type: 'text', id: 'findReplaceTxt', accessKey: 'F', onEnterKey: function(evt) { //do find } } Other special keys could be defined gradually same as the onEnterKey handler later when necessary. |
|||||
#2920 | Flow chart support | confirmed | New Feature | Normal | ||
Description |
I would be grat if the editor could create flowcharts (or at least include the autoshapes-squares,arrows etc. of ms word) |
|||||
#2859 | Wrong rowspan and empty rows after merging down rowspanned cells | confirmed | Bug | Normal | ||
Description |
Take a table like this: <table title="table" cellspacing="0" cellpadding="0" summary="table"> <thead> <tr> <th scope="col">1</th> <th scope="col">2</th> </tr> </thead> <tbody> <tr> <td>a</td> <td rowspan="3">b</td> </tr> <tr> <td>c</td> </tr> <tr> <td>d</td> </tr> <tr> <td>e</td> <td>f</td> </tr> </tbody> </table> Now merge down cell c with cell d and switch to SourceMode to look at the code. Cell b still has a rowspan 3 and cell c has a rowspan 2. Furthermore an empty row appears. |
|||||
#2848 | suggestion: make hidden element actually hide in IE too, x-browser behavior | confirmed | New Feature | Normal | ||
Description |
I think it's a good idea to make the behavior of hidden element the same in all browsers. This actually is doable in IE so I have found after lots of searching: Setting FCK.EditorDocument.execCommand('RespectVisibilityInDesign', true, null); makes display:none and visibility:hidden to be respected in editable documents (contentEditable=true). (Setting the second parameter to false instead of true will disrespect visibility, the default behavior of IE; and setting it to null will toggle the option.) See http://msdn.microsoft.com/en-us/library/aa770023(VS.85).aspx (IDM_RESPECTVISIBILITY_INDESIGN) |
|||||
#2823 | V3: Dialog API lazy load | confirmed | Bug | Normal | ||
Description |
As of today, the "dialog" and "dialogui" plugins represent 35KB (23KB + 12KB) of our compressed code. Some cleanup may help, reducing it to about 30KB, which is still a big portion of the total code size (currently 120KB, dialog included). We must also consider that, during the time, the code tends to get bigger, with new features and fixes. Considering the above problem, and also that the dialog plugin is not needed to the editor to get created into a page, we could think about a lazy loading system for it. In this way, just the very basic dialog code would endup into ckeditor.js, having the rest of its logic available into another file. A configuration option could be used to set it up: // Load the dialog code 5 sec after the main plugin loading. config.dialog_lazyLoad = 5; // Load the dialog code immediately. config.dialog_lazyLoad = 0; // Load the dialog code only when opening a dialog. config.dialog_lazyLoad = -1; An event could be fired by the dialog code once loaded, so other parts of the code (like plugins) could customize it. We must still make it possible to optionally include the dialog code into the compressed ckeditor.js file. |
|||||
#2818 | Using OpenDocument as another Native output format | confirmed | New Feature | Normal | ||
Description |
FCKEditor has the best UI for web editing, and is very popular. It could become the missing component to build a web-based document management solution if it would be able to store its outputs in the OpenDocument standard, in addition to the XHTML standard. That way, with all the tools available on the OpenDocument standard (http://opendocumentfellowship.com/applications), it would be very easy to build server-side solution which generates ODT, PDF, MS Word, etc. |
|||||
#2782 | Editor inside DIV with "overflow: auto" causes displaced menus | confirmed | Bug | Normal | ||
Description |
Operating System: Windows Vista Browser: Firefox 3.0.5 I posted this in the forums: http://www.fckeditor.net/forums/viewtopic.php?f=6&t=12676&p=33211#p33211 I originally noticed this in v2.6.3, but tried the nightly build and it is present in that as well. When you place an editor inside a <div /> tag with "overflow" set to "auto", and you scroll that div - menus for "Font", "Size", and "Format" are not appearing directly below the menu links. They are displaced below, proportionate to how much the div has been scrolled. This does not happen in IE 7.0. I've attached a screenshot showing this, and example code. |
|||||
#2778 | Wrong colspan after vertically splitting and merging back cells | confirmed | Bug | Normal | ||
Description |
Take a default 3 * 2 table, split one cell vertically and merge it back to one cell. All cells in that column have a colspan="2", whereas there should be no colspan at all. |
|||||
#2771 | Use CKEditor in opensocial gadget | confirmed | New Feature | Normal | ||
Description |
Hi CKEditor developers, I would like to be able to use the CKEditor in an opensocial gadget. Because of cross-domain problems is this not possible. Opensocial is used for make applications on myspace, hi5, orkut and many others. For more information on opensocial: http://code.google.com/apis/opensocial/ |
|||||
#2770 | Issue tabbing out of FCKeditor field to Radio Button group or Submit button | confirmed | Bug | Normal | ||
Description |
Using FCKeditor version 2.4.3 with 2215.4.patch.
If I add another text field following the FCKeditor field the tabbing works as expected. If I remove the reference to the FCKeditor from the page, I can tab from field to field as expected. I am running on WindowsXP and have duplicated this problem in IE6 and IE7. I also downloaded the latest nightly build and I still see the problem. |
|||||
#2767 | plug-in:basicstyle AND elementpath incorrect style range detection | review_failed | Bug | Normal | ||
Description |
DescriptionStyle and element path detection on certain selection are incorrect. Procedures
Test CasesTest cases created with :
|
|||||
#2759 | error when perfroming drag and drop in ie | confirmed | Bug | Normal | ||
Description |
ie throws javascript error: Incompatible markup pointers for this operation This occurs when drag and drop action takes place from the same browser window the editor is currently running. Additonaly the formating remains even with ForsePasteAsPlainText set as True. |
|||||
#2752 | Smiley face short hand | confirmed | New Feature | Normal | ||
Description |
Hi :) When adding Smiley faces in FCKEditor I have to search for the smile, choose it, and then click ok. Would it be possible to simply type a smiley shorthand for core smiley faces (the common ones) - :) :( :x And have the smiley face replaced with the corresponding image? Shorthand could be designated in the config file. When the user presses save this replacement is saved out also. I'm able to do this by manipulating the oFCKeditor.Value string before it is saved. I search for :) :( etc and swap them for images, but I can't show this in the Editor at the moment. Thanks, Rob |
|||||
#2748 | Add Table of Contents (TOC) plugin | confirmed | New Feature | Normal | ||
Description |
There has been forum discussion asking for a Table of Contents plugin to the editor. This would be a helpful addition. The Moinmoin community has created a TOC macro for Moinmoin: http://hg.moinmo.in/moin/1.7/file/956f6f4aa936/MoinMoin/macro/TableOfContents.py However, this is written specifically for Moinmoin and is not universally applicable for any FCKEditor users. Having a universal TOC plugin would be very helpful if someone is willing to create one. |
|||||
#2740 | Allow tab character to be inserted | confirmed | New Feature | Normal | ||
Description |
Add a new setting so that the tab character can actually be inserted in to rich text mode instead of X spaces. Many ways to do it such as: FCKConfig.TabSpaces = -1; shows tab FCKConfig.TabSpaces = 0; disables tab FCKConfig.TabSpaces = 1+; shows spaces instead of tab or add a whole new setting FCKConfig.TabShow = true; show tabs instead of spaces Personally i do not like spaces, i prefer tabs since i have much more flexibility over them server side than spaces. Also when pasting source code i can delete a tab with one key press, not several. Copying code from the editor in to my IDE deals much better with tabs than spaces. The only way to edit this setting at the moment is to edit the compressed source (not a good idea): http://www.fckeditor.net/forums/viewtopic.php?f=6&t=12443 Could you please add support for this? Kind regards, Scott |
|||||
#2728 | String.prototype.Trim should also trim unicode ideographic space | confirmed | Bug | Normal | ||
Description |
String.prototype.Trim (defined in fckjscoreextensions.js) should also remove the Unicode "Ideographic Space" (U+3000), which is used in Japanese. String.prototype.Trim = function() { // We are not using \s because we don't want "non-breaking spaces to be caught". return this.replace( /(^[ \t\n\r\u3000]*)|([ \t\n\r\u3000]*$)/g, '' ) ; } String.prototype.LTrim = function() { // We are not using \s because we don't want "non-breaking spaces to be caught". return this.replace( /^[ \t\n\r\u3000]*/g, '' ) ; } String.prototype.RTrim = function() { // We are not using \s because we don't want "non-breaking spaces to be caught". return this.replace( /[ \t\n\r\u3000]*$/g, '' ) ; } |
|||||
#2716 | Image upload dialog freezes on IE when uploaded file is missing (or server response is invalid) | confirmed | Bug | Normal | ||
Description |
In IE you can directly enter the file name to be uploaded. When entering a path to a non-existing file, the upload dialog shows a progress bar that never finishes. Clicking on the [x] icon to abort the image upload does not work, so there is no way to continue editing the text. Note: the same also happens when a response from the server is malformed. In this case, however, the request does not seem to reach the server, so that there is no way to fix it server-side. Note: other browsers do not let you enter the file name directly, so that this problem is much less likely to occur (probably only when deleting the file after selecting it). Also, at least on Firefox, it is possible to close the image upload dialog while the progress bar is still on. |
|||||
#2678 | Allow the ability to see protected tags as plain text in the regular view of the editor | confirmed | New Feature | Normal | ||
Description |
Allow the addition of tags to be protected so that they're not modified by the editor. However they should be displayed to the user (just as plain text) when they're in the regular mode without going into the source view to see them. The idea behind this is to provide tags which are inserted by a custom toolbar plugin, and to have these appear in the editor's regular view, however they need to be protected and shouldn't be changed/removed by the FCKEditor when submitting the data. |
|||||
#2637 | Validation for ToolbarLocation too limited | confirmed | New Feature | Normal | ||
Description |
Line 61 in _source/internals/fcktoolbarset.js is
But this fails for ids with hyphens, underscores, periods and colons. The fix will need to be applied on line 50 as well |
|||||
#2622 | Automatic dispatching of uploaded files to different folders | confirmed | New Feature | Normal | ||
Description |
I suggest to add an option for automatic dispatching of uploaded files to different folders set in filemanager…config.php file according to the file type. For example, if an image is uploaded as 'FILE', it would be nevertheless directed to the 'images' folder (if set) and if a new file type such as 'PDF' is created in config.php for file extension 'pdf' with a 'pdf_folder' destination folder, then FileUpload function would send it to this folder. I patched my version successfully by easily adding just the following two lines of code in filemanager…command.php (and moving down a bit an original one). Before: if ( isset( $_FILES['NewFile'] ) && !is_null( $_FILES['NewFile']['tmp_name'] ) ) { global $Config ; $oFile = $_FILES['NewFile'] ; // Map the virtual path to the local server path. $sServerDir = ServerMapFolder( $resourceType, $currentFolder, $sCommand ) ; // Get the uploaded file name. $sFileName = $oFile['name'] ; $sFileName = SanitizeFileName( $sFileName ) ; $sOriginalFileName = $sFileName ; // Get the extension. $sExtension = substr( $sFileName, ( strrpos($sFileName, '.') + 1 ) ) ; $sExtension = strtolower( $sExtension ) ; if ( isset( $Config['SecureImageUploads'] ) ) { if ( ( $isImageValid = IsImageValid( $oFile['tmp_name'], $sExtension ) ) === false ) { $sErrorNumber = '202' ; } } After: if ( isset( $_FILES['NewFile'] ) && !is_null( $_FILES['NewFile']['tmp_name'] ) ) { global $Config ; $oFile = $_FILES['NewFile'] ; // Get the uploaded file name. $sFileName = $oFile['name'] ; $sFileName = SanitizeFileName( $sFileName ) ; $sOriginalFileName = $sFileName ; // Get the extension. $sExtension = substr( $sFileName, ( strrpos($sFileName, '.') + 1 ) ) ; $sExtension = strtolower( $sExtension ) ; foreach($Config['ConfigAllowedTypes'] as $type) { // #PATCH: automatically dispatch uploaded files if($type != 'File' && in_array($sExtension, $Config['AllowedExtensions'][$type])) { $resourceType = $type; } } // Map the virtual path to the local server path. #PATCH: moved down $sServerDir = ServerMapFolder( $resourceType, $currentFolder, $sCommand ) ; // #HACK: original line moved down if ( isset( $Config['SecureImageUploads'] ) ) { if ( ( $isImageValid = IsImageValid( $oFile['tmp_name'], $sExtension ) ) === false ) { $sErrorNumber = '202' ; } } filemanager…config.php sample: // Allowed Resource Types. $Config['ConfigAllowedTypes'] = array('File', 'Image', 'Flash', 'Media', 'PDF') ; … $Config['AllowedExtensions']['File'] = array('7z', 'csv', 'doc', 'gz', 'gzip', 'ods', 'odt', 'ppt', 'pxd', 'rar', 'rtf', 'sdc', 'sitd', 'sxc', 'sxw', 'tar', 'tgz', 'txt', 'vsd', 'xls', 'xml', 'zip') ; $Config['DeniedExtensions']['File'] = array() ; $Config['FileTypesPath']['File'] = $Config['UserFilesPath'] . 'misc/' ; … $Config['AllowedExtensions']['Image'] = array('bmp','gif','jpeg','jpg','png') ; $Config['DeniedExtensions']['Image'] = array() ; $Config['FileTypesPath']['Image'] = $Config['UserFilesPath'] . 'images/' ; … $Config['AllowedExtensions']['Flash'] = array('swf','fla', 'flv') ; $Config['DeniedExtensions']['Flash'] = array() ; $Config['FileTypesPath']['Flash'] = $Config['UserFilesPath'] . 'flash/' ; … $Config['AllowedExtensions']['Media'] = array('aiff', 'asf', 'avi', 'mid', 'mov', 'mp3', 'mp4', 'mpc', 'mpeg', 'mpg', 'qt', 'ram', 'rm', 'rmi', 'rmvb', 'tif', 'tiff', 'wav', 'wma', 'wmv') ; $Config['DeniedExtensions']['Media'] = array() ; $Config['FileTypesPath']['Media'] = $Config['UserFilesPath'] . 'media/' ; … $Config['AllowedExtensions']['PDF'] = array('pdf') ; $Config['DeniedExtensions']['PDF'] = array() ; $Config['FileTypesPath']['PDF'] = $Config['UserFilesPath'] . 'pdf/' ; |
|||||
#2596 | Ctrl+Shift+Enter mode | confirmed | New Feature | Normal | ||
Description |
It would be awesome if FCKEditor came with a third mode for Ctrl + Shift + Enter. I have recently encountered a situation where I needed to use all the choices (p, br, and div tags). With a little bit of modification it is easily done (I just did it.) I'd prefer to not have to do it again when I upgrade though. It works in FireFox 3, IE6, and IE7 that I have tested. |
|||||
#2589 | changing style when typing text works incorrectly | confirmed | Bug | Normal | ||
Description |
Start typing some text in demo. Switch to some style that is actually span (Marker-green for one), type more, switch to Marker-yellow, type more, switch to Marker-green again - type and see that text continue to be yellow. So we can't swith to the first applied style when continue typing. |
|||||
#2584 | Ability to set default toolbar icon size | confirmed | New Feature | Low | ||
Description |
I added FCKConfig.ToolBarIconSize to config file right after skin. (It would be best to get this out of the skin directory, but that may be too hard) use this value in FCKToolbarButton.js (this was minimal necessary change), FCKIcon.js (this may have been necessary, but the case 'number' never seem to get called, and any other places it's hardwired to 16. |
|||||
#2578 | Opera browser fit to width loses edit area | confirmed | Bug | Low | ||
Description |
When using the Opera browser (V9.52 on Windows XP), if I change the view settings to 'Fit to Width' then the edit area of the FCKEditor disappears. The buttons remain however. This happens within my instance of the editor and also on your demonstration page using V2.6.3 of your editor. |
|||||
#2568 | Adding Cell Background color adds unwanted space in the table | confirmed | Bug | Normal | ||
Description |
When merging a row, adding text to the merged row and the next row, then selecting a background color for all cells in rows 1 and 2, an unwanted space is added above and below the second row. This occurs on IE 7 and windows. Steps: 1 - Open the FCK Editor with a Full toolbar 2 - Insert a table of 3 columns and 3 rows 3 - Merge the three cells in the top row (right-click and select Merge Right), so there is a single row on top [ ] [ | | ] [ | | ] 4 - Type values in the the first and second row (a total of 4 cells) 5 - Highlight the first and second rows, right click and select Cell/Properties 6 - Set a background color Expected: Rows 1 and 2 would have the background color set Observed: Rows 1 and 2 have the background color set, but empty cells are created over the 2nd and 3rd cells in the second row I checked the demo site and it is still an issue there. |
|||||
#2565 | Replacing • when you add a bullet list | confirmed | New Feature | Low | ||
Description |
When I copy bullet lists from Word, it replaces the bullet list with • or the number if it was a numbered list. Is it possible that when I change the list back to a bullet list in the FCK Editor, that it removes • and any extra spacing after it? At the moment, this: <p>• This is a sample list<br /> • This is a sample list<br /> • This is a sample list</p> Changes to this: <li>• This is a sample list</li> <li>• This is a sample list</li> <li>• This is a sample list</li> Can it change to this: <li>This is a sample list</li> <li>This is a sample list</li> <li>This is a sample list</li> I think word or powerpoint does that from memory.. |
|||||
#2554 | Select All using Ctrl-A does not work in modal dialog | confirmed | Bug | Normal | ||
Description |
The 'Select All' toolbar button can be used to select all content in the editor window. This works when the editor is loaded in a normal window or in a modal dialog window. However, although the Ctrl-A keyboard shortcut works in a normal window, it does nothing when the editor is running in a modal dialog box. Versions: 2.6.2 OS: Windows XP Browser: IE6 Steps to reproduce: Implement an instance of FCKEditor in a page, and load the page in a modal dialog box (Window.showModalDialog() in IE). Enter some text in the editor. Use the 'Select All' toolbar button, and note that all content is correctly selected. Deselect the content. Now press Ctrl-A. Note that content is NOT selected. Load the same page in a normal window. Repeat the above steps. Note that Ctrl-A does now select all of the content. |
|||||
#2552 | PHP code on top of page | confirmed | Bug | Normal | ||
Description |
Apologies if this is a dup, but I couldn't find anything similar when having searched. FCKConfig.ProtectedSource.Add( /<\?[\s\S]*?\?>/g ) ; lets me add PHP code, but only in the body-tag. PHP on top of the page (as "session_start()" should be) will be removed. This is according to XHTML rules, but means that no PHP developper needing the use of PHP sessions will be able to fully apply FCK. I installed the latest nightly to test and have Fullpage=true. |
|||||
#2549 | Create an information protocol to automate checks for FCKeditor updates | confirmed | Task | Normal | ||
Description |
FCKeditor may be installed as a third party software in a CMS (like Drupal for example). This CMS may offer such a a feature like "Automated check for updates". The problem is that at this moment there is no way to make a similar thing for FCKeditor. It would be great if we could notify users about critical/all updates as soon as they are released in other way than ask them to subscribe to a mailing list. I have attached a XML file used by Drupal to check for updates. |
|||||
#2510 | TAB jumps to next form field when in editor | confirmed | Bug | Normal | ||
Description |
Whenever I press the TAB key in the editor, the cursor jumps out, and onto the next form element (typically the submit button, in case of the FCK editor demos on fckeditor.net). If I press TAB in fullscreen edit mode, the cursor will seem to disappear, and whatever I type goes into the next field/button, while it's not visible. Mozilla/5.0 (X11; U; Linux i686; nb-NO; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1 Ubuntu Hardy Reproduced here: http://www.fckeditor.net/nightly/fckeditor/_samples/html/sample01.html and here: http://www.fckeditor.net/demo |
|||||
#2474 | An editor contained in a Div with overflow:auto can't be maximized. | confirmed | Bug | Normal | ||
Description |
I created an interface where an instancwe of FCKeditor needed to be placed inside of a div with overflow:auto;. When the maximize editor button is clicked the editor grows but not to full screen and a majority of the editor is covered by other page elements. I tested it with the latest release as well as the nightly download 8/19/08. There is a test site here using the nightly: http://dealerrevolution.com/admin/about.htm I also posted this on the message board: http://www.fckeditor.net/forums/viewtopic.php?f=6&t=10939&sid=330db56903f3061c42e7da0c701b4b08 |
|||||
#2433 | drop-down list for image style | confirmed | New Feature | Normal | ||
Description |
I love FCKeditor, but I hope fckeditor has a drop-down list of pre-defined styles instead of a text box for image style like tinymce: (in the "Image Properties", "Advanced" tab). Thanks. Bob |
|||||
#2398 | Show Blocks should also show lists | confirmed | Bug | Normal | ||
Description |
Lists should also be displayed by the "Show Blocks" command. |
|||||
#2378 | Search for better options than EncodeConfig | assigned | Bug | Normal | ||
Description |
At this moment it seems not very intuitive hot to assign SkinPath in PHP. To achieve path pointing to: "/sub1/# CMS/sub2/" ones have to assign: "/sub1/%2523 CMS/sub2/" ...there must be an easier way to do it. |
|||||
#2346 | Numbered list problem | confirmed | Bug | Normal | ||
Description |
Hi, I have been having a bit of a problem in using numbered lists in FCKEditor. I can create multiple lines of text, then select this text and click on numbered list icon on tool bar and convert the text to numbered list. So far so good, every thing appears to work fine. Now if I select the items of the numbered list and change the font, only the font of the text that I had entered changes, but the font of the numbering (1, 2, 3, 4 etc appearing before each list item) stays as earlier. When I looked at the HTML source, I found that the font is getting applied to the content portion only (individually, inside the <LI> tag). For example, the source looks like: <ol type="1" start="1"> <li><font size="4">This is item number 1</font></li> <li><font size="4">This is item number 2</font></li> <li><font size="4">This is item number 3</font></li> </ol> How can I get the font selection to be applied as: <font size="4"> <ol type="1" start="1"> <li>This is item number 1</li> <li>This is item number 2</li> <li>This is item number 3</li> </ol> </font> Thanks, Anderson Gomes |
|||||
#2330 | Using the Drag Handle to resize a table forces absolute sizes | confirmed | New Feature | Normal | ||
Description |
In Firefox (2, and probably 3), resizing a table using the drag handles in the editor, will always use absolute (pixel) sizes, even if the table [and with the dragresizetable plugin enabled, columns] is originally set to use relative widths. It should be possible to observe this change and either tell FF to use relative widths, or to convert to them. |
|||||
#2317 | All HTML files must pass W3C validation | confirmed | Task | Normal | ||
Description |
It would be nice to have a PHP application inside _dev which walks through our code and validates all HTML pages with the online W3C validation service. |
|||||
#2301 | optional ability to remove link by leaving URL empty | confirmed | New Feature | Normal | ||
Description |
Allow developers to configure whether they want their users to be able to remove a link by leaving the URL empty in the link dialog. For example a setting 'FCKConfig.LinkDlgRemoveLinkByEmptyURL' could be provided. The contextmenu should also listed to the setting and not show the unlink item when the setting is true; or perhaps another setting should be created to be able to specify this separately; or, yet another option, link and unlink could become separate items that need to be specified individually in FCKConfig.ContextMenu. Removing the link can be easily done by not alerting an errormessage when the URL is empty but using 'oEditor.FCKUnlinkCommand.prototype.Execute();'. This needs to be done for the lines 493, 506 and 522 in 'editor/dialog/fck_link/fck_link.js'. |
|||||
#2283 | Support for Java Facelets | confirmed | New Feature | Normal | ||
Description |
2.4-beta-1 does not have support for facelets. META-INF/faces-config.xml META-INF/FCKeditor.taglib.xml need to be added to support facelets. |
|||||
#2255 | Plugin AutoGrow: adjust height to viewpane height by default | confirmed | New Feature | Normal | ||
Description |
the following ads a handler to get the max height, and if FCKConfig.AutoGrowMax is not set and numeric, it will get the height of the viewpane. This thus dynamically sets the editor window height as one resizes the browser window. A nice addition to this would be to add a window onresize listener that would call autogrow when resized. |
|||||
#2232 | Send the current element values as parameters to the FileBrowser (link dialog) | confirmed | New Feature | Normal | ||
Description |
In the link dialog, upon a click on "Browse Server" the current FCKeditor simply calls a uri defined by the configuration value FCKConfig.LinkBrowserURL = "..." ; Assume we defined a custom link browser. Of course we could use in our custom link browser the javascript command opener.GetE("txtUrl").value to access the current value given in the url textfield of the link dialog. But this is a client side action. Wouldn't it be great to have also a server-side possibility to know the current value? I propose the following: Add some keys (placeholders) to the LinkBrowserURL which then gets replaced by the current values. FCKConfig.LinkBrowserURL = "custom.php?url=URL&proto=PROTOCOL" ; Implementation: It is easy to implement this feature. In the file "editor/dialog/fck_link/fck_link.js" replace function BrowseServer() { OpenFileBrowser( FCKConfig.LinkBrowserURL, FCKConfig.LinkBrowserWindowWidth, FCKConfig.LinkBrowserWindowHeight ) ; } by function BrowseServer() { var uri = FCKConfig.LinkBrowserURL ; uri = uri.replace( /URL/g, encodeURIComponent(GetE("txtUrl").value) ) ; uri = uri.replace( /PROTOCOL/g, encodeURIComponent(GetE("cmbLinkProtocol").value) ) ; OpenFileBrowser( uri, FCKConfig.LinkBrowserWindowWidth, FCKConfig.LinkBrowserWindowHeight ) ; } |
|||||
#2176 | php connector: apache_lookup_uri failure not handled | confirmed | Bug | Normal | ||
Description |
In the php connector's io.php in Server_MapPath, apache_lookup_uri is used. If it fails for some reason, a warning is displayed and a wrong value is returned. This ends up with something like this: <b>Warning</b> : apache_lookup_uri() [ <a href="function.apache-lookup-uri">function.apache-lookup-uri</a> ]: Unable to include '/../assets/pages/3076/Image/' - error finding URI in − <b> /home/myuser/web/mysite/common/fckeditor2.5.1/editor/filemanager/connectors/php/io.php </b> on line <b>167</b> <br/> <Error number="1" text="Error creating folder "" (Can't create directory)"/> I am using this workaround which seems to work well: $info = @apache_lookup_uri( $path ) ; if ($info != null) return $info->filename . $info->path_info ; |
|||||
#2155 | Nested OL/UL doesn't get fixed on output | confirmed | Bug | Normal | ||
Description |
It may happen that pasting operations inject nested <ol> and <ul> elements. The editor should fix it on output. Steps to reproduce
<ol> <ol> <li>Test</li> </ol> </ol>
The source remains untouched, but the following is expected instead: <ol> <li> <ol> <li>Test</li> </ol> </li> </ol> Note that the is needed to properly expand the empty <li> bullet or number for editing. |
|||||
#2134 | Inserting horizontal rule results in JavaScript error in IE | confirmed | Bug | Normal | ||
Description |
To reproduce:
|
|||||
#2008 | File manager problem when launching FCKeditor from disk | confirmed | New Feature | Normal | ||
Description |
Let's say I'm a newbie that want's to learn programming. I have downloaded FCKeditor and run first samples. I open "file:///C:/path/to/fckeditor/_samples/html/sample01.html" in my browser and everything works cool. But when I click on a file browser, I get a huge message with contents of the default PHP connector and an error message telling that an error occurred. It would be awesome if FCKeditor could check the url of the connector and when it starts with "file:///" just display a generic eror message that you need to launch it on a live server. |
|||||
#1984 | Add <label> Tag to forms. | confirmed | New Feature | Normal | ||
Description |
Can you add functions for dealing with the <label> tag in forms. |
|||||
#1966 | Add viewable extensions to File Browser | confirmed | New Feature | Normal | ||
Description |
In \connectors\php\config.php when trying to add denied extenstions to any of File, Image, Flash or media it seems to do nothing and the file browser show all files in the directory. $Config['AllowedExtensions']['Image'] = array('bmp','gif','jpeg','jpg','png') ; $Config['DeniedExtensions']['Image'] = array('php','txt') ; Look at the attached image For this example the file browser still show php files in image directory in addition of any other file founded in the image directory. The server is Apache and working on Windows XP SP2, in other word I use XAMPP 161. I think this bug due to the way of dealing with the FileTypesAbsolutePath? and windows. $Config['FileTypesAbsolutePath']['Image']= ($Config['UserFilesAbsolutePath'] == '') ? '' : $Config['UserFilesAbsolutePath'].'image/'; In windows the absolute path does not represented as, for example, C:/server/site/ , but it should represented as C:\server\site\ |
|||||
#1946 | Subsequently creating same folder is responded with error code 0 | confirmed | Bug | Normal | ||
Description |
Running several times http://www.fckeditor.net/fckeditor/editor/filemanager/connectors/php/connector.php?Command=CreateFolder&Type=Image&CurrentFolder=/&NewFolderName=Mika Results always in: <Connector command="CreateFolder" resourceType="Image"> <CurrentFolder path="/" url="/_userfiles/image/"/> <Error number="0" originalDescription=""/> </Connector> Instead of Error number="101" on the 2nd request |
|||||
#1940 | Floating dialog for File Browser | confirmed | New Feature | Normal | ||
Description |
Inline popups are very great in the last beta; unfortunately inline popup are not applied for file browser. Is it possible to switch from open.window to FCKDialog.OpenDialog ? |
|||||
#1930 | Unifiy error codes in the built-in file browser and in CKFinder | confirmed | New Feature | Normal | ||
Description |
In:
OnUploadCompleted() function is used with hardcoded error codes. It must also handle error codes sent by CKFinder, currently they are displayed with generic error message: "Error on file upload. Error number: xxx". This ticket is closely related to #909. |
|||||
#1897 | Unable to creates styles for a tags | confirmed | Bug | Normal | ||
Description |
I have the following styles: <Style name="Link (member)" element="a"> <Attribute name="class" value="member" /> </Style> <Style name="Link (PDF)" element="a"> <Attribute name="class" value="pdf" /> </Style> <Style name="Link (read more)" element="a"> <Attribute name="class" value="readmore" /> </Style> which show up fine in the drop down (and are even styled) but selecting a link and then a style does nothing. I need to be able to put class on a tags. |
|||||
#1824 | table wizard | new | New Feature | Normal | ||
Description |
A table wizard as a GUI to create (complex) table structures. |
|||||
#1813 | Option to require alt text tag for images | confirmed | New Feature | Normal | ||
Description |
In order to be accessibility compliant on a web site one should always use an alt text tag for an image. Is there any way that FCKEditor can require the tag be entered when an image is inserted? |
|||||
#1721 | Check for valid file extensions is not enforced everywhere | confirmed | New Feature | Normal | ||
Description |
Since it is possible to set allowed/denied file extensions for all 4 file types, there properties should be checked everywhere a file is going to be upload. For example, if you upload a file directly through the image plugin it checks for a valid extension. If you upload through the file browser, it does not check for extensions. It has to be made on the server. This complete coverage would make it superfluous to check for the extension on the server-side. |
|||||
#1687 | Setup initial HTML code for the new blank page | confirmed | New Feature | Normal | ||
Description |
Hello. I've tried to find this kind of feature request without any success. So I think it will be very useful if the webmaster will be able to setup initial HTML code for the "blank" page created by the "new page" button. In this case all important parts, such as css file + special headers and footers, which correspond to the site design, will be inserted into the new file automatically. Thank you. |
|||||
#1646 | Color for Underline and Strikethrough inconsistent | confirmed | Bug | Normal | ||
Description |
The color that Underline and Strikethrough take is inconsistent. Consider these two examples:
Result: The strikethrough is red.
Result: The strikethrough is black. Reversing the order in which styles are added in both scenarios produce the opposite result. Expected behavior should probably be that the strikethrough and underline always take the current color of the text. |
|||||
#1632 | Source view: Activate undo/redo tool buttons | confirmed | New Feature | Normal | ||
Description |
Browsers: Firefox 2.0.0.11 (win+lin), IE6+7 Shortcuts for undo and redo works fine when in source view, but the toolbar buttons is deactivated. The "Select all" toolbar button is active and it would be nice to have the undo/redo buttons active as well. |
|||||
#1601 | custom style is not visible in style list because style defines text color to white | confirmed | Bug | Normal | ||
Description |
I have a custom style with a foreground of white: 'custom1' : { Element: 'span', Styles : { 'font-family' : 'Arial, Helvetica, sans-serif', 'font-size' : '11px', 'font-weight' : 'normal', 'color' : '#FFFFFF', 'line-height' : '16px' } }, this style is invisible in the styles drop down, because the styles drop down list shows what the style is of each style, so my custom style with a text color of white is invisible because the background of the drop down list is white also. I would try to detect this and if so change the text color so users can see it, sort of like how dreamweaver does it. I will include screenshots. (Maybe this is an enhancement request) |
|||||
#1571 | Suggestion for Find / Replace dialog of v2.5 | confirmed | New Feature | Normal | ||
Description |
Usefulness of the "Replace" tab of the Find/Replace dialog is greatly diminished without a "Find Next" button. To be selective about search and replace requires both tabs with their separate search fields. (You must enter what you're looking for twice) Perhaps I'm missing something, but I think the find / replace tabs could be combined in a dialog with no tabs while being more useful. If the "Find Next" button was added to the replace tab, it could concurrently serve all Find / Replace purpose as a simpler, more intuitive and easier to use tab-less dialog. (e.g. Like the "Edit | Replace..." dialog of Notepad.) Up / down radio buttons could also have significant value if this dialog must be modal, unlike being modeless with Notepad. (or like an always on top floating dialog of the kind I see targeted for v2.6) BTW: Replace tab isn't selected (at least in IE7) on pressing the 'Replace' toolbar button, but the above suggestion would make this irrelevant. |
|||||
#1563 | CSS Table Support (Code Attached) | confirmed | New Feature | Normal | ||
Description |
My site uses css to define some default tables. fckEditor table dialog can not overwrite the css system, because the css has prioiry over html atributes. We have recoded the table dialogs to add css rules dynamicly to the page. Files attached with code and screen dumps. |
|||||
#1511 | Undo manager does not record object resizing | confirmed | New Feature | Normal | ||
Description |
Undo works like a charm, but when resizing an image this cannot be undone with the undo system. It would be great if this would be incorporated. See http://dev.ckeditor.com/ticket/1511#comment:20 for reasons why this issue has not been fixed. |
|||||
#1505 | Adding additional 'table row after' on <th> headings creates second heading rather than row | confirmed | Bug | Normal | ||
Description |
The current default does not seem very sensible - right-clicking on a <th> table heading cell and inserting a row after adds another th row rather than a td as would be expected. |
|||||
#1424 | Delete / backspace next to "Control" elements should select that control, rather than deleting | confirmed | New Feature | Normal | ||
Description |
When the cursor is placed next to (as IE puts it) a "control" element, such as an image or a table, it should select it on delete / backspace. This improves the intuitiveness of deleting and makes sure people dont delete things accidently. Here is a function partially implemented which does this FCKListsLib.ControlElements = {'img':1, 'table':1, 'input':1}; // Helper function upon deleting a node that may be a control (must select it first) // A control is something like an image or table which can be selected with the cursor FCKEnterKey.prototype.HandleControlNodeSelect = function(pRange, bIsForward) { // Check to see if we are about to delete an image or table // TODO: this is IE specific at the moment! if(FCKBrowserInfo.IsIE) { // TODO: this only works when a element is in a block var pStartBlock = pRange.StartBlock; if(pStartBlock) { var iDirection = bIsForward ? 0 : -1; var iOffset = pRange._Range.startOffset; var pPrevious = pStartBlock.childNodes[iOffset + iDirection]; if(pPrevious && FCKListsLib.ControlElements[nodeGetTagName(pPrevious)] != null) { FCKSelection.SelectNode(pPrevious); return true; } } } return false; } |
|||||
#1415 | empty div tags are removed | confirmed | Bug | Normal | ||
Description |
switch to source and paste <div id="black_box"></div> switch twice and you'll see that the content has been lost. (any browser) Reported in http://www.fckeditor.net/forums/viewtopic.php?f=6&t=7251 |
|||||
#1398 | Select all then delete or backspace clears formatting | confirmed | Bug | Normal | ||
Description |
tested: svn-trunk Oct-10-2007
(splitting up multiple issues from ticket 565) |
|||||
#1374 | Acronym Tag | confirmed | New Feature | Normal | ||
Description |
Plugin to handle <acronym title="DESCRIPTION">SHORTCUT</acronym> Moved from http://sourceforge.net/tracker/index.php?func=detail&aid=1563695&group_id=75348&atid=543656[[BR]] Original Author: centix |
|||||
#1373 | Center screen option for popup links | confirmed | New Feature | Normal | ||
Description |
For links with their target set to popup, it would be nice to have a "center of screen" option, rather than specifying the coordinates. Due to the variety of screen resolutions, this would make sure it's in the same place very time. Moved from http://sourceforge.net/tracker/index.php?func=detail&aid=1576332&group_id=75348&atid=543656 Author: anonymous |
|||||
#1356 | [Firefox] Keyboard to go to next/previous paragraph | confirmed | New Feature | Normal | ||
Description |
Implement a keyboard shortcut to go to the next or the previous paragraph.
Moved from Sourceforge |
|||||
#1339 | Image Properties - Add link target to the Link tab | confirmed | New Feature | Normal | ||
Description |
Regards, the thing is that I would like to be able to set the popup window feature directly from the Image Proporties dialog, without having to go to the Link dialog. So, can you add popup window feature for Link - Target, to the Image Properties - Link, Target? In pictures, this would be the new feature -> http://www.ceska-beseda-zg.hr/new_image_properties.png Thanks for your time... |
|||||
#1333 | Definition Lists (<dl> <dt> <dd>) | confirmed | New Feature | Normal | ||
Description |
It would be nice to have a feature to manage definition lists. For example: <dl> <dt>blackbird</dt> <dd>A black bird with an orange beck, often found in gardens.</dd> <dt>sparrow</dt> <dd>A small, brown/grey bird, often found in gardens.</dd> </dl> <dl> opens the definition list, <dt> lists the term and <dd> tells the definition. A special type of list, that is starting to get used more and more. |