CMS Admin Interface Customization: An Example
A graphical look at all the different ways the Episerver admin interface can be customized. A good example of customization options you might want or need for your installation
So, I’m sitting around in Denver International Airport, on my way to speak at Gilbane SF, and I got to thinking about CMS admin interface customizations. In a lot of cases, this is what separates the men from the boys, in the CMS world. Good systems let you customize to your heart’s content in a…
The author discusses the importance of customization in CMS systems, highlighting that good systems allow for easy, supported customization. They use Episerver as an example of a system that allows for extensive customization, using screencap images to illustrate the possibilities. The author emphasizes that good systems should not just allow for customization, but also provide options for further customization.
Generated by Azure AI on June 24, 2024So, I’m sitting around in Denver International Airport, on my way to speak at Gilbane SF, and I got to thinking about CMS admin interface customizations. In a lot of cases, this is what separates the men from the boys, in the CMS world.
Good systems let you customize to your heart’s content in a supported, elegant manner. Bad systems don’t – if you can do it at all, you have to go hack their code, and re-hack with every upgrade.
To give you an example of a system that was planned and built from the ground-up to be extended, I cataloged the ways Episerver will let you customize their admin interface (all the ways I know about, anyway). I thought about writing them down, but then I realized that would never do it justice, and it’s hard to understand something you never seen.
So, I had a little screencapping party, and I spent about an hour mustering up all the wretched image editing skills I have (there’s not much, believe me). I now present you with an uber-screencap of some of the ways you can customize Episerver’s admin interface.
Episerver Admin Customizations
I’m sure I missed some, but these are more than enough, believe me. Even if you don’t use Episerver, this is a great example of what’s possible, and what systems should strive for.
There’s a larger principle at work here: good systems don’t say, “you can do X.” Instead, they say, “how can I give you the options you need to do X,Y, Z, and whatever else you might think up?”