Unplanned
Last Updated: 11 Aug 2021 10:32 by ADMIN
Created by: Calvin
Comments: 0
Category: Editor
Type: Feature Request
1

Is it possible to implement an Alphabetically ordered list (uppercase and lowercase) as a built-in tool in the Editor?

For example:

1) Alphabetically ordered list (uppercase):

A. Point A

B. Point B

2) Alphabetically ordered list (lowercase):

a. Point a

b. Point b

Duplicated
Last Updated: 06 Mar 2024 09:15 by ADMIN

Dear support team,

when using the gradient color selection for font color and/or background color the textbox for the HEX value seems to be "disabled".
It can not be selected by using the mouse but it works using keyboard navigation, so the TAB key.

This can be reproduced easily with the samples in the API documentation (https://docs.telerik.com/kendo-ui/api/javascript/ui/editor/configuration/tools.palette) of the editor or the main demo by changing the "foreColor" or "backColor" tools to 

{
   name: "backColor",
   palette: null
}

or see the following dojo containing the default : https://dojo.telerik.com/IbaFaGIz

This is annoying in case you have an exact color that should be used as it is awkward to select it in the "color area".
The textbox should be fully useable by the users.

PS:
Same when switching from HEX to RGB input.

Unplanned
Last Updated: 30 Jan 2024 09:35 by Dawid

Bug report

When the serialization.semantic is set to false and the user uses the viewHtml tool and press 'Update' then after chaning the font-size, the style attribute is added to the element instead of the font attribute.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/@NeliKondova/iVICefOb
  2. Add some text and change its font. If you inspect the content at this stage, the font size will be applied using the font attribute: <font size="4">хххх</font>
  3. Press 'Update' button in the viewHtml dialog.
  4. Press 'Enter' to add paragraph.
  5. Change the font size and enter some text.
  6. Inspect the content or open the ViewHtml.

Current behavior

The font-size after pressing the 'Update' button is applied using the style attribute

    <p>aaaaaa</p>
    <p><font size="1">bbbbbbb</font></p>
    <p><font style="font-size: small;">ccccccc</font></p>

screencast - https://screenpal.com/watch/cZVvQtVJ8oz

Expected/desired behavior

When the semantic mode is set to false and the 'Update' button in the viewHtml tool is clicked the font size should be applied as initially - using the font attribute.

Environment

  • Kendo UI version: 2023.3.1114
  • Browser: [all ]
Unplanned
Last Updated: 26 Oct 2021 12:06 by ADMIN
Created by: Morten
Comments: 0
Category: Editor
Type: Feature Request
1
I think it would be a valuable asset for the Editor to have an integrated ImageEditor widget. For example, if a user right-clicks on an image in the Editor, the ImageEditor should appear in a popup so that the user can edit the image.
Unplanned
Last Updated: 17 Nov 2021 15:28 by ADMIN
Created by: Harikrishna
Comments: 0
Category: Editor
Type: Feature Request
1

Hi Team,

I'd like to request the Kendo UI Editor to be able to resize when an image within it is resized larger than the space contained in the Editor body.  Please allow this functionality for both the classic and inline editors.

Thank you!

Unplanned
Last Updated: 29 Dec 2021 19:14 by ADMIN
Created by: Harikrishna
Comments: 0
Category: Editor
Type: Feature Request
1

Hi Team,

I would like to request the ability to set a specific section of text where it is not removable.  Currently, if the text is readonly by setting contenteditable to false, you can highlight it and delete it.  I'd like to make it completely unmodifiable.  

Thank you!

Unplanned
Last Updated: 17 Jan 2024 17:28 by n/a
Created by: n/a
Comments: 0
Category: Editor
Type: Feature Request
1

Hi Team,

I'd like to request an easy way with the API to insert/remove MergeFields into a document using the Kendo UI Editor.  

Thank you!

Completed
Last Updated: 26 Jan 2024 14:19 by ADMIN

Bug report

The resize handlers in Editor are visible after an image has been deleted

Reproduction of the problem

  1. Open the Demo - https://demos.telerik.com/kendo-ui/editor/index
  2. Select the image and delete it using 'Delete' button
  3. Press Ctrl+Z and then delete the image again

Current behavior

The image disappears, but the resize handlers remain visible

Expected/desired behavior

The resize handlers should be hidden when an image is deleted.

Workaround

<script>
var editor = $('#editor').kendoEditor().data('kendoEditor');

$(editor.body).keydown(function(e){
     if(e.key === "Delete"){    
          $(editor.body).find('.k-element-resize-handle-wrapper').hide()
     }
})
</script>

Dojo

Environment

  • Kendo UI version: 2022.1.301
  • Browser: [all ]
Unplanned
Last Updated: 04 Apr 2022 19:47 by David
Created by: David
Comments: 0
Category: Editor
Type: Feature Request
1

Hi Team,

I would like to ask for the functionality to modify the Table Wizard's default values using the Kendo UI Editor's API or an associated Table Wizard API.  

Thank you!

Unplanned
Last Updated: 31 May 2022 20:57 by Paul
Created by: Paul
Comments: 0
Category: Editor
Type: Feature Request
1

Hi Team,

I'd like to request the functionality to retain the new lines for a <pre> element within a Kendo UI Editor using classic mode(<textarea>).  Currently, it does have allow a new space within the pre element:

Editor

        <textarea id="editor" rows="10" cols="30" style="width:100%; height:450px" aria-label="editor">
          <pre>
            Example
            Example
          </pre>
        </textarea>

JavaScript

        $(document).ready(function () {
            // create Editor from textarea HTML element with default set of tools
            $("#editor").kendoEditor({
                resizable: {
                    content: true,
                    toolbar: true
                }
            });
        });

Please take a look at this Progress Kendo UI Dojo using the code above.

Thank you!

Unplanned
Last Updated: 07 Nov 2023 13:58 by Dennis
Created by: Dennis
Comments: 0
Category: Editor
Type: Feature Request
1

Bug report

Ordered List breaks when you paste a table

Reproduction of the problem

Open the Demo - https://dojo.telerik.com/AtuKOTEK

Copy an Excel table and paste it inside the list items

Expected/desired behavior

 Maintain the continuity of the list numbering even when a table is copied/inserted in between list items


Environment
Kendo UI version: [all]
Browser: [all ]

Completed
Last Updated: 12 Dec 2023 09:01 by ADMIN
Created by: Gerke van den Akker
Comments: 0
Category: Editor
Type: Bug Report
1

Bug report

The <source> tag in the Editor gets closed incorrectly. It's a void element, so it should either close itself or not have a closing tag at all. To quote MDN:

The element is a void element, which means that it not only has no content but also has no closing tag. That is, you never use "</source>" in your HTML.

--- <source>: The Media or Image Source element

Reproduction of the problem

Follow these steps:

  • Create an editor with "viewHtml" enabled in the toolbar, e.g.:
$("#editor").kendoEditor({ tools: ["viewHtml"] });
  • Click the </> button to open the "view HTML" modal;
  • Update the HTML with this snippet:
<picture>
    <source media="(min-width: 0px)" srcset="https://picsum.photos/id/0/300/200.webp" type="image/webp" />
    <source media="(min-width: 0px)" srcset="https://picsum.photos/id/0/300/200.png" type="image/png" />
    <source media="(min-width: 0px)" srcset="https://picsum.photos/id/0/300/200.jpg" type="image/jpg" />
    <img src="https://picsum.photos/id/0/300/200.jpg" width="300" height="200" />
</picture>
  • Click the "Update" button in the HTML modal;
  • Now click the </> button again to view the HTML, and you'll notice that all <source> tags now have a </source> closing tag added.

Current behavior

All the <source> get closing tags (</source>), which makes the HTML invalid as it's a void element. Above snippet would get turned into this (indented for readability):

<picture>
    <source media="(min-width: 0px)" srcset="https://picsum.photos/id/0/300/200.webp" type="image/webp"></source>
    <source media="(min-width: 0px)" srcset="https://picsum.photos/id/0/300/200.png" type="image/png"></source>
    <source media="(min-width: 0px)" srcset="https://picsum.photos/id/0/300/200.jpg" type="image/jpg"></source>
    <img src="https://picsum.photos/id/0/300/200.jpg" width="300" height="200" />
</picture>

Expected/desired behavior

The <source> should not get a closing tag, but should either close themselves, or not be closed at all.

Environment

  • Kendo UI version: 2023.2.829
  • jQuery version: 3.4.1
  • Browser: [all]
Unplanned
Last Updated: 12 Jul 2022 09:30 by Lauren

Bug report

If you remove an image in the Editor and then return it with undo action, the image resize handlers will be duplicated.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/onIsuKuP/4
  2. Select and remove the image using Del key.
  3. Undo with Ctrl + Z
  4. Select the image and resize it.

Current behavior

The resize handlers are duplicated.

Expected/desired behavior

The resize handlers shouldn't be duplicated.

Environment

  • Kendo UI version: 2022.2.621
  • Browser: [all]
Unplanned
Last Updated: 16 Nov 2022 09:29 by Gaurav
Created by: Gaurav
Comments: 0
Category: Editor
Type: Feature Request
1

When we add a header in table using accessibility tab then we need that header should get wrap in <thead> and same for footer and rest of the rows will wrap in <tbody>. For details please go through video:
https://supportheroes.telerik.com/clientsfiles/d6c4fcb8-de14-4966-9bb4-bb0ff104b136_table-header-requirement-from-kendo-edited-mp4.zip

Steps to reproduce:

1. Navigate to this demo:
https://demos.telerik.com/kendo-ui/editor/index

2. Clean the contents

3. Create a table and click inside one of the cells

4. Open the Table Manager and open the Accessibility tab

5. Add 1 header row and click Ok:

The <th> cells go inside the <tbody> instead of <thead>:

Unplanned
Last Updated: 30 Sep 2024 15:20 by Marius
Completed
Last Updated: 23 Dec 2022 14:14 by ADMIN
Release R1.2023-Increment.3(18.Jan.2023)

Bug report

If the Editor ColorPickers are defined as gradient instead of palette, it does not render buttons and input.

Regression introduced with 2021.1.224

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/@martin.tabakov@progress.com/eSuFUVIK/5
  2. Open one of the ColorPickers

Current behavior

No input and buttons are rendered.

Expected/desired behavior

There should be input and buttons.

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all]
Unplanned
Last Updated: 06 Jan 2023 10:51 by Matthew

