By fossle on
I have a site that has a super admin and then an admin (with less permissions). The site is using about 10 different blocks (some custom) to display different types of content.
I would like to give the admin the ability to administer some of the blocks, with the rest of the blocks only being administered by the super admin. Right now enabling block administration means the user can administer all the blocks. (By administer I mean setting the block titles and changing weight and location).
Has a module been developed that lets the super admin set permissions for specific blocks? I know this can be done by content type - but I would like to do the same thing with blocks?
Thank you,
Kim
Comments
not as far as i know-- and
not as far as i know-- and since there aren't "block types", i'm not sure how you would implement this.
===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime." -- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz
You can do that with Drupal 6.x and the module Views 2.x
You can do that with Drupal 6.x and the modules Views 2.x & CCK 2.x. It takes some time learning Views & CCK but once you know how to use them you can do almost anything.
How-to:
Use CCK to create a new page type.
Set desired permissions for specific roles under section 'node module'.
---
How to contribute to Drupal.
Block Access module
Ancient topic, but still up there in Google searches for block permissions so I thought I'd add this link: http://drupal.org/project/block_access
I haven't tested but looks like it'll cover lots of what's needed.
tested and recommended
I've just tried the module, it pretty much covers everything one could want.
Which module worked? I am
Which module worked? I am trying to do the same thing. I'm using drupal 6.
Block Access
With this link: http://drupal.org/project/block_access, you're not able to set individual user permissions for each block. The way the blocks are implemented in my site, if a user has access to edit blocks, they can edit all blocks. This is not what I want. I want a user to be able to edit only the blocks that's on their particular page not all blocks within the entire site. Is this possible?
It seems there isn't a module
It seems there isn't a module to manage admin permisions for individual blocks... Maybe using nodeinblocks module, or views to render nodes as blocks you can get it, but I think it's easier, conceptually, set granular block admin permissions, isn't it?
www.calbasi.net
Looks like this thread isn't
Looks like this thread isn't quite dead yet, and if someone stumbles across it like I just did, we did this by using Node Blocks and Taxonomy Access Control. We created a Content Block content type, enabled it as a block, then assigned it the same access term as the page it was placed on. With the contextual links, the editors don't even have to go to the block management screen.
yes it is
go to blocks
then click the link "configure"
and at the end of the page select roles tab
and then select the check box specified for each users
done
really?
Won't that only effect who the block is displayed to, rather than who can edit it?
_
that's the 'admin blocks' permission iirc.