If you need to share Xmod data across portals there are several ways of doing so. Some of these methods have limitations. The following article covers all known ways of doing this.
Methods for sharing Xmod data across portals can be broken down into two groups – those with CRUD (Create, Read, Update, Delete) abilities and those with read-only abilities.
Methods with CRUD Abilities
1. The best and easiest method is to use XmodPro. XmodPro has the ability to connect to any database.
2. Xmod 5.0 introduced Custom Data Managers. Custom Data Managers allow you to connect Xmod to any database. There are a couple of downsides to this. First you must be a developer with programming knowledge to write custom data managers. Second, a custom data manager must be written for each table you wish to access. For those who have the knowledge the Custom Data Managers For Developers manual is attached to the bottom of this article.
Methods With Read-Only Abilities
1. The best way of sharing Xmod data across portals (read-only) is to use Fatgeorge’s Syndication add-on. This is an add-on that creates RSS feeds for Xmod. Using this add-on you can create an RSS feed for your data and then consume the RSS feed in your child portal. You can read more about this add-on at Fatgeorge's site:
http://www.fatgeorge.co.uk/Products/Syndication.aspx