Unplanned
Last Updated: 30 Oct 2024 12:57 by Emily

Bug report

Reproduction of the problem

  1. Run this dojo: https://dojo.telerik.com/nuzVFAFI/6
  2. Open the browser dev tools and clear the console.
  3. Copy the table below the Editor and paste it in the Editor

Current behavior

An error for the missing image is thrown:
GET https://localhost:63252/test.png 404 (Not Found)

Expected/desired behavior

No error is thrown, since the value of the background-image property has been replaced with "none" in the Editor events and the actual content the Editor visualizes does not use the image:

<tr style="box-sizing: border-box; border-style: solid; border-width: 1px 0px; background-image: none;">
...
</tr>

Environment

  • Kendo UI version: 2024.3.1015
  • jQuery version: x.y
  • Browser: [Chrome XX ]
Completed
Last Updated: 08 Oct 2024 11:34 by ADMIN
Release 2024 Q4 (Nov)

Bug report

Reproduction of the problem

Open this dojo example: https://dojo.telerik.com/BzNkZgSf

  1. Run the example
  2. Click the Insert Hyperlink tool in the Editor
  3. When the hyperlink dialog appears, hover the inputs in the dialog

Current behavior

The input tooltip shows:

k-editor-link-url

because the input's title attribute is set like this: title="k-editor-link-url"

Expected/desired behavior

Instead of the name of a class, the tooltip should show "Web address", "Text", or "ToolTip" respectively.

Environment

  • Kendo UI version: 2022.3.806
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 07 Oct 2024 09:32 by Aiden
Created by: Aiden
Comments: 0
Category: Editor
Type: Feature Request
0

Consider changing the design for the ColorPicker's input mode selection.

Currently, this is done through clicking a button with "up" and "down" arrow icons:

A more UI-friendly design for the mode selection would be nice to have, for instance, a radio group, dropdown, switch, etc.

 

Unplanned
Last Updated: 07 Oct 2024 08:26 by Aiden
Created by: Aiden
Comments: 0
Category: Editor
Type: Feature Request
0

When the fonts and font size dropdown is selected, it will be helpful to view the preview of fonts before applying it to text. Similarly for font size also it will be good to preview them.

Unplanned
Last Updated: 07 Oct 2024 08:01 by Aiden

In the table wizard the caption alignment dropdown looks very long than required

### Suggestion

Either the dropdown size can be collapsed, or we can describe the images to accommodate the longer size:

Completed
Last Updated: 26 Jan 2024 12:47 by ADMIN

Bug report

We are trying to prevent users from dropping an image file from their computer directly onto the Editor with Firefox. When this happens the browser converts the image into a uri encoded version of the image. When we define a custom PasteCleanup function to handle this, the Editor will sometimes work as expected but other times it will throw an error when trying to execute the function. This seems to be random after each page load.

Reproduction of the problem

  1. Open this Dojo with Firefox
  2. Run the Dojo and drag and drop an image from your machine

Please note that the reproduction of the error is inconsistent. However the CustomPasteCleanUp doesn't prevent the addition of the image, nor does the prevention of the Drop event.

Screen capture of reproduction in ASP .NET Core.
Screen capture of reproduction in Dojo.
More information about issue and reproduction available in ticket: 1534730

Current behavior

An image file that is dragged and drop by the user to the Editor is always added to the widget.

Expected/desired behavior

The current behavior should be preventable and an error must not occur.

Environment

  • Kendo UI version: 2021.2.616
  • Browser: [ Chrome 93 | Firefox 92 ]
Completed
Last Updated: 18 Jan 2024 10:15 by ADMIN
Release 2024 Q1

Bug report

CustomTool does not expose an Icon() API configuration in the Editor

Current behavior

Currently, defining a custom tool does not enable you to specify an icon which tends to be permitted in the Kendo UI for jQuery Editor incarnation. For example:

