<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by Sven-Erik Jonsson</title><link href="http://world.optimizely.com" /><updated>2022-04-26T07:47:00.0000000Z</updated><id>https://world.optimizely.com/blogs/Sven-Erik-Jonsson/</id> <generator uri="http://world.optimizely.com" version="2.0">Optimizely World</generator> <entry><title>Extending link item collections in Optimizely CMS 12</title><link href="https://world.optimizely.com/blogs/Sven-Erik-Jonsson/Dates/2022/4/extending-link-item-collections-in-optimizely-cms-12/" /><id>&lt;p&gt;We&#39;ve experimented with a generic approach to adding extension points to the link item collection property, ending up creating an entirely separate alternative,&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;https://github.com/Geta/geta-optimizely-genericlinks&quot;&gt;&lt;code&gt;Geta.Optimizely.GenericLinks&lt;/code&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Full blog post &lt;a href=&quot;https://getadigital.com/blog/extending-link-item-collections&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</id><updated>2022-04-26T07:47:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>UI frameworks and Optimizely CMS 12 plugins</title><link href="https://world.optimizely.com/blogs/Sven-Erik-Jonsson/Dates/2022/2/ui-frameworks-and-optimizely-cms-12-plugins/" /><id>&lt;p&gt;&lt;span&gt;Recently been developing a plugin and wanted to share some things we&#39;ve come across.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;https://getadigital.com/blog/optimizely-12-ui-plugin&quot;&gt;Here&lt;/a&gt; is a guide to leveraging a frontend framework inside the UI, getting a coherent look in the CMS.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/link/b17328d1aafd4e7bb36748bebbef89a8.aspx&quot; width=&quot;1201&quot; alt=&quot;&quot; height=&quot;729&quot; /&gt;&lt;/p&gt;</id><updated>2022-02-21T07:55:32.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Providing fallback/replacement languages in EPiServer Commerce</title><link href="http://getadigital.com/no/blogg/provide-fallback-languages-in-episerver-commerce/" /><id>Sometimes the 1 to 1 language mappings of Commerce just isn&#39;t enough. There are times when you have to go beyond that, especially if you run a site that has a lot of them.</id><updated>2015-12-14T09:41:56.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Providing fallback/replacement languages in EPiServer Commerce</title><link href="https://www.getadigital.com/no/blogg/provide-fallback-languages-in-episerver-commerce/" /><id>Sometimes the 1 to 1 language mappings of Commerce just isn&#39;t enough. There are times when you have to go beyond that, especially if you run a site that has a lot of them.</id><updated>2015-12-14T09:41:56.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Providing fallback/replacement languages in EPiServer Commerce</title><link href="http://www.getadigital.com/no/blogg/provide-fallback-languages-in-episerver-commerce/" /><id>Sometimes the 1 to 1 language mappings of Commerce just isn&#39;t enough. There are times when you have to go beyond that, especially if you run a site that has a lot of them.</id><updated>2015-12-14T09:41:56.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Providing fallback/replacement languages in EPiServer Commerce</title><link href="https://getadigital.com/no/blogg/provide-fallback-languages-in-episerver-commerce/" /><id>Sometimes the 1 to 1 language mappings of Commerce just isn&#39;t enough. There are times when you have to go beyond that, especially if you run a site that has a lot of them.</id><updated>2015-12-14T09:41:56.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Providing fallback/replacement languages in EPiServer Commerce</title><link href="https://getadigital.com/no/blogg/provide-fallback-languages-in-episerver-commerce/" /><id>Sometimes the 1 to 1 language mappings of Commerce just isn&#39;t enough. There are times when you have to go beyond that, especially if you run a site that has a lot of them.</id><updated>2015-12-14T08:41:56.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Adjusting widget validation in EPiServer 7.19</title><link href="http://geta.no/blogg/adjusting-widget-validation-in-episerver-7.19/" /><id>Recently we got stuck, unable to upgrade a solution due to external dependencies. We where then forced to deal with some of the already fixed quirks in EPiServer. One of these is the 7.19 use of dojo 1.8.9, which contains a validation bug for urls.</id><updated>2015-12-11T09:13:04.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Adjusting widget validation in EPiServer 7.19</title><link href="http://getadigital.com/no/blogg/adjusting-widget-validation-in-episerver-7.19/" /><id>Recently we got stuck, unable to upgrade a solution due to external dependencies. We where then forced to deal with some of the already fixed quirks in EPiServer. One of these is the 7.19 use of dojo 1.8.9, which contains a validation bug for urls.</id><updated>2015-12-11T09:13:04.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Adjusting widget validation in EPiServer 7.19</title><link href="http://getadigital.com/blogg/adjusting-widget-validation-in-episerver-7.19/" /><id>Recently we got stuck, unable to upgrade a solution due to external dependencies. We where then forced to deal with some of the already fixed quirks in EPiServer. One of these is the 7.19 use of dojo 1.8.9, which contains a validation bug for urls.</id><updated>2015-12-11T09:13:04.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Adjusting widget validation in EPiServer 7.19</title><link href="https://www.getadigital.com/no/blogg/adjusting-widget-validation-in-episerver-7.19/" /><id>Recently we got stuck, unable to upgrade a solution due to external dependencies. We where then forced to deal with some of the already fixed quirks in EPiServer. One of these is the 7.19 use of dojo 1.8.9, which contains a validation bug for urls.</id><updated>2015-12-11T02:13:04.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Adjusting widget validation in EPiServer 7.19</title><link href="http://www.getadigital.com/no/blogg/adjusting-widget-validation-in-episerver-7.19/" /><id>Recently we got stuck, unable to upgrade a solution due to external dependencies. We where then forced to deal with some of the already fixed quirks in EPiServer. One of these is the 7.19 use of dojo 1.8.9, which contains a validation bug for urls.</id><updated>2015-12-11T02:13:04.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Adjusting widget validation in EPiServer 7.19</title><link href="https://getadigital.com/no/blogg/adjusting-widget-validation-in-episerver-7.19/" /><id>Recently we got stuck, unable to upgrade a solution due to external dependencies. We where then forced to deal with some of the already fixed quirks in EPiServer. One of these is the 7.19 use of dojo 1.8.9, which contains a validation bug for urls.</id><updated>2015-12-11T02:13:04.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Controlling allowed types in a ContentArea using an interface</title><link href="http://geta.no/blogg/controlling-allowed-content-types/" /><id>Recently I&#39;ve been involved in a project that features a great deal of different content types. Early on I figured that using an AllowedTypesAttribute on ContentAreas would be helpful for the editors, since you might not want to drop exactly everything, everywhere.</id><updated>2015-02-13T20:52:36.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Controlling allowed types in a ContentArea using an interface</title><link href="http://getadigital.com/no/blogg/controlling-allowed-content-types/" /><id>Recently I&#39;ve been involved in a project that features a great deal of different content types. Early on I figured that using an AllowedTypesAttribute on ContentAreas would be helpful for the editors, since you might not want to drop exactly everything, everywhere.</id><updated>2015-02-13T20:52:36.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Controlling allowed types in a ContentArea using an interface</title><link href="http://getadigital.com/blogg/controlling-allowed-content-types/" /><id>Recently I&#39;ve been involved in a project that features a great deal of different content types. Early on I figured that using an AllowedTypesAttribute on ContentAreas would be helpful for the editors, since you might not want to drop exactly everything, everywhere.</id><updated>2015-02-13T20:52:36.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Controlling allowed types in a ContentArea using an interface</title><link href="https://www.getadigital.com/no/blogg/controlling-allowed-content-types/" /><id>Recently I&#39;ve been involved in a project that features a great deal of different content types. Early on I figured that using an AllowedTypesAttribute on ContentAreas would be helpful for the editors, since you might not want to drop exactly everything, everywhere.</id><updated>2015-02-13T13:52:36.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Controlling allowed types in a ContentArea using an interface</title><link href="http://www.getadigital.com/no/blogg/controlling-allowed-content-types/" /><id>Recently I&#39;ve been involved in a project that features a great deal of different content types. Early on I figured that using an AllowedTypesAttribute on ContentAreas would be helpful for the editors, since you might not want to drop exactly everything, everywhere.</id><updated>2015-02-13T13:52:36.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Controlling allowed types in a ContentArea using an interface</title><link href="https://getadigital.com/no/blogg/controlling-allowed-content-types/" /><id>Recently I&#39;ve been involved in a project that features a great deal of different content types. Early on I figured that using an AllowedTypesAttribute on ContentAreas would be helpful for the editors, since you might not want to drop exactly everything, everywhere.</id><updated>2015-02-13T13:52:36.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Creating a one-click tweet editor plugin for EPiServer 7.x</title><link href="http://geta.no/blogg/creating-a-one-click-tweet-editor-plugin-for-episerver-7.x/" /><id>Developing a plugin for EPiServer isn&#39;t always straightforward, this blog post aims to cross some of the hurdles of getting creative with the TinyMCE editor.</id><updated>2014-09-24T16:37:50.0000000Z</updated><summary type="html">Blog post</summary></entry></feed>