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 :).

CommentFileSizeAuthor
#9 cod-presenters-edit.patch2.28 KBezra-g
#1 1010164.patch2.67 KBezra-g

Comments

ezra-g’s picture

StatusFileSize
new2.67 KB

We 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.

ezra-g’s picture

ezra-g’s picture

Status: Active » Needs review
mshaver’s picture

When 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?

ezra-g’s picture

Issue tags: +cod-alpha3

Let's get this into alpha3 this week.

ezra-g’s picture

Status: Needs review » Needs work

@mshaver - Yes, I'm seeing that behavior now. Looking into a solution :).

ezra-g’s picture

Issue tags: -cod-alpha3

I'm working on a patch to nodeaccess_userreference.

Let's get this into alpha4.

ezra-g’s picture

Status: Needs work » Needs review

A 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 ;).

ezra-g’s picture

StatusFileSize
new2.28 KB

The attached patch goes along with the new RC of nodeaccess_userreference :).

mshaver’s picture

This is working great on a test environment. I would mark as fixed.

ezra-g’s picture

Title: Allow all presenters to edit their sessions » Allow all speakers to edit their sessions
Status: Needs review » Fixed

I updated this patch for the change from presenters=>speakers, and committed.

http://drupalcode.org/project/cod_support.git/commit/ba0cc53

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

ezra-g’s picture

Status: Closed (fixed) » Needs work

The dependency on nodeaccess_userreference was missing from the patch that got committed.

ezra-g’s picture

Status: Needs work » Fixed
ezra-g’s picture

The commit in #11 was reverted at some point. I've re-committed and tested: http://drupalcode.org/project/cod_support.git/commit/f09ede9

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.