I think i may have found a bug. Because pay-per-node overrides the node creation permissions, there is no way for me to explicitly not let a user role create a paypernode type.
For e.g. If i had 3 roles: A, B and C and I only wanted role C to create node type 1, this is not possible. Also for role C, the paypernode tab shows up in their profile page. This is a no-no because in the first place, they should not even be able to create a paypernode node type.
If I am wrong about this entire thing, someone please correct me. I think a new access permission should be created in the hook_perm that can possible take care of all of this.
Comments
Comment #1
jose reyero commentedNot a but, that's how it works, so it seems you want more permissions... that should be a feature request.
Comment #2
xamountupdating to a feature request.