Thanks for some great feedback. I have just a couple more questions.
Head office would like to ‘moderate’ any entries or editing done by individual offices. I can’t find any way of assigning this kind of privilege. Basically, any office can make changes to their own ‘site’ but Head office want to check it before making it ‘live’.
If you are talking content changes you can handle this requirement for new content with entry statuses and notications. Essentially the workflow is:
- Individual office posts new entry
- New entry goes to a Pending status
- EE generates an email to notify the head office of a new post.
- The head office logs in, makes any necessary changes and sets the post to an Open status.
- New content appears on the site.
You’ll note I said new content.
What EE doesn’t have is a built-in way of having V1.1 of an existing post set to an Open status and live on the site, while V1.2 of the same post is in a Pending status being reviewed before overwriting V1.1 on the live site.
If this is what the client is requesting - honestly I’d push back and see if that situation can’t be handled outside the system - even in email. Every time I’ve seen this sort of workflow implemented it’s added so much procedural overhead that it guarantees the site content will never change.
It often boils down to an issue of trust in an organization - will the head office trust the individual offices to generally have the best interest of the company in mind when maintaining the site content.
If you essentially tell the individual offices that they can’t be trusted (by implementing the approval process) they may just decide that maybe the head office can just do it all themselves, thank you very much. 😉
Multiple Site Manager - This looks like a very interesting option. How would this work with many ‘sites’ under a single domain? It’s important that the URI is the same for all offices (it is just one site). Would we be able to have URIs like… http://www.ourwebsite.com/manchester/index.php/, www.ourwebsite.com/liverpool/index.php/, http://www.ourwebsite.com/london/index.php/?
That really should be an end to the questions 😊
Thanks
I haven’t set up that exact configuration, but can’t see why it wouldn’t work. I run MSM on http://www.train-ee.com with subdomains on the other sites (ex: http://church.train-ee.com) and your approach seems to be the same just without the htaccess work for the subdomain and a different URL for the site in the EE CP.