Closed (works as designed)
Project:
Views (for Drupal 7)
Version:
6.x-2.8
Component:
page displays
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
10 Mar 2010 at 19:27 UTC
Updated:
11 Mar 2010 at 21:56 UTC
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
Comment #1
merlinofchaos commentedViews respects the settings of node_access related modules, so if you've got something like og or tac or node_access or any of a NUMBER of modules that use this system to restrict node content to users, it could be the issue. Somewhere in the node settings in the admin, there is a button that will rebuild the node access table -- try using that.
Comment #2
cjeanson commentedThanks for the information. I did install forum_access to be able to restrict access to specific forums on the site based on user role.
I have rebuilt the permissions via admin/content/post settings, but that hasn't had any effect.
I disabled the forum_access module, and rebuilt the permissions.
Still no dice....hmmm
Comment #3
cjeanson commentedWell obviously after trying to create the content under a role that couldn't view the events, I noticed that I was not getting the date fields to use.
So, using that as an alarm I looked up the permissions for the date module and sure enough there was a view_date_field permission. Once enabled, all is good.
Sorry for wasting your time!
Comment #4
merlinofchaos commentedThanks for posting back!