In my testing http://drupal.org/project/nodeaccess_userreference/ on the 'Presenters' field works as expected without causing any problems and would be relatively easy to add to the feature :).
| Comment | File | Size | Author |
|---|---|---|---|
| #9 | cod-presenters-edit.patch | 2.28 KB | ezra-g |
| #1 | 1010164.patch | 2.67 KB | ezra-g |
Comments
Comment #1
ezra-g commentedWe probably want to move the node_access_rebuild() in the profile to after we revert the cod features. I'll file an issue.
This patch prevents allows all presenters to edit but not delete session nodes.
Comment #2
ezra-g commented#1016302: Updates for speakers editing sessions
Comment #3
ezra-g commentedComment #4
mshaver commentedWhen I did some testing on http://drupal.org/project/nodeaccess_userreference/ a month or so ago, one issue I found is that it prevents view permission on a node for all other users not referenced. Is this not the behavior you've experienced?
Comment #5
ezra-g commentedLet's get this into alpha3 this week.
Comment #6
ezra-g commented@mshaver - Yes, I'm seeing that behavior now. Looking into a solution :).
Comment #7
ezra-g commentedI'm working on a patch to nodeaccess_userreference.
Let's get this into alpha4.
Comment #8
ezra-g commentedA patch is ready for review at #1043962: Allow anyone to view a node. Going to request some other node_access savvy COD devs review from a code perspective ;).
Comment #9
ezra-g commentedThe attached patch goes along with the new RC of nodeaccess_userreference :).
Comment #10
mshaver commentedThis is working great on a test environment. I would mark as fixed.
Comment #11
ezra-g commentedI updated this patch for the change from presenters=>speakers, and committed.
http://drupalcode.org/project/cod_support.git/commit/ba0cc53
Comment #13
ezra-g commentedThe dependency on nodeaccess_userreference was missing from the patch that got committed.
Comment #14
ezra-g commentedI added the dependency: http://drupalcode.org/project/cod_support.git/commit/7b68817
Work continues at #1016302: Updates for speakers editing sessions.
Comment #15
ezra-g commentedThe commit in #11 was reverted at some point. I've re-committed and tested: http://drupalcode.org/project/cod_support.git/commit/f09ede9