-
Improvement
-
Resolution: Unresolved
-
Major
-
1.3.0
-
None
-
1 - Middle term
-
2 - Normal
Currently, all services including a GDPR policy are defined directly in initTarteAuCitron.xsl.
Firstly, all services are currently in one template, with the Javascript file imports, the configuration and the internationalized labels.
All parts should be in one template.
Also, we could have an extension point or protocol to import configurations for specific services (like youtube or google-agenda) with a feature activation if there is the TarteAuCitronPlugin.
Currently, all new service have to be declared directly inside the initTarteAuCitron.xsl, I'm not sure it's the right way to do it.