Category Archives: Plugins

Plugin tools for EPiServer.

Security fix for the Language File Editor tool in EPiServer 7.5

I applied the security fix that I made for the EPiServer CMS 6 R2 version of the Language File Editor tool to the EPiServer 7 version that Hannu Hartikainen made earlier. Also did some code refactoring and removed the possibility … Continue reading

Posted in EPiServer, EPiServer 7 CMS, EPiServer 7.5, Language, Plugins | Tagged C#, EPiServer, Security | Leave a comment

Security fix for the Language File Editor tool in EPiServer CMS 6 R2

In 2011 I wrote a tool allowing web administrators to edit EPiServer’s language XML files through admin mode. As the code was constructed it assumed that the environment was properly set up (i.e. securing the plugins preventing unauthorized access), thus … Continue reading

Posted in EPiServer, EPiServer CMS 6 R2, Language, Plugins | Tagged C#, configuration, EPiServer, Security | Leave a comment

EPiServer custom property: Allowing web editors to create image maps with flexible hot spot areas

This is something that I developed mostly together with a two of my collegues* at Valtech in Stockholm before the summer holidays. It will be added to the production environment of the Swedish national health care website 1177.se some time … Continue reading

Posted in EPiServer, Plugins | Tagged C#, Custom Property, EPiServer, jQuery | 4 Comments

Revisited and improved: PageType based filtering of EPiServer’s EditMode PageTree

Some time ago I developed a small plug-in to EPiServer‘s edit mode page tree, allowing web editors to filter its pages based on all available page types. I decided to spend this weekend in the sun on my balcony with … Continue reading

Posted in ASP.Net, EPiServer, EPiServer CMS 6 R2, Plugins | Tagged C#, Dynamic Data Store, EPiServer, EPiServer user profiles, PageTypeTreeFilter | Leave a comment

How to embed EPiServer resources such as GuiPlugIns and Pages together with Images, JavaScripts and Stylesheets in droppable assembly binaries

Recently I got slapped back into reality receiving a Twitter message from my collegue Patrik Akselsson in which he kindly asked me to hand him a GitHub link to the code from one of my blog posts. Being long overdue … Continue reading

Posted in ASP.Net, EPiServer, Plugins | Tagged C#, Embedded resources, EPiServer, VirtualPathProvider | Leave a comment

Allowing web administrators to dynamically update EPiServer language files

When working with EPiServer sites, a not all that uncommon type of support case is the need to change text on a page which is not editable through the Edit mode. Quite often, this text is located in language files … Continue reading

Posted in EPiServer, EPiServer CMS 6 R2, Language, Plugins | Tagged C#, Dynamic Data Store, EPiServer, language files, plugin, XML | 15 Comments