gerardharvey / proto-athena

0 stars 1 forks source link

Automatically assign rrdathena:* aspects on site creation #11

Open maoo opened 10 years ago

maoo commented 10 years ago

Create an Alfresco Behaviour (follow Jeff Potts tutorials for more info on how to implement it) that applies rrdathena:groupsHolder and rrdathena:workflowsHolder to all newly created sites (hence bound to st:site node type)

The Behaviour should be enabled/disabled by and alfresco-global.properties alfresco.site.tenant.oncreate.enabled (all Spring context loaded by alfresco can just use the ${alfresco.site.tenant.oncreate.enabled} syntax to inject values into the Java POJO)

The default value of alfresco.site.tenant.oncreate.enabled should be contained into an alfresco-global.properties contained into https://github.com/gerardharvey/proto-athena/tree/master/proto-athena-repo/src/main/amp/config/alfresco/module/proto-athena-repo folder.

maoo commented 10 years ago

This goes together with issue #9