modulo this thing:
http://drupal.org/node/40555

this patch adds a "toggle nodes sticky" role which is necessary for setting moderators for your forum that don't have full admin access.

See also: http://drupal.org/node/39330

CommentFileSizeAuthor
stickymod.patch1.86 KBWesley Tanaka

Comments

drumm’s picture

Priority: Critical » Normal
Status: Needs review » Needs work

This is not critical and 'toggle nodes sticky' doesn't seem like a very understandable permission name.

Wesley Tanaka’s picture

Version: x.y.z » 5.x-dev

The main problem with core code appears to have been fixed with http://drupal.org/cvs?commit=50606

catch’s picture

There'd be quite a lot of value to having "sticky" "published" "in moderation" available to certain users for specific node types rather than the all or nothing with administer nodes. The content moderator module works along these lines although the UI is external to the normal edit page for nodes so it feels like a bit of a hack.

RobRoy’s picture

Title: give drupal forums some phpbb features: a moderator role that can toggle a node's sticky bit » Allow non-admins to change a node's publishing options
Version: 5.x-dev » 6.x-dev
Status: Needs work » Active

I've made a small beta release of http://drupal.org/project/override_node_options which will help alleviate this issue for 4.7.x and 5.x. Let's work on this in contrib and get it ready for D6 core. So please post issues/patches to that project.

Currently, there is just one perm but I plan on making them really granular, for each node type and/or each node publishing status. It will be a lot of perms so it's fine for contrib, but we'll have to think of a cleaner solution for core.

Wesley Tanaka’s picture

Version: 6.x-dev » 5.x-dev
Status: Active » Fixed

Indeed the problem in core was fixed in 5.x. With a combination of hook_form_alter and a hackish hook_nodeapi, it's possible to do this completely in a module in 5.1. An example can be found here

Anonymous’s picture

Status: Fixed » Closed (fixed)