-
Task
-
Resolution: Fixed
-
Major
-
1.0
-
None
-
-
Empty show more show less
-
Empty show more show less
Marketing-tags will be an EE module.
Things to do:
- Move away the module from ce-bundle together with its integration tests to ee-bundle
- Some code now in STK needs to be moved to this module but the new body areas which have been created will remain there as a placeholder for whoever may need them
- New STK areas, as they are in the bootstrap files, have DefaultScriptAreaModel (a placeholder basically) model. This is replaced by ScriptAreaModel from marketing-tags
- Model class for new areas moved from STK to the tags module
- Version handler for tags module need to change to install the model in the three areas
- JUnit test for model class moved from STK to the tags module
- STK pom change so it no longer depends on tags for JUnit test
- New STK areas should have placeholder FTL rather than the existing, which no longer have a model to use
- FTL for areas should move back to the tags module
- Version handler for tags module need to change to install the FTL in the three areas
- STK module descriptor need to remove dependency on tags module
- Tags module descriptor need to add dependency on STK
- Tags module version handler needs to install same FTL and model in multisite prototype
- NOTE: Multisite probably doesn't need to change
Tags module descriptor needs to depend on multisite(actually I made it depend on STK and it looks fine)- Remove tags module from unit tests in STK where they had to be added (DemoProjectVersionHandlerTest.java)
- Copyright comments in tags module code need to change to EE
See also related issues linked to this one
Acceptance criteria
- is related to
-
MGNLTAGS-33 Migrate new areas and its model to STK
- Closed
-
MAGNOLIA-5809 Move marketing-tags away from ce-bundle into ee-bundle
- Closed
-
MGNLSTK-1388 Add areas to default prototype to insert scripts, such as marketing tags
- Closed
-
MULTISITE-20 Add areas to default prototype to insert scripts, such as marketing tags
- Closed
-
MGNLTAGS-41 Duplicate i18n keys
- Closed
-
MGNLSTK-1395 Remove references to marketing-tags
- Closed
(1 is related to)