Has anyone attempted this?
I was drawn to Anahitapolis because we are looking to develop a social networking site - we currently use Drupal for a community site based around organic groups.
Frankly it has never really taken off - fine for our internal team, but not really engaging our wider community. Not only that but our understanding has grown and we could provide lots of useful functionality - and one very bloated web site. Better to separate out concerns and provide different sites (sub-domains perhaps) each addressing needs in a very focused way - but they are the same users.
We make very good use, internally, of civiCRM and this is now a critical business requirement.
civiCRM is hosted within Drupal or Joomla - so initially I thought - agh so it can be hosted within Anahita too.
In the Drupal world you can integrate civiCRM with multiple cms sites because they can all access the same Drupal user tables - so same user account accross multiple Drupal sites and all of them in sync with your CRM - when someone registers on your site they are adding their name to your CRM - and you can expose CRM data to the cms site using profiles from civiCRM, views, cck etc in Drupal - so that your users can maintain their own contact records, register for events and so on.
There is a well documented api for civiCRM.
I can see how we can write a social app that interacts with civiCRM, but it is the 'out of the box' integration that comes with Joomla that I am concerned about.
I was once a developer, but will be re-learning - assume from scratch. I need to get the bare bones of the site(s) up and running very fast - lego building, not development.
I could manage the transition to Joomla - and I suspect that if joomla supported mulitsites in the way that Drupal does I would be laughing, but as it is...
If I were to host civiCRM in Joomla and use that as a CMS - could I share users across the two sites such that when a user registers on the social network (or is registered, since it is a 'closed' network involving minors) they will also be creating a registration on the cms (which will sync up with civiCRM)
It would be nice to sync up the user's social graph with civiCRM, which has relationships and groups - and given Anahita's development framework and civiCRM's api this should be possible in time - I am capable of learning - but that initial step user to civicrm contact synchronisation I need faster than I can develop.