The button should be added at the top right corner of the formatted code snippet. It should use JavaScript only and not an applet so that content generated from RadEditor can be re-used in other pages. Ideally, it will copy plain text with preserved indentation to the clipboard. Whether the button will be added should be controlled via a checkbox in the Format Code Block dialog. Leave your comment whether you want it checked by default (which can be considered a breaking change).
There should be two properties under the SpellCheckSettings that let the developer prevent the alerts that are shown when there are no errors and when spellcheck finishes. They could be called SuppressCompleteMessage and SuppressNoErrorsMessage. They would both be boolean and default to false to prevent a breaking change.
Currently, RadEditor supports single level context menu only. We had one of the requirement to have a multilevel context menu (like - menu --> sub menu). It would be really nice to have this feature in the upcoming release as it makes the RadEditor more user friendly. -- Rahul.
Currentluy, any content with Asian characters is not tracked.
In RADEditor, the date and time are shown when hovering over someone's Track Changes or Comments. In order to cater to global audiences, this request is for the ability to specify the date and time format that it will use when displaying those tooltips.
RadEditor adds redundant nbsps when the cursor is positioned at the beginning of an unordered list and press backspace in IE9
Steps: 1. Add some track changes text using Author=User0 and UserCSSId="reU0". 2. Change the Author to "User1" and UserCSSId to "reU1". 3. Click inside of User0's tracked text and start typing. Results: The new text is displayed as if User0 wrote it, in User0's color. Expected Result: The new text that was injected by User1 in the middle of User0's text would be have User1's color and hover text that pertains to User1. (Similar to how Word does it.)
Currently, if a paragraph has altered line-height in MS Word, pasting it into the RadEditor results to a normal paragraph with not affection to the line-height CSS property.
Commonly users add empty anchor elements, e.g, <p><a name="anchor"></a>Some text</p>. By that, they provide a proper anchoring behavior in HTML, and prevent the text from being decorated as link. The limitation here is that the anchor element cannot be selected, and thus unable to be edited via the LinkManager dialog. It would be nice, if there is some built-in logic that handles this situation and provide a proper way for the end-users to be able to visually distinguish this anchors and edit them if needed. You can find attached a custom solution for such approach.
Provide ability to easily obtain Markdown syntax from the RadEditor, to be saved on disk. Ex. string RadEditor.GetMarkdown()
This would be needed in cases when the developers desire to create a logic which accepts all changes on Client-side without alerting any messages to the user. For the time being you can use the following example have more control over the Track Changes feature on the client: <telerik:RadEditor ID="RadEditor1" runat="server" EnableTrackChanges="true"> <Content> <p>Some text</p> </Content> <TrackChangesSettings CanAcceptTrackChanges="true" /> </telerik:RadEditor> <telerik:RadButton runat="server" ID="RadButton1" AutoPostBack="false" OnClientClicked="OnClientClicked" Text="Accept Changes!"/> <script type="text/javascript"> function OnClientClicked(sender) { var editor = $find("<%= RadEditor1.ClientID %>"); var trackChanges = Telerik.Web.UI.Editor.TrackChanges; trackChanges.setEditor(editor); /* use acceptAllChanges() method to prompt the user whether to accept or not accept the changes */ //trackChanges.acceptAllChanges(); /* use acceptAllChangesSilently() method to directly accept changes without notifying the user */ trackChanges.acceptAllChangesSilently(); } </script>
There are some cases where Find and Replace produces unexpected content when Track Changes is enabled. For example: 1. add some tracked content; 2. modify the content; 3. use Find and Replace to replace words in the tracked content. The output is that words are removed, but the replacements never appear.
This will enable developers to easily change this property without customizing the FileBrowser dialog.
When link is given to image or text, Unlink command should get enabled. But it gets enabled for text only while remains disabled for images. To get a better understanding, please refer to the following video: http://screencast.com/t/xHgru58pzKL
Take a look at www.pasteboard.co/. It works fine in all major browsers except for IE. Image content is inserted right in the image tag like: <IMG SRC="data:image/png;base64,...">, and that's exactly what we need. We don't even need the pasted images to be uploaded to the server side. It seems www.pasteboard.co/ doesn't rely on the canvas element. You can remove it, and everything will work fine. Please see http://screencast.com/t/8IHQfHvq0e. Also please see www.snag.gy. It doesn't contain a canvas, but still works well. You can also take a look at strd6.com/2011/09/html5-javascript-pasting-image-data-in-chrome. It doesn't look great because it works in Chrome only. But still it works in Chrome.
RadTextBox need to include the ability for Columns. right now any docx that has a column gets stripped out when loaded. most business documents we deal with have columns. I have found this feature in other competitive products so i hope Telerik has on on the roadmap and implements it soon.
When creating a list or multiple paragraphs, which have links inside text, applying fore color to the whole text, links does not get affected. As a side effect, when only the link is selected and the same color is applied, nothing happens. To temporarily improve RadEditor by default to style the links according to the span wrapper elements, you can use the following approach: ○ When ContentAreaMode is set to Iframe or not configured: ASP.NET ----------------------------------------------------------------------- <telerik:RadEditor runat="server"> <CssFiles> <telerik:EditorCssFile Value="Styles.css" /> </CssFiles> <Content> <ul> <li>text <a href="#">link</a> text</li> <li>text <a href="#">link</a> text</li> <li>text <a href="#">link</a> text</li> </ul> </Content> </telerik:RadEditor> ----------------------------------------------------------------------- Styles.css ----------------------------------------------------------------------- span a { color:inherit; } ----------------------------------------------------------------------- ○ When ContentAreaMode is set to Div: ----------------------------------------------------------------------- <style> .reContentArea span a { color:inherit; } </style> <telerik:RadEditor runat="server" ContentAreaMode="Div"> <Content> <ul> <li>text <a href="#">link</a> text</li> <li>text <a href="#">link</a> text</li> <li>text <a href="#">link</a> text</li> </ul> </Content> </telerik:RadEditor> -----------------------------------------------------------------------