- Move the contents of app/templates and app/translations to the appropriate places in the hierarchy of the new Content Repository.
- Check out the content repository in the app subdirectory.
- Adapt the code of the fundraising frontend:
- Change file paths of translations and to the new directory structure.
- Create a translation loader class (implementing the Symfony\Component\Translation\Loader\LoaderInterface) for messages that are longer than 1 paragraph and can contain HTML. The loader must look for a file named after the requested message in the i18n/language_CODE/pages subdirectory.
- Use the loader for the pages route.
- Remove MediaWiki Twig loader
- Run all PHPUnit and Browser tests to check if anything is missing, repeat until all tests pass.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | kai.nissen | T157560 Use GitHub Repository for Fundraising Frontend contents | |||
Resolved | gabriel-wmde | T157561 Copy and adapt template code | |||
Resolved | gabriel-wmde | T157562 Integrate new content repository with Fundraising Frontend |
Event Timeline
Comment Actions
This is done.
A/B testing capabilities (now removed from the task description) will be tracked in T162380