Details
-
Task
-
Resolution: Fixed
-
Major
-
1.0
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
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)

- New STK areas, as they are in the bootstrap files, have DefaultScriptAreaModel (a placeholder basically) model. This is replaced by ScriptAreaModel from marketing-tags
- Copyright comments in tags module code need to change to EE

See also related issues linked to this one
Checklists
Acceptance criteria
Attachments
Issue Links
- 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)