Category: Episerver

Expose FontAwesome icons to the Episerver rich text editor (TinyMCE)

For those who need to expose font icons to your Episerver rich text editor, the below might help… My plugin uses FontAwesome 5.3.1. The code is on Github. References that helped direct me to this solution: Josh18 (TinyMCE for Joomla) – https://github.com/josh18/TinyMCE-FontAwesome-Plugin FortAwesome (ofcourse) – https://github.com/FortAwesome/Font-Awesome/blob/master/advanced-options/metadata/icons.yml TinyMCE doco – https://www.tiny.cloud/docs/  

How to extend Episerver Forms

UPDATE: On the 31st July, Episerver released Form field dependencies, which is available on Episerver.Forms version 4.15.0. So if you got here because you’d like to have a dropdown that has dependencies on other elements, just update your Episerver.Forms package. Otherwise, if you’re here to see how you can extend Episerver Form fields, the below

Episerver CMS Audit NuGet package

In my last Episerver post, I talked about a tool that provides visualisation on how content types are used across multiple sites. I finally got the chance to package it up and make available as a NuGet package. I haven’t published it in any feed as I’m not sure how stable it is so please use

Episerver – HtmlHelper does not contain a definition for ShellInitializationScript

If you have tried extending the navigation of Episerver and implemented a custom module with its own view and got the following errors: ‘System Web WebPages Html HtmlHelper’ does not contain a definition for ‘ShellInitializationScript’ and the best extension method overload ‘EPiServer Shell Web Mvc Html ScriptExtensions ShellInitializationScript( System Web Mvc HtmlHelper)’ has some invalid

Episerver Upgrade – Search Breaking changes

I’ve had to recently upgrade an episerver website from 8.9 to 11 and stumbled on a few breaking changes which were pretty straight-forward to fix. However, the entire SearchService.cs class had a lot of errors after the upgrade and it no longer knows about the classes that belong to EPiServer.Search.Queries. Turns out everything related to