Hey all, I was watching the drupaltherapy video on how to make a calendar with cck and views and followed the instructions to add some events to a calendar page.

All went as expected.

However, when I log in to the site with anyone other than the creator (admin) or if I am anonymous I cannot see any of the events. I can see the calendar, but it is blank.

I have gone into the specific view default information, and there is no access restriction. I have even tried setting a permission of node/access content (which all roles have) and it doesn't work either.

What am I missing? I am sure it is something very simple.

Thanks

Comments

marklambert’s picture

I am having the exact same difficulty. Would appreciate a response in the next week or so. Thanks!

Mark

marklambert’s picture

Hey, I figured it out myself! Go to Administer -> Site Building -> Views and click on the plus in Filters. Scroll down to the very bottom of the Add Filters window and click on User: Roles, then click on the Operator radio button and select the Options according to your needs. For me, I needed all users to see the calendar events except for one ("Alumni"), so I selected "Is none of" and chose "Alumni" from the option list. Then I clicked Update and Save. (FYI - the "Node: Published" filter was already selected.) Now, all users can view the Calendar events except for Anonymous and Alumni. Happy day!! (Come to think of it, I'm not certain why Anonymous is excluded, but it's what I want.)