I followed the tutorial Calendars for Organic Groups - A simple tutorial for D6, and successfully created a calendar for every group in my site showing its events. I also managed to show the calendar as a tab in every group homepage using the path node/%/calendar.

Now I want to create a second calendar page, shown as a tab in every user profile page, which will provide the user information about all the events that are registered in the groups the user is a member of. I created a second view, and configured it to show all the events of the site.

How can I limit this view to only show the events from all the groups? How can I add its page as a tab in every user profile? Is there a way to limit the access to this tab to only the user that owns the profile?


1 Answer 1


Clone the default view "OG all user group content" provided by Organic Groups. Filter content type based on events and thats it. This displays all the events from all the groups the user is subscribed to.

You can also change the display style to calendar and add a bunch of other settings.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.