Currently there is not a module for D7 that limits the number of post a user assigned to a specific role can make.

Is this something that can be incorporated into Role Limits?

Comments

webkenny’s picture

Status: Active » Postponed (maintainer needs more info)

Sounds like this could be a good addition. Were you thinking that it would be on a per content type basis? Or site-wide? Perhaps both?

I would also be curious to know what a real life use case for this functionality would be. Do you have a specific one in mind?

Lakeside’s picture

Hi Kenny,

When setting up the options the admin should be able to select by role how many TOTAL submissions the user can make. At the same time it would be a great option for the admin to select which content types can be created by user.

I've emailed you additional specifics.

webkenny’s picture

Version: 7.x-1.0 » 7.x-1.x-dev
Status: Postponed (maintainer needs more info) » Active

For limits applying to a role's creation of content (e.g. 50 nodes) that's pretty straightforward for both content types and nodes themselves. I'll review the possibilities of adding that to this module. (Patches also welcome. (; )

At the same time it would be a great option for the admin to select which content types can be created by user.

I'm unclear on this requirement. This is a Drupal core feature built in. e.g. "Create Page Content" for example.

Lakeside’s picture

@Kenny, after clicking 'Save', I had a "Duh!" moment. Of course Drupal does that already.

webkenny’s picture

Status: Active » Postponed (maintainer needs more info)

So I've been giving this some more thought and I'd like to expand Role Limits to do more. I'm considering a major rewrite into 2.x.

For this issue though, let's be specific. Are we talking number of published nodes, revisions or some other distinction? It's probably important we specify what we mean here as they would require different implementations.

webkenny’s picture

Title: Drupal 7: Request to limit number of post » Limit the number of posts a certain role can create

Cleaning up the title.