Advertisement:

Author Topic: Split of post approval permissions  (Read 7046 times)

Offline Robert.

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 4,074
  • Gender: Male
    • nedroden on GitHub
Split of post approval permissions
« on: June 19, 2012, 12:21:12 PM »
When post moderation is enabled, members who are able to approve posts, can post without post approval. I'd love to see a new permission for posting without post approval, because letting someone approve posts doesn't mean you automatically want them to be able to post without post approval. :P
Software Engineering student
DraiWiki | Project Alpha

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 71,228
    • StoryBB/StoryBB on GitHub
Re: Split of post approval permissions
« Reply #1 on: June 19, 2012, 12:22:42 PM »
Make sure to have it so that people who can approve, can't approve their own unapproved topics.
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Online Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,333
  • Gender: Male
    • Kindred-999 on GitHub
Re: Split of post approval permissions
« Reply #2 on: June 19, 2012, 02:51:50 PM »
yeah... it seems confusing, but I believe the permissions already can do exactly this...
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 71,228
    • StoryBB/StoryBB on GitHub
Re: Split of post approval permissions
« Reply #3 on: June 19, 2012, 02:53:30 PM »
No, they can't. Right to approve trumps the others.

It's why I actually gutted that part of SMF in Wedge, because it isn't otherwise possible to force even staff member topics to be approved, though currently I haven't finished all that.
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Online Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,333
  • Gender: Male
    • Kindred-999 on GitHub
Re: Split of post approval permissions
« Reply #4 on: June 19, 2012, 03:33:40 PM »
are you sure?

Post new topics, without requiring approval          
Post new topics, but hide until approved          
Post replies to topics, but hide until approved
    Own topic:          
    Any topic:          
Post replies to topics, without requiring approval
    Own topic:          
    Any topic:

and then

Approve items awaiting moderation

I have not used that specific set... so I can't confirm...
but are you saying that "Approve items..." overrides the "... hide until approved" settings and makes any user able to approve also not require apporval?
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline emanuele

  • SMF Super Hero
  • *******
  • Posts: 14,156
  • Gender: Male
  • THERE'S JUST ME
Re: Split of post approval permissions
« Reply #5 on: June 19, 2012, 03:37:20 PM »
I assume so, since I doubt that while doing the approval SMF checks if the user approving the post is also the author of the post itself that is approving his own post. And that makes useless to separate the permissions (that is the reason of Arantor's comment).


Take a peek at what I'm doing! ;D



Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 71,228
    • StoryBB/StoryBB on GitHub
Re: Split of post approval permissions
« Reply #6 on: June 19, 2012, 03:39:10 PM »
Correct, that's exactly it, Kindred.

If you can approve posts, you can see all unmoderated posts and you can approve any in the board for which you have permission, regardless of ownership.

Just for good measure, you can't even split it into own and any, because any overrides even own being denied.
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Online Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,333
  • Gender: Male
    • Kindred-999 on GitHub
Re: Split of post approval permissions
« Reply #7 on: June 19, 2012, 03:42:42 PM »
hmmmm.....  given that, I don't think this is something that can be easily addressed with the current system....  it would require a re-write of the entire approval permissions and possibly the smf permissions design.

not saying it's a bad idea... just saying that it seems that, as you noted with wedge, it would have to be completely re-written, not just patched.
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 71,228
    • StoryBB/StoryBB on GitHub
Re: Split of post approval permissions
« Reply #8 on: June 19, 2012, 04:17:33 PM »
I've been steadily moving it towards not being permission based if I can at all help it ;)

For those wondering what I did do, http://wedge.org/blog/7090/back-in-the-saddle/ discusses it - I essentially revamped it not to be based on permissions but define a set of rules and conditions by which moderation will be applied - even admins' posts will be moderated unless they exclude themselves in the rules. (It's not perfect but it's the best I could think of!)

I haven't yet figured out how best to handle approval permissions, but I'll figure it out sometime.
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.