Unplanned
Last Updated: 13 Jun 2021 11:11 by ADMIN
Unplanned
Last Updated: 07 Jun 2016 11:47 by ADMIN
The radeditor is quite a useful control.  It just seems to lack some basic events that you would expect to seen from any input type control.  The control is great for html translation, but if you are using it for user input it could us a few basics. 

Yes, there is a OnClientInlineEditCompleted event that works when you are in InlineEdit mode which is a good start, but InlinEdit mode is not good for all scenarios.  

Take for example when you have a survey with a "time from started" asp:timer.  Each time the timer ticks and you are in InlineEdit mode the menu disappears even when the user is still actively using the radeditor. 

If we are in the same survey.  We can also automatically save the information that was entered by the user if we have either or a on_change or lost_focus event that could be used.  Obviously there are a bunch of menu interactions that could be cause the lost_focus or on_change event to occur, but those could be filtered by the user so they could be caught so you know that you are not actually leaving the radeditor.

Thank you for your consideration.
Unplanned
Last Updated: 07 Jun 2016 06:39 by ADMIN
This feature is available when ContentAreaMode is Iframe.
Unplanned
Last Updated: 07 Jun 2016 07:01 by ADMIN
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>
    -----------------------------------------------------------------------
Unplanned
Last Updated: 26 Jul 2023 12:44 by ADMIN
In order to support the described situation in your project you need to further implement a custom logic that transforms the img's src's value to base46. 

You can find attached an example which you can follow. 
Unplanned
Last Updated: 07 Jun 2016 07:44 by ADMIN
This will enable developers to easily change this property without customizing the FileBrowser dialog.
Unplanned
Last Updated: 07 Jun 2016 07:48 by Joe
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. 


Unplanned
Last Updated: 03 Apr 2015 13:25 by ADMIN
Cut, Copy and Paste commands shortcuts are not respected in RadEditor. This is preventing the users to apply custom shortcuts to these commands as it is described in the documentation:
http://www.telerik.com/help/aspnet-ajax/editor-keyboard-support.html 
Unplanned
Last Updated: 07 Jan 2015 12:37 by Anthony
There are some areas within the RADEditor that do not support localization:

1. Alerts for Accept All and Reject All track changes.
2. The Comments user interface.
3. Certain strings in the Undo menu.

See attached.
Unplanned
Last Updated: 07 Jan 2015 12:57 by ADMIN
The current content filters of the RadEditor control supports XHTML content, in which attributes should have a proper value. Although with HTML5 the browsers started supporting boolean attributes that could be used without any type of value.

Such attributes are being stripped or replaced, which at some point leads to an incorrect behavior if the user's HTML code.

It would be useful if developers could have the ability to modify this behavior and generate correct HTML5 code.

A possible usage of such attributes is when they are used as XHTML5 valid attributes, with the proper value (e.g. disabled="disabled").

Unplanned
Last Updated: 07 Jun 2016 07:53 by ADMIN
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>
Unplanned
Last Updated: 27 Apr 2016 12:22 by Jason

Created a table. Go to accessibility, checked 1 for both the header row and column & checked the associated cells with headers checkbox. ... This is the code that get's spit out.

 

Copy Code

<table style="width: 50%; " class="tableData">

<thead><tr>

<th style="" id="table_heading_0"> </th>

<th style="" id="table_heading_1">2011</th>

<th style="" id="table_heading_2">2012</th>

</tr></thead>

<tbody><tr>

<th style="" id="table_heading_3">Fire</th>

<td headers="table_heading_1">5</td>

<td class="" style="" headers="table_heading_2">5</td>

</tr><tr>

<th style="" id="table_heading_4">Police</th>

<td headers="table_heading_1">5</td>

<td headers="table_heading_2">5</td>

</tr></tbody></table>

 

Each header is assigned a unique ID (Correct!)

Each header is identified with a <th> class (Correct!)

Each non-header cell associates with just ONE header (INCORRECT! ... I assume)

 

Since there are two headers associated with each non-header cell, shouldn't there should be two IDs referenced in the "headers" attribute? Would the correct coding for this look something like this (each header ID separated by a space or comma)?

 

Copy Code

<table style="width: 50%; " class="tableData">

<thead><tr>

<th style="" id="table_heading_0"> </th>

<th style="" id="table_heading_1">2011</th>

<th style="" id="table_heading_2">2012</th>

</tr></thead>

<tbody><tr>

<th style="" id="table_heading_3">Fire</th>

<td headers="table_heading_1,table_heading_3">5</td>

<td class="" style="" headers="table_heading_2,table_heading_3">5</td>

</tr><tr>

<th style="" id="table_heading_4">Police</th>

<td headers="table_heading_1,table_heading_4">5</td>

<td headers="table_heading_2,table_heading_4">5</td>

</tr></tbody></table>


			
1 2