I created a PageLayout application in the CodeZone: http://www.xwiki.org/xwiki/bin/view/Code/PageLayout As I described to someone on the IRC channel awhile ago (probably Vincent, as bothering him has become one of my favorite things to do.. :-P), PageLayout is just a class with some variables, the idea being: You a PageLayout object to a page, and then select, for that page only, whether or not you want the left or right sidebars to display, whether or not you want the collapsable comment/attachment boxes to display, and which (if any) editor is required. Some examples are in the description. Template mods are required to support this, as the code doing the actual rendering has to figure out what it should or shouldn't do. I included information about/examples of the changes I had to make to support per-page layout changes. Let me know what y'all think. Erin -- Waste of a good apple. --Samwise Gamgee