Closed (fixed)
Project:
Nodequeue
Version:
5.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
11 Aug 2007 at 22:23 UTC
Updated:
11 Sep 2007 at 19:32 UTC
I don't know if a new permission 'manage queues' would be very usefull for others but in my application I use nodequeue to group some nodes for display in different places on the webpage. Administrator create some regions and assign it to queues. Then, another person (redactor) could insert nodes inside queues and rearrange it. In this situation permission 'administer nodequeue' is too much for redactor since he/she should have access only for rearranging body of earlier defined nodequeues but surely he/she mustn't add, edit or delete queues. Therefore I've created permission 'manage queues' for thouse persons. Is it usefull for you?
| Comment | File | Size | Author |
|---|---|---|---|
| patch-nodequeue-manage.patch | 2.21 KB | kndr |
Comments
Comment #1
merlinofchaos commentedI think 'manipulate queues' does what you want?
Comment #2
kndrI don't think so. Redactor should has access to 'admin/content/nodequeue' and no access to 'delete', 'add' and 'edit' queue (and therefore he/she shouldn't see 'delete' and 'edit' links. I thought, that 'manipulate queues' does it but it doesn't. Please, check it. Maybe is it a bug? I don't know.
Comment #3
merlinofchaos commentedHmm, I see. You want access to the 'list queues' page. But the thing about that is, the list queues page currently returns all queues. Ideally you would only want the user to see queues he or she has access to by role.
We could use the 'manipulate all queues' permission for this, and open up the 'list' page to that and then make sure add/edit/delete aren't available. That's pretty similar to what you've got, except it uses an existing permission.
Comment #4
kndrYes, I think It would be very good feature.
Comment #5
merlinofchaos commentedOk, here's what I'm doing: I'm opening up the 'list' operation to 'manipulate all queues'. That way I don't have to try and cut down the list based upon what the user has access to; that's both annoying and not necessarily wanted for 'manipulate queues' anyhow. It's not quite ideal, but I think it will do what's necessary without being too much of a burden.
Comment #6
merlinofchaos commentedI've got it set, now, so that manipulate all queues can also list queues, but not add or edit them. I think. =)
Comment #7
(not verified) commented