Skip to content

CMS PaaS (Content Management System)

CMS PaaS (Content Management System)

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

95 results found

  1. While the updated CMS area in Optimizely 12 has improved in many ways, some parts of the UI have been changed in a way that makes editing more difficult.
    One such area is the language settings, where previously only languages that had settings associated with them were displayed. It was not until editing the settings that all languages were displayed. The UI is also more spacious now in general, with more padding and larger font sizes, which leads to less items visible at one time.
    Furthermore, the popup is too narrow to display all columns when more than 4-5 languages…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. ...such as AzureAD / Entra ID.
    As a site administrator of a site using mixed-mode authentication (both AspNetIdentity for local users and OpenID Connect for AzureAD / Entra ID users, I want to know that my site will not break if I set up a visitor group using the Site Criteria > User Profile criteria. Currently on CMS version 12.31 I get several exceptions if I have such a visitor group defined and I log in as an oidc user. These occur on pages that use the Search & Navigation FilterForVisitor( method and in the CMS editor, causing the page…

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. When I inherit from ContentProvider I need to override LoadContent and LoadChildrenReferencesAndTypes. These two methods are not async which means that I can't use async/await in those methods. If below methods existed I could override them instead and use async/await in my implementation.
    Task<IContent?> LoadContentAsync
    Task<IList<GetChildrenReferenceResult>> LoadChildrenReferencesAndTypesAsync
    I know I can use Task.Run( to call async methods but It's not recommended.
    Here is some guidelines from David Fowler who works with .NET at Microsoft.https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md#avoid-using-taskresult-and-taskwait

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. When adding a time from a Date/Time-picker in the CMS, you select one value, and then another value displays out on the website.
    This is because you display UTC in the CMS and the browser then changes the time to local time out on the web. However this is extremely cumbersome for editors, since they need first of all be aware of this, and second of all think one extra step.
    It would therefore be great if there was a solution for this, for example a setting to always display local time inside the CMS.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. |
    | When publishing content we are experiencing an issue with the published date displayed on site consistently being one day earlier than the date the content is actually published. We have the following request to enable us to resolve this issue.
    Is it possible to use the .Net 6 built in type DateOnly in CMS 12+ ? Setting time zone on the server as suggested does not help in scenarios where we don't want to neither use nor display a date at all because the internal timezone conversion places dates on the day before in some cases. This can…

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. As a marketer, I would like to translate content (pages, blocks, etc. into several languages at the same time, and therefore in just one step.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Currently page comments are removed during the change log truncation process. These comments are associated to the version history and can be used to provide valuable information regarding each content change.
    Our content authors rely on these comments for content audits and other reviews. Ideally these should be maintained as long as the version associated with the comment. Perhaps the retention period could be configurable depending on the site needs.

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. When creating child pages and moving them to be the same level as the parent results in duplicate url, alert the author that moving will result in a duplicate url and require the author to make a change.
    Steps to recreate:
    1. create a parent page titled Monday Tips (url ends with /monday.tips
    2. create a child page called Monday Tips (url ends with /monday.tips/monday.tips
    3. moving the child page to be a at the same level as the parent would result in a duplicate url (/monday.tips. Opti doesn't allow duplicates and appends a numeric value to the end of…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Editors spend unspeakable amounts of time scrolling to the end of the Blocks and Media etc tabs in the Asset Pane to get to the 'For This Page/Block'. Mostly editors use local assets and so the folder 'For This Page/Block' should always be pinned to the top of these tabs.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. When editing in CMS, it takes a couple of clicks to open and close menus, hit publish. It'd be very helpful if we could just hit a keyboard combo to publish a page after an edit

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Research & Design  ·  0 comments  ·  Other  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. It would be nice to be able to filter the selection of blocks to be created using the "Add local block" button in TinyMCE in the same way as when creating a new page or adding a block in a content area.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. The EPiServer.Framework.Blobs.Blob base class lacks many async methods. E.g. There is Write(, but no WriteAsync(.
    Curiously, it contains AsFileInfoAsync(, but that is about it. Everything else is not using async.
    Please fix.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Hi
    I was surprised to find that DXP does not offer a simple, developer-friendly blob storage solution for teams. A team of 3-5 developers needs a shared blob storage on their local machines to access images from the cloud without manually downloading massive datasets.
    This does not need to be expensive, no redundancy required, just a basic storage option accessible via HTTPS with a connection string and token, of say: 80GB should be fine for 94% of your customers. Ideally, it should also support firewall restrictions configurable via the PaaS portal.
    Expecting developers to manually download 20-50GB every month using…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. When moving a page in the page hierarchy or changing the url slug the CMS should give me the option to add a redirect record that could be used to issue an appropriate redirect from the frontend.
    Redirect records should be queryable from Optimizely Graph similar to pages and experiences so that my frontend code can easily detect when to return a redirect and where to.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. We would like to be able to reset the marketing connector configuration values programmatically. This would allow us to automate configuration after a copy/sync from PROD to a lower environment.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. We are running a setup with a separate edit and frontend servers.
    When assets are added to Optimizely Graph, the asset URL is always updated to be the edit server URL?not the frontend server. At first, I thought this was a mistake, but having dug into the code I see it?s intentional.
    The RewriteAssetHostInitialization (Optimizely.ContentGraph.Cms.NetCore.Core explicitly switches the host for assets from the frontend to the edit server.
    Could we make this optional via a configuration option?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. As a developer I want to use local.domainname.com without a license, so we don't have to keep creating licenses for every developer.
    The documentation (https://docs.developers.optimizely.com/content-management-system/docs/set-up-a-development-environment#licenses states:
    A license is not required when running on localhost or domainname.local.
    However, we had to switch from domainname.local to local.domainname.com (due to a third-party integration.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. As a site owner, I would like to use a redirect HostDefinitionType to redirect secondary domains to the primary domain. This is working in most scenarios.
    However, it is not supported when I have one primary domain, and alternative language branches have no separate domains, but are served as "subfolders" on the primary domain.
    If, for instance, the primary host definition has "no" as language code, then I can set type to be redirect on a secondary domain, if the language code is the same as the primary host definition.
    But if I add a secondary domain, set it to…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. We are looking into setting up a "DXP like environment" using docker. Looking through the log files in the paasportal, I can se that the website app is turned into a docker image and hosted in an Azure container registry [myenv].azurecr.io.
    It would be beneficial if we either could get access to this image repository or access the DockerFile used to create the image. If we had any of those, we could quite easily spin up a container locally that would allow us to debug potential problems that arise on our production web site.
    We could of course debug using…

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Scrolling for this property is too fast on Macbook (testet Edge and Chrome:
    [UIHint("TimeOnly"]
    public virtual DateTime? StartTime { get; set; }
    Adjusting scroll in mouse settings doesn't help.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Research & Design  ·  0 comments  ·  Other  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?