Hello
I'd like some advice on how to best build a project.
This website will contain around 5 smaller sites. The websites will use the same codebase, and more or less the same theme aswell, with css & logo changes. At least 2 of these sites will need to be translated. Some of these sites might also need to have their own templates.
I've been looking at the silverstripe subsites module, which seems quite popular and well maintained. It also looks like its compatible with the Translatable module.
Regarding templates: Would it be possible to have all templates in the mysite folder, which would result in every theme using these templates. If a theme then would have to overwrite one of these templates, it could be done by copying that template into their respective theme?
I've also looked a bit at SilverStripe 4 to get the cascading themes functionality. However it might be to much of a hassle to upgrade each module we use to SilverStripe 4.
My question is: How would you handle this project? Is the subsites module any good?