You'd have to make different nodes for the private and public info, and use some kind of security system, such as Taxonomy Access Lite. Assuming you want to use the Events module, you'd create the event, give it the public security, and then in the body of the event, embed a link to the node containing the private info, which you've already created and assigned private security to.
That's the...



