Improve the CSS print rendering.
At the moment when one prints a page of a CPS web site, one gets all the portlets (navigation portlet, object actions portlet, etc.) on the printing rendering. This is a regression since when CPSBoxes was used a printing rendering was containing a rendering of the content only.
But CPSBoxes is not using the right approach though: CPSBoxes is flagging some boxes with a "doNotPrint" class which is neither semantic nor flexible.
Could the right approach be to be able to specify "class" and "id" for the HTML rendering of a portlet? Then we would be able at installation to specify specific ids for the column portlets and then specify in a print media CSS that those ids should not be displayed.