Ticket #2202 (new feature)

Opened 9 years ago

Last modified 9 years ago

Local themes containers

Reported by: gracinet Owned by: gracinet
Priority: P2 Milestone: CPS 3.5.7
Component: CPSDesignerThemes Version: unspecified
Severity: normal Keywords:


This has been on the CPSDesignerThemes roadmap from the beginning. Currently we have a themes container (.cps_themes) at the portal root) only.

It would be very useful to generalize that with local theme containers: more .cps_themes objects, located anywhere in the hierarchy, with a lookup mechanism.

The main use-case is the publication farm. A local manager should see the themes relevant to her sites, but not the siblings (the upper ones are ok, though).

CPSDesignerThemes has somewhat been designed with that kind of feature in mind: all subclasses of EngineAdapter in negociator.py also derive from the RootContainerFinder mixin.

Change History

comment:1 Changed 9 years ago by gracinet

  • Version changed from 3.5.1rc2 to unspecified
  • Milestone changed from CPS 3.5.1 to CPS 3.5.3
Note: See TracTickets for help on using tickets.