Bug report

Content pasted from Outlook/Word might lead to throwing a 'Cannot read properties of null (reading 'nodeType')' error when pasted in Editor.

Reproduction of the problem

  1. Open the Dojo examples:
  1. Copy and paste the content above the Editor in the Editor

Current behavior

An error: Cannot read properties of null (reading 'nodeType') is thrown in the console

Expected/desired behavior

No error should be thrown when pasting content into the Editor

Note: The purpose of the issue is to avoid errors in the console not styling the content as list.

Workaround:

`paste: function(e){
e.html = e.html.replace(/MsoNormal/g, "");
e.html = e.html.replace(/mso/g, "");
}

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all ]
Unplanned
Last Updated: 07 Oct 2024 09:30 by Aiden
Created by: Aiden
Comments: 0
Category: Editor
Type: Feature Request
1

Currently in the editor when we add a table, we get to resize them in six corner points. Can we keep the table like below and make it resizable from one corner only:

Unplanned
Last Updated: 02 Mar 2023 13:46 by Paweł Korczak

Bug report

Editor inserts two <br /> with enter press when insertLineBreak is changed to br

Reproduction of the problem

Open Dojo: https://dojo.telerik.com/EtUZIVUX

Place the cursor at the end of a line and press ENTER

Expected/desired behavior
Only one <br /> shall be added

Environment
Kendo UI version: [all]
Browser: [all]

Unplanned
Last Updated: 28 Mar 2023 13:55 by Barbara
Created by: Barbara
Comments: 0
Category: Editor
Type: Bug Report
1

Bug report

Using Edge/Chrome, upon pasting underline text in the Kendo UI Editor, the content is rendered underline, but the UI doesn't highlight the button. In turn, if the user toggles the underline style for parts of the text, it doesn't work. At this point, the button is now highlighted for the part, but switching back to no underline style doesn't have any effect regarding the rendering. Removing the style for the whole line does work as expected.

Reproduction of the problem

  1. Open Editor demo and enter some text, containing an underline.

UnderlineTextStep1

  1. Copy the entered text and reload page
  2. Paste content at the start of the document. The text is not recognized as underline text

UnderlineTextStep3

  1. Select part of the text and toggle underline. Part of the text is recognized as underlined text now.

UnderlineTextStep4A
UnderlineTextStep4B

Expected/desired behavior

The underlined text decoration should be recognized by the UI and display.

Additional Notes

As a comparison, here is the content after paste:

Edge/Chrome

<p><span style="text-decoration-line:underline;">some text with underline</span></p>

FireFox - which is working

<p><span style="text-decoration:underline;">some text with underline</span></p>

Environment

  • Kendo UI version: 2023.1.314
  • jQuery version: All supported versions
  • Browser: Chrome 111.0.5563.111 | Edge 111.0.1661.54