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. Create culture aliases with slash (/) e.g. ca/fr (French - Canada)

    I would like the ability to add culture aliases to be used as the prefix for the URL with a slash in the alias. The format would be CountryCode/LanguageCode. Currently the system allows you to save the culture alias in that format but visiting the URL will produce a 404 error.

    30 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 →
  2. Show name of the sender instead of email address when sending email via API

    It would be great if there would be a possibility to show name of the sender in the FromEmail field when sending emails via API.

    30 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Share your thoughts  ·  0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
  3. create more realistic usable booking system

    Booking should not be tied only to a calendar. If you have just couple of events the calendar is worthless – you need a list of bookable events grouped by locations or months. Having a booking system is a great idea but it needs to be more usable in real world.

    30 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Share your thoughts  ·  2 comments  ·  Community & Intranet  ·  Flag idea as inappropriate…  ·  Admin →
  4. Can we get a Microsoft Edge specific body class instread of the 'Chrome' and 'Safari' classes?

    Hi Kentico,

    On https://docs.kentico.com/k10/developing-websites/designing-websites-using-css there is a table with the body classes that are generated based on the browser the client is viewing the project in.

    Can you explain why the Microsoft Edge browser and the Google Chrome browser bot get the Chrome and Safari body class. Why isn't a Microsoft Edge specific class generated and is this maybe something you can add in the near future? It would be great to have a 'Edge' class or something like that.

    Best regards,
    Sander Bras

    28 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 →
  5. Replace outdated authentication approach with OWIN & Asp.Net Identity

    Leverage ASP.Net identity and OWIN to futureproof Kentico for .Net 5. Approach / Benefits:

    OWIN

    - Replace the Kentico bootstrapping process with an OWIN pipeline.
    - Register Kentico modules via OWIN pipeline, for example the URL Rewriting engine and Kentico’s own Web API implementation.
    - Follows “API-first” ideology.
    - Provides developers with a great deal of control over the pipeline and intercepting requests via custom middleware.
    - Can support backwards compatibility via custom middleware to keep existing features available (like RequestEvents).

    ASP.Net Identity

    - Replace the standard WebForms authentication with Identity cookie uthentication: http://brockallen.com/2013/10/24/a-primer-on-owin-cookie-authentication-middleware-for-the-asp-net-developer/
    - Standardised framework.
    - Free wins…

    28 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
  6. Ability to customize facebook og and twitter card metadata within the existing Metadata section of the Properties tab

    There is already a functioning area to hold and edit metadata information with good inheritance rules. Can the functionality be expanded to include metadata for common social networks such as facebook and twitter? This is a widely requested feature by clients and the Metadata section in the Properties tab seems like a natural fit.

    28 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  On-line Marketing  ·  Flag idea as inappropriate…  ·  Admin →
  7. most viewed

    I would great to have a webpart where you can see the top N most viewed pages/products/blogposts or any documenttype in a repeater style.

    It's a very common "widget" on a lot of websites.

    Thank you.

    27 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 →
  8. Official support for "Feature Folders" pattern in Kentico 12 Mvc

    When ASP.NET Mvc was first launched it was a significant change in project and framework design compared to Web Forms. Microsoft needed to place the Framework changes front and center for help developers understand the new pattern.

    Now Mvc has been around for 10 years in the ASP.NET world and other patterns, especially in front-end javascript developemt but also in ASP.NET Core, have shown to be more scalable and maintainable.

    Feature Folders is a pattern that supports focusing on business feature requirements in naming and file path conventions.

    Developers rarely work on "Models" or "Controllers" or "Views". Instead they are…

    27 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
  9. Update integrated Captcha(s) to be state-of-the-art

    The built-in Captchas are very simple and for years now easily broken by the bots.

    In V8 there was added the "old" recaptcha - but it has a bad usability, often even human users are not able to give the correct answer.

    The only solution is to use a newer captcha from the Kentico marketplace.

    But it is usable only on forms.
    To use it as a "core captcha", you have to modify the core-code of MessageBoard Webparts, Blog Post Comment-Webpart and so on.
    This is not that easy and breaks any way the possibility to install updates/bug fixes...

    So,…

    27 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Share your thoughts  ·  1 comment  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
  10. Addition of Responsive Image Management to Media Libraries

    It would be great to have Responsive Image Management added to Media Libraries. It is a really nice feature for page attachments and would be a great addition to Media Libraries.

    Thanks!

    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 →
  11. 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 →
  12. Forms - Redirect to url field

    Hello

    For the Forms area, it would be nice to make the Redirect to url field, a URL Selector form control and not be a text box. This way we can point to a page in the CMS Tree without problems, but also be able to put Macro's in the URL path.

    Thanks

    Ilesh Mistry

    26 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  On-line Marketing  ·  Flag idea as inappropriate…  ·  Admin →

    Hi Ilesh, I agree with you that within Forms module there can be a lot of UX improvements. Path or URL selector is definitely nice improvement for Redirect to URL field. Waiting for more votes. Thank you!

  13. Outlook connector for Intranet Portal Package

    One of the most compelling features of Sharepoint is the ability to view and edit shared online calendars directly in Outlook.
    This sort of functionality would be a great addition to the document management features that come with the new intranet portal package!

    25 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Share your thoughts  ·  0 comments  ·  Community & Intranet  ·  Flag idea as inappropriate…  ·  Admin →
  14. timezone display on admin site

    Administration site does not display correct time (as set in timezone settings) except few places like Pages and Reports.

    This must work across the board.
    For example EventLog and Users last login timestamps are useless without being converted to site's timezone.

    24 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
  15. 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 →
  16. 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 →
  17. Add .net 4.5 framework async support

    It would be great if support for async requests / methods was added to the internal API, web forms/controls & Kentico's MVC implementation.

    This would obviously be a paradigm shift for many developers but Microsoft has already shown how to manage having both async and synchronous APIs existing side-by-side to allow the most flexibility for developers.

    I realize that Kentico makes great use of caching which helps alleviate heavy loads on the database but there are times, with highly dynamic sites, where querying the database is required.

    Business logic calls to System.Net.WebClient would also benefit from utilizing a full async…

    24 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →

    Hi, Thank you very much for this idea.

    Code/API tweaks like this have to be done with caution and piece by piece. I am wondering what concrete scenarios required the async API in some way. Could you be so kind as to describe what did you implement with a need of async API?

    Maybe an async version of ObjectQuery could be just enough.

    Thank you

    Regards,

    Michal Kadak
    Platform Product Owner

  18. Detecting soft vs. hard bounces

    Is it possible for Kentico to include or to look at the smtp reply codes when looking at the bounced emails, instead of only using the special key. This will mean that the task will look in the specified mailbox and look at the SMTP code and determine the type of bounce. Using these codes we can identify between a soft bounce and a hard bounce and most probably unsubscribe an email with a hard bounce. http://www.greenend.org.uk/rjk/tech/smtpreplies.html

    23 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  On-line Marketing  ·  Flag idea as inappropriate…  ·  Admin →
  19. Events (Booking System) enhancements

    The following enhancements to the event booking module would be very useful.

    1) Ability to add users to events in bulk (in the admin section) via a selector. e.g. perhaps in a similar way that you would add users to a membership or role etc

    2) Ability to resend the Event Invitation email to ALL users in bulk. Currently you're only able to resend to individual users.. this leads me on to suggestion #3

    3) Ability to specify/apply a pre-defined email template for the "Mass Email" tab. This would satisfy #2 above. Currently, when using the mass emailer you're forced…

    23 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Share your thoughts  ·  4 comments  ·  Community & Intranet  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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 →
  • Don't see your idea?

Kentico Product Ideas

Feedback and Knowledge Base