$("#editor").kendoEditor({
    tools: [
        {
            name: "Toggle",
            icon: "toggle-full-screen-mode"
        }
    ]
});

The following dojo showcases this behavior.

Expected/desired behavior

It would be beneficial if there is a possibility to explicitly define an icon in the MVC and Core wrappers. For instance:

@(Html.Kendo().Editor()
    .Name("editor")
    .Tools(tools => tools
        .Clear()
        .CustomButton(button => button
            .Name("ToggleFullScreen")
            .Icon("toggle-full-screen-mode")
        )
    )
)

Environment

  • Kendo UI version: 2023.1.1114
  • Browser: [all]
Completed
Last Updated: 24 Nov 2023 08:24 by ADMIN

Bug report

When the Editor is configured by using tagHelpers and the configuration of the tools is on multiple lines additional new lines are added to the Editor content due to the tags used for the tool's configuration.

Reproduction of the problem

  1. In UI for ASP.NET Core app use the following Editor configuration:
<button onclick="getValue()">get Value</button>
Test-1:<br /><br /><br /><br />
<kendo-editor name="test1" tag="div" >         
    <tools>
        <tool name="viewHtml" />
    </tools>
</kendo-editor>  
<script>
    function getValue() {
          var editor1 = $("#test1").data("kendoEditor");
          console.log(editor1.value())                   
    };
</script>
  1. Enter for example "1"
  2. Click the 'get Value' button

Current behavior

The value of the editor has additional new lines. The additional lines could be observed also in the 'viewhtml' tool. (screencast)

Expected/desired behavior

There should be no additional new lines added to the Editor's content.

Workaround

Configure the Editor on a single line

<kendo-editor name="test1" tag="div"><tools><tool name="viewHtml" /></tools></kendo-editor>

Environment

  • Kendo UI version: 2021.1.119
  • Browser: [all ]
Unplanned
Last Updated: 01 Nov 2023 14:36 by Stanley
Created by: Stanley
Comments: 0
Category: Editor
Type: Feature Request
2

The Kendo React suite has a Search and Replace functionality. We need to use that in ASP.NET Core.

Please also implement it in Telerik UI for ASP.NET Core.

Unplanned
Last Updated: 26 Oct 2023 05:32 by Joshua
Created by: Joshua
Comments: 0
Category: Editor
Type: Feature Request
1
Expose the ability to configure a Full HTML Page Edit Mode identical to that of the RadEditor for the Telerik UI for ASP.NET AJAX library - https://demos.telerik.com/aspnet-ajax/editor/examples/completehtmlsupport/defaultcs.aspx
Completed
Last Updated: 20 Oct 2023 11:43 by ADMIN
Release R3.2023-Increment.3(11.Oct.2023)

### Bug report

When adding a custom tool with a template in the Editor, the hash-template syntax is treated as a string.

### Reproduction of the problem

A Dojo sample for reproduction: https://dojo.telerik.com/iwikOpul

### Expected/desired behavior

The hash literals should be parsed correctly to display the respective data.

### Environment

* **Kendo UI version: 2023.1.314
* **Browser: [all]

Unplanned
Last Updated: 26 Sep 2023 07:39 by Luca

Currently out of all buttons the mentioned above can't have custom tooltip messages given to them with the .Messages() method. If a user wants to localize the buttons to a different language, they won't be able to do it without the use of additional JS logic for these 4 specific buttons (see attached screenshot).

As a workaround, the following code is used to achieve this behavior:  

<script>
    $(document).ready(function () {
        changeBtnMessages()
    })   

    function changeBtnMessages() {
        var mergeCellsHorizontallyBtn = document.querySelector('[aria-label="Merge cells horizontally"]'); // Get the first button with this specific aria-label property
        var parent = mergeCellsHorizontallyBtn.parentElement // Get its parent element which is being also a parent to the other 3 buttons
        var children = parent.children // Get all the 4 buttons alltogether

        var customTitles = ["sample title 1", "sample title 2", "sample title 3", "sample title 4"] // Here are the custom messages(title) that will be applied, be sure to change them in your application
        for (var i = 0; i <= children.length; i++) {
            $(children[i]).prop('title', customTitles[i]) // Iterate through them and set the message to each one of them
        }
    }
