I've been looking and everything i'm seeing is old. and believe it or not I've gotten NO replies on the CiviCRM Forums. So please help if you can. I'll try to return the favor.
I've created a content type where Coaches enter Practice dates that then go on the calendar. When the calendar links to the Practice Content node, I REALLY want the location address to show up. The location NAME is accessible as a CiviCRM Contact Reference field type. The sad thing is that while you show the NAME of a CiviCRM contact- the name of the Sports Facility in this case- you can't add any of the other fields such as address. So what good is the Contact reference?
BECAUSE this is a calendar link, it links directly to the content node, so I CANNOT use a View in this case. I'm trying to avoid a custom node-practice.tpl.php.
There used to be a module called CiviNode but it died out after API changes from Drupal 5 to Drupal 6 and with Views 2.
Alfred Nutile, working with River Valley Tech, apparent wrote code to help with this, but the link is dead:
http://www.rivervalleytechcollective.org/node/928
If you have some code or a module for me, please advise! Thanks.

Comments
Any progress?
I too was tracking the progress of linking Civi Data to nodes... and saw that the CiviNode module would have been perfect... except it ended with 5.x
I had a question for you though. Were you able to get the Contact reference field to pull up an organization? I'm guessing the Sports Facility is an Organization in CiviCRM?
I have only been able to pull up Individuals in the Reference field and it appears from this post that this is hard coded? http://forum.civicrm.org/index.php/topic,10596.msg45496.html#msg45496
Miko, where is your post on
Miko, where is your post on the CiviCRM forums that was never answered?
Sounds anyhow like a bit of API code would solve your problem quite easily. You would have to customize your node template or use custom JS code, or you could potentially code it in a custom module as well. Either way, once you have the CiviContact reference, you can get the address fields via the API: http://wiki.civicrm.org/confluence/display/CRMDOC40/CiviCRM+Public+APIs
--
CiviHosting -- Drupal and CiviCRM Hosting Specialists -- 100% Satisfaction Guaranteed