<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by Henning Sjørbotten</title><link href="https://world.optimizely.com/blogs/henning-sjorbotten/" /><updated>2026-06-19T08:30:37.0000000Z</updated><id>https://world.optimizely.com/blogs/henning-sjorbotten/</id><generator uri="https://world.optimizely.com/blogs/henning-sjorbotten/" version="2.0">Optimizely World</generator><entry><title>Controlling Optimizely Forms Cookie Expiration in .NET Core</title><link href="https://blog.novacare.no/controlling-optimizely-forms-cookie-expiration/" /><id>https://blog.novacare.no/controlling-optimizely-forms-cookie-expiration/</id><published>2026-06-19T07:43:39.0000000Z</published><updated>2026-06-19T08:30:37.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Learn how to make Optimizely Forms cookies behave as session cookies in CMS 12+ (.NET Core) using a simple middleware - and why the official documentation won't help you get there.</summary></entry><entry><title>How to Remove the "Paste formatting options" Dialog in Optimizely CMS 12</title><link href="https://blog.novacare.no/how-to-remove-paste-formatting-options-in-optimizely/" /><id>https://blog.novacare.no/how-to-remove-paste-formatting-options-in-optimizely/</id><published>2026-04-17T12:29:30.0000000Z</published><updated>2026-04-17T13:30:33.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">&lt;p&gt;If you&amp;apos;ve upgraded from an older Optimizely CMS solution lately, you may have noticed a dialog popping up every time an editor pastes content from Word into the TinyMCE rich text editor:&lt;/p&gt;&lt;figure class="kg-card kg-image-card kg-card-hascaption"&gt;&lt;img src="https://storage.ghost.io/c/2d/94/2d9492a2-ef3a-47b8-9dc6-e463d0a0f4df/content/images/2026/04/image-1-1-1.png" class="kg-image" alt loading="lazy" width="550" height="239" /&gt;&lt;figcaption&gt;&lt;span style="white-space: pre-wrap;"&gt;Paste rich text to TinyMCE dialog&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;In CMS 11 this wasn&amp;apos;t an issue &amp;#x2014;&lt;/p&gt;</summary></entry><entry><title>How to get the Page Tree back in Optimizely CMS</title><link href="https://blog.novacare.no/how-to-get-the-page-tree-back-in-optimizely/" /><id>https://blog.novacare.no/how-to-get-the-page-tree-back-in-optimizely/</id><published>2026-04-10T11:48:00.0000000Z</published><updated>2026-04-10T12:30:20.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Lost the page tree in Optimizely CMS? Here's why it happens and the non-obvious fix to get it back.</summary></entry><entry><title>Building a Better Link Validation Report in Optimizely CMS 12</title><link href="https://blog.novacare.no/building-a-better-link-validation-report-in-optimizely-cms-12/" /><id>https://blog.novacare.no/building-a-better-link-validation-report-in-optimizely-cms-12/</id><published>2026-03-17T13:47:47.0000000Z</published><updated>2026-03-17T14:30:49.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Broken links frustrate visitors and damage SEO. I have made a custom broken links report, that makes it easier to work broken links than the built-in one.</summary></entry><entry><title>Optimizely CMS 12 behaving strangely after upgrading from CMS 11</title><link href="https://blog.novacare.no/optimizely-12-with-strange-attitude-afte/" /><id>https://blog.novacare.no/optimizely-12-with-strange-attitude-afte/</id><published>2026-02-10T16:20:57.0000000Z</published><updated>2026-02-10T16:30:15.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">After upgrading from Optimizely CMS 11 to CMS 12, content type changes stopped working due to an assembly version mismatch. This post explains the cause and the simple fix.</summary></entry><entry><title>Avoid Scandinavian Letters in File Names in Optimizely CMS</title><link href="https://blog.novacare.no/avoid-scandinavian-letters-in-file-names-in-optimizely-cms/" /><id>https://blog.novacare.no/avoid-scandinavian-letters-in-file-names-in-optimizely-cms/</id><published>2025-06-19T10:51:44.0000000Z</published><updated>2025-06-19T13:00:36.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Discover how Scandinavian letters in file names can break media in Optimizely CMS—and learn a simple code fix to automatically sanitize uploads for flawless performance.</summary></entry><entry><title>How to Properly Enable Special Characters like 'æ', 'ø' and 'å' in Your Optimizely Solution</title><link href="https://blog.novacare.no/how-to-properly-enable-special-characters-in-your-optimizely-solution/" /><id>https://blog.novacare.no/how-to-properly-enable-special-characters-in-your-optimizely-solution/</id><published>2025-01-16T10:47:02.0000000Z</published><updated>2025-06-19T13:00:37.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Allowing special characters such as ‘æ’, ‘ø’, and ‘å’ in your Optimizely solution is simple. Just dont follow the article from Optimizely blindly.</summary></entry><entry><title>Running a multisite solution on localhost in Visual Studio</title><link href="https://blog.novacare.no/running-a-multisite-solution-on-localhost-in-visual-studio/" /><id>https://blog.novacare.no/running-a-multisite-solution-on-localhost-in-visual-studio/</id><published>2024-08-16T12:31:28.0000000Z</published><updated>2024-08-16T13:00:40.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Running a multisite solution on localhost through Visual Studio is quite easy to set up. A small Visual Studio config file needs a small touch and everything is ready.</summary></entry><entry><title>How to fix scheduled job 'Remove Abandoned BLOBs' if it keeps failing</title><link href="https://blog.novacare.no/how-to-fix-scheduled-job-remove-abandoned-blobs/" /><id>https://blog.novacare.no/how-to-fix-scheduled-job-remove-abandoned-blobs/</id><published>2023-09-26T11:08:35.0000000Z</published><updated>2023-09-26T11:30:42.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Optimizely inlcudes a job named 'Remove Abandoned BLOBs'. This post will help you fix it if it's no longer working.</summary></entry><entry><title>Auto-suggestions for properties in Optimizely CMS</title><link href="https://blog.novacare.no/auto-suggestions-for-properties-in-optimizely-cms/" /><id>https://blog.novacare.no/auto-suggestions-for-properties-in-optimizely-cms/</id><published>2023-04-11T09:14:21.0000000Z</published><updated>2023-04-11T09:30:50.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Optimizely contains a great built-in auto suggestion functionality for string properties. Here is how you use it.</summary></entry><entry><title>404 on all subpages after upgrading Optimizely CMS to 11 latest?</title><link href="https://blog.novacare.no/404-on-all-subpages-after-upgrading-optimizely-to-11-latest/" /><id>https://blog.novacare.no/404-on-all-subpages-after-upgrading-optimizely-to-11-latest/</id><published>2022-09-16T05:24:00.0000000Z</published><updated>2022-09-16T05:31:46.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Getting a lot of 404 errors after upgrading your Optimizely CMS solution past version 11.20.11? It might be fixed within seconds!</summary></entry><entry><title>How to make your custom form elements work after upgrading Optimizely.Forms</title><link href="https://blog.novacare.no/updating-optimizely-forms-how-to-avoid-custom-form-views/" /><id>https://blog.novacare.no/updating-optimizely-forms-how-to-avoid-custom-form-views/</id><published>2022-09-12T06:52:37.0000000Z</published><updated>2022-09-12T07:01:07.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">&lt;figure class="kg-card kg-image-card kg-card-hascaption"&gt;&lt;img src="https://blog.novacare.no/content/images/2022/09/updatingforms-1.png" class="kg-image" alt loading="lazy" width="480" height="325" /&gt;&lt;figcaption&gt;Updating Optimizely Forms is not always problem free.&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;The reason for this is not always a bug in Optimizely.Forms,&lt;/p&gt;</summary></entry><entry><title>How to make the XhtmlString &lt;p&gt; tag go away</title><link href="https://blog.novacare.no/how-to-make-the-p-in-xhtmlstring-go-away/" /><id>https://blog.novacare.no/how-to-make-the-p-in-xhtmlstring-go-away/</id><published>2022-06-17T08:39:07.0000000Z</published><updated>2022-06-17T09:00:44.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Take control over your XhtmlString fields in Optimizely CMS, this is how you can remove the &lt;p&gt; tag that surrounds your input. &lt;/p&gt;</summary></entry><entry><title>How to make the XhtmlString &lt;p&gt; tag go away</title><link href="https://blog.novacare.no/how-to-make-the-xhtmlstring-p-tag-go-away/" /><id>https://blog.novacare.no/how-to-make-the-xhtmlstring-p-tag-go-away/</id><published>2022-06-17T08:39:07.0000000Z</published><updated>2022-06-27T09:00:50.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Take control over your XhtmlString fields in Optimizely CMS, this is how you can remove the &lt;p&gt; tag that surrounds your input. &lt;/p&gt;</summary></entry><entry><title>Creating Episerver Admin plugins using MVC</title><link href="https://blog.novacare.no/creating-episerver-admin-plugins-using-mvc/" /><id>https://blog.novacare.no/creating-episerver-admin-plugins-using-mvc/</id><published>2020-09-14T09:22:20.0000000Z</published><updated>2020-09-14T09:31:03.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">It's long past due to forget your webforms skills. Here is a simple recipe for how to make Episerver admin tools in MVC.</summary></entry><entry><title>Episerver Page Tree Symbols</title><link href="https://blog.novacare.no/episerver-pagetree-symbols/" /><id>https://blog.novacare.no/episerver-pagetree-symbols/</id><published>2020-05-08T09:23:11.0000000Z</published><updated>2020-05-08T09:32:02.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Episerver page tree gives you as an editor a lot of information, just by looking at the different symbols on the different pages. But what do they mean? Here's a quick overview of the different symbols you could encounter..</summary></entry><entry><title>A forgotten gem in Episerver CMS: Auto-translate</title><link href="https://blog.novacare.no/forgotten-gem-in-episerver-cms-auto-translate/" /><id>https://blog.novacare.no/forgotten-gem-in-episerver-cms-auto-translate/</id><published>2019-11-25T09:27:11.0000000Z</published><updated>2019-11-25T11:03:06.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Multilingual site in Episerver? Episerver and Azure can help you with your translations, and it doesn`t need to cost anything.</summary></entry><entry><title>How to restrict number of items in ContentArea based on item type</title><link href="https://blog.novacare.no/how-to-restrict-number-of-items-in-contentarea-based-on-item-type/" /><id>https://blog.novacare.no/how-to-restrict-number-of-items-in-contentarea-based-on-item-type/</id><published>2019-06-28T08:23:00.0000000Z</published><updated>2019-06-28T09:03:13.0000000Z</updated><author><name>henning.sjorbotten@novacare.no</name></author><category term="Blog post" /><summary type="html">Need to take more control over your ContentAreas? This ValidationAttribute will help you limit the usage of specific types inside the ContentArea.</summary></entry></feed>