Node Access Arbitrator written by merlinofchaos is a module API designed to allow multiple node access systems to work together.

As you maybe know this is a big problem in the drupal world of today.
It is not possible to let different node access modules work together.

Please convert your module to this API.
There are two example implementations where you can see how this could be done (workflow_access and forum_access)

Yours sincerely

Tobi

Comments

keve’s picture

I was thinking too, to dig deeper into NA arbitrator. But it is the lack of time...

Some coding is always welcome. :)
Keve.

edrex’s picture

Now that na_arbitrator has been merged into node.module in HEAD, this is more critical. I'm still building new sites with 4.7, but I want to future-proof by using only na_arbitrator-enabled access control modules.

keve’s picture

Status: Active » Fixed
pancapangrawit’s picture

Please would you add a word to clarify whether "fixed" is true for CVS/5.0 only or whether for 4.7 too. Or if - what I assume - its for CVS upwards only - whether there is some hope for 4.7 users?
Best
,r,

keve’s picture

Fixed for CVS (I will tag module for 5.x soon.)

I thought about backporting it to 4.7, but my time is limited.
The other problem, that na_arbitrator has not been updated for 6month. So it might not be up-to-date.

If someone is interested, he can write code, it would not be difficult based on the patch you can see in the repository. Look for a similar cvs message: "incorporates the new node_access system" (na_arbitrator).
Only difference, there should be a module dependency check added for na_arbitrator.module.

I concentrate now on the development of the 5.x version.

Anonymous’s picture

Status: Fixed » Closed (fixed)