Closed (fixed)
Project:
Project Access
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
11 Mar 2010 at 07:08 UTC
Updated:
30 Apr 2010 at 23:45 UTC
This thread is for creating a D6 port of Project Permissions (per request of dww and scor). I had the project marked as abandoned a while ago, so I opened up an issue in the webmasters queue to have it reopened and assigned to me.
Comments
Comment #1
scor commentedAre you planning a straight port to D6, or do we want to refactor some code from project_permissions D5?
Note, you might want to create a new branch for D6 so we have it in the Version: drop down and can file issues against the appropriate version of the module ;)
Comment #2
wonder95 commentedReassigning to Project Access issue queue since that is the namespace we will be using going forward.
Comment #3
wonder95 commentedOK @dww and @scor (and anyone else that wants to opine), now that I have the basics converted to D6, I have a couple questions.
Comment #4
wonder95 commentedOK, I've got this so that it's writing records to node_access correctly, after I fixed it. However, my project_access_node_grants isn't even being touched for some reason whenever I view, edit, or save a project node. @dww and @scor, if you can take a look at it, I would appreciate. I'll look at it later tonight. HEAD is current.
Comment #5
wonder95 commented@scor and @dww, I have a site working where you can test this out. You can access it at http://project.smgaweb.com. I don't have email addresses for you, so please just create an account and I'll set you up as an admin so you can play with it.
If anyone else wants to help test this out, just create an account (admin approval is required) and I'll set you up to help test.
Thanks.
Comment #6
scor commentedI create a new issue #785546: What values to return in hook_node_grants?. I suppose this issue could not be closed since we technically have a D6 port now, and new issues should be created when bugs are found or features are requested.
Comment #7
scor commentedI can't see the project tab on the user profile page, was that removed?
Comment #8
wonder95 commentedNo, it is currently not enabled on the site. The setting to enable user access is at admin/project/access. @dww and I had talked about it at DCSF, and decided that this part isn't needed, since we already add specific users on the project node itself. I just haven't taken it out of the code yet.
Comment #9
wonder95 commentedClosing this issue since the a D6 port has been created. Open new issues for any issues that come up in testing.