Posted on: 06/20/06 12:01am
By: bjudson
I am having a problem with Editor access to Stories posted on the main page. I am running Geeklog 1.4.0sr3. (fairly new install, not my main site).
I have a user who is a member of the following groups: All users, birthday admin, event admin, filemgmt admin, and story admin. (Story admin being the only thing I think that matters here).
The user contributes a story to the main page, and is successful. Sometimes they set the Story Admin to have Editor access, sometimes they don't when they post a story.
When they view the Story they get a "Edit" Link.
However when they click on the Edit Link they get a message that says they do not have access, and they can view the story in read only mode. It then notes that their attempt to edit the story has been logged. From the Story admin page it says "Read-Only" Access. However when I go in to "edit" the story, it clearly states that the user is the "Owner" with Read and Edit Access. And in many cases the Group (Story Admin) has Read and Edit Access.
What could be causing this behavior?
Thanks.
-Astrogen
Problem with Story Access.
Posted on: 06/20/06 10:49pm
By: bjudson
Sorry to reply to my own post, but I'm hoping someone can point me in the right direction to resolve this issue.
Thanks.
-Astrogen
Problem with Story Access.
Posted on: 06/21/06 01:56am
By: Dirk
Problem with Story Access.
Posted on: 06/22/06 12:04am
By: bjudson
Thanks that fixed my problem.
I would like to suggest that the implementation of the permissions be changed however. (I have thought about it all day trying to work it out in my mind, and I have extensive UNIX experience).
A user needs rights to the directory to modify a file because modification of the file modifies the directory. It needs to update its pointers, including modification time, and filesize. (In fact I think some filesystems don't require write access to the directory, can't think of an example however).
A story admin however does not need to modify the topic, only the story. In my example it was the owner of the story who was trying to modify it. Imagine in UNIX a file owner who could no longer modfy it, because they weren't root!
My recommendation is that a story admin be able to edit any story they have read access to in the topic. Let them even change the topic of the story to any topic they have read access to. They shouldn't need write access to the topic to modify their own story!
-Ben