Kentico Product Ideas

Welcome to the community site for sharing and discussing your ideas for Kentico, the integrated marketing solution.

Help us better understand your needs so that we can deliver a product you love. It’s easy!
Simply share your ideas, comment on the ideas of others and vote for those you want to see happen in Kentico.

If you could add something to Kentico, what would it be and why?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Kentico MVC Content Only Pages URL Pattern Field Added into New Page Type Wizard

    The New Page Type Wizard asks in Step 2 if you are creating Content Only Page Types. If you check this checkbox, nothing else changes in the Wizard for the remaining 5 steps and it is very easy to forget that the URL Pattern field of the Content Only Page Type should be filled in for MVC sites.

    Suggestion: If the Content Only Page Type is checked in step 2, dynamically show a field that allows you to enter in the URL pattern right then and there (as an optional field).

    26 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  2. Full Widget Property Inheritance

    We use Widgets for almost every content in our pages.
    Every Widget has the same “BASE” fields to get common settings working in every Widget an editor could use. This fields are e.g. “Headline Text”, “Headline Type”, “Show Headline”, “Show On Mobile Device”, “Background Color”, etc. Those fields are too complex to get this working with a Wep Part container.

    Currenty, I used the “Clone” method to clone from a base Web Part. But this is very awful if the customer wishes to have a new common field in all Widgets. In this case I am forced to add the…

    24 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  3. Copied pages should initially be in edit state

    Copying a published document should not make the copied version publish, as you should be able to decide whether that copy should be published or not.

    At the moment that document becomes published by default, there should be a way for this not to be done automatically.

    It should go to a draft state, therefore unpublished if using workflow.

    24 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  4. body class

    Need way to add custom class names to body tag.

    Customizing via CMSContext.CurrentBodyClass isn't sufficient -- it's clumsy and subject to deprecation.

    23 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  5. Hide or customise Kentico 12 Form Builder components

    Hide and customise default K12 Form Builder components.

    At the moment there are no ways to hide or customise form builder components in Kentico 12 and it can be frustrating for the content editors.

    A good example is for us, where we would never use the US Post Code form component, so it would be good to hide this.

    20 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  6. Repeatable Elements

    In certain other CMS-es it is possible to implement a repeatable field within a smartform, this way for exampel contents such as articles do not need to have a predefined number of fields/elements but can provide the flexibility to add as many as the user wishes.

    19 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  7. Bring page navigation properties back to MVC

    Sorely missing properties like:

    - Document Menu Caption
    - Show/Hide In Navigation
    - Redirection Url
    - really all of them

    Please bring them back!

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  8. Warning displayed when deleting media library item that is referenced somewhere

    When deleting an item in the media library it would be great for kentico to warn the use of where the image is used. So these references can be changed before deleting the item.

    16 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  9. Page stylesheet url to include cache breaking string

    Stylesheets are usually cached in browsers, so users either need to clear the cache or wait till the cache expires for any change in css to be reflected. Ideal way to approach this would be to have a cache breaking querystring (like last modified date or latest version number) to stylesheet link that kentico adds to the header, so whenever we update the stylesheet it reflects immediately for a user.

    15 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  10. Make it possible to use an existing Resource String in the form builder

    If you want to use an existing resource string in for example a label in the form builder, the option is disabled. There is no setting or option to enable it for any role. This looks like a bug, since the option is build in there, but disabled. This is weird and should be fixed a.s.a.p.

    15 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add WebP support to the ImageHelper class

    When creating image variants, it would be great if we could also convert images to WebP.

    While WebP isn't universally supported, the <picture> tag could be used to offer it as an option to browsers that do support it, reducing page load.

    15 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  12. A method to get the URL of media file thumbnails in given sizes

    On the MediaFileInfoProvider or MediaFileHelper there should be a method to get the URL for a resized thumbnail of a given media file.

    This method should take the normal maxSideSize, width and height parameters and return a URL to the relevant thumbnail (ensuring it is created if it doesn't exist) on whatever storage system the site is using.

    If the site is using a CDN then the URL returned should be on that CDN's endpoint.

    13 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  13. Wrap checkbox/radio input and label inside HTML element to control line-break issues

    Creating a Kentico form with a checkbox/radio button list with the "Repeat direction:" set to horizontal renders a series of checkbox/radio form controls and labels with no <br> tags. However, because there is no HTMl element that groups each control/label pair, the label will drop to a new line while the checkbox stays.

    By wrapping control/label pair inside an HTML element, such as span (even with no CSS class applied), gives us the ability to control this line-break issue with CSS.

    Current output example (stripping all id, values and for attributes):

    <span iclass="radio radio-list-horizontal">
    <input type="radio" value="Phone"><label>Phone</label>
    <input type="radio" value="Email"><label>Email</label> …

    13 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  14. Storing Cache Data in Redis instead of Server Memory

    It would be nice if you could have the cache stored in Redis cache. IT would help prevent the server memory from getting large similar to file storage. Also, if using a Web Farm it would provide a way to store the cache in a centralized location.

    13 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  15. Allow Editor Stylesheet to link to an external file

    The Css editor for stylesheets is very limited as an editor. As a result, we keep our editor-styles.less with our other .less files and compile it ourselves.

    Then, I need to open the Kentico CMS and copy the contents of editor-styles.css into the Kentico Editor and save there. Then go back and check the changes.

    It would be great if we could link to an existing file like we can for webpart files for example.

    13 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  16. Workflow Emails

    It would be helpful to be able to flag specific roles or users to receive workflow notifications rather than all users with the "Manage Workflow" permission.

    Use case - we have certain content that must be reviewed and approved by legal. By including specific roles / users in workflow steps, legal will only get notice of page to approve that are applicable to them.

    12 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  17. Remove Tilde from URLs for MVC

    Currently, when you create an HTML field in Kentico and then render it into a view on an MVC site, it appends a tilde (~) to the start of any relative URL path.

    This causes links to break and according to Kentico Support this is the expected behavior.

    It seems like there should be an option to remove the tilde.

    This is in reference to Support Ticket #0094000107.

    12 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  18. Automatically generate MVC View/Controller/Repository boilerplate

    Currently, Kentico will allow automatic generation of the Model based on page types.
    However, in order to match Kentico's existing structure, you also have to add a View, a Controller, and an Interface and implementation class for the Repository (The latter not strictly necessary, but it is if you want to match Kentico's internal classes' structure.)
    Obviously the View and Controller will need to be customized, but a lot of it (the files themselves, the class definitions and using statements, the constructors for the Controller, etc) are going to be boilerplate.
    Ideally, this would be via something like a zip…

    10 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  19. Access to global modules for non global administrators

    Can you please allow application of UI Permissions to global modules so they can be accessed by non global administrator users? A typical use case - an editor periodically creates a new website (there is an unlimited website licence) from pre developed website templates. They need access to the Sites App, but they cannot get it unless they are made global administrators, which is against security practices.

    10 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  20. The Ability Schedule Webpage Updates

    Replace the "Save" button with two buttons: one that says "Publish now" and one that says "Publish later" with the ability to select a date and time for the page to publish the updates.

    9 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Kentico Product Ideas

Feedback and Knowledge Base