183 results found
-
Copied pages to be Draft rather than Published by default
Global Digital Marketing Director.
When I copy and paste a page in the tree its status is always published or maybe it is the same of the page it is being copied from. I want to make the status of that page unpublished by default and then publish is manually later on, without requiring additional development work.
There have been other threads about this in the past eg https://world.optimizely.com/forum/developer-forum/CMS/Thread-Container/2018/5/copy-and-pasted-pages-always-have-published-status/
1 vote -
Request for Wildcard Hostname Support on DXP
Wildcard hostnames are not supported on DXP, and all configured hostnames must be explicitly mapped in the CMS admin.
We will have thousands of customers for whom we will be setting up individual sites. Is it possible to configure a wildcard entry on DXP—such as *.procase.riogrande.com—to support this model? Managing tens of thousands of individual URLs in Optimizely DXP would be difficult for both Opti and us, and it would significantly increase our customer onboarding time.
1 vote -
Asset Pane sorting bug for multilingual items
As a CMS user, I want all items in the asset pane to be sorted alphabetically across all languages, so that I can quickly find assets without random ordering. Currently, only items in the active language are sorted alphabetically. Items in other languages appear in random order.
1 voteThank you for sharing this feedback, we’re currently gathering additional information for this. If you have any more context or example screenshots please share them so we can review. Thanks for contributing to the conversation!
-
Customize Azure blob storage client retry options
For AzureBlobProviderOptions, expose some way to override retry options for the client. If there are problems with blob storage (and it is only used to serve pictures and such) it might be preferable with fewer retries to not have excessive response times overall.
1 vote -
The email field in a created Form should be marked as type="email" for accessability
When an editor creates a form with an email field, the field should be marked as type="email" to support the new accessability laws.
1 vote -
Option to exclude properties from translation in Language Manager
As an editor using the Language Manager add-on to translate from one master language to another, I'd like to select individual properties to EXCLUDE from translation. Certain properties (e.g. URL, title etc) may contain key terms, names etc that should not be translated.
Note: This is slightly different from another feedback idea;
https://feedback.optimizely.com/forums/966081-cms-paas-content-management-system/suggestions/49891608-language-manager-won-t-let-you-exclude-terms-tranthough both these ideas would solve the same core problem.
1 voteWe’re currently gathering additional feedback on this idea. If you have any more context, examples, or specific use cases, please share them - it really helps us understand how this would best support your workflow. Thanks for contributing to the conversation!
-
Viewing a scheduled job always resets the scheduled Jobs list view when returning to the list
When checking intervals or the setup of several scheduled jobs, the Scheduled Jobs list view always reloads and any column sort selection or scroll debth is lost. This makes it difficult to systematically check settings of multiple jobs.
Would be nice if there was a way to return to the list view and have the same sort order and a highlight of the last job selected.1 vote -
Unchecking "show all languages" in back-end (sites tab isn't saved.
When you uncheck the "show all languages" button (sites tab and then switch language/do a page reload, the choice isn't saved.
It's really annoying for our content editor, since for our multisite project, one of the sites only has very few cultures available.
The backend saves nearly all settings, even when you click the "pin" on the site tree or assets panel & you refresh, it is being saved. So I don't see why this checkbox wouldn't be saved.
I reported this as a bug but because it's been like this for so long, it was recommended to create this…1 vote -
Translating Inline Blocks
Some of our clients use Inline blocks only and it would be nice if the Language translation gadget would be capable of also providing translation files for these blocks.
1 vote -
Translate content items into multiple languages at once
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.
1 vote -
Scroll issue for DateTime propertyon Macbook
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 -
Saving content model fields with HTML tags should be possible if validateRequest is set to true
As a CMS editor I want to be able to save content model fields, if they containt HTML tags.
<system.web>
<pages validateRequest="true" />
</system.web>
Use content model containing a property where Description contains HTML tag, e.g.:
[CultureSpecific]
[Display(
Name = "Gültigkeitsabfrage Text",
Description = "<ul><li>text</li></ul>",
GroupName = SystemTabNames.Content,
Order = 150]
public virtual XhtmlString MainBody { get; set; }
The current behavior is that is throws a validation exception due to posting unescaped HTML tag.1 vote -
Potential security risk in <Import Data> feature
The file upload used in the [Import Data] feature in the Settings interface does not limit the file extensions to .episerverdata only. Other file extensions can be uploaded (including files in a zipped file, which may pose security threat to the platform. Specially, when uploading a zipped antivirus test file, the system will display <Import successful>.
Allowing an undesirable or malicious file to reside on a system—even if it is not immediately executed or processed—constitutes a security vulnerability in itself. "Unrestricted upload of file with dangerous type" is formally documented as a common weakness under CWE-434, highlighting that simply permitting…1 vote -
Please add IsRunning to IImportStatus.Status used in the IDataImporter
We are programmatically running the data importer service to merge databases. One of the page types has a list of users that is validated against our OAuth provider, OKTA. The problem is that running the import service in a scheduled job can't connect to OKTA to validate the user, so it fails. We are getting around this by wrapping the OKTA validator inside a conditional that looks at IDataImporter.Status.IsDone, and if it's false the import service is running (allegedly so it bypasses the user validation. The problem is that IsDone is initialized to its default state of 'false' since it's…
1 vote -
Overview of Audience groups and where they're used
Requirement:
* We are currently implementing the personalization on basis of combination of different Audiences using the Azure groups with their respective roles in Optimizely.
* It is required that certain pages/blocks need to show for some groups and hide for others.
* This could be different based on the requirements.
Challenges:
* The challenge is that we cannot see the direct overview of different personalization under the Audiences (except the list of groups under the Audiences.
* In addition and more importantly, there is no overview of where these Audience groups are used within the website.
* These groups…1 vote -
No error display when form submit not successful
We want to use Marketing automative Salesforce connector for Optimizely CMS(Customer Management System form to connect with our Salesforce platform.
But we find out there are no submission failure show up on CMS interface, only recording the submit data in "form submission" dropdown.
This is unhelpful and not user-friendly for CMS user, developers, and infrastructure people. We cannot track/ debug/ get notice when form is submitting unsuccessful when Salesforce end shows data field mapping error.
There's no way every-time we have to login application insights, and search for request unsuccessful/ view live log stream. Please add the error notice, error…1 vote -
New cache architecture for the platform
Currently there exists a large number of different caches used in CMS and all its addons, Optimizely codebase primarily uses ISynchronizedObjectInstanceCache (implemented by RemoteCacheSynchronization but there are a lot of other caching mechanisms across the platform and its addons.
The current implementation is not a good fit for high traffic sites that scales out to multiple instances as the event system, for example using the azure service bus event provider created by Optimizely, used for cache invalidation isn't fast enough to keep up, leading to numerous issues with stale data, publishing of content that doesn't work, order exceptions when working…1 vote -
1 vote
-
More efficient loading of content area items
As a developer with aims for high performance, I would like the IContentAreaLoader interface to have a batch load method, to load all content area items at once, whether from inline content, cache or database. All while keeping the internal order of the items.
If I want to load all content area items at once, using IContentLoader.GetItems, then the order of the items is not guaranteed to be kept. So I am left with enumerating the list of items, and then calling IContentAreaLoader.LoadContent for each item.
If this is done, then I would like you to also use in in…1 vote -
Missing search field in content area popup
For a property of type ContentArea which is restricted to a certain pagetype, the search field is not visible.
[AllowedTypes(typeof(CabinPage]
public virtual ContentArea Cabins { get; set; }1 vote
- Don't see your idea?