Hello,

I just installed this module, and it appears to be working just fine as far as certain permissions for 'editing' and 'deleting' within forums. But I was wondering, if I give authenticated users access to 'edit' in the forums, they are automatically allowed to 'move' the topic when they go into the edit page. I don't want normal users to be able to move topics after they've been created.

Can I do this? Thank you.

Also, I just noticed this, and I don't recall this happening prior to installing this module, but: If I delete a topic, then try to access it via 'node/##' I get the 'welcome to your new Drupal site' message themed within my normal layout. It used to give a 404, and it still does if I try to access the topic via their clean-url counterpart.

Comments

salvis’s picture

No, disallowing changing the forum is not supported, sorry.

I don't think FA has any influence on how non-existing nodes are handled.

Seeing the 'welcome to your new Drupal site' message would definitely worry me...

roper.’s picture

Thank you for the reply salvis. :-)

Do you know of any way that I can keep members from moving a topic after it has been created...(another module, a hack, a setting in core that I missed)? Seems like only Mods/Admins should be able to do that, IMO.

As far as the 'welcome to your Drupal site' message, you're right. I don't think it was FA that did it. I turned off the FA module temporarily to test it, and I still got this message. Maybe it's something to do with pathauto?

salvis’s picture

No, I don't know how you could keep users with Edit rights from changing the Forum. That's just one of the data fields like Title and Body -- there's nothing special about it as far as core (and FA) is concerned.

You'd have to write your own module that does form_alter to remove the Forum selection box on the node edit form, but only for normal users.

Your guess about that odd message is as good as mine...

roper.’s picture

Okay, thanks again salvis.

I'll look into form_alter, and I'll also try to track down the source of that message. Thanks again.

salvis’s picture

Status: Active » Closed (fixed)
michelle’s picture

Not reopening since this was decided to not be a forum access issue but I'm wondering if anyone figured it out and, if so, you could post the code?

Thanks,

Michelle

salvis’s picture

As I understood the OP, he was looking for a global setting to remove the drop-down selection box. That's a hook_form_alter, as in Forum Access, but instead of reducing the item list, you remove the selection box completely.

To make it into FA, this would need to be per forum, which is a lot more work, and while I see some usefulness, there are many higher priority tasks, and unless someone else wants to do it, it's just not going to happen within a reasonable time frame.

I closed the support request — feel free to reopen it as a feature request...

michelle’s picture

The reason I was asking is that I thought this could be a useful addition to advforum. But it is access control related, so I can see it belonging more to forum access. I'll have to think on it some. I've been dealing with the "user" end of things so far but soon will be taking a closer look at the admin side of forums. So I'll come back to this.

Thanks,

Michelle