</script>

Unplanned
Last Updated: 08 Aug 2023 18:24 by Paul

### Bug report

When pasting a table that contains merged cells from Word to the Editor is not formatted correctly.

### Reproduction of the problem

1) Create an Editor as per the example below:

    $("#editor").kendoEditor({
        pasteCleanup: {
          msAllFormatting: false,
          msConvertLists: false,
          msTags: false
        }
    });

2) Copy the table from the attached ".docx" file and paste it into the Editor.

3) The pasted table does not match the table from the Word file.

### Expected/desired behavior

When copying and pasting tables from Word into the Editor, their formatting should match.

### Environment

* **Kendo UI version: 2023.2.718
* **jQuery version: 3.4.1
* **Browser: [all]

Unplanned
Last Updated: 13 Jul 2023 07:27 by ADMIN

Hello,

the "clean formatting" button in the Editor deletes Text.

1. Create unorderd List with 3 entries and 3 indents like:

  • Point 1
  • Point 2
  • Point 3
    • Point 1.1
    • Point 1.2
    • Point 1.3

2. select all the indent Points 1.1 to 1.3 and click the "clean formating" 

clean formatting is cleaning (deleting) the Points 1-3 :

After clean formating looks like this:

Point 1.1

Point 1.2

Point 1.3

 

It is reproducable on your Demosite

 

Regards

Michael Pospischil

 

 

 

Completed
Last Updated: 29 May 2023 16:06 by ADMIN

Bug report

The ExportAs command's dropdown options are not populated when the client-side exportAs configuration of the Editor is additionally configured.

Regression introduced with 2023.1.314

Reproduction of the problem

  1. Open the following dojo
  2. Notice that the dropdown is blank and no data is populated.

image

Current behavior

The ExportAs command's dropdown is blank.

Expected/desired behavior

The ExportAs command's dropdown data should not be blank.

Environment

  • Kendo UI version: 2023.1.314
  • Browser: [all]
Unplanned
Last Updated: 10 May 2023 07:35 by Heidi
Created by: Heidi
Comments: 0
Category: Editor
Type: Feature Request
1
Expose the ability to sort the files in the ImageBrowser by creation date.
Unplanned
Last Updated: 01 Mar 2023 12:59 by Vikas
Extend the .Messages(msg=>msg.Units()) so different aria-labels can be set for the Table Wizard's Height Units DropDownList and Width Units DropDownList. Currently the same message is set to both Units DropDownLists.
Unplanned
Last Updated: 26 Jan 2023 11:53 by ADMIN
Created by: Nitin
Comments: 0
Category: Editor
Type: Feature Request
1

Hi,

We are looking for a feature like outlook when we start typing with "@" it should display the users list using some API Call or any other method. 

Similarly when I start any word with "#" in editor, it should display some suggestions.

Completed
Last Updated: 13 Oct 2022 07:45 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)

Currently, the ExportAs configuration exposes Proxy method to setup the proxyUrl field, but it is limited to enter only action and controller. Whereas in RazorPages a URL with handler should be defined instead. 

Plus, in order for the AntiForgeryToken to work properly it should be injected in the form submitted by the tool.

Unplanned
Last Updated: 14 Sep 2022 15:30 by ADMIN
Created by: Manasavalli
Comments: 0
Category: Editor
Type: Feature Request
3
Currently all lists in editor are inserted with a default indent and this indent cannot be removed using the outdent button. Request to extend the outdent button functionality to be able to remove default indent on lists similar to list + outdent behavior in MS word or Telerik UI for WPF RichTextBox.
1 2