I have a client that is a nationwide restauraunt chain, with probably about 14 locations total. So far, their CMS setup is going great (drupal 4.7 is pretty damn amazing to work with.) However, there's one feature that they ABSOLUTELY insist on having that totally has me stumped though, because it's not something that drupal was really designed for, but now I need to try to hack into it. They need to have a system-wide admin be able to post content across all sites simultaneously. If that's not bad enough, they need to be able to edit any of a number of static pages and have the ability to have that update occur system-wide as well. These are pages like menus, directions, about the restauraunt, etc. and would be individualized to the local restauraunt under normal circumstances, except when corporate deemed in nessesary to make a system wide update.
Aside from reservations I have about usability in a system where local admins are getting their content overwritten by a superadmin, I have no clue what the best way to pull this off would be.
Here's what I've come up with, and it looks like it *should* work, at least for the static pages. Can anyone offer any feedback / validation / suggestions? Maybe there's a much easier way and I'm going about it all wrong? Thanks!
- Create all the static page nodes on the various systems. (most of these will be flexinodes because of the structured content they need to store)