When a user has lost his/her blogging permission, that one should not (optionally) be listed among "bloggers" (read: "current" bloggers).

When building the list of bloggers, I think this module should in the advanced settings offer an option to list only those users who are currently member of at least one role that gives the user permission to have his/her own blog.

This is important for example when a site want to offer blogging permissions for an extra fee, and when a user is choosing to go for a cheaper subscription (hence loosing the possibility to have own blog), the old blog should not be listed / "promoted" anymore.

Following this last example, it could be useful to provide a separate block/list/page of "old blogs" too, namely listing those who have old "abandoned" blogs that are still available on the site, although not "promoted".

I think that this would make this module extra useful for community sites etc.

Comments

drupalnesia’s picture

Status: Active » Closed (works as designed)

currently drupal only has "edit own blog" permission. there are no permission like "access blog", "create blog", etc, all this depend on node permission.

Leeteq’s picture

Status: Closed (works as designed) » Active

That is exactly the permission I am talking about. Dont need more.

The module could give the option to the admin on what to display, perhaps two different blocks (too?):

Display:
a) either all users that has posted any content of the type "blog post", or
b) only the users that currently is member of at least one role giving access to "maintain own blog".

drupalnesia’s picture

a. current version of blogger module already works like that. blogger module only displays user who has create "node-type= blog"
b. if user has ability to "maintain own blog" (edit own blog) then must be follow above answer (#a).

Is that what u require?

drupalnesia’s picture

Status: Active » Closed (fixed)

Closed.