Customisable admin interface
My client produces video games, and I created a Perch site for them, running Perch 2.3.2 a few years ago.
The site has a page for each game. I created a template for these pages, with spaces for a box shot, copy and the platforms supported - i.e. PS4, XBoxOne and so forth. This is done by a combination of perch:content checkboxes and perch:if statements, the end result being a platform logo being displayed if the relevant tick box is checked. So if the PS4 box is checked in the admin system, a PS4 logo will appear on the web page.
The client would like the ability to add future supported platforms themselves, but I can't think how I might do this - any suggestions would be appreciated!