Multisite with shared calendar

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by acoustix on June 2, 2010 at 2:14pm

I'm in the process of moving multiple websites to a single Drupal installation. One of the features that I need to have is sharing the calendar between all of the sites.

Basically, I'm try to get a community websites hosted together. So if one group submits a city event it will also be visible on the other websites depending on their filter settings. For example, lets say that I submit a concert event to the tourism website. That event will be viewable on the master unfiltered calendar and also show up on the calendar on the tourism website.

Can this be done?

Thanks,
Nick

Comments

There is more than one way to

Posted by druderman on June 2, 2010 at 11:27pm

There is more than one way to do this.

You can share tables between different sites.
http://drupal.org/node/147828

You can also aggregate RSS feeds.

Thanks for the info! I'll

Posted by acoustix on June 3, 2010 at 1:30pm

Thanks for the info! I'll definitely take a look at your suggestions.

-Nick

The shareing table looks strange

Posted by transmitter on June 10, 2010 at 6:22am

Hi,

for me, the sharing table looks kind of strange.
It might work well - but as I understood it, you have to have a single shared database?
So with 20 sites you end up with one database and some - thousands tables within it - looks a bit chaotic in my eyes.

I would go for the RSS solution OR:
Use someting to export content and automatically import it into another site.

First approach:
http://drupal.org/project/node_export

Second approach:
www.talend.com/

With talend you also can assure that you use the correct taxonomies in the destination database.

Is there any, really good argument for sharing the database among 20 / 50 / 100 sites?

Bye, Transmitter

As another approach, I'd use

Posted by btopro on June 10, 2010 at 7:54pm

As another approach, I'd use Views Bonus pack and Feeds modules to create a cirularly feeding system.

Feeds module can be configured to grab an rss / xml feed on cron run and keep nodes syncronized locally to what came across the feed (automatically creating new ones). Views Bonus pack can be used with Views in order to list the nodes you want and package them in an XML document.

Best way to do this is have Feeds / Bonus pack on a "main" site that collects all the data from the other sites (via Feeds) and then puts it back out (via Bonus Pack). Then on all the "sub" sites, use Feeds to pull in data from the "main" site and Bonus Pack to transmit its own dates back to the "main" one.

Very interesting, thank you

Posted by mxt on September 17, 2010 at 10:24am

Very interesting, thank you guys for sharing this suggestions.

MXT

Multisite

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /