Hm, I am unsure if this topic should be posted in the "Usability" forum or under "Module development". (Should there perhaps be a general forum for technical discussions? Could not really find the *right* place for this post. Sorry if this is the wrong forum for this, just point me to the right one if so.)

This is an invitation to a discussion about the possibilities, could perhaps end up as a module or something, but first I would like a general discussion about this.

"One-way synchronisation" of book chapter structure to multiple sites:

I would like to maintain Books of relevance to several sites from one place/site.
This could be a section/chapter of a book, where I maintain the the pages, and they are automatically updated in a selected book section (replicating the structure one-way) on other sites. The need is basically for a one-to-many "synchronisation", so on the other sites they will not be altered/changed.

I havent found any modules that I think can do this.

Basically, it should be possible with some SQL tricks, may not even be necessary to make it happen in/from Drupal itself, perhaps just schedule a job for MySql? However, in order for such a function to work with Drupal's revisioning feature, I guess it must then be a module and not only done through scheduled SQL?

Thoughts, anyone?
Any other needs etc. relevant for this?
Any further aspects that would make it even more useful to have this opportunity?
Example: A properly working Diff module could also be relevant to accompany this.
(my tests show that the current 4.6 Diff module works "strange", almost like comparing the last two older revisions, not the current page version with the last revision, or am I wrong? But that's beside the point here.)

A "real" synchronisation module is a fairly huge task, so I am looking for a one-to-many thing now.

Comments

webchick’s picture

I have not used these personally, but they seem to do what you want.