How to fix scheduled job 'Remove Abandoned BLOBs' if it keeps failing

by Henning Sjørbotten

Optimizely CMS got a nice built-in scheduled job called 'Remove Abandoned BLOBs', that helps you with deleting old blobs that is no longer in use. Mostly, this job is problem free, but some solutions sometimes get an access rights bug - "Access to the path 'my/…

Auto-suggestions for properties in Optimizely CMS

by Henning Sjørbotten

After developing in Episerver and Optimizely for nearly 13 years, I recently stumbled upon a feature that has been a part of Optimizely CMS for ages, yet many developers seem to be unaware of its existence. It's the remarkable auto-suggestion functionality for string properties within the CMS. Typically,…

404 on all subpages after upgrading Optimizely CMS to 11 latest?

by Henning Sjørbotten

Getting a lot of 404 errors after upgrading your Optimizely CMS solution past version 11.20.11? It might be fixed within seconds!…

How to make your custom form elements work after upgrading Optimizely.Forms

by Henning Sjørbotten

Updating Optimizely Forms is not always problem free.This is not something that most solutions have a problem with, but for some projects the custom elements you have written for Optimizely.Forms will stop showing in your views. The reason for this is not always a bug in Optimizely.Forms,…

How to make the XhtmlString <p> tag go away

by Henning Sjørbotten

Optimizely CMS is still using TinyMCE for the rich text (XhtmlString) fields. By default, everything you write in these fields is being wrapped in <p></p> tags. These extra tags can be a pain, as they do not always fit with the document structure. You do…

Optimizely can now generate certificates for root domains in DXP

by Bjarte Aune Olsen

In Optimizely's cloud hosting service DXP, Optimizely has for a long time offered to generate certificates for the sites it hosts, giving us the secure https URLs with a reassuring padlock next to it. Until today that service has come with the limitation that they could not generate…

Optimizely Content Manager – still not production-ready

by Tomas Hensrud Gulla

Content Manager is a lightweight editing UI [https://world.episerver.com/blogs/bartosz-sekula/dates/2020/4/content-manager---lightweight-editing-ui/] for Optimizely Content Cloud (formerly known as Episerver CMS), that provides an easy interface for working with structureless content. The initial version was released in April 2020, almost two years ago. I really…

Developers, developers, developers!

by Tomas Hensrud Gulla

After the rebranding from Episerver to Optimizely, the developer targeted information are not as easily available as before.…

Custom icons in the Optimizely/Episerver CMS page tree

by Tomas Hensrud Gulla

By default, all pages in your Optimizely page tree look the same. With custom icons, you can add your personal touch, and make it easier to visually separate the different types of pages.…

Lazy loading images in Episerver/Optimizely xhtml string properties

by Tomas Hensrud Gulla

Lat lasting (eller «lazy loading» på godt norsk) av bilder er en teknikk for å øke ytelsen ved å utsette lasting av bilder til det er strengt nødvendig. Lenge var dette en øvelse som krevde komplisert kode eller bruk av biblioteker, men nå har de fleste nettleserne innebygget støtte.…