Monthly Archive: March 2012

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 my laptop extending the functionality a great deal. The code is as usual available over at GitHub, and also as a NuGet package in the …

Being friends with the PropertyControlClassFactory, or: 101 ways to change EPiServer built-in property appearances

As I have been playing around with using ControlAdapters to change the rendering of built-in EPiServer properties lately, I got curious on what else I could possible do to modify them. As it turns out, the EPiServer PropertyControlClassFactory is a great ally in doing this. Hence, this post mostly revolves around different ways of getting it to do what you want. The example source code …

The <EPiServer:Property .. /> just for fun, what output really gets generated for those PageData Property Members?

I created a few test page types along with some templates and EPiServer pages in order to test outputs from <EPiServer:Property .. />. The HTML comments are not part of the output, obviously, and I cleaned away attributes such as ids, inline styles and CSS classes. Furthermore, I chose to be blind to how useful outputting some of these properties like this really is; you …